Page MenuHomePhabricator

Puppet: "Package[git-core] is already declared in file modules/authdns/manifests/scripts.pp"
Closed, ResolvedPublic


After T94917 fixed, it now fails on:

Apr  2 22:22:51 integration-slave-precise-1011 puppet-agent[14854]:
 Could not retrieve catalog from remote server:
 Error 400 on SERVER:
 Duplicate declaration: Package[git-core] is already declared in file /etc/puppet/modules/authdns/manifests/scripts.pp:15; cannot redeclare at /etc/puppet/modules/base/manifests/standard-packages.pp:37 on node i-00000a44.eqiad.wmflabs

Event Timeline

Krinkle claimed this task.
Krinkle raised the priority of this task from to Medium.
Krinkle updated the task description. (Show Details)
Krinkle added subscribers: Krinkle, Aklapper.

Change 201603 had a related patch set uploaded (by Krinkle):
Fix duplicate Package[git-core] declaration

Out of the four precise instances Timo created, only one has the problem: integration-slave-precise-1011 which has the puppet class role::ci::slave::labs

Precise instances having an older image of Precise does not have the issue though.

Change 201603 merged by Dzahn:
Fix duplicate Package[git-core] declaration

should be fixed now. wanna confirm?

should be fixed now. wanna confirm?

I had it cherry picked on the integration puppet master and that definitely solved the issue. Thanks for the merge!