phoenix
3f78c39c50
Remove redundant Prerequisite before build section
...
The contents of the "Prerequisite before buil"d section are given already
in a link in its "Prepare your environment" parent section and therefore
redundant. Let's remove it.
Signed-off-by: phoenix <felix.niederwanger@suse.com>
2024-04-23 14:48:46 +02:00
openshift-merge-bot[bot]
35c2c82df2
Merge pull request #22464 from grisu48/opensuse
...
[CI:DOCS] Add installation instructions for openSUSE
2024-04-23 12:35:36 +00:00
phoenix
fa1fd1646e
Remove PKG_CONFIG_PATH
...
Remove the export PKG_CONFIG_PATH which appears not necessary anymore.
Signed-off-by: phoenix <felix.niederwanger@suse.com>
2024-04-23 11:59:09 +02:00
phoenix
3b28cdfb20
Add installation instructions for openSUSE
...
Adds the installation instructions for openSUSE, similar to the present
ones for Fedora and Debian/Ubuntu.
Tested on openSUSE Tumbleweed and Leap 15.6.
Signed-off-by: phoenix <felix.niederwanger@suse.com>
2024-04-23 11:57:57 +02:00
Paul Holzinger
83dbbc3a51
Replace golang.org/x/exp/slices with slices from std
...
Use "slices" from the standard library, this package was added in go
1.21 so we can use it now.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2024-04-23 11:16:40 +02:00
Paul Holzinger
c04d03ef8c
Update to go 1.21
...
So that we can continue updating our dependencies.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2024-04-23 11:07:28 +02:00
Paul Holzinger
6bab09c51d
Merge pull request #22457 from lsm5/remove-el8
...
[skip-ci] Packit/rpm: remove el8 jobs and spec conditionals
2024-04-23 10:17:27 +02:00
renovate[bot]
c31728ca57
fix(deps): update module github.com/docker/docker to v26.1.0+incompatible
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-22 21:47:26 +00:00
Ashley Cui
c22eefb939
[CI:DOCS] Fix artifact action
...
Fix a bug where the check uploads section didn't actually mark the os/arch to be built.
Signed-off-by: Ashley Cui <acui@redhat.com>
2024-04-22 15:23:52 -04:00
Lokesh Mandvekar
333682132a
[skip-ci] Packit/rpm: remove el8 jobs and spec conditionals
...
EL8 will go EOL soon and nothing on main will be shipped to el8.
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2024-04-22 11:54:19 -04:00
Matt Heon
7986eeaf6a
Merge pull request #22429 from lsm5/centos10
...
[skip-ci] Packit: enable CentOS 10 Stream build jobs
2024-04-22 11:27:02 -04:00
openshift-merge-bot[bot]
318437f7b5
Merge pull request #22455 from edsantiago/e2e-stop-littering
...
e2e tests: stop littering
2024-04-22 14:31:09 +00:00
openshift-merge-bot[bot]
6d347927a6
Merge pull request #22443 from Luap99/podman-healthcheck-events
...
add containers.conf healthcheck_events support
2024-04-22 13:49:52 +00:00
openshift-merge-bot[bot]
96331d40d9
Merge pull request #22442 from Luap99/store-error
...
libpod: wrap store setup error message
2024-04-22 13:47:08 +00:00
Ed Santiago
ac04cb4ac5
e2e tests: stop littering
...
"tmpdir + string" does not do what you think it does.
Signed-off-by: Ed Santiago <santiago@redhat.com>
2024-04-22 06:43:19 -06:00
openshift-merge-bot[bot]
ac963a7036
Merge pull request #22453 from MHBauer/format-docs-example
...
[CI:DOCS] format podman-pull example as code
2024-04-22 10:16:48 +00:00
openshift-merge-bot[bot]
c2cadfb5c5
Merge pull request #22322 from mheon/update_the_config
...
Make `podman update` changes persistent
2024-04-22 07:50:48 +00:00
Morgan Bauer
27174ff3fb
[CI:DOCS] format podman-pull example as code
...
Signed-off-by: Morgan Bauer <bauer.morgan@gmail.com>
2024-04-21 19:46:39 -07:00
openshift-merge-bot[bot]
3c15aa3724
Merge pull request #22446 from ashley-cui/artifacts
...
[CI:DOCS] Build & upload release artifacts with GitHub Actions
2024-04-19 23:03:18 +00:00
Ashley Cui
e7f0c1947e
[CI:DOCS] Build & upload release artifacts with GitHub Actions
...
Add a new GitHub Action that builds and uploads release artifacts. This action is triggered by publishing a release on GitHub. The action will only build if the specfic artifact is missing.
This action also triggers the Windows installer action, since the Windows installer action depends on an uploaded artifact.
Note that the action runs on ubuntu-22.04
Signed-off-by: Ashley Cui <acui@redhat.com>
2024-04-19 14:16:23 -04:00
Paul Holzinger
2681ab23d1
libpod: getHealthCheckLog() remove unessesary check
...
Checking if the file exists before opening it anyway is really pointless
and needs a extra syscall and in theory is racy as the file might have
been changed between the two calls. We can simply ignore the ENOENT
error on the ReadFile call.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2024-04-19 17:32:55 +02:00
Paul Holzinger
2ae6d0d4dd
add containers.conf healthcheck_events support
...
When the field is set to false we should never log healthcheck events.
Fixes https://issues.redhat.com/browse/RHEL-18987
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2024-04-19 17:29:48 +02:00
Paul Holzinger
33def2eea7
vendor latest c/common
...
Includes the healthcheck_events field.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2024-04-19 17:29:48 +02:00
Paul Holzinger
b026e1d635
libpod: make healthcheck events more efficient
...
We already know the status of the healthcheck in the caller so calling
healthCheckStatus() just make the event code sync the container state
and reread the healthcheck file for no reason.
It is much better to directly pass the status down to the event call.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2024-04-19 17:24:44 +02:00
Paul Holzinger
ce9054ff45
libpod: wrap store setup error message
...
In cases where we fail to configure the error is returned as it and may
be missing useful context. Make sure we know the error happened as part
of the storage setup.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2024-04-19 16:29:50 +02:00
Lokesh Mandvekar
e83b2cce82
[skip-ci] Packit: enable CentOS 10 Stream build jobs
...
CentOS 10 Stream rpm builds are now active, so we should add jobs for
those on PRs.
These have to be centos-stream for now and not epel as epel will be
created only after RHEL-10 is released AFAIK, while the centos-stream-10
targets are available in copr now.
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2024-04-19 08:32:30 -04:00
openshift-merge-bot[bot]
db93e2cf2b
Merge pull request #22334 from giuseppe/use-faccessat
...
use containers/storage/pkg/fileutils/(Exists,Lexists)
2024-04-19 12:32:23 +00:00
openshift-merge-bot[bot]
6b41fa5c65
Merge pull request #22432 from lsm5/packit-switch-targets
...
[skip-ci] Packit: switch to EPEL instead of centos-stream+epel-next
2024-04-19 12:29:38 +00:00
openshift-merge-bot[bot]
b657fc23f0
Merge pull request #22436 from containers/renovate/go-github.com/docker/docker-vulnerability
...
fix(deps): update module github.com/docker/docker to v26.0.2+incompatible [security]
2024-04-19 10:47:52 +00:00
openshift-merge-bot[bot]
b7e8d90d8f
Merge pull request #22428 from containers/renovate/github.com-onsi-gomega-1.x
...
fix(deps): update module github.com/onsi/gomega to v1.33.0
2024-04-19 10:45:05 +00:00
Giuseppe Scrivano
e58972cd1d
pkg/systemd: use fileutils.(Le|E)xists
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2024-04-19 09:52:15 +02:00
Giuseppe Scrivano
acc78af0c3
pkg/bindings: use fileutils.(Le|E)xists
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2024-04-19 09:52:15 +02:00
Giuseppe Scrivano
94c699192f
pkg/util: use fileutils.(Le|E)xists
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2024-04-19 09:52:14 +02:00
Giuseppe Scrivano
0e8d1ad811
pkg/trust: use fileutils.(Le|E)xists
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2024-04-19 09:52:14 +02:00
Giuseppe Scrivano
1991990d5a
pkg/specgen: use fileutils.(Le|E)xists
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2024-04-19 09:52:14 +02:00
Giuseppe Scrivano
aab06ac445
pkg/rootless: use fileutils.(Le|E)xists
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2024-04-19 09:52:14 +02:00
Giuseppe Scrivano
af24326133
pkg/machine: use fileutils.(Le|E)xists
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2024-04-19 09:52:14 +02:00
Giuseppe Scrivano
cbffddc72e
pkg/domain: use fileutils.(Le|E)xists
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2024-04-19 09:52:14 +02:00
Giuseppe Scrivano
bd00c6fef9
pkg/api: use fileutils.(Le|E)xists
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2024-04-19 09:52:14 +02:00
Giuseppe Scrivano
5656ad40b1
libpod: use fileutils.(Le|E)xists
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2024-04-19 09:52:14 +02:00
Giuseppe Scrivano
90304dd507
cmd: use fileutils.(Le|E)xists
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2024-04-19 09:52:14 +02:00
Giuseppe Scrivano
598fc516a6
vendor: update containers/{buildah,common,image,storage}
...
The change in healthcheck_run_test.go, depends on the
containers/image change:
commit b6afa8ca7b324aca8fd5a7b5b206fc05c0c04874
Author: Mikhail Sokolov <msokolov@evolution.com>
Date: Fri Mar 15 13:37:44 2024 +0200
Add support for Docker HealthConfig.StartInterval (v25.0.0+)
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2024-04-19 09:52:13 +02:00
openshift-merge-bot[bot]
04bd1b1a29
Merge pull request #22435 from crd477/crd477-podman-typo
...
[CI:DOCS] fix podman-pod-restart.1.md typo
2024-04-19 02:41:05 +00:00
renovate[bot]
a169c4ec5c
fix(deps): update module github.com/docker/docker to v26.0.2+incompatible [security]
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-19 00:44:49 +00:00
Chad Dougherty
dc68a47d7a
fix podman-pod-restart.1.md typo
...
Small typographical error:
"an restarted" -> "and restarted"
Signed-off-by: Chad Dougherty <crd@acm.org>
2024-04-18 19:53:33 -04:00
Lokesh Mandvekar
eacc3f07e5
[skip-ci] Packit: switch to EPEL instead of centos-stream+epel-next
...
- EPEL is the recommended target for further testing with rpm builds.
- Fix EL9 builds.
- Do not change c8s for now as it will be removed soon anyway.
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2024-04-18 15:01:14 -04:00
openshift-merge-bot[bot]
8b6ae877ae
Merge pull request #22424 from rhatdan/man
...
[CI:DOCS] Add more annnotation information to podman kupe play man page
2024-04-18 17:23:03 +00:00
renovate[bot]
af78b69208
fix(deps): update module github.com/onsi/gomega to v1.33.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-18 17:21:38 +00:00
openshift-merge-bot[bot]
6eaa1d55a0
Merge pull request #22421 from Luap99/compose-test
...
CI: remove compose v1 tests
2024-04-18 14:52:31 +00:00
Daniel J Walsh
422eb0e58a
Add more annnotation information to podman kupe play man page
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2024-04-18 09:36:44 -04:00