Nova Resource:Library-upgrader

From Wikitech
Project Name library-upgrader
Details,
admins/members
openstack-browser
Monitoring

See mw:Libraryupgrader.

Docs

Provisioning a new worker instance

  1. Create a new instance.
  2. Attach a big volume to /srv.
  3. Generate a new SSH key (or copy the existing one) to /root/.ssh/id_libup. The key comment must equal tools.libraryupgrader@tools.wmflabs.org and it must be protected by a passphrase.
  4. Apply role::libraryupgrader.
  5. keyholder arm
  6. Build the docker image (cd /srv/libraryupgrader; sudo -u libup ./build.sh)

Server admin log

2024-04-15

  • 14:38 taavi@cloudcumin1001: END (PASS) - Cookbook wmcs.vps.remove_instance (exit_code=0) for instance upgrader-06
  • 14:38 taavi@cloudcumin1001: START - Cookbook wmcs.vps.remove_instance for instance upgrader-06

2024-04-01

  • 16:57 taavi: stop upgrader cron on upgrader-06 to prepare for move to libup-runner08 in T361488

2024-02-05

  • 20:02 taavi: upgrade docker on upgrader-06 to fix building the worker image
  • 17:21 taavi: add James_F, Amir1, Reedy and myself to labs-libraryupgrader Gerrit group T345930

2024-02-03