We contentedly announce the release of: tripleo-image-elements 15.0.0: Disk image builder elements for deploying OpenStack. The source is available from: https://opendev.org/openstack/tripleo-image-elements Download the package from: https://tarballs.openstack.org/tripleo-image-elements/ For more details, please see below. 15.0.0 ^^^^^^ New Features * The seven LVM volumes in the overcloud-hardened-uefi-full image are now thinly provisioned, backed by a single pool. The initial boot growvols behaviour is now to grow the pool to the size of the disk and grow each thin provisioned volume so the capacity of the pool is filled but not over provisioned. This will allow temporary volumes to be created for backups during upgrades, and it will allow the operator to over-provision a volume which requires extra capacity. Changes in tripleo-image-elements 14.2.0..15.0.0 ------------------------------------------------ 275a56fc Add release note for thin provisioning 304e4d1f Switch to LVM thin provisioning 865bf26d Switch to MiB for all partition/volume sizes 44abab62 Delete unused elements e57e998b Add a separate /boot partition 31731e14 Use python job template for Zed 7fd9cbef Add element reset-bls-entries 0b33e111 Disable auto discovery b5b3160e Updates for virtualenv on debian bullseye bfbccfb8 Updated package maps for Debian Bullseye 918b802e remove unicode literal from code Diffstat (except docs and test files) ------------------------------------- elements/delorean-repo/README.md | 18 --- elements/delorean-repo/element-deps | 1 - .../pre-install.d/01-delorean-clean-metadata | 5 - .../delorean-repo/pre-install.d/01-delorean-repo | 26 ----- elements/hosts/README.md | 5 - elements/hosts/element-deps | 2 - .../hosts/os-refresh-config/configure.d/51-hosts | 51 --------- elements/hosts/package-installs.yaml | 1 - elements/hosts/pkg-map | 7 -- elements/localboot/README.md | 21 ---- elements/localboot/cleanup.d/99-adjust-grub-conf | 49 --------- elements/localboot/element-deps | 2 - elements/localboot/install.d/99-boot-helpers | 38 ------- .../os-refresh-config/configure.d/01-bootable | 71 ------------ elements/ntp/README.md | 8 -- elements/ntp/element-deps | 2 - elements/ntp/install.d/50-ntp | 10 -- elements/ntp/os-apply-config/etc/ntp.conf | 32 ------ elements/ntp/os-refresh-config/configure.d/50-ntp | 29 ----- elements/ntp/svc-map | 3 - .../10-os-apply-config | 10 +- elements/os-apply-config/pkg-map | 7 ++ .../10-os-collect-config | 8 +- elements/os-collect-config/pkg-map | 7 ++ elements/os-net-config/README.md | 31 ------ elements/os-net-config/element-deps | 6 - .../environment.d/10-os-net-config-venv-dir.bash | 6 - .../50-os-net-config-source | 31 ------ .../etc/os-net-config/element_config.json | 3 - .../os-refresh-config/configure.d/20-os-net-config | 122 --------------------- elements/os-net-config/package-installs.yaml | 2 - elements/os-net-config/pkg-map | 10 -- .../10-os-refresh-config | 8 +- elements/os-refresh-config/pkg-map | 7 ++ elements/overcloud-dracut/README.rst | 7 -- elements/overcloud-dracut/element-deps | 2 - .../finalise.d/98-regenerate-initramfs | 13 --- elements/overcloud-dracut/package-installs.yaml | 2 - .../block-device-default.yaml | 49 +++++++-- .../post-install.d/80-enable-fstrim | 11 ++ elements/overcloud-partition/README.rst | 11 -- .../overcloud-partition/block-device-default.yaml | 95 ---------------- elements/overcloud-partition/element-deps | 1 - elements/overcloud-partition/element-provides | 1 - .../environment.d/15-block-device.bash | 10 -- .../post-install.d/99-enable-tmp-mount | 8 -- elements/reset-bls-entries/README.rst | 10 ++ .../init-scripts/systemd/reset-bls-entries.service | 13 +++ .../post-install.d/80-reset-bls-entries | 9 ++ .../static/usr/lib/systemd/reset-bls-entries | 14 +++ .../notes/boot-partition-6ad1ce7255b1715e.yaml | 9 ++ .../notes/thin-provisioning-74121cc4c86c3a07.yaml | 10 ++ releasenotes/source/conf.py | 16 +-- setup.py | 1 + zuul.d/layout.yaml | 2 +- 56 files changed, 179 insertions(+), 770 deletions(-)