Page MenuHomePhabricator

Puppet broken on the puppet compiler's hosts
Closed, DuplicatePublic

Description

While investigating T173518, I noticed that puppet fails to install some packages during its regular puppet runs:

E: Failed to fetch http://apt.wikimedia.org/wikimedia/pool/main/p/python-etcd/python3-etcd_0.4.3-1_amd64.deb  404  Not Found [IP: 208.80.154.22 80]

A more up to date version of the package is present, but if I run apt-get update I get:

W: Failed to fetch http://apt.wikimedia.org/wikimedia/dists/jessie-wikimedia/InRelease  Unable to find expected entry 'component/puppetdb4/source/Sources' in Release file (Wrong sources.list entry or malformed file)

And in fact component/puppetdb4 is only defined for wikimedia-stretch, meanwhile I see that in puppet we add the component regardless of the os.

@herron any thoughts about the best way forward? (asking to you since you've worked on these things recently, lemme know if anybody else is more indicated).