Releases: osbuild/osbuild-composer
37
CHANGES WITH 37:
- templates: image-builder-ci access to composer (#1939)
- Logging is now configurable via the config file (#1897, #1924)
- Update image definitions for CentOS Stream 8 (#1944, #1906)
- spec: Make dnf-json subpackage conflict with old composer versions (#1922)
- Adjust secret variables (#1931)
- templates: Claims based on user_ids (#1925)
- worker: Configurable timeout for RequestJob (#1923)
- worker: Separate goroutine for depsolve jobs (#1911)
- cloudapi/v2: Do not require auth for /openapi or /errors and fix plural (#1914)
- cloudapi/v2: ensure only one image per a compose in the API spec (#1912)
- build(deps): bump cloud.google.com/go/storage from 1.16.1 to 1.18.1 (#1916)
- build(deps): bump github.com/labstack/echo/v4 from 4.5.0 to 4.6.1 (#1838)
- build(deps): bump github.com/gophercloud/gophercloud from 0.20.0 to 0.22.0 (#1894)
Contributions from: Achilleas Koutsou, Christian Kellner, Diaa Sami,
Ondřej Budai, Simon Steinbeiss, Thomas Lavocat,
Tom Gundersen, Sanne Raymaekers.
— Rix-Trébief, 2021-10-27
36
CHANGES WITH 36:
- Add support for official RHEL EC2 SAP image on RHEL-9.0
- Add support for official RHEL EC2 SAP image on RHEL-8.6
- Add support for RHEL 8.6
Contributions from: Achilleas Koutsou, Diaa Sami, Jakub Rusz, Martin Sehnoutka,
Ondřej Budai, Sanne Raymaekers, Simon Steinbeiss,
Tom Gundersen, Tomas Hozza,
— Berlin, 2021-10-13
35
CHANGES WITH 35:
- Change filesystem minsize from int, which is platform dependent, to uint64
- Fix a bug in the startup of composer where e.g. Plymouth would leave it hanging
- RHEL-9.0: Use qcow2 compat 1.1
- RHEL-9.0: Re-add
nss-altfiles
which is needed for OSTree based systems - RHEL-9.0: Add
gnome-kiosk
package and switch topython3
frompython36
- RHEL-8.5: Set bootloader to
none
for Edge raw images - Improve logging for the Cloud API
- Return a 500 error and write to log on middleware panic
- Return a 400 error when deleting an unknown source in the weldr API
Contributions from: Achilleas Koutsou, Alexander Todorov, Brian C. Lane,
Christian Kellner, Diaa Sami, Gianluca Zuccarelli, Jakub Rusz,
Martin Sehnoutka, Ondřej Budai, Sanne Raymaekers,
Simon Steinbeiss, Tomas Hozza
— Vöcklabruck, 2021-09-30
33.3
- qcow2 images for RHEL 9.0 are now shipped in v3 format instead of v2.
Contributions from: Ondřej Budai
33.2
- Edge images for 8.5 now ship with bootloader set to none which fixes
deploying an update commit. - Edge images for 9.0 have adjusted package sets. Before that, they
weren't buildable, or bootable. - Image Installer for 9.0 has now a very similar package set as in 8.5,
which makes the image much more usable even with an empty blueprint.
Contributions from: Achilleas Koutsou, Christian Kellner, Diaa Sami,
Tomas Hozza, Yi He
34
CHANGES WITH 34
- Support temporary AWS credentials
- Composer-api and worker-api: OAuth2 support
- Install docs in RHEL 8.5 and 9.0 images
- RHEL-8.5 / RHEL-9.0: RHSM DNF plugins are now enabled by default on
ec2
andami
images - Added support for the following osbuild stages
org.osbuild.selinux.config
- configures SELinux policy state and type
on the systemorg.osbuild.tmpfilesd
- creates tmpfiles.d configuration filesorg.osbuild.pam.limits.conf
- creates configuration files for
pam_limits moduleorg.osbuild.sysctld
- creates sysctl.d configuration filesorg.osbuild.dnf.config
- configures DNF (currently only variables)org.osbuild.tuned
- sets active tuned profile (or more profiles)
- More accurate HTTP return status for success requests in cloudapi
Contributions from: Alexander Todorov, Antonio Murdaca, Brian C. Lane,
Chloe Kaubisch, Diaa Sami, Gianluca Zuccarelli, Jakub Rusz,
Juan Abia, Martin Sehnoutka, Ondřej Budai, Simon Steinbeiss,
Thomas Lavocat, Tom Gundersen, Tomas Hozza, Sanne Raymaekers,
Yi He
— Berlin, 2021-09-15
33.1
- Install docs in RHEL 8.5 and 9.0 images
- RHEL-8.5 / RHEL-9.0: RHSM DNF plugins are now enabled by default on
ec2
andami
images - Mountpoints in blueprints can now have an arbitrary depth
- Weldr API on RHEL is no longer able to build Fedora/CentOS Stream images
- RHEL 8.5: Greenboot logs now have the same format in all edge image types
Contributions from: Alexander Todorov, Antonio Murdaca, Brian C. Lane, Gianluca Zuccarelli, Ondřej Budai, Tom Gundersen, Tomas Hozza, yih
— Liberec, 2021-09-15
33
CHANGES WITH 33:
- Bootiso: move payload to iso root
- Fix building of RHEL 9.0 Edge images
Contributions from: Christian Kellner, Ondřej Budai, Xiaofeng Wang
— Liberec, 2021-08-30
32
CHANGES WITH 32:
- RHEL-Edge container image now uses nginx and serves on port 8080
- Add support for RHEL 8.5 for Edge Raw images (x86_64 and Aarch64)
- Add support for RHEL 8.5 Simplified installer (x86_64 and Aarch64)
- Add custom file system support for RHEL 8.5
- Add custom file system support for RHEL 9.0
Contributions from: Ondřej Budai, Alexander Todorov, Brian C. Lane, Tomas Hozza,
Chloe Kaubisch, Xiaofeng Wang, Achilleas Koutsou, Juan Abia,
Gianluca Zuccarelli, Diaa Sami, Christian Kellner,
Sanne Raymaekers, Jakub Rusz
— Vöcklabruck & Bruxelles, 2021-08-28
28.7
CHANGES WITH 28.7:
- OSBuild Composer can now work with multiple subscriptions and custom CA
certificates. This is useful, for instance, when the host system is
subscribed to multiple repositories managed by Satellite.
Contributions from: Martin Sehnoutka
— Brno, 2021-08-24