Fix for forcing Puppet 3.x is incomplete
commit 3cc510a55fbd6f6589e73778536328f83f0e1e0d in puppet-tails forces version 3.8.5-2~bpo8+1, that’s not available anywhere anymore, so I don’t get how it can possibly get the right version of Puppet installed on a newly installed system. I guess you need to import that version into some relevant suite in our custom APT repo.
Also, while doing that you’ll want to update the bits that configure the jessie-backports source on Stretch and newer systems, since it’s not needed for Puppet anymore (but it’s still needed for the kernel iirc so perhaps these lines just need to be moved somewhere else :)
Setting priority > normal since in my understanding, the current state of things breaks installing new systems, which is a regression compared to the state we were in C:Infrastructure days ago.
- Blocks #13232 (closed)