Commit graph

344 commits

Author SHA1 Message Date
schutzbot
d228f6d30f Post release version bump
[skip ci]
2025-08-21 15:43:43 +00:00
schutzbot
c0cf23ded7 Post release version bump
[skip ci]
2025-08-20 08:17:09 +00:00
Tomáš Hozza
74d2edb772 go.mod: update osbuild/images to v0.174.0
Also update the minimum required osbuild version by the osbuild/images
library.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2025-08-13 09:36:58 +02:00
Tomáš Hozza
477e04eb55 Many: delete test manifests and gen-manifests command
The test manifests don't have any use in this repository, since the
osbuild-image-tests command has been removed. Likewise, generating
testing manifests is no longer needed in this repository, therefore
remove the gen-manifests command.

Manifests are being generated in the osbuild/images repository and the
necessary tooling to generate them lives there.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2025-08-07 10:22:55 +02:00
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