Skip to content

Releases: osbuild/osbuild-composer

37

27 Oct 12:44
Compare
Choose a tag to compare
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

13 Oct 15:34
v36
Compare
Choose a tag to compare
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

02 Oct 07:13
v35
Compare
Choose a tag to compare
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 to python3 from python36
  • 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

02 Oct 06:31
v33.3
Compare
Choose a tag to compare
  • qcow2 images for RHEL 9.0 are now shipped in v3 format instead of v2.

Contributions from: Ondřej Budai

33.2

28 Sep 08:00
v33.2
Compare
Choose a tag to compare
  • 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

15 Sep 19:31
Compare
Choose a tag to compare
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
    and ami images
  • Added support for the following osbuild stages
    • org.osbuild.selinux.config - configures SELinux policy state and type
      on the system
    • org.osbuild.tmpfilesd - creates tmpfiles.d configuration files
    • org.osbuild.pam.limits.conf - creates configuration files for
      pam_limits module
    • org.osbuild.sysctld - creates sysctl.d configuration files
    • org.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

15 Sep 17:40
v33.1
Compare
Choose a tag to compare
  • 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 and ami 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

30 Aug 17:05
v33
Compare
Choose a tag to compare
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

29 Aug 07:25
@teg teg
Compare
Choose a tag to compare
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

25 Aug 08:07
Compare
Choose a tag to compare

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