buildah: update to 1.27
buildah: update to 1.27

Bumping buildah to version v1.25.0-411-gdb8d5921, which comprises the following commits:

    db8d5921 release: tag v1.27.0
    50a4acb0 make,cross: ignore loong64 from target list
    15b0a250 Allow chflags operations inside the container
    fb6da991 Don't try to call runLabelStdioPipes if spec.Linux is not set
    e8c7e3fe build(deps): bump github.com/golangci/golangci-lint in /tests/tools
    b7f51ea3 build: support filtering cache by duration using --cache-ttl
    b218fdf3 build: support building from commit when using git repo as build context
    99488b06 build: clean up git repos correctly when using subdirs
    8bbeed70 integration tests: quote "?" in shell scripts
    5f34c5e2 Fix a copy/paste error
    f96bf7c5 build(deps): bump github.com/golangci/golangci-lint in /tests/tools
    50183aa0 vendor c/common@v0.49.1
    dfba70e9 test: manifest inspect should have OCIv1 annotation
    873a9e1f vendor: bump to c/common@87fab4b7019a
    81b4edfa Failure to determine a file or directory should print an error
    5e3f7cea build(deps): bump github.com/containernetworking/cni from 1.1.1 to 1.1.2
    ad4976d0 refactor: remove unused CommitOptions from generateBuildOutput
    dbd22863 stage_executor: generate output for cases with no commit
    adbd7ef5 stage_executor, commit: output only if last stage in build
    bb149ea6 Use errors.Is() instead of os.Is{Not,}Exist
    ac5d37c0 Minor test tweak for podman-remote compatibility
    a47dee2c Cirrus: Use the latest imgts container
    239c06cf imagebuildah: complain about the right Dockerfile
    bef61d79 tests: don't try to wrap `nil` errors
    c9407334 cmd/buildah.commitCmd: don't shadow "err"
    36006c9a cmd/buildah.pullCmd: complain about DecryptConfig/EncryptConfig
    0ded0dca Fix a copy/paste error message
    aed3fdc7 Fix a typo in an error message
    6f660bde build,cache: support pulling/pushing cache layers to/from remote sources
    6c96dd95 Update vendor of containers/(common, storage, image)
    ac4b39a2 Rename chroot/run.go to chroot/run_linux.go
    79bc4a38 Don't bother telling codespell to skip files that don't exist
    62954c89 Set user namespace defaults correctly for the library
    c79f7272 imagebuildah: optimize cache hits for COPY and ADD instructions
    6841f92e Cirrus: Update VM images w/ updated bats
    6243a938 build(deps): bump github.com/onsi/gomega from 1.19.0 to 1.20.0
    eb4ec4a9 docs, run: show SELinux label flag for cache and bind mounts
    a51011f4 build(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0
    05d48980 imagebuildah, build: remove undefined concurrent writes
    d0a675ed bump github.com/opencontainers/runtime-tools
    dc1bc10d Add FreeBSD support for 'buildah info'
    80870d50 Vendor in latest containers/(storage, common, image)
    4387e7e3 Add freebsd cross build targets
    d0ef62ae Make the jail package build on 32bit platforms
    36d95b05 Cirrus: Ensure the build-push VM image is labeled
    e1f3468a GHA: Fix dynamic script filename
    7c0f2253 Vendor in containers/(common, storage, image)
    6fb7bb4b Run codespell
    2c8436a7 Remove import of github.com/pkg/errors
    34026835 Avoid using cgo in pkg/jail
    ad389b19 Rename footypes to fooTypes for naming consistency
    cdac8e1b Move cleanupTempVolumes and cleanupRunMounts to run_common.go
    4b7c61d5 Make the various run mounts work for FreeBSD
    57a73847 Move get{Bind,Tmpfs,Secret,SSH}Mount to run_common.go
    0832ea2f Move runSetupRunMounts to run_common.go
    9c808c76 Move cleanableDestinationListFromMounts to run_common.go
    c21f4bd2 Make setupMounts and runSetupBuiltinVolumes work on FreeBSD
    cf079d01 Move setupMounts and runSetupBuiltinVolumes to run_common.go
    417c6018 Tidy up - runMakeStdioPipe can't be shared with linux
    95a18737 Move runAcceptTerminal to run_common.go
    1ab56715 Move stdio copying utilities to run_common.go
    ba5ff64d Move runUsingRuntime and runCollectOutput to run_common.go
    b290c861 Move fileCloser, waitForSync and contains to run_common.go
    bff1c193 Move checkAndOverrideIsolationOptions to run_common.go
    75ae8040 Move DefaultNamespaceOptions to run_common.go
    acdf4777 Move getNetworkInterface to run_common.go
    8e36f5fc Move configureEnvironment to run_common.go
    f68f1092 Don't crash in configureUIDGID if Process.Capabilities is nil
    7ea97716 Move configureUIDGID to run_common.go
    a405d62c Move runLookupPath to run_common.go
    4d9a035e Move setupTerminal to run_common.go
    42010799 Move etc file generation utilities to run_common.go
    1c0a08e3 Add run support for FreeBSD
    3faa6984 Add a simple FreeBSD jail library
    6bb4efdb Add FreeBSD support to pkg/chrootuser
    76a0c821 Sync call signature for RunUsingChroot with chroot/run.go
    8dca0a65 test: verify feature to resolve basename with args
    f146c718 vendor: bump openshift/imagebuilder to master@4151e43
    d300c614 GHA: Remove required reserved-name use
    35bfc66a buildah: set XDG_RUNTIME_DIR before setting default runroot
    9d7ac758 imagebuildah: honor build output even if build container is not commited
    9445aa12 chroot: honor DefaultErrnoRet
    48c888a6 [CI:DOCS] improve pull-policy documentation
    0e745d15 tests: retrofit test since --file does not supports dir
    ce384684 Switch to golang native error wrapping
    825561b2 BuildDockerfiles: error out if path to containerfile is a directory
    066b5448 define.downloadToDirectory: fail early if bad HTTP response
    fc9255f5 GHA: Allow re-use of Cirrus-Cron fail-mail workflow
    7a22c40e add: fail on bad http response instead of writing to container
    dab6d12e build(deps): bump github.com/stretchr/testify from 1.7.5 to 1.8.0
    263f5adc [CI:DOCS] Update buildahimage comment
    252bf17b lint: inspectable is never nil
    869c705d vendor: c/common to common@7e1563b
    5686018e build: support OCI hooks for ephemeral build containers
    c0be04e6 [CI:BUILD] Install latest buildah instead of compiling
    1fd5d73f Add subid support with BuildRequires and BUILDTAG [NO NEW TESTS NEEDED]
    d6340b6c build(deps): bump github.com/stretchr/testify from 1.7.2 to 1.7.5
    ffce8b36 Make sure cpp is installed in buildah images
    404852be demo: use unshare for rootless invocations
    198b4c36 buildah.spec.rpkg: initial addition
    74f2c9bd build: fix test for subid 4
    d3eeea37 build(deps): bump github.com/spf13/cobra from 1.4.0 to 1.5.0
    20c5c5c6 build, userns: add support for --userns=auto
    ecae0e2f Fix building upstream buildah image
    e54c9efa Remove redundant buildahimages-are-sane validation
    cf6b1bcf Docs: Update multi-arch buildah images readme
    0a1d828d Cirrus: Migrate multiarch build off github actions
    0d3246ff retrofit-tests: we skip unused stages so use stages
    08bc5d91 stage_executor: dont rely on stage while looking for additional-context
    25f9ff84 buildkit, multistage: skip computing unwanted stages
    dc07d9ff More test cleanup
    b23a20ee copier: work around freebsd bug for "mkdir /"
    f577fc4f Replace $BUILDAH_BINARY with buildah() function
    0b7c5002 Fix up buildah images
    be3b9c36 Make util and copier build on FreeBSD
    9042b86b Vendor in latest github.com/sirupsen/logrus
    8bbe7a60 build(deps): bump github.com/opencontainers/runc from 1.1.2 to 1.1.3
    8d9e9d6f Makefile: allow building without .git
    2d4d2824 run_unix: don't return an error from getNetworkInterface
    79bab77a run_unix: return a valid DefaultNamespaceOptions
    39880517 Update vendor of containers/storage
    c06c6dbb chroot: use ActKillThread instead of ActKill
    ed4412b9 use resolvconf package from c/common/libnetwork
    ee3d131d update c/common to latest main
    7cc5f198 copier: add `NoOverwriteNonDirDir` option
    3aea4093 Sort buildoptions and move cli/build functions to internal
    d452494d build(deps): bump github.com/fsouza/go-dockerclient from 1.8.0 to 1.8.1
    9c7ce03f build(deps): bump github.com/docker/docker
    f2dae989 build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2
    2182e0af build(deps): bump github.com/containerd/containerd from 1.6.5 to 1.6.6
    236c0bab Fix TODO: de-spaghettify run mounts
    6225b23d Move options parsing out of build.go and into pkg/cli
    7cf6dbd4 [CI:DOCS] Tutorial 04 - Include Debian/Ubuntu deps
    495add93 build, multiarch: support splitting build logs for --platform
    1ac1f035 build(deps): bump github.com/containerd/containerd from 1.6.4 to 1.6.5
    be9ef3b6 [CI:BUILD] WIP Cleanup Image Dockerfiles
    0bcc7c5e build(deps): bump github.com/fsouza/go-dockerclient from 1.7.11 to 1.8.0
    60b625ce cli remove stutter
    e80fed06 docker-parity: ignore sanity check if baseImage history is null
    c61ecc69 build, commit: allow disabling image history with --omit-history
    4cf93e3e Fix use generic/ambiguous DEBUG name
    73a5ec42 build(deps): bump github.com/containernetworking/cni from 1.1.0 to 1.1.1
    1a79fbed Cirrus: use Ubuntu 22.04 LTS
    0986de40 Fix codespell errors
    00d46292 Remove util.StringInSlice because it is defined in containers/common
    b3fbb598 buildah: add support for renaming a device in rootless setups
    149880a1 squash: never use build cache when computing last step of last stage
    7cc18838 Update vendor of containers/(common, storage, image)
    f7ea2d84 build(deps): bump github.com/golangci/golangci-lint in /tests/tools
    c2adbade buildkit: supports additionalBuildContext in builds via --build-context
    f4ad4faa test cleanup
    73e0ad71 buildah source pull/push: show progress bar
    45bd47b4 run: allow resuing secret twice in different RUN steps
    7dbc5ce8 test helpers: default to being rootless-aware
    c80e6a31 Add --cpp-flag flag to buildah build
    e4d25d53 build(deps): bump github.com/golangci/golangci-lint in /tests/tools
    784a8c4c build: accept branch and subdirectory when context is git repo
    177141d4 build(deps): bump github.com/docker/docker
    82e9c841 Vendor in latest containers/common
    714fbed4 build(deps): bump github.com/opencontainers/runc from 1.1.1 to 1.1.2
    8d57bff9 vendor: update c/storage and c/image
    1c1ba51c build(deps): bump github.com/golangci/golangci-lint in /tests/tools
    5e338aad Fix gentoo install docs
    f45fbf77 build(deps): bump github.com/docker/docker
    cf2bb5a1 copier: move NSS load to new process
    063abf6f Add test for prevention of reusing encrypted layers
    fccc7895 Make `buildah build --label foo` create an empty "foo" label again
    6750810f Bump to v1.27.0-dev
    0a9d6e6e Bump to v1.26.0

Signed-off-by: Bruce Ashfield <284cc737d174a260eec2a2a6324a304f84b1ae0f@gmail.com>

lgirdk/meta-virtualization,lgirdk/meta-virtualization,lgirdk/meta-virtualization,lgirdk/meta-virtualization,lgirdk/meta-virtualization