github containers/buildah v1.41.0

latest releases: v1.41.3, v1.41.2, v1.41.1...
one month ago

What's Changed

Notable changes

  • Bump c/storage v1.58.0, c/image v5.35.0, c/common v0.63.0, Buildah v1.40.0, then to dev by @TomSweeneyRedHat in #6136
  • Filter image only when necessary by @hanwen-flow in #6141
  • test/serve: fix a descriptor leak, add preliminary directory support by @nalind in #6146
  • Support label_users in buildah by @rhatdan in #6161
  • Fix typo in comment by @brawer in #6167
  • Refactor NewImageSource to add a manifest type abstraction by @aaronlehmann in #5743
  • [skip-ci] Packit: Ignore ELN and CentOS Stream jobs by @lsm5 in #6172
  • internal/util.SetHas(): handle maps of [generic]generic by @nalind in #6173
  • imagebuildah: select most recent layer for cache in case on conflict by @flouthoc in #6171
  • [skip-ci] Packit: set fedora-all after F40 EOL by @lsm5 in #6170
  • Use Fedora 42 instead of 41 in that one conformance test by @nalind in #6174
  • [CI:DOCS] update a couple of lists in the build man page by @nalind in #6175
  • pkg/parse.GetBuildOutput(): use strings.Cut() by @nalind in #6176
  • build: allow --output to be specified multiple times by @nalind in #6177
  • copier: add Ensure and ConditionalRemove by @nalind in #6179
  • add: add a new --timestamp flag by @nalind in #6178
  • [skip-ci] Packit: Disable osh_diff_scan by @lsm5 in #6164
  • [CI:DOCS] Add CNCF roadmap, touchup other CNCF files by @TomSweeneyRedHat in #6124
  • [CI:DOCS] README.md: add openssf passing badge by @lsm5 in #6181
  • run: handle relabeling bind mounts ourselves by @nalind in #6132
  • fix link to Maintainers file by @JayKayy in #6187
  • remove static nix build by @Luap99 in #6191
  • parse, validateExtraHost: honor host-gateway in format by @flouthoc in #6188
  • Don't BuildRequires: ostree-devel by @mtrmac in #6192
  • Tweak our handling of variant values, again by @nalind in #6190
  • vendor latest c/{common,image,storage} by @Luap99 in #6200
  • Ensure extendedGlob returns paths in lexical order by @Honny1 in #6169
  • commit: add --source-date-epoch and --rewrite-timestamp flags by @nalind in #6189
  • build: add --source-date-epoch and --rewrite-timestamp flags by @nalind in #6208
  • build,config: add support for --unsetannotation by @flouthoc in #6195
  • build: --source-date-epoch/--timestamp use static hostname/cid by @nalind in #6211
  • Builder.sbomScan(): don't break non-root scanners by @nalind in #6217
  • docs: add --setopt "*.countme=false" to dnf examples by @nalind in #6215
  • dynamically link sqlite by @Luap99 in #6216
  • commit,build: --source-date-epoch/--timestamp omit identity label by @nalind in #6214
  • Support zstd compression in image commit by @aaronlehmann in #5452
  • build: add support for --inherit-annotations by @flouthoc in #6198
  • CI: give the rootless test user some supplemental groups by @nalind in #6227
  • bud,run: runc does not support keep-groups by @ricardobranco777 in #6226
  • "root fs only mounted once" test: accept root with only the rw option by @nalind in #6230
  • conformance: use mirrored frontend and base images by @nalind in #6232
  • CI: ensure rootless groups aren't duplicates by @nalind in #6228
  • commit-with-extra-files test: use $TEST_SCRATCH_DIR by @nalind in #6231
  • run,commit: clean up parents of mount targets, too by @nalind in #6233
  • Add CommitOptions.OmitLayerHistoryEntry, for skipping the new bits by @nalind in #6236
  • build, commit: set the OCI ...created annotation on OCI images by @nalind in #6239
  • Add conditional release-checking system test by @cevich in #6243
  • Use containers/common's formats package instead of our own by @nalind in #6242
  • Update Neil Smith's GitHub username in MAINTAINERS.md by @actionmancan in #6248
  • Accept SOURCE_DATE_EPOCH as a build-arg by @nalind in #6247
  • vendor: update c/{common,image,storage} to main by @Luap99 in #6251
  • Update "bud with --cpu-shares" test, and rename it by @nalind in #6271
  • Remove BUILDTAG btrfs_noversion as no longer effective by @rahilarious in #6267
  • buildah: move passwd command to tests by @flouthoc in #6264
  • chore(typos): fix typos by @pstoeckle in #6252
  • feat: ADD/COPY --link support for buildah by @2004joshua in #6240
  • stage_executor: check platform of cache candidates by @flouthoc in #6269

