Skip to content

Commit

Permalink
Add v1.32.0 Release Announcement (#111)
Browse files Browse the repository at this point in the history
As the title says.  Adding the 1.32 Release Announcement.

Signed-off-by: TomSweeneyRedHat <[email protected]>
  • Loading branch information
TomSweeneyRedHat authored Oct 9, 2023
1 parent 04ec669 commit 1c7381d
Show file tree
Hide file tree
Showing 2 changed files with 96 additions and 0 deletions.
90 changes: 90 additions & 0 deletions _posts/2023-10-03-Buildah-version-v1.32.0.md
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
6 changes: 6 additions & 0 deletions _posts/2023-10-03-new.md
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).

0 comments on commit 1c7381d

Please sign in to comment.