Merge ~pelpsi/launchpad-buildd:qastaging-documentation-improvement into launchpad-buildd:master

Proposed by Simone Pelosi
Status: Merged
Approved by: Simone Pelosi
Approved revision: 0d717adf110d015e0c71bf71e8b6f7091d67051b
Merge reported by: Otto Co-Pilot
Merged at revision: not available
Proposed branch: ~pelpsi/launchpad-buildd:qastaging-documentation-improvement
Merge into: launchpad-buildd:master
Diff against target: 43 lines (+19/-1)
2 files modified
debian/changelog (+7/-0)
docs/how-to/deployment.rst (+12/-1)
Reviewer Review Type Date Requested Status
Jürgen Gmach Approve
Review via email: mp+461052@code.launchpad.net

Commit message

Improve documentation for qastaging deployment

To post a comment you must log in.
Revision history for this message
Jürgen Gmach (jugmac00) :
Revision history for this message
Simone Pelosi (pelpsi) :
Revision history for this message
Jürgen Gmach (jugmac00) :
Revision history for this message
Jürgen Gmach (jugmac00) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
diff --git a/debian/changelog b/debian/changelog
index 8bddfae..f261f59 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
1launchpad-buildd (237) UNRELEASED; urgency=medium
2
3 [ Simone Pelosi ]
4 * Improve documentation for qastaging deployment.
5
6 -- Simone Pelosi <simone.pelosi@canonical.com> Thu, 22 Feb 2024 17:16:55 +0100
7
1launchpad-buildd (236) focal; urgency=medium8launchpad-buildd (236) focal; urgency=medium
29
3 [ Colin Watson ]10 [ Colin Watson ]
diff --git a/docs/how-to/deployment.rst b/docs/how-to/deployment.rst
index 7365bee..aad49eb 100644
--- a/docs/how-to/deployment.rst
+++ b/docs/how-to/deployment.rst
@@ -42,11 +42,22 @@ Testing on qastaging
42 <https://launchpad.net/~launchpad/+archive/ubuntu/buildd-staging/+packages>`__.42 <https://launchpad.net/~launchpad/+archive/ubuntu/buildd-staging/+packages>`__.
4343
44#. Run ``mojo run -m manifest-rebuild-images`` in the management environment44#. Run ``mojo run -m manifest-rebuild-images`` in the management environment
45 (``stg-vbuilder@launchpad-bastion-ps5``) to start rebuilding images.45 (``stg-vbuilder-qastaging@launchpad-bastion-ps5``) to start rebuilding images.
46 After a minute or so, ``juju status glance-simplestreams-sync-\*`` will46 After a minute or so, ``juju status glance-simplestreams-sync-\*`` will
47 show "Synchronising images"; once this says "Sync completed", images have47 show "Synchronising images"; once this says "Sync completed", images have
48 been rebuilt.48 been rebuilt.
4949
50 Note that if ``mojo run -m manifest-rebuild-images`` fails, run ``mojo run``
51 instead.
52
53 .. note::
54 Some glance-simplestreams-sync units may be in an unknown state:
55 as a consequence, the images that we have in OpenStack for the
56 affected units are not updated. This will cause an `error
57 <https://pastebin.canonical.com/p/ChfGwsQNGJ/>`_
58 when you try to rebuild images blocking the execution of the script.
59 This doesn't happen using `mojo run`.
60
50#. Builders will get the new image after they finish their next build (or61#. Builders will get the new image after they finish their next build (or
51 are disabled) and go through being reset. Since qastaging's build farm62 are disabled) and go through being reset. Since qastaging's build farm
52 is typically mostly idle, you can use ``manage-builders -l qastaging63 is typically mostly idle, you can use ``manage-builders -l qastaging

Subscribers

People subscribed via source and target branches