





















(→)
(→)
*** https://etherpad.opendev.org/p/opendev-server-upgrade-planning Central tracking document which may link to more host specific documents
*** https://etherpad.opendev.org/p/opendev-server-upgrade-planning Central tracking document which may link to more host specific documents
*** Next on the list are graphite and backup servers
*** Next on the list are graphite and backup servers
*** Can probably spin up new backup servers alongside the old ones then migrate the old volumes off the old servers to the new ones and finally delete the old servers. Just need to double check borg version support matrix details and also what adding new backup servers will do to our cron job setups for backups.
*** Backup server replacement is in progress. Should proceed soon. We'll then need to double check backups function as expected against the new server.
*** Remember to use launch-node's --config-drive flag when booting new Noble nodes in Rax Classic
*** Remember to use launch-node's --config-drive flag when booting new Noble nodes in Rax Classic
** Dealing with web crawlers (clarkb 20251216)
*** We have seen ghcr.io hosted anubis images return errors during some deployment jobs. If this becomes consistent we may need to mirror the image
*** static02 and static04 are being cleaned up.
*** Anything else to monitor or can we close this item up for now?
** Deploying a Prometheus for Server Metrics (clarkb 20260331)
** Deploying a Prometheus for Server Metrics (clarkb 20260331)
*** https://review.opendev.org/c/opendev/system-config/+/980840
*** https://review.opendev.org/c/opendev/system-config/+/980840
*** https://docs.ansible.com/projects/ansible/latest/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix
*** https://docs.ansible.com/projects/ansible/latest/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix
*** This has mostly gone well.
*** This has mostly gone well.
*** We had to force some hosts to use python2 due to their python3 being too old
*** https://review.opendev.org/c/opendev/system-config/+/989022 and https://review.opendev.org/c/opendev/system-config/+/988698/ should address the last known issue with the update.
*** https://review.opendev.org/c/opendev/ansible-role-puppet/+/989028 ansible-role-puppet needs to stop using deprecated include tasks.
** Gerrit Account Cleanups (clarkb 20260317)
** Gerrit Account Cleanups (clarkb 20260317)
*** Since the upgrade to Gerrit notedb we've had account inconsistencies that prevent us from push to the external ids ref/table directly.
*** Since the upgrade to Gerrit notedb we've had account inconsistencies that prevent us from push to the external ids ref/table directly.
*** This also means that the Zuul restarts performed as part of the upgrade process are actually required when we upgrade to 3.13 to get Zuul's Gerrit version detection sorted out.
*** This also means that the Zuul restarts performed as part of the upgrade process are actually required when we upgrade to 3.13 to get Zuul's Gerrit version detection sorted out.
*** https://etherpad.opendev.org/p/gerrit-upgrade-3.13 Beginnings of an upgrade plan document
*** https://etherpad.opendev.org/p/gerrit-upgrade-3.13 Beginnings of an upgrade plan document
*** Clarkb will be retesting the upgrade process now that 3.12.7 and 3.13.6 images are available.
*** 3.12.7 to 3.13.6 upgrades looked good. The next steps are announcing the upgrade and working through the minor TODOs in the etherpad plan document.
** Etherpad 3.1.0 Upgrade (clarkb 20260519)
** Etherpad 3.1.0 Upgrade (clarkb 20260519)
*** Upgrade to 2.7.3 seems to have worked well enough
*** 2.7.3 introduced session cleanups in the database. But this created OOMs. We have disabled this feature. It should be fixed in the release after 3.1.0.
*** 3.0.0 and 3.1.0 have been released
*** 3.0.0 and 3.1.0 have been released
*** https://github.com/ether/etherpad/blob/v3.1.0/CHANGELOG.md Big change appears to be the ability for etherpad to self update. I assume we would disable this and control etherpad via container images.
*** https://github.com/ether/etherpad/blob/v3.1.0/CHANGELOG.md Big change appears to be the ability for etherpad to self update. I assume we would disable this and control etherpad via container images.
** Gitea 1.26.2 Upgrade (clarkb 20260526)
*** https://review.opendev.org/c/opendev/system-config/+/989448
** Zuul reporting empty public_v6 addresses for test nodes (clarkb 20260519)
** Zuul reporting empty public_v6 addresses for test nodes (clarkb 20260519)
*** Zuul is reporting public_v6 values of '' for test nodes that do have working ipv6 in clouds like rax classic and ovh
*** Zuul is reporting public_v6 values of '' for test nodes that do have working ipv6 in clouds like rax classic and ovh
The OpenDev Team holds public weekly meetings in #opendev-meeting on OFTC, Tuesdays at 1900 UTC. Everyone interested in infrastructure and process surrounding automated testing and deployment is encouraged to attend.
Please feel free to add agenda items (and your IRC nick in parenthesis).
(any additions should mention original->new full names and link to the corresponding project-config rename change in Gerrit) Changes should have their topic set to project-rename.
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。