launchpad-reviewers team mailing list archive
-
launchpad-reviewers team
-
Mailing list archive
-
Message #30581
[Merge] ~cjwatson/lp-signing:doc-simplify-deployment into lp-signing:master
Colin Watson has proposed merging ~cjwatson/lp-signing:doc-simplify-deployment into lp-signing:master.
Commit message:
doc: Simplify deployment commands
Requested reviews:
Launchpad code reviewers (launchpad-reviewers)
For more details, see:
https://code.launchpad.net/~cjwatson/lp-signing/+git/lp-signing/+merge/453180
`upgrade-staging` and `upgrade-production` are wrapper scripts in `launchpad-bastion-ps5.internal:~stg-launchpad-signing/bin/` that do the same thing as the previous commands listed here, but that additionally save the output to a log file.
--
Your team Launchpad code reviewers is requested to review the proposed merge of ~cjwatson/lp-signing:doc-simplify-deployment into lp-signing:master.
diff --git a/docs/how-to/deployment.rst b/docs/how-to/deployment.rst
index 66e3aa3..0221bf7 100644
--- a/docs/how-to/deployment.rst
+++ b/docs/how-to/deployment.rst
@@ -58,7 +58,7 @@ changes to the charm, which are not automatically deployed.
directly without needing a merge proposal.
#. As ``stg-launchpad-signing@launchpad-bastion-ps5.internal``, run
- ``run-one mojo run``.
+ ``upgrade-staging``.
#. Check the behaviour of http://staging.signing.lp.internal:8000/ as
appropriate, perhaps via the dogfood publisher.
@@ -80,13 +80,8 @@ Deploying to production
#. Announce the rollout in `~is-outage
<https://chat.canonical.com/canonical/channels/is-outage>`_.
-#. As ``stg-launchpad-signing@launchpad-bastion-ps5.internal``, run ``ssh
- prod-launchpad-signing@is-bastion-il3-not-ps5.internal autodeploy-trigger
- prod-launchpad-signing
- EXTRA_SKIP_CHECKS='check_disk|check_hardware_firmware|check_ntpmon'``.
- (The ``EXTRA_SKIP_CHECKS`` part is temporary until those issues are
- fixed; `cRT#154821 <https://portal.admin.canonical.com/C154821>`_ covers
- the ``check_disk`` part.) This should take on the order of five minutes.
+#. As ``stg-launchpad-signing@launchpad-bastion-ps5.internal``, run
+ ``upgrade-production``. This should take on the order of five minutes.
#. Check production publisher logs as appropriate for any issues with the
production signing service.