A new release has been created: https://gerrit.wikimedia.org/g/operations/software/wmfmariadbpy/+/refs/tags/v0.9
This is a very minor release, no code changes are involved.
debdeploy spec file:
comment: https://phabricator.wikimedia.org/T302796 fixes: bullseye: 0.9+deb11u1 buster: 0.9+deb10u1 libraries: [] source: wmfmariadbpy transitions: {} update_type: tool
Prep:
- Upload 0.9 debs to apt.wm.o
- Log that packages have been updated: !log uploaded wmfmariadbpy 0.9 to apt.wm.o T302796
- Log that deployment is starting: !log Deploying wmfmariadbpy 0.9 T302796
- Update apt cache on all relevant hosts: sudo cumin -b 20 C:wmfmariadbpy 'apt-get update'
cumin1001:
- sudo debdeploy deploy -u SPECFILE -Q 'cumin1001*'
- Check that mysql.py and db-replication-tree work correctly.
cumin2002:
- sudo debdeploy deploy -u SPECFILE -Q 'cumin2002*'
- Check that mysql.py and db-replication-tree work correctly.
random buster db server (e.g. db2103)
- sudo debdeploy deploy -u SPECFILE -Q 'db2103*'
- Check that sudo -u nagios db-check-health succeeds
random bullseye db server (e.g. db2152)
- sudo debdeploy deploy -u SPECFILE -Q 'db2152*'
- Check that sudo -u nagios db-check-health succeeds
everything else:
- sudo debdeploy deploy -u SPECFILE -Q 'C:wmfmariadbpy'