What's Changed
- Bump 1.29.0 by @TomSweeneyRedHat in #4542
- docs: specify order preference for FROM when using multiple
containerfiles
by @flouthoc in #4546 - build(deps): bump github.com/containerd/containerd from 1.6.15 to 1.6.16 by @dependabot in #4545
- build(deps): bump go.etcd.io/bbolt from 1.3.6 to 1.3.7 by @dependabot in #4548
- conformance: use
scratch
for minimal test and unblock CI by @flouthoc in #4552 - pkg/parse: expose public
CleanCacheMount
API by @flouthoc in #4550 - login: support interspersed args for password from
stdin
by @flouthoc in #4558 - Run codespell on codebase by @rhatdan in #4571
- build(deps): bump golang.org/x/crypto from 0.5.0 to 0.6.0 by @dependabot in #4569
- [CI:DOCS] Configure Renovate by @renovate in #4567
- [skip-ci] Update tim-actions/get-pr-commits digest to 55b867b by @renovate in #4581
- build(deps): bump github.com/containers/image/v5 from 5.24.0 to 5.24.1 by @dependabot in #4575
- build(deps): bump github.com/opencontainers/selinux from 1.10.2 to 1.11.0 by @dependabot in #4570
- build(deps): bump tim-actions/get-pr-commits from 1.1.0 to 1.2.0 by @dependabot in #4586
- build(deps): bump github.com/containerd/containerd from 1.6.16 to 1.6.17 by @dependabot in #4580
- fix(deps): update github.com/openshift/imagebuilder digest to 86828bf by @renovate in #4587
- Temporarily hard-skip bud-multiple-platform-values test by @edsantiago in #4596
- [CI:DOCS] Skip subject-length validation for renovate PRs by @cevich in #4598
- [CI:DOCS] Fix documentation on which Capabilities are allowed by default by @rhatdan in #4584
- [CI:BUILD] copr: fix el8 builds by @lsm5 in #4439
- executor: also add stage with no children to
cleanupStages
and ensure no dangling containers are left. by @flouthoc in #4595 - imagebuildah.StageExecutor: suppress bogus "Pushing cache []:..." messages by @nalind in #4602
- docs/tutorials/04: add defaults for Run() by @nalind in #4611
- Vendor in latest containers/common by @rhatdan in #4617
- build(deps): bump github.com/containers/storage from 1.45.3 to 1.45.4 by @dependabot in #4624
- fix(deps): update module github.com/fsouza/go-dockerclient to v1.9.5 by @renovate in #4622
- Ignore the base image's base image annotations by @nalind in #4618
- Vendor in latest containers/(common, storage, image) by @rhatdan in #4633
- executor,copy: honor default ARG value while eval stage in
COPY
stmts by @flouthoc in #4578 - executor: don't warn about unused
TARGETARCH
,TARGETOS
,TARGETPLATFORM
by @flouthoc in #4634 - [CI:DOCS] Fix tutorial for rootless mode by @Steffen1989 in #4629
- sshagent: use
ExtendedAgent
instead ofAgent
by @flouthoc in #4637 - fix(deps): update module golang.org/x/term to v0.6.0 by @renovate in #4641
- [CI:DOCS] build: document behaviour of buildah's distributed cache by @flouthoc in #4644
- Add default list of capabilities required to run buildah in a container by @rhatdan in #4643
- Add "ifnewer" as option in help message for pull command by @mathiasgredal in #4645
- stage_executor,cache-to: attempt to push cache only when
cacheKey
is valid by @flouthoc in #4650 - run: add support for inline
--network
inRUN
statements by @flouthoc in #4566 - Replace Ubuntu -> Debian SID by @cevich in #4610
- Re-enable conformance tests by @nalind in #4665
- Vendor in latest containers/(storage, common, image) by @rhatdan in #4668
- Fix requiring tests on Makefile changes by @cevich in #4663
- chore(deps): update dependency containers/automation_images to v20230314 by @renovate in #4664
- [CI:DOCS] Disable dependabot in favor of renovate by @cevich in #4670
- Update to Go 1.18 by @mtrmac in #4662
- imagebuildah: set len(short_image_id) to 12 by @danishprakash in #4660
- fix(deps): update module github.com/fsouza/go-dockerclient to v1.9.6 by @renovate in #4649
- [CI:BUILD] Packit: Enable Copr builds on PR and commit to main by @lsm5 in #4681
- run_linux: Update heuristic for mounting /sys by @giuseppe in #4684
- build: accept arguments from file with --build-arg-file by @NotBobTheBuilder in #4686
- imagebuildah: only apply label on the final image instead of intermediate images by @flouthoc in #4673
- [skip-ci] Update actions/stale action to v8 by @renovate in #4683
- update build instruction for Ubuntu by @copyrights in #4690
- chore(deps): update dependency containers/automation_images to v20230320 by @renovate in #4678
- fix(deps): update github.com/opencontainers/runtime-tools digest to e931285 by @renovate in #4585
- fix(deps): update module github.com/onsi/gomega to v1.27.6 by @renovate in #4685
- fix(deps): update module github.com/docker/docker to v23.0.2+incompatible by @renovate in #4689
- chore(deps): update dependency containers/automation_images to v20230330 by @renovate in #4694
- fix(deps): update module github.com/containers/common to v0.51.2 by @renovate in #4696
- [CI:DOCS] buildah image should not enable fuse-overlayfs for rootful mode by @rhatdan in #4699
- fix(deps): update module github.com/opencontainers/runc to v1.1.5 by @renovate in #4691
- fix(deps): update module github.com/fsouza/go-dockerclient to v1.9.7 by @renovate in #4692
- stage_executor: inline
--network
adddefault
string by @flouthoc in #4659 - vendor in latest containers/(storage, image) by @rhatdan in #4711
- vendor c/common ff62cdebdd0e by @vrothberg in #4716
- chore(deps): update dependency containers/automation_images to v20230405 by @renovate in #4714
- fix(deps): update module github.com/containers/common to v0.52.0 by @renovate in #4724
- fix(deps): update module golang.org/x/crypto to v0.8.0 by @renovate in #4720
- Pass process environment variables by reference by @cbandy in #4702
New Contributors
- @renovate made their first contribution in #4567
- @Steffen1989 made their first contribution in #4629
- @mathiasgredal made their first contribution in #4645
- @danishprakash made their first contribution in #4660
- @NotBobTheBuilder made their first contribution in #4686
- @copyrights made their first contribution in #4690
- @cbandy made their first contribution in #4702
Full Changelog: v1.29.0...v1.30.0