Update d/control file with a dependency on google-guest-agent
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
google-compute-engine-oslogin (Ubuntu) |
Fix Released
|
Undecided
|
Chloé Smith | ||
Xenial |
Fix Committed
|
Undecided
|
Unassigned | ||
Bionic |
Fix Committed
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned | ||
Mantic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[SRU]
=======
[Impact]
`google-
In Google's packed upstream debian distro `d/control` files for both `google-
[Test Case]
When the new version of this package is uploaded to -proposed, the following will happen:
* an image based on -proposed will be built for GCE and published
* the GCE team will be asked to validate that the new package addresses the issues it is expected to address, and that the image passes their internal image validation.
* Each test image will be launched, and we will validate:
** the package version(s)
** that the correct ssh keys have been imported
** that the google specific services are running successfully
If all the testing indicates that the image containing the new package is acceptable, verification will be considered to be done.
[ Regression potential / Where problems could occur ]
As this is just a dependency change and not a functionality change, the risk is somewhat lower. That being said:
* In the edge case that a user has uninstalled/removed `google-
update to install new versions of `google-
an installation of the guest-agent. But the guest-agent package is pretty
fundamental to getting images working on the platform, so I don't think this
is a viable set up anyways to be honest.
* There is also risk we might break users who have pinned a much older version
of `google-
functionality between these two packages (see LP: #2050956 for details) so we
might actually be saving these pinned users from a bigger issue later...
[Additional Information]
This bug is used to track the release of this new version for all the supported suites, as per the policy mentioned here [0].
[0]: https:/
Related branches
- Utkarsh Gupta: Approve
-
Diff: 29 lines (+9/-1)2 files modifieddebian/changelog (+7/-0)
debian/control (+2/-1)
- Utkarsh Gupta: Approve
-
Diff: 29 lines (+9/-1)2 files modifieddebian/changelog (+7/-0)
debian/control (+2/-1)
- Utkarsh Gupta: Approve
-
Diff: 29 lines (+9/-1)2 files modifieddebian/changelog (+7/-0)
debian/control (+2/-1)
- Utkarsh Gupta: Approve
-
Diff: 29 lines (+9/-1)2 files modifieddebian/changelog (+7/-0)
debian/control (+2/-1)
- Utkarsh Gupta: Approve
-
Diff: 29 lines (+9/-1)2 files modifieddebian/changelog (+7/-0)
debian/control (+2/-1)
Changed in google-compute-engine-oslogin (Ubuntu): | |
assignee: | nobody → Chloé Smith (kajiya) |
description: | updated |
description: | updated |
description: | updated |
Changed in google-compute-engine-oslogin (Ubuntu Xenial): | |
status: | New → Fix Committed |
Changed in google-compute-engine-oslogin (Ubuntu Bionic): | |
status: | New → Fix Committed |
This bug was fixed in the package google- compute- engine- oslogin - 20231004. 00-0ubuntu2
--------------- compute- engine- oslogin (20231004. 00-0ubuntu2) noble; urgency=medium
google-
* d/control: There must be a dependency on `google- guest-agent`
to match the (upstream) Google managed d/control file (LP: #2052438)
-- Chloé 'kajiya' Smith <email address hidden> Thu, 01 Feb 2024 00:06:38 +0000