openshift-ci[bot]
3ef2f13962
Merge pull request #20560 from flouthoc/bump-c-image
...
image: replace `GetStoreImage` with `ResolveReference` and bump `c/image` to `373c52a9466f`
2023-11-02 10:08:50 +00:00
Aditya R
03419d6daa
vendor: bump c/image to 373c52a9466f
...
[NO NEW TESTS NEEDED]
Signed-off-by: Aditya R <arajan@redhat.com>
2023-11-02 09:00:42 +05:30
openshift-ci[bot]
1ef61cf99c
Merge pull request #20556 from containers/renovate/github.com-shirou-gopsutil-v3-3.x
...
fix(deps): update module github.com/shirou/gopsutil/v3 to v3.23.10
2023-11-01 18:18:52 +00:00
openshift-ci[bot]
0cd20090b2
Merge pull request #20554 from containers/renovate/github.com-docker-go-connections-digest
...
fix(deps): update github.com/docker/go-connections digest to 0b8c1f4
2023-11-01 13:24:22 +00:00
renovate[bot]
390e9ddc9e
fix(deps): update module github.com/shirou/gopsutil/v3 to v3.23.10
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-01 13:02:58 +00:00
renovate[bot]
78765b14d8
fix(deps): update github.com/docker/go-connections digest to 0b8c1f4
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-01 09:55:47 +00:00
renovate[bot]
ffb96ad8b6
fix(deps): update github.com/crc-org/vfkit digest to f3c783d
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-01 08:20:08 +00:00
Matt Heon
d9c388e2fe
Change to using gopsutil for cross-OS process ops
...
Instead of trying to write out own code to do basic process
operations (e.g. checking if a PID is still running in a multi-OS
friendly manner), use shirou/gopsutil, a multi-platform library
that should abstract all the complexity away. Unlike our previous
approach on Windows, this one should actually work.
Signed-off-by: Matt Heon <mheon@redhat.com>
2023-10-31 10:14:06 -04:00
Matthew Heon
642fa98976
Initial addition of 9p code to Podman
...
This includes two new hidden commands: a 9p server,
`podman machine server9p`, and a 9p client,
`podman machine client9p` with `server9p` currently only
configured to run on Windows and serve 9p via HyperV vsock, and
`client9p` only configured to run on Linux. The server is run by
`podman machine start` and has the same lifespan as gvproxy
(waits for the gvproxy PID to die before shutting down). The
client is run inside the VM, also by `podman machine start`, and
mounts uses kernel 9p mount code to complete the mount. It's
unfortunately not possible to use mount directly without the
wrapper; we need to set up the vsock and pass it to mount as an
FD.
In theory this can be generalized so that the server can run
anywhere and over almost any transport, but I haven't done this
here as I don't think we have a usecase other than HyperV right
now.
[NO NEW TESTS NEEDED] This requires changes to Podman in the VM,
so we need to wait until a build with this lands in FCOS to test.
Signed-off-by: Matthew Heon <matthew.heon@pm.me>
2023-10-31 10:14:02 -04:00
openshift-ci[bot]
eee2ca2d83
Merge pull request #20444 from containers/renovate/github.com-onsi-gomega-1.x
...
Update module github.com/onsi/gomega to v1.29.0
2023-10-30 09:35:54 +00:00
openshift-ci[bot]
4f6a8f0d50
Merge pull request #20483 from vrothberg/RUN-1934
...
container.conf: support attributed string slices
2023-10-27 17:49:13 +00:00
openshift-ci[bot]
09c64ef31f
Merge pull request #20503 from containers/renovate/github.com-google-uuid-1.x
...
Update module github.com/google/uuid to v1.4.0
2023-10-27 12:08:26 +00:00
openshift-ci[bot]
4a2efe0ecf
Merge pull request #20497 from containers/renovate/go.etcd.io-bbolt-1.x
...
fix(deps): update module go.etcd.io/bbolt to v1.3.8
2023-10-27 11:20:54 +00:00
Valentin Rothberg
e966c86d98
container.conf: support attributed string slices
...
All `[]string`s in containers.conf have now been migrated to attributed
string slices which require some adjustments in Buildah and Podman.
[NO NEW TESTS NEEDED]
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
2023-10-27 12:44:33 +02:00
renovate[bot]
05a607f14f
Update module github.com/google/uuid to v1.4.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-26 20:41:41 +00:00
renovate[bot]
6a0b2c680f
fix(deps): update module github.com/docker/docker to v24.0.7+incompatible
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-26 19:34:27 +00:00
renovate[bot]
6badb659ce
fix(deps): update module go.etcd.io/bbolt to v1.3.8
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-26 17:05:07 +00:00
renovate[bot]
d0ce60c631
chore(deps): update module google.golang.org/grpc to v1.57.1 [security]
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-26 10:17:03 +00:00
renovate[bot]
2158e15401
Update module github.com/onsi/gomega to v1.29.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-25 19:29:22 +00:00
Valentin Rothberg
989afd910e
vendor c/{buildah,common}: appendable containers.conf strings, Part 1
...
This change is the first step of integrating appendable string arrays
into containers.conf and starts with enabling the `Env`, `Mounts`, and
`Volumes` fields in the `[Containers]` table.
Both, Buildah and Podman, read (and sometimes write) the fields of the
`Config` struct at various places, so I decided to migrate the fields
step-by-step. The ones in this change are most critical ones for
customers. Once all string slices/arrays are migrated, the docs of
containers.conf will be updated. The current changes are entirely
transparent to users.
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
2023-10-24 20:33:36 +02:00
Paul Holzinger
01a750699e
vendor latest c/common
...
This adds the !remote tag to c/common/libimage which prenents the remote
client from using it.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2023-10-24 11:43:40 +02:00
Paul Holzinger
dfdd933239
vendor latest c/common
...
includes tag/untag changes
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2023-10-23 11:23:18 +02:00
openshift-ci[bot]
110914d872
Merge pull request #20359 from containers/renovate/common-image-and-storage-deps
...
fix(deps): update github.com/containers/storage digest to 79aa304
2023-10-20 09:25:49 +00:00
renovate[bot]
ad1ab71b8c
fix(deps): update github.com/containers/storage digest to 79aa304
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-19 08:24:49 +00:00
renovate[bot]
d1086281bb
fix(deps): update module k8s.io/kubernetes to v1.28.3
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-19 07:44:35 +00:00
Paul Holzinger
1d3ec78e00
vendor latest c/common
...
Includes init path changes.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2023-10-18 15:14:13 +02:00
Valentin Rothberg
831844b596
image history: fix walking layers
...
libimage did not walk thte layers correctly which was probably
inherited by old Podman code. Fix that by vendoring in the
corresponding changes in c/common.
Fixes : #20375
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
2023-10-18 09:19:24 +02:00
Urvashi Mohnani
1b0be2f348
Vendor common and buildah main
...
Update the common and buildah vendor to pull in the
platform code move.
[NO NEW TESTS NEEDED]
Signed-off-by: Urvashi Mohnani <umohnani@redhat.com>
2023-10-16 13:35:29 -04:00
openshift-ci[bot]
dabf6c83a7
Merge pull request #20367 from flouthoc/bump-and-test-buildah
...
buildah: bump to `v1.32.1-0.20231012130144-244170240d85` and test builds with relative `TMPDIR`
2023-10-16 14:44:18 +00:00
Aditya R
64ff149324
vendor: bump buildah to v1.32.1-0.20231012130144-244170240d85
...
Signed-off-by: Aditya R <arajan@redhat.com>
2023-10-16 11:55:53 +05:30
renovate[bot]
74ed1d6e70
fix(deps): update module github.com/vbauerster/mpb/v8 to v8.6.2
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-14 05:10:56 +00:00
renovate[bot]
52112fc5c1
fix(deps): update github.com/containers/libhvee digest to e51be96
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-13 03:19:39 +00:00
renovate[bot]
2301320f67
fix(deps): update module golang.org/x/net to v0.17.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-11 09:25:08 +00:00
openshift-ci[bot]
27ca6d4870
Merge pull request #20321 from containers/renovate/github.com-nxadm-tail-1.x
...
fix(deps): update module github.com/nxadm/tail to v1.4.11
2023-10-10 19:10:25 +00:00
Paul Holzinger
8a52e638e6
vendor latest c/common
...
Includes the default db backend changes.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2023-10-10 17:08:04 +02:00
renovate[bot]
acd0a93c39
fix(deps): update module github.com/nxadm/tail to v1.4.11
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-10 14:26:48 +00:00
openshift-ci[bot]
8615b165c8
Merge pull request #20299 from giuseppe/fix-flake-ENOENT
...
container: always check if mountpoint is mounted
2023-10-09 20:14:40 +00:00
renovate[bot]
787b1b25c7
fix(deps): update module github.com/onsi/ginkgo/v2 to v2.13.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-09 13:26:51 +00:00
Giuseppe Scrivano
9beb3a9720
vendor: update c/storage
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2023-10-09 13:31:55 +02:00
openshift-ci[bot]
e9d6ffa8f0
Merge pull request #20252 from vrothberg/privileged
...
containers.conf: add `privileged` field to containers table
2023-10-07 11:34:45 +00:00
renovate[bot]
b3209dc5d6
fix(deps): update github.com/containers/libhvee digest to fcf1cc2
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-06 11:08:10 +00:00
renovate[bot]
eda2758206
fix(deps): update module golang.org/x/term to v0.13.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-06 07:29:25 +00:00
openshift-ci[bot]
d36c90868f
Merge pull request #20277 from containers/renovate/golang.org-x-sys-0.x
...
Update module golang.org/x/sys to v0.13.0
2023-10-06 07:27:33 +00:00
openshift-ci[bot]
b8084274cd
Merge pull request #20273 from giuseppe/bump-storage
...
vendor: bump c/storage
2023-10-06 06:26:03 +00:00
renovate[bot]
da6c86dfcb
Update module golang.org/x/sys to v0.13.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-05 21:21:40 +00:00
Valentin Rothberg
362eca6691
containers.conf: add `privileged` field to containers table
...
As requested in containers/podman/issues/20000, add a `privileged` field
to the containers table in containers.conf. I was hesitant to add such
a field at first (for security reasons) but I understand that such a
field can come in handy when using modules - certain workloads require a
privileged container.
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
2023-10-05 20:14:18 +02:00
Giuseppe Scrivano
338e4f5901
vendor: bump c/storage
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2023-10-05 15:31:49 +02:00
renovate[bot]
8807243cc8
Update module golang.org/x/sync to v0.4.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-05 12:39:37 +00:00
openshift-ci[bot]
c14e8f6cc0
Merge pull request #20238 from containers/renovate/github.com-containers-libhvee-digest
...
Update github.com/containers/libhvee digest to e9b1811
2023-10-04 08:59:22 +00:00
openshift-ci[bot]
267e80aa10
Merge pull request #20242 from flouthoc/manifest-retry
...
test, manifest: test push retry
2023-10-03 20:07:35 +00:00