Jump to content

Nova Resource:Library-upgrader/Documentation

From Wikitech

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)