Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump github.com/containers/buildah from 1.25.0 to 1.27.1 #1746

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 29, 2022

Bumps github.com/containers/buildah from 1.25.0 to 1.27.1.

Release notes

Sourced from github.com/containers/buildah's releases.

v1.27.1

What's Changed

Full Changelog: containers/buildah@v1.27.0...v1.27.1

v1.27.0

  • build: support filtering cache by duration using --cache-ttl.
  • build: support building from commit when using git repo as build context.
  • build: clean up git repos correctly when using subdirs.
  • build: add support for distributing cache to remote sources using --cache-to and --cache-from.
  • imagebuildah: optimize cache hits for COPY and ADD instructions.
  • build: support OCI hooks for ephemeral build containers.
  • build: add support for --userns=auto.
  • copier: add NoOverwriteNonDirDir option .
  • add initial support for building images using Buildah on FreeBSD.
  • multistage: this now skips the computing of unwanted stages to improve performance.
  • multiarch: support splitting build logs for --platform using --logsplit.
  • build: add support for building images where the base image has no history.
  • commit: allow disabling image history with --omit-history.
  • build: add support for renaming a device in rootless setups.
  • build: now supports additionalBuildContext in builds via the --build-context option.
  • build: --output produces artifacts even if the build container is not committed.
  • build: now accepts -cpp-flag, allowing users to pass in CPP flags when processing a Containerfile with C Preprocessor-like syntax.
  • build: now accepts a branch and a subdirectory when the build context is a git repository.
  • build: output now shows a progress bar while pushing and pulling images
  • build: now errors out if the path to Containerfile is a directory.
  • build: support building container images on environments that are rootless and without any valid login sessions.
  • fix: --output now generates artifacts even if the entire build is cached.
  • fix: --output generates artifacts only for the target stage in multi-stage builds.
  • fix,add: now fails on a bad HTTP response instead of writing to container
  • fix,squash: never use build cache when computing the last step of the last stage
  • fix,build,run: allow reusing secret more than once in different RUN steps
  • fix: compatibility with Docker build by making its --label and --annotate options set empty labels and annotations when given a name but no = or label value.

v1.26.5

What's Changed

Full Changelog: containers/buildah@v1.26.4...v1.26.5

v1.26.4

What's Changed

  • backport the --cpp-flag option for buildah build, for passing additional flags to the C preprocessor
  • backport the --build-context option for buildah build, for accessing additional build content in COPY and RUN instructions
  • backport the --omit-history flag for buildah build, for preventing the addition of history entries to newly built images

... (truncated)

Changelog

Sourced from github.com/containers/buildah's changelog.

v1.27.1 (2022-09-09)

run: add container gid to additional groups.

v1.27.0 (2022-08-01)

build: support filtering cache by duration using `--cache-ttl`.
build: support building from commit when using git repo as build context.
build: clean up git repos correctly when using subdirs.
build: add support for distributing cache to remote sources using `--cache-to` and `--cache-from`.
imagebuildah: optimize cache hits for `COPY` and `ADD` instructions.
build: support OCI hooks for ephemeral build containers.
build: add support for `--userns=auto`.
copier: add NoOverwriteNonDirDir option .
add initial support for building images using Buildah on FreeBSD.
multistage: this now skips the computing of unwanted stages to improve performance.
multiarch: support splitting build logs for `--platform` using `--logsplit`.
build: add support for building images where the base image has no history.
commit: allow disabling image history with `--omit-history`.
build: add support for renaming a device in rootless setups.
build: now supports additionalBuildContext in builds via the `--build-context` option.
build: `--output` produces artifacts even if the build container is not committed.
build: now accepts `-cpp-flag`, allowing users to pass in CPP flags when processing a Containerfile with C Preprocessor-like syntax.
build: now accepts a branch and a subdirectory when the build context is a git repository.
build: output now shows a progress bar while pushing and pulling images
build: now errors out if the path to Containerfile is a directory.
build: support building container images on environments that are rootless and without any valid login sessions.
fix: `--output` now generates artifacts even if the entire build is cached.
fix: `--output` generates artifacts only for the target stage in multi-stage builds.
fix,add: now fails on a bad HTTP response instead of writing to container
fix,squash: never use build cache when computing the last step of the last stage
fix,build,run: allow reusing secret more than once in different RUN steps
fix: compatibility with Docker build by making its --label and --annotate options set empty labels and annotations when given a name but no `=` or label value.

