Skip to content

go.mod: update osbuild/images to v0.168.0 - #4799

Merged
achilleas-k merged 2 commits into
osbuild:mainfrom
achilleas-k:bump/images/v0.167.0
Jul 31, 2025
Merged

achilleas-k merged 2 commits into
osbuild:mainfrom
achilleas-k:bump/images/v0.167.0

Conversation

@achilleas-k

@achilleas-k achilleas-k commented Jul 30, 2025 •

Copy link
Copy Markdown
Member

tag v0.165.0
Tagger: imagebuilder-bot imagebuilder-bots+imagebuilder-bot@redhat.com

Changes with 0.165.0


— Somewhere on the Internet, 2025-07-28


tag v0.166.0
Tagger: imagebuilder-bot imagebuilder-bots+imagebuilder-bot@redhat.com

Changes with 0.166.0


— Somewhere on the Internet, 2025-07-29


tag v0.167.0
Tagger: imagebuilder-bot imagebuilder-bots+imagebuilder-bot@redhat.com

Changes with 0.167.0


— Somewhere on the Internet, 2025-07-30


tag v0.168.0
Tagger: imagebuilder-bot imagebuilder-bots+imagebuilder-bot@redhat.com

Changes with 0.168.0


— Somewhere on the Internet, 2025-07-30


@achilleas-k
achilleas-k requested a review from a team as a code owner July 30, 2025 13:48
@achilleas-k
achilleas-k requested review from croissanne, supakeen and thozza and removed request for a team July 30, 2025 13:48
croissanne
croissanne previously approved these changes Jul 30, 2025
croissanne
croissanne previously approved these changes Jul 30, 2025
@supakeen

Copy link
Copy Markdown
Member

