Commit graph

340 commits

Author SHA1 Message Date
Tomáš Hozza
538e6c1a7d Many: stop building and shipping osbuild-image-tests binary
Remove the binary from the Makefile and the SPEC file.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2025-08-07 10:22:55 +02:00
schutzbot
37cf953f5a Post release version bump
[skip ci]
2025-08-06 08:17:25 +00:00
schutzbot
2e7d828268 Post release version bump
[skip ci]
2025-07-23 08:17:29 +00:00
Simon de Vlieger
ccb4a3df88 deps: bump images to 0.164
We have an issue where `%post` scripts are not being executed due to our incorrect handling of Anaconda modules [1].

[1]: https://github.com/osbuild/bootc-image-builder/issues/968

Signed-off-by: Simon de Vlieger <supakeen@redhat.com>
2025-07-22 16:29:45 +02:00
Sanne Raymaekers
395f68549d go.mod: update osbuild/images to v0.155.0
tag v0.152.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>

Changes with 0.152.0

----------------
  * Update snapshots to 20250605 (osbuild/images#1586)
    * Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  * distro: followups for reivew feedback in PR#1563 (osbuild/images#1584)
    * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger, Tomáš Hozza
  * fedora/wsl: xz compression (HMS-8573) (osbuild/images#1582)
    * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Florian Schüller

— Somewhere on the Internet, 2025-06-16

---

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

Changes with 0.153.0

----------------
  * GHA: enable the stale action to delete its saved state (osbuild/images#1602)
    * Author: Tomáš Hozza, Reviewers: Lukáš Zapletal, Simon de Vlieger
  * Smaller isos (osbuild/images#1599)
    * Author: Brian C. Lane, Reviewers: Lukáš Zapletal, Simon de Vlieger
  * Update snapshots to 20250618 (osbuild/images#1603)
    * Author: SchutzBot, Reviewers: Brian C. Lane, Simon de Vlieger
  * distro/rhel-10: WSL distribution config (HMS-8573) (osbuild/images#1591)
    * Author: Simon de Vlieger, Reviewers: Gianluca Zuccarelli, Lukáš Zapletal, Tomáš Hozza
  * distro/rhel-10: new `vagrant-libvirt` image type (HMS-6116) (osbuild/images#1601)
    * Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
  * distro/rhel{8,9,10}: WSL extension and compression (HMS-8573) (osbuild/images#1590)
    * Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
  * distro: handle `centos-9` and similar versions better (osbuild/images#1598)
    * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  * osbuild/grub2: add compat_version and set it to 2 (osbuild/images#1595)
    * Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Tomáš Hozza

— Somewhere on the Internet, 2025-06-20

---
2025-07-10 16:00:45 +02:00
schutzbot
55744ac1e8 Post release version bump
[skip ci]
2025-07-09 08:15:36 +00:00
schutzbot
06d060c8df Post release version bump
[skip ci]
2025-06-25 08:16:36 +00:00
Sanne Raymaekers
7dea1bcd01 many: remove jobsite code
This was replaced by `cmd/osbuild-worker-executor`.
2025-06-25 03:01:59 +02:00
Achilleas Koutsou
cf72504057 spec: bump min osbuild version 2025-06-23 14:37:30 +01:00
schutzbot
01f1fcf34b Post release version bump
[skip ci]
2025-06-11 08:17:01 +00:00
schutzbot
b825fd8f77 Post release version bump
[skip ci]
2025-05-28 08:14:53 +00:00
schutzbot
92363cee22 Post release version bump
[skip ci]
2025-05-14 08:15:07 +00:00
schutzbot
55cd6a9df5 Post release version bump
[skip ci]
2025-04-30 08:14:51 +00:00
schutzbot
abc9e301ad Post release version bump
[skip ci]
2025-04-22 13:34:02 +00:00
Achilleas Koutsou
a98b39a504 spec: update min osbuild dependency version (147) 2025-04-18 13:36:12 +02:00
schutzbot
2c431726a3 Post release version bump
[skip ci]
2025-04-16 08:14:33 +00:00
schutzbot
86af7dcf04 Post release version bump
[skip ci]
2025-04-02 08:15:52 +00:00
Sanne Raymaekers
a27880c0c6 osbuild-composer.spec: assume no modules in check step
Removes an ineffectual GO111MODULE=off assignment in the build phase, as
we require go to run in module mode at that stage.

In the check phase we run without go modules, so the same stipulation as
on RHEL applies, where the vendor directory gets ignored in certain
cases. Also remove `-mod=vendor` from GOFLAGS on RHEL during the check
phase, as without go modules this is an ineffectual flag.
2025-03-26 11:13:14 +01:00
Sanne Raymaekers
c5cb0d0618 Schutzfile: bump osbuild to 142
The next images update needs the updated cloud-init stage.
2025-03-26 08:45:08 +01:00
schutzbot
9ac85a459d Post release version bump
[skip ci]
2025-03-19 08:13:45 +00:00
schutzbot
4fc4ce8778 Post release version bump
[skip ci]
2025-03-05 08:13:56 +00:00
schutzbot
7da223c957 Post release version bump
[skip ci]
2025-02-20 18:35:46 +00:00
schutzbot
26d65df16a Post release version bump
[skip ci]
2025-02-19 08:14:01 +00:00
Michael Vogt
5906c554f6 cloudapi: update test to use repos from images
This commit updates the cloudapi test that uses the real repositories
to use the version of those from the "images" library. Composer
no longer carries the default repos.

Note that this can most likely be simplified once
https://github.com/osbuild/images/pull/1179
is merged.
2025-02-13 14:00:45 +01:00
Michael Vogt
90f069c2eb many: take repositories from the "images" library
This commit changes the spec file so that most of the repositories
are taken from the `images` library. See images PR#1112 for details.

Note that we still need the -no-auth-keys and the centos-stream
symlinks.
2025-02-13 14:00:45 +01:00
schutzbot
5bfd06e4ce Post release version bump
[skip ci]
2025-02-12 12:38:21 +00:00
Tomáš Hozza
758870fb15 SPEC: unconditionally undefine gomodulesmode
Unconditionally undefine `gomodulesmode` rpm macro, which by default
disables the Go modules information in the binary. It used to be defined
only on Fedora, but it is now defined on RHEL.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2025-02-12 12:53:36 +01:00
schutzbot
da9a911dea Post release version bump
[skip ci]
2025-02-05 08:12:59 +00:00
schutzbot
01ad496910 Post release version bump
[skip ci]
2025-02-04 09:58:56 +00:00
Tomáš Hozza
b8c2e4c45c SPEC: bump minimum osbuild-dnf-json-api and osbuild version
This should have been done with the `images` bump to `v0.112.0`.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2025-02-03 19:58:37 +01:00
Achilleas Koutsou
0219b12801 spec: drop image-info from test subpackage 2025-01-31 08:22:29 +01:00
schutzbot
7c101fdef7 Post release version bump
[skip ci]
2025-01-22 08:13:06 +00:00
schutzbot
bdc755f71b Post release version bump
[skip ci]
2025-01-08 08:13:07 +00:00
schutzbot
f6d320886d Post release version bump
[skip ci]
2024-12-11 08:18:23 +00:00
schutzbot
2e1afdc829 Post release version bump
[skip ci]
2024-11-27 08:17:34 +00:00
schutzbot
d1bf0a77f0 Post release version bump
[skip ci]
2024-11-13 08:16:45 +00:00
schutzbot
5ff0e9ac4e Post release version bump
[skip ci]
2024-10-30 08:16:54 +00:00
schutzbot
5eedccfc1a Post release version bump
[skip ci]
2024-10-16 08:15:51 +00:00
schutzbot
b9d6dd342d Post release version bump
[skip ci]
2024-10-02 08:15:56 +00:00
schutzbot
f001c05157 Post release version bump
[skip ci]
2024-09-20 15:15:08 +00:00
Tomáš Hozza
b931a9789b SPEC: bump the minimum osbuild version
This is needed for the SBOM support

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-09-20 17:02:09 +02:00
schutzbot
99e77147af Post release version bump
[skip ci]
2024-09-18 08:15:27 +00:00
Jakub Rusz
758982907a tests/cases: Rename upgrade test
And schedule on rhel-10
2024-09-06 14:38:57 +02:00
schutzbot
5b4bbf2e87 Post release version bump
[skip ci]
2024-09-04 08:14:08 +00:00
Michael Vogt
9e5fdc80ee osbuild-composer: add Requires: osbuild-dnf-json-api = 7
Use an exact version dependency on the `osbuild-dnf-json-api` to
ensure incompatible json protocol changes cannot break composer.

See also https://github.com/osbuild/osbuild/pull/1849
2024-08-26 10:05:18 +02:00
schutzbot
972093cc93 Post release version bump
[skip ci]
2024-08-23 11:16:09 +00:00
schutzbot
2f50ce1b56 Post release version bump
[skip ci]
2024-08-21 08:15:34 +00:00
schutzbot
235455444d Post release version bump
[skip ci]
2024-08-15 12:45:16 +00:00
Tomáš Hozza
7d22c42ad7 SPEC: set minimum required osbuild version to v120
This was forgotten in [1], which depens on [2], which landed in osbuild
v120.

[1] https://github.com/osbuild/osbuild-composer/pull/4272
[2] https://github.com/osbuild/osbuild/pull/1777

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-08-13 15:52:44 +02:00
Tomáš Hozza
7627838352 SPEC: don't install repos suffixed with 'no-aux-key'
Repository definitions suffixed with 'no-aux-key' were previously
mistakenly installed in RPMs. Fix that.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-08-12 08:39:05 +03:00