Switch to the voxpupuli/nginx module
We're currently using our own nginx module, we should consider switching to the voxpopuli module, which has far broader community support.
Steps to deploy
-
Add support for Puppet environments via ENC. -
Create an environment containing puppet-tails!113 (merged). -
Migrate one by one, in order, using the ENC, checking results and fixing any issues: -
www.lizard-
Check mail.tails.boum.orgACME well-known configuration -
Check TLS cert configuration -
Check the monthly stats script -
Check gitannex-based mirrors -
Check password for Jenkins web interface -
Check Mirrorbits redirector -
Check {,{time-based,tagged}.snapshots.}deb.tails.boum.org -
Check the Redmine archive and redirector
-
-
iso{tester,builder,worker}N.{lizard,dragon,iguana}: check tests in Jenkins CI
-
-
Merge puppet-tails!113 (merged) and push it to the productionenvironment. -
Move all nodes back to the productionenvironment. -
Remove the nginymodule -
Deprecate the nginy.gitrepo -
Delete the nginy.gitrepo in Gitolite3 -
Archive the tails/puppet-nginx> project -
Consider making the Jenkins HTTP Basic Auth allow-list dynamic
Edited by Zen Fu