Activity log for bug #1905986

Date Who What changed Old value New value Message
2020-11-27 16:12:15 Balint Reczey bug added bug
2020-11-27 20:54:36 Balint Reczey description [Impact] * gce-compute-image-packages has been split to multiple source packages and google-guest-agent (written in Go) replaced the services originally written in Python. The upgrade to gce-compute-image-packages compatible with google-guest-agent replaced the Python modules (python3-google-compute-engine) with an empty transitional package. The removal of the modules could break local software relying on those modules. * The fix is not providing the empty python3-google-compute-engine transitional package, but adding Breaks: to google-guest-agent to force the removal of it. Since removals are not performed automatically by apt-get upgrade (not unattended-upgrades) the administrator needs to approve removal. [Test Case] * Set up a system with the unfixed version of the packages, including python3-google-compute-engine installed. * Upgrade to the new set of packages: apt-get upgrade * Observe that the gce-compute-image-packages and python3-google-compute-engine packages are kept back. * Upgrade google-compute-engine manually: apt install google-compute-engine * This should succeed, removing python3-google-compute-engine Dist-upgrade from Trusty: TODO [Where problems could occur] * TODO [Impact]  * gce-compute-image-packages has been split to multiple source packages and google-guest-agent (written in Go) replaced the services originally written in Python. The upgrade to gce-compute-image-packages compatible with google-guest-agent replaced the Python modules (python3-google-compute-engine) with an empty transitional package. The removal of the modules could break local software relying on those modules.  * The fix is not providing the empty python3-google-compute-engine transitional package, but adding Breaks: to google-guest-agent to force the removal of it. Since removals are not performed automatically by apt-get upgrade (not unattended-upgrades) the administrator needs to approve removal. [Test Case]  * Set up a system with the unfixed version of the packages, including python3-google-compute-engine installed.  * Upgrade to the new set of packages:    apt-get upgrade  * Observe that the gce-compute-image-packages is kept back  * Upgrade gce-compute-image-package manually:    apt install gce-compute-image-package  * This should succeed, removing python3-google-compute-engine  Dist-upgrade from Trusty:   TODO [Where problems could occur]  * The packages may become uninstallable upon upgrade or dist-upgrade. Testing was performed to avoid such regressions. Since the aim of this fix is preventing accidental upgrades should a security update of the affected packages be released the fix will prevent automatic application of this updated. In such case the the transitional package can be reintroduced and the Breaks: can be converted to a versioned Breaks: on the non-transitional package versions.
2020-11-27 21:04:10 Balint Reczey description [Impact]  * gce-compute-image-packages has been split to multiple source packages and google-guest-agent (written in Go) replaced the services originally written in Python. The upgrade to gce-compute-image-packages compatible with google-guest-agent replaced the Python modules (python3-google-compute-engine) with an empty transitional package. The removal of the modules could break local software relying on those modules.  * The fix is not providing the empty python3-google-compute-engine transitional package, but adding Breaks: to google-guest-agent to force the removal of it. Since removals are not performed automatically by apt-get upgrade (not unattended-upgrades) the administrator needs to approve removal. [Test Case]  * Set up a system with the unfixed version of the packages, including python3-google-compute-engine installed.  * Upgrade to the new set of packages:    apt-get upgrade  * Observe that the gce-compute-image-packages is kept back  * Upgrade gce-compute-image-package manually:    apt install gce-compute-image-package  * This should succeed, removing python3-google-compute-engine  Dist-upgrade from Trusty:   TODO [Where problems could occur]  * The packages may become uninstallable upon upgrade or dist-upgrade. Testing was performed to avoid such regressions. Since the aim of this fix is preventing accidental upgrades should a security update of the affected packages be released the fix will prevent automatic application of this updated. In such case the the transitional package can be reintroduced and the Breaks: can be converted to a versioned Breaks: on the non-transitional package versions. [Impact]  * gce-compute-image-packages has been split to multiple source packages and google-guest-agent (written in Go) replaced the services originally written in Python. The upgrade to gce-compute-image-packages compatible with google-guest-agent replaced the Python modules (python3-google-compute-engine) with an empty transitional package. The removal of the modules could break local software relying on those modules.  * The fix is not providing the empty python3-google-compute-engine transitional package, but adding Breaks: to google-guest-agent to force the removal of it. Since removals are not performed automatically by apt-get upgrade (not unattended-upgrades) the administrator needs to approve removal. [Test Case]  * Set up a system with the unfixed version of the packages, including python3-google-compute-engine installed.  * Upgrade to the new set of packages:    apt-get upgrade  * Observe that the gce-compute-image-packages is kept back  * Upgrade gce-compute-image-package manually:    apt install gce-compute-image-package  * This should succeed, removing python3-google-compute-engine  Dist-upgrade from Trusty:   TODO [Where problems could occur]  * The packages may become uninstallable upon upgrade or dist-upgrade. Testing was performed to avoid such regressions. * Since the aim of this fix is preventing accidental upgrades should a security update of the affected packages be released the fix will prevent automatic application of this updated. In such case the the transitional package can be reintroduced and the Breaks: can be converted to a versioned Breaks: on the non-transitional package versions.
2020-12-07 14:07:42 Balint Reczey bug task added google-guest-agent (Ubuntu)
2021-01-13 20:19:43 Balint Reczey description [Impact]  * gce-compute-image-packages has been split to multiple source packages and google-guest-agent (written in Go) replaced the services originally written in Python. The upgrade to gce-compute-image-packages compatible with google-guest-agent replaced the Python modules (python3-google-compute-engine) with an empty transitional package. The removal of the modules could break local software relying on those modules.  * The fix is not providing the empty python3-google-compute-engine transitional package, but adding Breaks: to google-guest-agent to force the removal of it. Since removals are not performed automatically by apt-get upgrade (not unattended-upgrades) the administrator needs to approve removal. [Test Case]  * Set up a system with the unfixed version of the packages, including python3-google-compute-engine installed.  * Upgrade to the new set of packages:    apt-get upgrade  * Observe that the gce-compute-image-packages is kept back  * Upgrade gce-compute-image-package manually:    apt install gce-compute-image-package  * This should succeed, removing python3-google-compute-engine  Dist-upgrade from Trusty:   TODO [Where problems could occur]  * The packages may become uninstallable upon upgrade or dist-upgrade. Testing was performed to avoid such regressions. * Since the aim of this fix is preventing accidental upgrades should a security update of the affected packages be released the fix will prevent automatic application of this updated. In such case the the transitional package can be reintroduced and the Breaks: can be converted to a versioned Breaks: on the non-transitional package versions. [Impact]  * gce-compute-image-packages has been split to multiple source packages and google-guest-agent (written in Go) replaced the services originally written in Python. The upgrade to gce-compute-image-packages compatible with google-guest-agent replaced the Python modules (python3-google-compute-engine) with an empty transitional package. The removal of the modules could break local software relying on those modules.  * The fix is not providing the empty python3-google-compute-engine transitional package, but adding Breaks: to google-guest-agent to force the removal of it. Since removals are not performed automatically by apt-get upgrade (not unattended-upgrades) the administrator needs to approve removal. [Test Case]  * Set up a system with the unfixed version of the packages, including python3-google-compute-engine installed.  * Upgrade to the new set of packages:    apt-get upgrade  * Observe that the gce-compute-image-packages is kept back  * Upgrade gce-compute-image-package manually:    apt install gce-compute-image-package  * This should succeed, removing python3-google-compute-engine [Where problems could occur]  * The packages may become uninstallable upon upgrade or dist-upgrade. Testing was performed to avoid such regressions.  * Since the aim of this fix is preventing accidental upgrades should a security update of the affected packages be released the fix will prevent automatic application of this updated. In such case the the transitional package can be reintroduced and the Breaks: can be converted to a versioned Breaks: on the non-transitional package versions.
2021-01-13 21:03:39 Launchpad Janitor google-guest-agent (Ubuntu): status New Fix Released
2021-01-14 09:54:56 Łukasz Zemczak gce-compute-image-packages (Ubuntu Groovy): status New Fix Committed
2021-01-14 09:54:57 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2021-01-14 09:54:59 Łukasz Zemczak bug added subscriber SRU Verification
2021-01-14 09:55:04 Łukasz Zemczak tags verification-needed verification-needed-groovy
2021-01-14 12:44:38 Łukasz Zemczak google-guest-agent (Ubuntu Groovy): status New Fix Committed
2021-02-08 18:02:27 Joshua Powers bug added subscriber Joshua Powers
2021-02-09 16:55:51 Balint Reczey description [Impact]  * gce-compute-image-packages has been split to multiple source packages and google-guest-agent (written in Go) replaced the services originally written in Python. The upgrade to gce-compute-image-packages compatible with google-guest-agent replaced the Python modules (python3-google-compute-engine) with an empty transitional package. The removal of the modules could break local software relying on those modules.  * The fix is not providing the empty python3-google-compute-engine transitional package, but adding Breaks: to google-guest-agent to force the removal of it. Since removals are not performed automatically by apt-get upgrade (not unattended-upgrades) the administrator needs to approve removal. [Test Case]  * Set up a system with the unfixed version of the packages, including python3-google-compute-engine installed.  * Upgrade to the new set of packages:    apt-get upgrade  * Observe that the gce-compute-image-packages is kept back  * Upgrade gce-compute-image-package manually:    apt install gce-compute-image-package  * This should succeed, removing python3-google-compute-engine [Where problems could occur]  * The packages may become uninstallable upon upgrade or dist-upgrade. Testing was performed to avoid such regressions.  * Since the aim of this fix is preventing accidental upgrades should a security update of the affected packages be released the fix will prevent automatic application of this updated. In such case the the transitional package can be reintroduced and the Breaks: can be converted to a versioned Breaks: on the non-transitional package versions. [Impact]  * gce-compute-image-packages has been split to multiple source packages and google-guest-agent (written in Go) replaced the services originally written in Python. The upgrade to gce-compute-image-packages compatible with google-guest-agent replaced the Python modules (python3-google-compute-engine) with an empty transitional package. The removal of the modules could break local software relying on those modules.  * The fix is not providing the empty python3-google-compute-engine transitional package, but adding Breaks: to google-guest-agent to force the removal of it. Since removals are not performed automatically by apt-get upgrade (not unattended-upgrades) the administrator needs to approve removal. [Test Case]  * Set up a system with the unfixed version of the packages, including python3-google-compute-engine installed.  * Upgrade to the new set of packages:    apt-get upgrade  * Observe that the google-guest-agent is kept back  * Upgrade google-guest-agent manually:    apt install google-guest-agent  * This should succeed, removing python3-google-compute-engine [Where problems could occur]  * The packages may become uninstallable upon upgrade or dist-upgrade. Testing was performed to avoid such regressions.  * Since the aim of this fix is preventing accidental upgrades should a security update of the affected packages be released the fix will prevent automatic application of this updated. In such case the the transitional package can be reintroduced and the Breaks: can be converted to a versioned Breaks: on the non-transitional package versions.
2021-02-09 17:04:39 Balint Reczey tags verification-needed verification-needed-groovy verification-done verification-done-groovy
2021-02-09 18:30:33 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2021-02-09 18:32:52 Launchpad Janitor google-guest-agent (Ubuntu Groovy): status Fix Committed Fix Released
2021-02-09 18:40:38 Launchpad Janitor gce-compute-image-packages (Ubuntu Groovy): status Fix Committed Fix Released
2021-02-09 21:55:10 Launchpad Janitor gce-compute-image-packages (Ubuntu): status New Fix Released