Open
Milestone
started on Jan 1, 2022
cleanup and publish the sysadmin codebase
As part of the OKR 2022 Q1/Q2 plan, we have set the following key results in this objective:
- sanitize and publish the Puppet git repository (team#29387)
- implement basic CI for the Puppet repository and use a MR workflow (team#31226, team#29663 (closed))
- deploy dynamic environments on the Puppet server to test new features (team#40861)
Further work here includes improvements on the puppet setup documented in https://gitlab.torproject.org/tpo/tpa/team/-/wikis/howto/puppet#proposed-solution
Update: in the 2023 roadmap, this milestone was dropped in favor of a more narrowly scoped Puppet CI milestone. This is kept around for regrouping issues we might want to deal with as well but that are not necessarily related to Puppet itself.
Loading
Loading
Loading
Loading