Dependency updates

  • fix(deps): update module github.com/containers/common to v0.63.0 by @renovate[bot] in #6135
  • fix(deps): update module github.com/docker/docker to v28.1.1+incompatible by @renovate[bot] in #6138
  • chore(deps): update dependency containers/automation_images to v20250422 by @renovate[bot] in #6142
  • fix(deps): update module github.com/seccomp/libseccomp-golang to v0.11.0 by @renovate[bot] in #6144
  • fix(deps): update module github.com/moby/buildkit to v0.21.1 by @renovate[bot] in #6149
  • fix(deps): update module github.com/opencontainers/runc to v1.3.0 by @renovate[bot] in #6147
  • fix(deps): update module github.com/opencontainers/cgroups to v0.0.2 by @renovate[bot] in #6150
  • fix(deps): update github.com/containers/luksy digest to 4bb4c3f by @renovate[bot] in #6151
  • fix(deps): update module golang.org/x/sync to v0.14.0 by @renovate[bot] in #6154
  • fix(deps): update module golang.org/x/crypto to v0.38.0 by @renovate[bot] in #6156
  • fix(deps): update module github.com/moby/buildkit to v0.22.0 by @renovate[bot] in #6180
  • fix(deps): update module github.com/docker/docker to v28.2.0+incompatible by @renovate[bot] in #6186
  • fix(deps): update module github.com/openshift/imagebuilder to v1.2.16 by @renovate[bot] in #6203
  • fix(deps): update module golang.org/x/sync to v0.15.0 by @renovate[bot] in #6209
  • fix(deps): update module golang.org/x/crypto to v0.39.0 by @renovate[bot] in #6210
  • fix(deps): update module go.etcd.io/bbolt to v1.4.1 by @renovate[bot] in #6219
  • fix(deps): update module github.com/moby/buildkit to v0.23.0 by @renovate[bot] in #6229
  • Update module github.com/fsouza/go-dockerclient to v1.12.1 by @renovate[bot] in #6235
  • Update module github.com/opencontainers/cgroups to v0.0.3 by @renovate[bot] in #6237
  • Update module github.com/moby/buildkit to v0.23.1 by @renovate[bot] in #6238
  • fix(deps): update module github.com/docker/docker to v28.3.0+incompatible by @renovate[bot] in #6244
  • fix(deps): update module go.etcd.io/bbolt to v1.4.2 by @renovate[bot] in #6249
  • chore(deps): update module github.com/go-viper/mapstructure/v2 to v2.3.0 [security] by @renovate[bot] in #6250
  • fix(deps): update github.com/containers/luksy digest to bc60f96 by @renovate[bot] in #6255
  • fix(deps): update module github.com/moby/buildkit to v0.23.2 by @renovate[bot] in #6256
  • fix(deps): update module github.com/docker/docker to v28.3.1+incompatible by @renovate[bot] in #6259
  • fix(deps): update module golang.org/x/sync to v0.16.0 by @renovate[bot] in #6273
  • fix(deps): update module github.com/docker/docker to v28.3.2+incompatible by @renovate[bot] in #6272
  • fix(deps): update module golang.org/x/term to v0.33.0 by @renovate[bot] in #6277
  • fix(deps): update module golang.org/x/crypto to v0.40.0 by @renovate[bot] in #6278
  • fix(deps): update module github.com/containers/storage to v1.59.0 by @renovate[bot] in #6287
  • fix(deps): update module github.com/containers/image/v5 to v5.36.0 by @renovate[bot] in #6290

New Contributors

Full Changelog: v1.40.0...v1.41.0

Don't miss a new buildah release

NewReleases is sending notifications on new releases.