Page MenuHomePhabricator

Puppet errors on deployment-mediawiki07
Closed, ResolvedPublic

Description

Puppet currently errors on deployment-mediawiki07, because it wants to upgrade hhvm to 3.18.5 wmf7, but @MoritzMuehlenhoff apt-mark hold wmf5. Please decide whether that hold is still needed, and if not, remove it for the puppet errors to disappear. Thanks :)

Event Timeline

This is intentional, temporary and can be removed in a few days, while we're rolling out the changes to memcached handling in production it would be useful to have one host in beta with the old behaviour, thus the hold.
That held packages break puppet runs is unfortunately a limitation in puppet: T187651

This can be reverted mid next week with "sudo apt-mark unhold hhvm hhvm-dbg"

Alright. Please remember to !log such things - if there's no log entry I'll assume puppet breakage is unintended and try to fix it, where it could just be ignored for a few days.

Can we revert this now or do you want to hold for a day or two more? Thanks.

This can be reverted now; the migration to the new memcached build in production completed last night. I've removed the "hold" status for the HHVM packages, upgraded them and puppet runs are working again.