Is Debian a second class operating system for Puppet? #65
Replies: 4 comments 5 replies
-
Another reason why it feels like Debian is a second class OS: puppet-release-bookworm.deb is missing at https://apt.puppet.com/. |
Beta Was this translation helpful? Give feedback.
-
@joshcooper is actually working on a build system change that should make it easier for you to build packages for platforms we haven't gotten to yet (Arch, even 😉), and even to contribute those upstream. It's too early to promise anything, it might not even end up working out. But watch for improvements soon! |
Beta Was this translation helpful? Give feedback.
-
On my organization we are migrating all to ubuntu 22.04 and debian 12 to be compliant with our IT resource usage policy but we are stuck with the puppetserver because of this latency in the release. Can I help in some way to do a bust to release? |
Beta Was this translation helpful? Give feedback.
-
Any update or feedback? @davidsandilands |
Beta Was this translation helpful? Give feedback.
-
For the past years it was always a problem to get packages for Debian. Debian 12 got released in June last year. The puppet-agent package got published a few weeks ago. Bolt, PDK, PuppetDB, Puppetserver are still missing.
Why?
And I asked on slack about PuppetDB and Puppetserver and why they weren't published together with the Agent. The response was basically and all three are maintained by different teams and the last effort was only about the agent. PuppetDB and Puppetserver have to to requested separately. As a user that's really not a sufficient answer. The Debian release dates aren't a secret. Debian even communicates them in advance and provides beta/rc images so people can work early on supporting them.
Also there's a serious packaging bug for Debian packages. It is known since years but nobody cares to fix it. That just makes upgrades so so complicated. It was reported in 2019: https://puppet.atlassian.net/browse/CPR-699. And it's still a problem: https://puppet.atlassian.net/browse/CPR-861 / https://puppet.atlassian.net/browse/PA-4995.
And one last thing: Multiple times I heard from Puppet employees
Beta Was this translation helpful? Give feedback.
All reactions