v1.26.0 (2022-05-04)

imagebuildah,build: move deepcopy of args before we spawn goroutine
Vendor in containers/storage v1.40.2
buildah.BuilderOptions.DefaultEnv is ignored, so mark it as deprecated
help output: get more consistent about option usage text
Handle OS version and features flags
buildah build: --annotation and --label should remove values
buildah build: add a --env
buildah: deep copy options.Args before performing concurrent build/stage
test: inline platform and builtinargs behaviour
vendor: bump imagebuilder to master/009dbc6
build: automatically set correct TARGETPLATFORM where expected
build(deps): bump github.com/fsouza/go-dockerclient
Vendor in containers/(common, storage, image)
imagebuildah, executor: process arg variables while populating baseMap

... (truncated)

Commits
  • b6272ec Merge pull request #4224 from flouthoc/release-1.27.1-bump
  • 40cd105 release: bump to v1.27.1
  • 5e3b521 Merge pull request #4207 from flouthoc/additional-groups-backport-1.27
  • 4a8bf74 run: add container gid to additional groups
  • db8d592 release: tag v1.27.0
  • 692fe46 Merge pull request #4175 from flouthoc/fix-cross-build
  • 50a4acb make,cross: ignore loong64 from target list
  • a9fd305 Merge pull request #4169 from dfr/freebsd-stdio
  • c7ebd42 Merge pull request #4171 from containers/dependabot/go_modules/tests/tools/gi...
  • 16cb500 Merge pull request #4165 from flouthoc/implement-cache-ttl
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [github.com/containers/buildah](https://github.com/containers/buildah) from 1.25.0 to 1.27.1.
- [Release notes](https://github.com/containers/buildah/releases)
- [Changelog](https://github.com/containers/buildah/blob/v1.27.1/CHANGELOG.md)
- [Commits](containers/buildah@v1.25.0...v1.27.1)

---
updated-dependencies:
- dependency-name: github.com/containers/buildah
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 29, 2022
@allencloud
Copy link
Member

The misspell CI action fails with the report:

./go.sum:1218:16: "importas" is a misspelling of "imports"

While, github.com/julz/importas is package, So the error could be ignored. Making this move on and will submit a new pr for misspell CI action to ignore file go.sum.

@allencloud allencloud added the ImageBuilding related to all staff with image building label Sep 29, 2022
@github-actions github-actions bot added plugin test and removed ImageBuilding related to all staff with image building labels Sep 29, 2022
@codecov-commenter
Copy link

codecov-commenter commented Sep 29, 2022

Codecov Report

Base: 18.37% // Head: 18.37% // No change to project coverage 👍

Coverage data is based on head (69e839a) compared to base (c2bf990).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1746   +/-   ##
=======================================
  Coverage   18.37%   18.37%           
=======================================
  Files          66       66           
  Lines        5372     5372           
=======================================
  Hits          987      987           
  Misses       4258     4258           
  Partials      127      127           
Impacted Files Coverage Δ
pkg/config/config.go 30.95% <ø> (ø)
pkg/image/save/utils.go 35.55% <ø> (ø)
pkg/plugin/plugins.go 0.00% <ø> (ø)
pkg/plugin/taint_plugin.go 40.83% <ø> (ø)
utils/hash/md5.go 21.42% <ø> (ø)
utils/mount/default.go 0.00% <ø> (ø)
utils/mount/mount_service.go 0.00% <ø> (ø)
utils/net/cidr.go 0.00% <ø> (ø)
utils/net/route.go 0.00% <ø> (ø)
utils/ssh/connect.go 22.46% <ø> (ø)
... and 3 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@allencloud
Copy link
Member

LGTM

@allencloud allencloud merged commit f67d527 into main Sep 29, 2022
@allencloud allencloud deleted the dependabot/go_modules/github.com/containers/buildah-1.27.1 branch September 29, 2022 05:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file plugin test
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants