Commit Graph

53 Commits

Author SHA1 Message Date
Paul Holzinger faee129628
update c/common to latest main
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2022-04-21 12:42:13 +02:00
Daniel J Walsh eb5b6ee808
Update vendor of containers/(common,storage,image)
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-04-20 16:21:48 -04:00
Daniel J Walsh e792564b4a
vendor in latest containers/common,image,storage
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-04-05 10:04:35 -04:00
Daniel J Walsh 98a61aee8e
Update vendor of containers/common
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-02-01 14:07:03 -05:00
Daniel J Walsh 79a3808366
Vendor in latest containers/image
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-01-21 09:19:56 -05:00
Aditya R 685121b27f
vendor: bump c/common and others
Signed-off-by: Aditya R <arajan@redhat.com>
2022-01-20 21:35:43 +05:30
Paul Holzinger f9cff07b81
use libnetwork from c/common for networking
Podman uses the new netavark network stack. Buildah should be able to do
the same. Both projects should use the same networking code which was
move to c/common/libnetwork. The new network interface can use either
CNI or netvavark. Using the same code for podman and buildah is
important to ensure that both use the same backend. Mixing CNI and
netavark is not supported.

This also fixes some outstanding CNI issues, e.g. buildah trying to
connect all cni networks.

[NO NEW TESTS NEEDED]

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2022-01-07 18:10:26 +01:00
Daniel J Walsh 300d9d1de1
Allow rootless buildah to set resource limits on cgroup V2
First move podman/pkg/cgroups into Buildah.
Only set resources to nil on non cgroupsv2 systems in rootless mode.

Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2021-12-14 12:36:03 -05:00
dependabot[bot] 1ee00d5cda
build(deps): bump github.com/containers/common from 0.45.0 to 0.46.0
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.45.0 to 0.46.0.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.45.0...v0.46.0)

---
updated-dependencies:
- dependency-name: github.com/containers/common
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-27 08:33:13 +00:00
dependabot[bot] 407fbde113
build(deps): bump github.com/containers/common from 0.44.1 to 0.45.0
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.44.1 to 0.45.0.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.44.1...v0.45.0)

