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