Ed Santiago
c602084a5c
size-check: display binary size and growth
...
This won't actually be seen except by someone who takes the
time to clickety-click into Cirrus - but that's better than
not showing it at all.
Signed-off-by: Ed Santiago <santiago@redhat.com>
2022-03-29 08:56:19 -06:00
OpenShift Merge Robot
0eff4b70d0
Merge pull request #13686 from vrothberg/nxadm
...
replace hpcloud/tail with nxadm/tail
2022-03-29 16:41:47 +02:00
OpenShift Merge Robot
83d0729146
Merge pull request #13619 from rhatdan/systemd
...
Set systemd mode if entrypoint begins with /bin/sh -c
2022-03-29 14:45:46 +02:00
Valentin Rothberg
21502987b2
replace hpcloud/tail with nxadm/tail
...
The hpcloud is not maintained anymore. nxadm is already part of the
dependency chain, so it won't add work for downstream packages.
While testing upcoming changes to the events-file backend, I noticed
that nxadm is shipping required fixes.
[NO NEW TESTS NEEDED]
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
2022-03-29 13:35:37 +02:00
OpenShift Merge Robot
784ec5d251
Merge pull request #13681 from baude/qmpmonitorfix
...
Migrate machine configs
2022-03-29 13:13:46 +02:00
OpenShift Merge Robot
a2d7fb0c66
Merge pull request #13682 from patrycja-guzik/docu2
...
[CI:DOCS] Unify examples section across several man pages
2022-03-29 08:33:45 +02:00
OpenShift Merge Robot
914e9b3f70
Merge pull request #13564 from naveensrinivasan/naveen/feat/pin-actions
...
[CI:DOCS] Pin actions to a full length commit SHA
2022-03-28 22:44:12 +02:00
Daniel J Walsh
cdf74f2082
Set systemd mode if entrypoint begins with /bin/sh -c
...
Fixes: https://github.com/containers/podman/issues/13324
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-03-28 16:30:47 -04:00
Patrycja Guzik
a8e6c639e2
Unify examples section across several man pages
...
This commit adjusts example sections across several man pages
to the format seen in other pages.
Signed-off-by: Patrycja Guzik <patrycja.k.guzik@gmail.com>
2022-03-28 21:56:13 +02:00
Brent Baude
6e0e1cbddd
Migrate machine configs
...
If podman detects a Machinev1 config, it will automatically migrate it
to the new format.
Signed-off-by: Brent Baude <bbaude@redhat.com>
[NO NEW TESTS NEEDED]
2022-03-28 14:54:19 -05:00
OpenShift Merge Robot
c75030590c
Merge pull request #13565 from naveensrinivasan/naveen/feat/dependabot-update
...
Updated dependabot to GitHub actions
2022-03-28 21:41:54 +02:00
naveensrinivasan
1821eb3837
Pin actions to a full length commit SHA
...
- Pinned actions by SHA https://github.com/ossf/scorecard/blob/main/docs/checks.md#pinned-dependencies
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
>Pin actions to a full length commit SHA
>Pinning an action to a full length commit SHA is currently the only way to use an action as an immutable release. Pinning to a particular SHA helps mitigate the risk of a bad actor adding a backdoor to the action's repository, as they would need to generate a SHA-1 collision for a valid Git object payload.
https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions#using-third-party-actions
Also dependabot supports upgrades based on SHA.
Signed-off-by: naveensrinivasan <172697+naveensrinivasan@users.noreply.github.com>
2022-03-28 19:00:16 +00:00
OpenShift Merge Robot
9cfa9695a0
Merge pull request #13674 from baude/refactor1
...
Machine refactor - part 1
2022-03-28 18:14:23 +02:00
Brent Baude
2ac897aa0d
Machine refactor - part 1
...
the way machine was written was very adjunct and as such is in dire need
of refactoring to better structures and structure methods where
appropriate. the weekest part is specifically around all the files that
machine requires and how some are just dynamically built on the fly.
this pr defines a new machinefile type which allows us to work with the
file and also takes into account the use of symlinks which are going to
be needed on macos due to its relatively short file length restriction.
also, added unit tests for new methods as well as anywhere else I saw a
need.
Signed-off-by: Brent Baude <bbaude@redhat.com>
2022-03-28 09:12:08 -05:00
OpenShift Merge Robot
b76d717bbf
Merge pull request #13640 from Luap99/slirp4netns-fail
...
network setup: fail if slirp4netns is not installed
2022-03-28 15:51:51 +02:00
OpenShift Merge Robot
54f808e4dd
Merge pull request #13651 from jwmatthews/fix13650
...
Fixes errors from 'manifest push' being dropped in remote case
2022-03-28 15:37:50 +02:00
OpenShift Merge Robot
ffe87c0bdf
Merge pull request #13677 from flouthoc/rename-event
...
libpod, event: generate a valid event on container `rename` operation
2022-03-28 15:15:51 +02:00
OpenShift Merge Robot
e1699d8591
Merge pull request #13668 from rhatdan/walk
...
Switch all calls to filepath.Walk to filepath.WalkDir
2022-03-28 15:14:19 +02:00
OpenShift Merge Robot
aeae598049
Merge pull request #13592 from containers/dependabot/go_modules/google.golang.org/protobuf-1.28.0
...
build(deps): bump google.golang.org/protobuf from 1.27.1 to 1.28.0
2022-03-28 15:09:51 +02:00
Daniel J Walsh
7df6849f16
Merge pull request #13648 from adamaze/main
...
[CI:DOCS] clarifying "loginctl enable-linger" section in doc
2022-03-28 09:08:00 -04:00
Paul Holzinger
38bd4010cf
network setup: fail if slirp4netns is not installed
...
I do not see why we should only log an error. If slirp4netns is
requested but not installed we should error.
[NO NEW TESTS NEEDED]
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2022-03-28 12:49:55 +02:00
Aditya R
82ed99b6af
event: generate a valid event on container rename operation
...
Following commit ensures that podman generates a valid event on `podman
container rename` where event specifies that it is a rename event and
container name swtichted to the latest name.
Signed-off-by: Aditya R <arajan@redhat.com>
2022-03-28 15:07:02 +05:30
OpenShift Merge Robot
0ebf0bc560
Merge pull request #13611 from rvandernoort/vendor_filters
...
Vendor c/common for filters
2022-03-28 00:49:28 +02:00
John Matthews
7989880509
Fixes errors from 'manifest push' being dropped in remote case
...
Signed-off-by: John Matthews <jwmatthews@gmail.com>
2022-03-27 07:33:13 -04:00
Daniel J Walsh
d106b294b4
Switch all calls to filepath.Walk to filepath.WalkDir
...
WalkDir should be faster the Walk, since we often do
not need to stat files.
[NO NEW TESTS NEEDED] Existing tests should find errors.
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-03-27 07:18:25 -04:00
OpenShift Merge Robot
463c0b9f2d
Merge pull request #13607 from rvandernoort/filter_docs
...
[CI:DOCS]: Update docs for image filters
2022-03-27 13:17:31 +02:00
OpenShift Merge Robot
56b2937f87
Merge pull request #13653 from jmontleon/fix-manifest-push-header
...
Resolves #13629 Add RegistryAuthHeader to manifest push
2022-03-27 13:13:42 +02:00
OpenShift Merge Robot
ddfa087d00
Merge pull request #13660 from rhatdan/error
...
Remove error stutter
2022-03-27 13:11:31 +02:00
Daniel J Walsh
28504f5dd4
Merge pull request #13639 from containers/dependabot/go_modules/github.com/docker/docker-20.10.14incompatible
...
build(deps): bump github.com/docker/docker from 20.10.13+incompatible to 20.10.14+incompatible
2022-03-27 07:10:09 -04:00
rvandernoort
446c35efdf
Vendor common
...
Added patch provided by rhatdan to add support for shareable
[NO NEW TESTS NEEDED]
Signed-off-by: rvandernoort <s.r.vandernoort@student.tudelft.nl>
2022-03-27 13:01:52 +02:00
rvandernoort
ab41037c87
Update filter docs with missing entries and add negation option.
...
[NO NEW TESTS NEEDED]
Signed-off-by: rvandernoort <s.r.vandernoort@student.tudelft.nl>
2022-03-27 12:59:22 +02:00
jason
3cc1739373
Resolves #13629 Add RegistryAuthHeader to manifest push
...
Signed-off-by: Jason Montleon <jmontleo@redhat.com>
2022-03-26 16:39:11 -04:00
OpenShift Merge Robot
730f1db4da
Merge pull request #13659 from rhatdan/codespell
...
Run codespell to cleanup typos
2022-03-26 10:24:44 +01:00
Daniel J Walsh
7680211ede
Remove error stutter
...
When podman gets an error it prints out "Error: " before
printing the error string. If the error message starts with
error, we end up with
Error: error ...
This PR Removes all of these stutters.
logrus.Error() also prints out that this is an error, so no need for the
error stutter.
[NO NEW TESTS NEEDED]
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-03-25 21:47:04 -04:00
dependabot[bot]
76614c4613
build(deps): bump google.golang.org/protobuf from 1.27.1 to 1.28.0
...
Bumps [google.golang.org/protobuf](https://github.com/protocolbuffers/protobuf-go ) from 1.27.1 to 1.28.0.
- [Release notes](https://github.com/protocolbuffers/protobuf-go/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf-go/blob/master/release.bash )
- [Commits](https://github.com/protocolbuffers/protobuf-go/compare/v1.27.1...v1.28.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-25 20:00:23 +00:00
OpenShift Merge Robot
dd2a28bfe6
Merge pull request #13658 from containers/dependabot/go_modules/github.com/rootless-containers/rootlesskit-1.0.0
...
build(deps): bump github.com/rootless-containers/rootlesskit from 0.14.6 to 1.0.0
2022-03-25 20:59:01 +01:00
Daniel J Walsh
ffbab30d7b
Run codespell to cleanup typos
...
[NO NEW TESTS NEEDED]
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2022-03-25 15:34:41 -04:00
dependabot[bot]
25345c0870
build(deps): bump github.com/rootless-containers/rootlesskit
...
Bumps [github.com/rootless-containers/rootlesskit](https://github.com/rootless-containers/rootlesskit ) from 0.14.6 to 1.0.0.
- [Release notes](https://github.com/rootless-containers/rootlesskit/releases )
- [Commits](https://github.com/rootless-containers/rootlesskit/compare/v0.14.6...v1.0.0 )
---
updated-dependencies:
- dependency-name: github.com/rootless-containers/rootlesskit
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-25 17:49:08 +00:00
Matt Heon
1fad1413fd
Merge pull request #13662 from giuseppe/fix-ci-test-run
...
test: fix podman run test as rootless
2022-03-25 13:41:46 -04:00
Giuseppe Scrivano
640c2d53a8
test: fix podman run test as rootless
...
aafa80918a
introduced the regression.
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2022-03-25 15:50:31 +01:00
Daniel J Walsh
37bb6aa346
Merge pull request #13657 from Akasurde/misc_spell
...
Misc typo fixes
2022-03-25 08:01:43 -04:00
Abhijeet Kasurde
4f73cf3fc7
Misc typo fixes
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2022-03-25 16:22:42 +05:30
Daniel J Walsh
206dcd48e9
Merge pull request #13656 from giuseppe/drop-rhel-7-doc
...
[CI:DOCS] docs: drop note about upcoming RHEL 7.7
2022-03-25 06:16:13 -04:00
Giuseppe Scrivano
c01d1f8e37
[CI:DOCS] docs: drop note about upcoming RHEL 7.7
...
it was released more than two years ago.
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2022-03-25 11:08:52 +01:00
OpenShift Merge Robot
7934b77dd5
Merge pull request #13531 from cdoern/build
...
Add Context Directory to tar
2022-03-24 19:15:46 +01:00
OpenShift Merge Robot
e657c7a170
Merge pull request #13622 from rhatdan/systemd1
...
When running systemd in a container set container_uuid
2022-03-24 19:05:44 +01:00
Daniel J Walsh
b6c713f4d7
Merge pull request #13636 from Luap99/machine-port-proxy
...
podman machine: fix port forwarding with proxy
2022-03-24 13:53:57 -04:00
Daniel J Walsh
38e89f39d6
Merge pull request #13647 from lsm5/main-cve-2022-21698
...
Bump github.com/prometheus/client_golang to v1.11.1
2022-03-24 13:53:21 -04:00
OpenShift Merge Robot
cd10432b09
Merge pull request #13637 from Luap99/conmon-err
...
readConmonPipeData: try to improve error
2022-03-24 18:52:44 +01:00
OpenShift Merge Robot
3b1d7a7d24
Merge pull request #13621 from Luap99/doc-libpod
...
[CI:DOCS] document that using libpod package directly is not supported
2022-03-24 18:49:43 +01:00