---
updated-dependencies:
- dependency-name: github.com/containers/common
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-22 08:31:56 +00:00
Daniel J Walsh b44c7b64da
Vendor in containers/common v0.44.0
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2021-09-13 10:38:41 -04:00
Aditya Rajan 36b74ad49b vendor: bump c/common to v0.43.3-0.20210902095222-a7acc160fb25
Signed-off-by: Aditya Rajan <arajan@redhat.com>
2021-09-02 16:08:45 +05:30
dependabot[bot] a9d7ba6333
build(deps): bump github.com/opencontainers/selinux from 1.8.3 to 1.8.4
Bumps [github.com/opencontainers/selinux](https://github.com/opencontainers/selinux) from 1.8.3 to 1.8.4.
- [Release notes](https://github.com/opencontainers/selinux/releases)
- [Commits](https://github.com/opencontainers/selinux/compare/v1.8.3...v1.8.4)

---
updated-dependencies:
- dependency-name: github.com/opencontainers/selinux
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

[NO TESTS NEEDED] This is just a revendoring.

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2021-08-16 16:38:38 -04:00
Valentin Rothberg a23615aecf refine dangling filter
By proxy by vendoring containers/common.  Previously, a "dangling" image
was an untagged image; just a described in the Docker docs.  The
definition of dangling has now been refined to an untagged image without
children to be compatible with Docker.

Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2021-07-21 14:04:36 +02:00
dependabot[bot] 3cf8145d76
build(deps): bump github.com/containers/common from 0.39.0 to 0.40.0
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.39.0 to 0.40.0.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.39.0...v0.40.0)

---
updated-dependencies:
- dependency-name: github.com/containers/common
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2021-06-17 16:29:49 -04:00
dependabot[bot] 3b5db40ddd
Bump github.com/containers/common from 0.38.4 to 0.39.0
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.38.4 to 0.39.0.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.38.4...v0.39.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-26 08:49:22 +00:00
Daniel J Walsh 8dc8507360
Vendor in containers/common v0.38.4
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2021-05-19 10:54:12 -04:00
Valentin Rothberg 300a460055
update c/common
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()`.

[NO NEW TESTS NEEDED]

Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2021-05-18 14:53:43 -04:00
dependabot[bot] a7f49f9f6b
Bump github.com/containers/common from 0.37.0 to 0.37.1
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.37.0 to 0.37.1.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.37.0...v0.37.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-02 18:09:31 +00:00
Valentin Rothberg dcd2a92e56 use new containers/common/libimage package
Move all code related handling container image over to the new
`libimage` package in containers/common.  The new package is an
attempt to consolidate the code across the containers tools under the
github.com/containers umbrella.

The new `libimage` packages provides functionality to perform all kinds
of operations for managing images such as local lookups, pushing,
pulling, listing, removing, etc.

The following packages have been moved over the containers/common:

`manifests` -> `common/image/manifests`
`pkg/manifests` -> `common/pkg/manifests`
`pkg/supplemented` -> `common/pkg/supplemented`

Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2021-04-22 17:39:00 +02:00
dependabot-preview[bot] 3764ac8dd4
build(deps): bump github.com/containers/common from 0.35.3 to 0.35.4
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.35.3 to 0.35.4.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.35.3...v0.35.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-29 13:14:13 -04:00
Daniel J Walsh 514a3f1a91
Shrink the vendoring size of pkc/cli
This PR removes the pkg/auth which brings in docker/docker
since it really is not needed, and was only there to help users
discover the settings of where the authfile was, when the environment
variables were set.  Would almost never be of any value.

Move imagebuildah.BuildOptions to define.BuildOptions

Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2021-03-03 14:18:35 -05:00
dependabot-preview[bot] ba66034815
build(deps): bump github.com/containers/common from 0.34.2 to 0.35.0
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.34.2 to 0.35.0.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.34.2...v0.35.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2021-02-22 06:14:46 -05:00
Daniel J Walsh 3446328c77
build(deps): bump github.com/containers/common from 0.34.0 to 0.34.2
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.33.1 to 0.34.2.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.33.1...v0.34.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2021-02-08 18:06:36 -05:00
Eduardo Vega b1ae9c1f3a Use chown function for U volume flag from containers/common repository
Signed-off-by: Eduardo Vega <edvegavalerio@gmail.com>
2021-02-08 08:04:29 -06:00
Daniel J Walsh 50a92faef6
Update vendor of containers/storage and containers/common
Preparing for buildah v1.19 we want to make sure we have the latest
containers code.

Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2021-01-08 09:23:24 -05:00
dependabot-preview[bot] 675cb26655
build(deps): bump github.com/containers/common from 0.31.1 to 0.31.2
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.31.1 to 0.31.2.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.31.1...v0.31.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-12-28 20:35:52 -05:00
dependabot-preview[bot] a75b2214da
build(deps): bump github.com/containers/common from 0.31.0 to 0.31.1
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.31.0 to 0.31.1.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.31.0...v0.31.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-12-21 07:08:44 -05:00
dependabot-preview[bot] e6f9ab2558
build(deps): bump github.com/containers/common from 0.30.0 to 0.31.0
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.30.0 to 0.31.0.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.30.0...v0.31.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-12-07 05:49:05 -05:00
Daniel J Walsh 2099ad769f
Switch to using containers/common pkg's
pkg/secrets has been moved and slightly been rewrittin
in containers/common, along with pkg/umask.

Convert Buildah to use these packages rather then internal
packages.

Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-11-20 15:46:30 -05:00
Daniel J Walsh 3e37211217
build(deps): bump github.com/containers/common from 0.26.0 to 0.26.2
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.26.0 to 0.26.2.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.26.0...v0.26.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-10-27 07:08:03 -04:00
Paul Holzinger cca4cb73f2 Bump containers/common to v0.23.0
Signed-off-by: Paul Holzinger <paul.holzinger@web.de>
2020-09-24 15:36:41 +02:00
dependabot-preview[bot] d43eeae815
build(deps): bump github.com/containers/common from 0.19.0 to 0.20.3
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.19.0 to 0.20.3.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.19.0...v0.20.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-08-24 04:57:15 -04:00
Daniel J Walsh c0b8292f18
Update vendor of containers/common
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-08-13 09:49:16 -04:00
dependabot-preview[bot] 7e013cf222 Bump github.com/containers/common from 0.15.2 to 0.18.0
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.15.2 to 0.18.0.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.15.2...v0.18.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-08-11 11:26:27 -04:00
dependabot-preview[bot] 9fb931ca7a
Bump github.com/containers/common from 0.14.0 to 0.15.2
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.14.0 to 0.15.2.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.14.0...v0.15.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-07-08 05:23:48 -04:00
Daniel J Walsh 69eb476aed
Vendor in containers/common v0.12.0
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-05-28 16:55:53 -04:00
Daniel J Walsh cc4586890f
Bump github.com/containers/common from 0.11.2 to 0.11.4
Release notes
Commits

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.
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-05-23 06:39:45 -04:00
dependabot-preview[bot] 00cc353867
Bump github.com/containers/common from 0.10.0 to 0.11.2
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.10.0 to 0.11.2.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.10.0...v0.11.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-05-11 10:13:07 -04:00
dependabot-preview[bot] da3d1371f6
Bump github.com/containers/common from 0.9.1 to 0.9.5
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.9.1 to 0.9.5.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.9.1...v0.9.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-04-27 10:43:34 -04:00
dependabot-preview[bot] c6f03b9754
Bump github.com/containers/common from 0.9.0 to 0.9.1
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.9.0 to 0.9.1.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.9.0...v0.9.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-04-20 09:49:50 -04:00
dependabot-preview[bot] 3811a341be
Bump github.com/containers/common from 0.8.1 to 0.9.0
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.8.1 to 0.9.0.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.8.1...v0.9.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-04-13 05:43:05 -04:00
dependabot-preview[bot] 3e255d6e71
Bump github.com/containers/common from 0.7.0 to 0.8.1
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.7.0 to 0.8.1.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.7.0...v0.8.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-04-06 14:57:11 -04:00
Daniel J Walsh b2e7110255
vendor in latest containers/storage 1.18.0 and containers/common v0.7.0
This vendor moves containers/common/pkg/unshare to containers/storage/pkg/unshare

Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-03-31 09:56:18 -04:00
Daniel J Walsh 5dd1783e05
vendor in containers/common v0.6.1
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-03-18 16:46:05 -04:00
Daniel J Walsh 4079f00985
Bump containers/common and opencontainers/selinux versions
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-03-12 13:24:34 -04:00
Daniel J Walsh bb781cf238
Update to containers/common v0.4.1
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-02-21 17:20:20 -05:00
Daniel J Walsh fc6baddc97
Update to containers/common v0.3.0
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-02-18 17:45:01 -05:00
dependabot-preview[bot] 0bce6ab3ee
Bump github.com/containers/common from 0.2.0 to 0.2.1
Bumps [github.com/containers/common](https://github.com/containers/common) from 0.2.0 to 0.2.1.
- [Release notes](https://github.com/containers/common/releases)
- [Commits](https://github.com/containers/common/compare/v0.2.0...v0.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-02-17 08:25:03 -05:00
Sascha Grunert 724fa97c13
Update containers/common to v0.1.4
This fixes the 32 bit build issue.

Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2020-02-05 08:45:43 +01:00