All issues for this milestone are closed.
You may close the milestone now.
Open
Milestone
started on Jan 1, 2023
Puppet CI
In 2023, we'd like to hook Puppet into CI. This can mean many things, but it will at least mean:
- server-side validation checks (team#31226 (closed), aka "you broke puppet here")
- deployment through a role account (team#29663 (closed))
- publish the puppet repository at long last (team#29387)
- puppet 7 server and agent upgrade (team#33588 (closed), team#40707 (closed), overlaps with %Debian 12 bookworm upgrade)
Ideally, we'd also be able to publish dynamic environments to test larger changes (team#40861 (closed)) and also, why not, actual unit tests in CI, although those are not mandatory here.
This is a smaller, more focused version of %cleanup and publish the sysadmin codebase which was too broad in scope, but that is kept to collect the dust on all that good wishful thinking.
Loading
Loading
Loading
Loading