~cloud-images/cloud-images/+git/cpc-release-notes-tools:feat/security-md

Last commit made on 2025-01-30
Get this branch:
git clone -b feat/security-md https://git.launchpad.net/~cloud-images/cloud-images/+git/cpc-release-notes-tools
Members of Greater Cloud Image Team can upload to this branch. Log in for directions.

Branch merges

Branch information

Recent commits

f572966... by Cody Shepherd

feat: add SECURITY.md

64be049... by Tomáš Virtus

Merge gke-nvidia-smart-sel into main [a=virtustom] [r=andrew-cloke,rpocase]

feat(gke): Include per-GPU nVidia driver versions

MP: https://code.launchpad.net/~virtustom/cloud-images/+git/cpc-release-notes-tools/+merge/469323

65f87f8... by Tomáš Virtus

feat(gke): Include per-GPU nVidia driver versions

The image now contains per-GPU driver versions for GPUs that require
a newer driver version. Include this info in the release notes so that
we can gate on all required drivers being available in CI.

eb89d4e... by Philip Roche

Merge bugfix/read-non-nvidia-specific-data-from-var-lib-gke into main [a=philroche] [r=andrew-cloke,catred,virtustom]

fix(GKE): Read metadata not specific to nvidia from the /var/lib/gke directory

This means metadata will be present for images that don't support Nvidia

MP: https://code.launchpad.net/~philroche/cloud-images/+git/cpc-release-notes-tools/+merge/469642

d8ff642... by Philip Roche

fix(GKE): Read metadata not specific to nvidia from the /var/lib/gke directory

This means metadata will be present for images that don't support Nvidia

6d10a42... by Philip Roche

Merge feature/anthos-image-variant into main [a=philroche] [r=andrew-cloke,kajiya]

feat: Add support for image variants in Anthos release notes

We now write image variant to file on disk. We can now add this to our release notes summary for Anthos

MP: https://code.launchpad.net/~philroche/cloud-images/+git/cpc-release-notes-tools/+merge/444279

040f038... by Philip Roche

feat: Show image variants in Anthos release notes demo

d1e49d7... by Philip Roche

feat: Add support for image variants in Anthos release notes

We now write image variant to file on disk. We can now add this to our release notes summary for Anthos

9df5e40... by Philip Roche

Merge feature/add-architecture-gke into main [a=philroche] [r=andrew-cloke,gjolly,kajiya]

feat: Add `architecture` to release notes summary for GKE

This is useful so you don't have to parse the image filename to determine the
architecture of the image

MP: https://code.launchpad.net/~philroche/cloud-images/+git/cpc-release-notes-tools/+merge/437611

c7d4868... by Philip Roche

feat: Add optional `--update-apt-cache` and `--rootdir-architecture` arguments to force apt cache update

To ensure apt cache is present we can either run `apt-get update` in a mounted filesystem ourselves using chroot or
cpc-sbom can now do so using `--update-apt-cache`. This will require release notes generation to be run as root.

--rootdir-architecture` optional flag allows us to ensure that the apt cache uses the correct architecture when
mounting a non amd64 filesystem, assuming your host is adm64.