summaryrefslogtreecommitdiff
path: root/vendor/github.com/containers/buildah/pkg/overlay
AgeCommit message (Collapse)Author
2024-02-02Update to runc main, removing pin to an older versionMatt Heon
We were pinned to a specific commit to ensure that tests kept passing. Hopefully they pass now, as we need to grab latest runc for CVE fixes. Also grab Buildah main to fix a build issue on FreeBSD. After a botched manual vendor, I used Ed's treadmill script and squashed it into this commit to make Git happy. Thanks bunches Ed. Signed-off-by: Matt Heon <mheon@redhat.com>
2023-07-14Update vendor containers/(common, buildah, image, storage)Daniel J Walsh
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-12-20vendor: bump to buildah ca578b290144 and use new cache APIAditya R
Bump to buildah ca578b290144 and use new `cacheTo` and `cacheFrom` API. [NO NEW TESTS NEEDED] [NO TESTS NEEDED] Signed-off-by: Aditya R <arajan@redhat.com>
2022-08-08Bump to Buildah v1.27.0tomsweeneyredhat
As the title says. Vendor Buildah v1.27.0 into Podman in preparation for Buildah v4.2 [No New Tests Needed] Signed-off-by: tomsweeneyredhat <tsweeney@redhat.com>
2022-07-18Vendor in containers/(storage,image, common, buildah)Daniel J Walsh
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-06-10vendor buildah@mainValentin Rothberg
Note that the bud-logfile-with-split-logfile-by-platform test is skipped on the remote client (see #14544). Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
2022-02-03Update containers/buildah v1.24.1Daniel J Walsh
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-01-27Bump Buildah to v1.24.0tomsweeneyredhat
Bumps Buildah to v1.24.0 and adopts the new values for pull: true, false, never, and always. The pull-never and pull-always options for the build command are still usable, but they have been removed from the man page documentation with this change. Signed-off-by: tomsweeneyredhat <tsweeney@redhat.com>
2022-01-12update buildah to latest and use new network stackPaul Holzinger
Make sure buildah uses the new network stack. Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2021-09-15vendor: Bump github.com/containers/buildah from 1.22.3 to 1.23.0Aditya Rajan
[NO TESTS NEEDED] Signed-off-by: Aditya Rajan <arajan@redhat.com>
2021-09-14rootfs: Add support for rootfs-overlay and bump to buildah v1.22.1-0.202108flouthoc
Allows users to specify a readonly rootfs with :O, in exchange podman will create a writable overlay. bump builah to v1.22.1-0.20210823173221-da2b428c56ce [NO TESTS NEEDED] Signed-off-by: flouthoc <flouthoc.git@gmail.com>
2021-05-20update c/commonValentin Rothberg
Update containers common to the latest HEAD. Some bug fixes in libimage forced us to have a clearer separation between ordinary images and manifest lists. Hence, when looking up manifest lists without recursing into any of their instances, we need to use `LookupManifestList()`. Also account for some other changes in c/common (e.g., the changed order in the security labels). Further vendor the latest HEAD from Buildah which is required to get the bud tests to pass. Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2021-05-05migrate Podman to containers/common/libimageValentin Rothberg
Migrate the Podman code base over to `common/libimage` which replaces `libpod/image` and a lot of glue code entirely. Note that I tried to leave bread crumbs for changed tests. Miscellaneous changes: * Some errors yield different messages which required to alter some tests. * I fixed some pre-existing issues in the code. Others were marked as `//TODO`s to prevent the PR from exploding. * The `NamesHistory` of an image is returned as is from the storage. Previously, we did some filtering which I think is undesirable. Instead we should return the data as stored in the storage. * Touched handlers use the ABI interfaces where possible. * Local image resolution: previously Podman would match "foo" on "myfoo". This behaviour has been changed and Podman will now only match on repository boundaries such that "foo" would match "my/foo" but not "myfoo". I consider the old behaviour to be a bug, at the very least an exotic corner case. * Futhermore, "foo:none" does *not* resolve to a local image "foo" without tag anymore. It's a hill I am (almost) willing to die on. * `image prune` prints the IDs of pruned images. Previously, in some cases, the names were printed instead. The API clearly states ID, so we should stick to it. * Compat endpoint image removal with _force_ deletes the entire not only the specified tag. Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2021-03-05Bump github.com/containers/buildah from 1.19.6 to 1.19.7dependabot-preview[bot]
Bumps [github.com/containers/buildah](https://github.com/containers/buildah) from 1.19.6 to 1.19.7. - [Release notes](https://github.com/containers/buildah/releases) - [Changelog](https://github.com/containers/buildah/blob/master/CHANGELOG.md) - [Commits](https://github.com/containers/buildah/compare/v1.19.6...v1.19.7) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2021-01-15Bump to containers/buildah 1.9.2Daniel J Walsh
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-10-29new "image" mount typeValentin Rothberg
Add a new "image" mount type to `--mount`. The source of the mount is the name or ID of an image. The destination is the path inside the container. Image mounts further support an optional `rw,readwrite` parameter which if set to "true" will yield the mount writable inside the container. Note that no changes are propagated to the image mount on the host (which in any case is read only). Mounts are overlay mounts. To support read-only overlay mounts, vendor a non-release version of Buildah. Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2020-04-03Bump github.com/containers/common from 0.6.1 to 0.8.0dependabot-preview[bot]
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.6.1 to 0.8.0. - [Release notes](https://github.com/containers/common/releases) - [Commits](https://github.com/containers/common/compare/v0.6.1...v0.8.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-01-14Bump to Buildah v1.13.1TomSweeneyRedHat
Signed-off-by: TomSweeneyRedHat <tsweeney@redhat.com>
2019-12-19update c/buildah to v1.12.0dependabot-preview[bot]
Also bump docker/docker. Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2019-08-08Vendor Buildah 1.10.1TomSweeneyRedHat
As the title says, vendor Buildah v1.10.1 Signed-off-by: TomSweeneyRedHat <tsweeney@redhat.com>
2019-06-14Update containers/image to v2.0.0, and buildah to v1.8.4Miloslav Trmač
In c/image, this adds the the mirror-by-digest-only option to mirrors, and moves the search order to an independent list. A synchronized buildah update is necessary to deal with the c/image API change. Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2019-05-20Update vendor of buildah and containers/imagesDaniel J Walsh
Mainly add support for podman build using --overlay mounts. Updates containers/image also adds better support for new registries.conf file. Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>