-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add v1.32.0 Release Announcement (#111)
As the title says. Adding the 1.32 Release Announcement. Signed-off-by: TomSweeneyRedHat <[email protected]>
- Loading branch information
1 parent
04ec669
commit 1c7381d
Showing
2 changed files
with
96 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,90 @@ | ||
--- | ||
title: Buildah version 1.32.0 Release Announcement | ||
layout: default | ||
author: tsweeney | ||
categories: [releases] | ||
|
||
tags: community, open source, buildah, hpc, opensource, containers, images, image | ||
--- | ||
![buildah logo](https://buildah.io/images/buildah.png) | ||
|
||
# Buildah version 1.32.0 Release Announcement | ||
|
||
We're pleased to announce the release of [Buildah](https://github.com/containers/buildah) [version 1.32.0](https://github.com/containers/buildah/releases/tag/v1.32.0), which is now available from GitHub for any Linux distro. We are shipping this release on Fedora 38 and Fedora 39. Buildah will also be shipped on CentOS, OpenSUSE, and Ubuntu soon. In addition, container images will be available at https://quay.io/repository/buildah/stable and https://quay.io/repository/containers/buildah. | ||
|
||
The Buildah project has continued to grow over the past several weeks, welcoming several new contributors to the mix. This release features notable enhancements: | ||
<!--readmore --> | ||
* Labels can now be added to intermediate images. | ||
* Ulimits can now be set to the maximum by passing `-1` as the value. | ||
* The mkcw command has been created to convert a container image into a confidential workload image. See the [buildah-mkcw(1)](https://github.com/containers/buildah/blob/main/docs/buildah-mkcw.1.md) man page for details. | ||
|
||
This release comprises changes made for v1.32.0 and will be included in Podman v4.5. | ||
|
||
## Release Changes | ||
|
||
### Changes for v1.32.0 | ||
* Add limited support for FreeBSD in the overlay pkg by [@dfr](https://github.com/dfr) in [#4888](https://github.com/containers/buildah/pull/4888) | ||
* contrib/buildahimage: set config correctly for rootless build user by [@flouthoc](https://github.com/flouthoc) in [#4905](https://github.com/containers/buildah/pull/4905) | ||
* manifest, push: implement --add-compression to push with compressed variants by [@flouthoc](https://github.com/flouthoc) in [#4912](https://github.com/containers/buildah/pull/4912) | ||
* buildah: add --layer-label for setting labels on intermediate images by [@flouthoc](https://github.com/flouthoc) in [#4940](https://github.com/containers/buildah/pull/4940) | ||
* buildah/push/manifest-push: add support for --force-compression to prevent reusing other blobs by [@flouthoc](https://github.com/flouthoc) in [#4973](https://github.com/containers/buildah/pull/4973) | ||
* Added support for ArchPARISC(64) and ArchRISCV64 in seccomp filters by [@michalbiesek](https://github.com/michalbiesek) in [#4976](https://github.com/containers/buildah/pull/4976) | ||
* Restored loong64 cross targets to the Makefile by [@michalbiesek](https://github.com/michalbiesek) in [#4979](https://github.com/containers/buildah/pull/4979) | ||
* The build-arg warnings are no longer displayed if an argument is already defined globally by [@flouthoc](https://github.com/flouthoc) in [#4983](https://github.com/containers/buildah/pull/4983) | ||
* Comments are now ignored when parsing /etc/group on FreeBSD by [@dfr](https://github.com/dfr) in [#4997](https://github.com/containers/buildah/pull/4997) | ||
* You can now specify -1 for values when setting ulimits to indicate maximum by [@rhatdan](https://github.com/rhatdan) in [#5000](https://github.com/containers/buildah/pull/5000) | ||
* The owner of the storage.conf in the Containerfile that builds images for quay.io has been corrected by [@indyvanmol](https://github.com/indyvanmol) in [#5001](https://github.com/containers/buildah/pull/5001) | ||
* When pushing, the --force-compression option is set to true when used with the --compression-format option by [@flouthoc](https://github.com/flouthoc) in [#5013](https://github.com/containers/buildah/pull/5013) | ||
* The `buildah mkcw` command has been created, and adds a `--cw` flag for `buildah build` and `buildah commit` by [@nalind](https://github.com/nalind) in [#4960](https://github.com/containers/buildah/pull/4960) | ||
* Move code around to not require libimage to help reduce the size of the Podman image by [@Luap99](https://github.com/Luap99) in [#5039](https://github.com/containers/buildah/pull/5039) | ||
* Fixed the handling of image_copy_tmp_dir from containers.conf by [@rhatdan](https://github.com/rhatdan) in [#5043](https://github.com/containers/buildah/pull/5043) | ||
|
||
### Overall Miscellaneous Changes | ||
* Documentation: | ||
* [CI:DOCS] Update debian/ubuntu build instructions by [@andrewgdotcom](https://github.com/andrewgdotcom) in [#4876](https://github.com/containers/buildah/pull/4876) | ||
* [CI:DOCS] Replace troff code with markdown in buildah-{copy,add}.1.md by [@PeterWhittaker](https://github.com/PeterWhittaker) in [#4985](https://github.com/containers/buildah/pull/4985) | ||
* [CI:DOCS] docs: add a reference to oci-hooks by [@flouthoc](https://github.com/flouthoc) in [#5004](https://github.com/containers/buildah/pull/5004) | ||
* [CI:DOCS] Update install.md changes to reflect current Debian stable version name by [@aaerrolla](https://github.com/aaerrolla) in [#4955](https://github.com/containers/buildah/pull/4955) | ||
|
||
* Vendored: | ||
* Vendor in github.com/containerd/containerd v1.7.6 | ||
* Vendor in github.com/containers/common v0.56.0 | ||
* Vendor in github.com/containers/image v5.28.0 | ||
* Vendor in github.com/containers/ocicrypt v1.1.8 | ||
* Vendor in github.com/containers/storage v1.50.2 | ||
* Vendor in github.com/cyphar/filepath-securejoin v0.2.4 | ||
* Vendor in github.com/docker/docker v24.0.6 | ||
* Vendor in github.com/onsi/gomega v1.27.10 | ||
* Vendor in github.com/opencontainers/image-spec v1.1.0-rc4 | ||
* Vendor in github.com/opencontainers/runc v1.1.9 | ||
* Vendor in github.com/opencontainers/runtime-spec v1.1.0 | ||
* Vendor in golang.org/x/crypto v0.13.0 | ||
* Vendor in golang.org/x/sys v0.12.0 | ||
* Vendor in golang.org/x/term v0.12.0 | ||
|
||
* Tests: | ||
* None | ||
|
||
* Changes to the build infrastructure: | ||
* [CI:BUILD] Packit: fix pre-sync action for downstream tasks by [@lsm5](https://github.com/lsm5) in [#4907](https://github.com/containers/buildah/pull/4907) | ||
* [CI:BUILD] Packit: downstream task script needs GOPATH by [@lsm5](https://github.com/lsm5) in [#4924](https://github.com/containers/buildah/pull/4924) | ||
* [CI:BUILD] Packit: remove pre-sync action by [@lsm5](https://github.com/lsm5) in [#4926](https://github.com/containers/buildah/pull/4926) | ||
* [CI:BUILD] RPM: define gobuild macro for rhel/centos stream by [@lsm5](https://github.com/lsm5) in [#4946](https://github.com/containers/buildah/pull/4946) | ||
* [CI:BUILD] Packit: add fedora-eln targets and build docs with vendored go-md2man by [@lsm5](https://github.com/lsm5) in [#4964](https://github.com/containers/buildah/pull/4964) | ||
* [CI:BUILD] RPM: fix buildtags by [@lsm5](https://github.com/lsm5) in [#4971](https://github.com/containers/buildah/pull/4971) | ||
* [CI:BUILD] rpm: spdx compatible license field by [@lsm5](https://github.com/lsm5) in [#4984](https://github.com/containers/buildah/pull/4984) | ||
* Cirrus: container/rootless env. var. passthrough by [@cevich](https://github.com/cevich) in [#4872](https://github.com/containers/buildah/pull/4872) | ||
* Cirrus: Remove multi-arch buildah image builds by [@cevich](https://github.com/cevich) in [#5006](https://github.com/containers/buildah/pull/5006) | ||
* packit: Build PRs into default packit COPRs by [@martinpitt](https://github.com/martinpitt) in [#4959](https://github.com/containers/buildah/pull/4959) | ||
|
||
|
||
|
||
* Plus several minor fixes. | ||
|
||
## Try it Out. | ||
|
||
If you haven’t yet, [install Buildah](https://github.com/containers/buildah/blob/master/install.md) from one of the Linux repos or GitHub and give it a spin. We’re betting you'll find it’s an easy and quick way to build containers in your environment without a daemon being involved! | ||
|
||
For those of you who contributed to this release, thank you very much for your contributions! If you haven't joined our community yet, don't wait any longer! Come join us on GitHub, where Open Source communities live. | ||
|
||
## Buildah == Simplicity |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
--- | ||
layout: default | ||
title: Buildah v1.32.0 Release Announcement | ||
categories: [new] | ||
--- | ||
Buildah v1.32.0 is here with lots of improvements and enhancements. Check out the [Release Announcement](https://buildah.io/releases/2023/10/02/Buildah-version-v1.32.0.html). |