← Back to team overview

launchpad-reviewers team mailing list archive

[Merge] ~cjwatson/launchpad-buildd:production-bionic into launchpad-buildd:master

 

Colin Watson has proposed merging ~cjwatson/launchpad-buildd:production-bionic into launchpad-buildd:master.

Commit message:
Update production deployment documentation in README

Requested reviews:
  Launchpad code reviewers (launchpad-reviewers)

For more details, see:
https://code.launchpad.net/~cjwatson/launchpad-buildd/+git/launchpad-buildd/+merge/393612
-- 
Your team Launchpad code reviewers is requested to review the proposed merge of ~cjwatson/launchpad-buildd:production-bionic into launchpad-buildd:master.
diff --git a/README b/README
index 05a74c8..f8b0407 100644
--- a/README
+++ b/README
@@ -68,11 +68,11 @@ by
 https://code.launchpad.net/~canonical-sysadmins/canonical-is-charms/launchpad-buildd-image-modifier
 (currently private, sorry).
 
-At present (May 2020), all these base VM images are built from Ubuntu
-xenial, and launchpad-buildd runs on Python 2.  We plan to upgrade these to
-bionic soon, where it will be possible for launchpad-buildd to run on Python
-3; however, it's necessary to support the powerpc architecture until at
-least April 2021 (end of standard maintenance for xenial), and the powerpc
-base images will need to stay on xenial since that architecture is no longer
-supported by bionic.  As a result, launchpad-buildd must run on both Python
-2 and 3 for the time being.
+At present (November 2020), most of these base VM images are built from
+Ubuntu bionic, and launchpad-buildd runs on Python 3.  However, it's
+necessary to support the powerpc architecture until at least April 2021 (end
+of standard maintenance for xenial), and the powerpc base images need to
+stay on xenial since that architecture is no longer supported by bionic;
+furthermore, the version of Twisted in xenial has some bugs that break
+launchpad-buildd when running on Python 3.  As a result, launchpad-buildd
+must run on both Python 2 and 3 for the time being.
diff --git a/debian/changelog b/debian/changelog
index 33cc832..6f57d8a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ launchpad-buildd (194) UNRELEASED; urgency=medium
 
   * Stop setting $mailto in .sbuildrc, to work around LP #1859010.
   * Stop overquoting OCI --build-arg options (LP: #1902007).
+  * Update production deployment documentation in README.
 
  -- Colin Watson <cjwatson@xxxxxxxxxx>  Tue, 27 Oct 2020 13:22:05 +0000