Do you want this one or 0.168 which fixes a bug (I don't know if that bug affects osbuild-composer?).

supakeen
supakeen previously approved these changes Jul 30, 2025
@achilleas-k
achilleas-k dismissed stale reviews from supakeen and croissanne via 8f01125 July 30, 2025 16:19
@achilleas-k

Copy link
Copy Markdown
Member Author

Do you want this one or 0.168 which fixes a bug (I don't know if that bug affects osbuild-composer?).

Thanks. Not in a huge rush for this now (like I was earlier), so let me redo the update commit.

@achilleas-k

Copy link
Copy Markdown
Member Author

Bit of a small issue here. One of the unit tests requires new CentOS Stream 9 repositories. I took the ones from osbuild/images, which are timestamped 20250725 and updated them in the last commit in this PR. But the "Check for valid snapshot urls" is failing because they don't show up in the listing:

› curl -s https://rpmrepo.osbuild.org/v2/enumerate/ | grep 'cs9.*202507.*' -c
0

But the repos do exist:

› curl -LI https://rpmrepo.osbuild.org/v2/mirror/public/el9/cs9-aarch64-appstream-20250725/repodata/repomd.xml
HTTP/2 301
date: Wed, 30 Jul 2025 16:24:01 GMT
content-type: application/json
content-length: 0
location: https://rpmrepo-storage.s3.amazonaws.com/data/public/el9/sha256-e2250bcbcb823a3f50bfb0c12fbea25c69635dc1b6199bd959f22d56738b9b13
x-amzn-requestid: 32882b3b-5b78-4e76-87a3-46110f841add
x-amz-apigw-id: OiANUE8oIAMEWBA=
x-amzn-trace-id: Root=1-688a4721-5c9ec9a243757fa177343872;Parent=5043ea9e6d7c6973;Sampled=0;Lineage=1:03cf7853:0

HTTP/1.1 200 OK
x-amz-id-2: iHjpg2PQGYQCAdeV2lwIrJ1s0PYB4EaWs2ZIQdSOOjRVg6WHGejCH+5Cv3LbsF4Af6ejdcITFUCit6jymAwWYQ==
x-amz-request-id: XGG7QM10SP1KC9RV
Date: Wed, 30 Jul 2025 16:24:03 GMT
Last-Modified: Fri, 25 Jul 2025 06:29:28 GMT
ETag: "6fd78e524dfdcb3e877bd30da0b030d7"
x-amz-server-side-encryption: AES256
Accept-Ranges: bytes
Content-Type: binary/octet-stream
Content-Length: 2830
Server: AmazonS3

Which I think is a result of the rpmrepo snapshot job stopping before it was finished so the listing/enumerate never got updated.

But it's probably ok since the valid snapshot URL job isn't required.

@achilleas-k

Copy link
Copy Markdown
Member Author

But it's probably ok since the valid snapshot URL job isn't required.

Clarification: It's not "Required" as a PR check, but if it doesn't succeed, the GitLab pipeline doesn't start.

@achilleas-k

Copy link
Copy Markdown
Member Author

Started an rpmrepo snapshot job (with dnf4): https://github.com/osbuild/rpmrepo/actions/runs/16629015614/job/47053247595

Let's pick this back up tomorrow.

@supakeen

Copy link
Copy Markdown
Member

Ah, so doing it this way (with half of a snapshot) does break stuff @croissanne.

@achilleas-k

Copy link
Copy Markdown
Member Author

@supakeen I'll add v0.168.0 as well

@achilleas-k
achilleas-k force-pushed the bump/images/v0.167.0 branch from 8f01125 to 14697e4 Compare July 31, 2025 08:38
@achilleas-k

Copy link
Copy Markdown
Member Author

Bumped images to v0.168.0 and amended the first commit

@achilleas-k achilleas-k changed the title go.mod: update osbuild/images to v0.167.0 go.mod: update osbuild/images to v0.168.0 Jul 31, 2025
tag v0.165.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>

Changes with 0.165.0

----------------
  *  distro: move rhel9 into a generic distro (osbuild/image-builder#1645)
    * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  * Revert "distro: drop `ImageType.BasePartitionTable()`" (osbuild/image-builder#1691)
    * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  * Update dependencies 2025-07-20 (osbuild/image-builder#1675)
    * Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  * defs: add missing `bootstrap_containers` (osbuild/image-builder#1679)
    * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  * disk: handle adding `PReP` partition on PPC64/s390x (HMS-8884) (osbuild/image-builder#1681)
    * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  * distro: bring per-distro checkOptions back (osbuild/image-builder#1678)
    * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  * distro: cleanups in the pkg/distro/generic area (osbuild/image-builder#1686)
    * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  * distro: move rhel8 into a generic distro (osbuild/image-builder#1643)
    * Author: Michael Vogt, Reviewers: Nobody
  * distro: small followups for PR#1682 (osbuild/image-builder#1689)
    * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger, Tomáš Hozza
  * distro: unify transform/match into a single concept (osbuild/image-builder#1682)
    * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza
  * distros: de-duplicate runner build packages for centos10 (osbuild/image-builder#1680)
    * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  * github: disable Go dep updates through dependabot (osbuild/image-builder#1683)
    * Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza
  * repos: include almalinux 9.6 (osbuild/image-builder#1677)
    * Author: Simon de Vlieger, Reviewers: Lukáš Zapletal, Tomáš Hozza
  * rhel9: wsl distribution config (osbuild/image-builder#1694)
    * Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers
  * test/manifests/all-customizations: don't embed local file via URI (osbuild/image-builder#1684)
    * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Brian C. Lane

— Somewhere on the Internet, 2025-07-28

---

tag v0.166.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>

Changes with 0.166.0

----------------
  * customizations/subscription: conditionally enable semanage call (HMS-8866) (osbuild/image-builder#1673)
    * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Michael Vogt
  * distro/rhel-10: versionlock shim-x64 in the azure-cvm image  (osbuild/image-builder#1697)
    * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger
  * manifestmock: move container/pkg/commit mocks into helper (osbuild/image-builder#1700)
    * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  * rhel9: `vagrant-libvirt`, `vagrant-virtualbox` (osbuild/image-builder#1693)
    * Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers
  * rhel{9,10}: centos WSL refinement (HMS-8922) (osbuild/image-builder#1690)
    * Author: Simon de Vlieger, Reviewers: Ondřej Budai, Sanne Raymaekers, Tomáš Hozza

— Somewhere on the Internet, 2025-07-29

---

tag v0.167.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>

Changes with 0.167.0

----------------
  * RHEL/Azure: drop obsolete WAAgentConfig keys [RHEL-93894] and remove loglevel kernel option [RHEL-102372] (osbuild/image-builder#1611)
    * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Ondřej Budai, Sanne Raymaekers
  * Update dependencies 2025-07-27 (osbuild/image-builder#1699)
    * Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  * distro/rhel9: set default_kernel to kernel-uki-virt (osbuild/image-builder#1704)
    * Author: Achilleas Koutsou, Reviewers: Ondřej Budai, Simon de Vlieger
  * distro: drop legacy loaders and update tests (osbuild/image-builder#1687)
    * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza
  * distro: fix issues with yaml distro definitions and enable yaml checks (osbuild/image-builder#1702)
    * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Ondřej Budai, Simon de Vlieger

— Somewhere on the Internet, 2025-07-30

---

tag v0.168.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>

Changes with 0.168.0

----------------
  * distro: fix bug in variable substitution for static distros (osbuild/image-builder#1710)
    * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  * rhel{9,10}: azure for non-RHEL (HMS-8949) (osbuild/image-builder#1707)
    * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt

— Somewhere on the Internet, 2025-07-30

---
v1.60 seems to have some issues [1] with something in our dependency
chain.  Update to v1.61 and fix all new issues.

New issues are all instances of potential integer overflow from int ->
uint conversions.  Added guards where appropriate and disabled the check
when when it's not needed.

[1] https://github.com/osbuild/osbuild-composer/actions/runs/16624417387/job/47037518471
@achilleas-k
achilleas-k force-pushed the bump/images/v0.167.0 branch from 14697e4 to c134c0c Compare July 31, 2025 08:41
@achilleas-k
achilleas-k merged commit b3d1e4c into osbuild:main Jul 31, 2025
@achilleas-k
achilleas-k deleted the bump/images/v0.167.0 branch July 31, 2025 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants