Created via $ debdiff ../gce-compute-image-
packages_20241010.00-0ubuntu1~24.10.0.dsc ../gce-compute-image-
packages_20250328.00-0ubuntu2~24.10.0.dsc > ../src-
oracular-20241010-vs-20250328.00-0ubuntu2-dsc.diff

** Description changed:

  In https://bugs.launchpad.net/ubuntu/+source/gce-compute-image-
  packages/+bug/2096762 a bad interaction between cloud-init and the
  google agents was discovered wrt setting the hostname. That SRU was
  halted, and a new version was proposed in
  https://bugs.launchpad.net/ubuntu/+source/gce-compute-image-
  packages/+bug/2106195.
  
  In that latest proposal, however, the change was only made to
  packaging/ubuntu/install, which is not debian/install and is not used
  for building the package. It appears that sometime ago debian/ was a
  symlink to packaging/ubuntu, but that's not the case anymore. This means
  that the plucky version of gce-compute-image-packages still installs the
  troublesome script, and the regression discovered in the previous SRU is
  not yet fixed.
  
  ubuntu@p-gce:~$ dpkg -L google-compute-engine | grep google_hostname
  /usr/lib/networkd-dispatcher/routable.d/google_hostname.sh
  
  ubuntu@p-gce:~$ apt-cache policy google-compute-engine
  google-compute-engine:
    Installed: 20250328.00-0ubuntu1
    Candidate: 20250328.00-0ubuntu1
    Version table:
   *** 20250328.00-0ubuntu1 500
          500 http://br.archive.ubuntu.com/ubuntu plucky/main amd64 Packages
          100 /var/lib/dpkg/status
  ubuntu@p-gce:~$
+ 
+ ########### SRU
+ 
+ Following on from similar package update requests @ LP: #2084486, LP:
+ #2073164, LP: #2066314, LP: #2106195 and LP: #2033061, this bug is a
+ request to update gce-compute-image-packages to the upstream version
+ `20250328.00` @ https://github.com/GoogleCloudPlatform/guest-
+ configs/releases/tag/20250328.00
+ 
+ This package has an SRU exception @
+ https://wiki.ubuntu.com/StableReleaseUpdates#gce-compute-image-packages
+ including an ageing exception detailed @ https://wiki.ubuntu.com/gce-
+ compute-image-packages-Updates
+ 
+ [Impact]
+ 
+ This package is provided by Google for installation within guests that
+ run on Google Compute Engine. It is part of a collection of tools and
+ daemons, that ensure that the Ubuntu images published to GCE run
+ properly on their platform.
+ 
+ Cloud platforms evolve at a rate that can't be handled in six-month
+ increments, and they will often develop features that they would like to
+ be available to customers who don't want to upgrade from earlier Ubuntu
+ releases. As such, updating this package to more recent upstream
+ releases is required within all Ubuntu releases, so they continue to
+ function properly in the GCP environment.
+ 
+ [Test Case]
+ 
+ When a 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 to the 
ubuntu-os-cloud-image-proposed project
+  * the CPC team will run internal validations (CTF) and Google's upstream 
test suite `cloud-image-tests` (CIT)
+  * 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 own internal 
image validation.
+ 
+ We will also re-validate that this new version does not have the
+ regression introduced by 20250107.00-0ubuntu1 (LP: #2096762, not SRU-ed)
+ 
+ If all the testing indicates that the new package is acceptable,
+ verification can be considered done.
+ 
+ [Vendored Dependencies]
+ 
+ N/A for gce-compute-image-packages
+ 
+ [Where Problems Could Occur]
+ 
+ There are some minor upstream changes in `20250328.00-ubuntu2` vs.
+ `20250107.00-0ubuntu1`; however between the cloud-image-tests suite [0]
+ (which is run for validation by CPC _and_ Google) and CPC's own internal
+ test harness (CTF), there is confidence that most if not all "edge
+ cases" and/or obvious regressions concerns can be dismissed before the
+ new version lands in `-updates`.
+ 
+ [Other Information]
+ 
+ This bug is used for tracking of releasing the new upstream version for
+ all supported series, as per the approved policy mentioned in the
+ following MRE:
+ 
+ https://wiki.ubuntu.com/gce-compute-image-packages-Updates
+ 
+ This package is only used for AMD64 and ARM64 but is built for all
+ available architectures.
+ 
+ [0]: https://github.com/GoogleCloudPlatform/cloud-image-tests

** Patch added: "debdiff for oracular"
   
https://bugs.launchpad.net/ubuntu/+source/gce-compute-image-packages/+bug/2106629/+attachment/5870642/+files/src-oracular-20241010-vs-20250328.00-0ubuntu2-dsc.diff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2106629

Title:
  debian/install still installs google_hostname.sh

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gce-compute-image-packages/+bug/2106629/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to