Page MenuHomePhabricator

deployment-mira: puppet broken 2018-04-09
Closed, ResolvedPublic

Description

maurelio@deployment-mira:~$ sudo puppet agent -tv
Info: Using configured environment 'production'
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Loading facts
Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Apt::Repository[hhvm-icu57] is already declared in file /etc/puppet/modules/profile/manifests/beta/icu57.pp:3; cannot redeclare at /etc/puppet/modules/profile/manifests/mediawiki/hhvm.pp:102 at /etc/puppet/modules/profile/manifests/mediawiki/hhvm.pp:102:9 on node deployment-mira.deployment-prep.eqiad.wmflabs
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
maurelio@deployment-mira:~$

Event Timeline

EddieGP triaged this task as Unbreak Now! priority.Apr 9 2018, 11:37 AM
EddieGP added a subscriber: EddieGP.

Puppet broken on all the appservers, jobrunners and deployment servers in beta.

EddieGP claimed this task.

Fixed by changing hiera, should recover with the next puppet run.

Mentioned in SAL (#wikimedia-releng) [2018-04-09T11:46:55Z] <Hauskatze> maurelio@deployment-mira:~$ sudo puppet agent -tv to fix T191786 (success: Notice: Applied catalog in 27.11 seconds)