← Back to team overview

launchpad-reviewers team mailing list archive

[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.