spiegel_podman/pkg
Valentin Rothberg 4e29ce2baf use cached containers.conf
Use `Default()` instead of re-loading containers.conf.

Also rework how the containers.conf objects are handled for parsing the
CLI.  Previously, we were conflating "loading the defaults" with
"storing values from the CLI" with "libpod may further change fields"
which ultimately led to various bugs and test failues.

To address the issue, separate the defaults from the values from the CLI
and properly name the fields to make the semantics less ambiguous.

[NO NEW TESTS NEEDED] as it's not a functional change.

Fixes: containers/common/issues/1200
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
2022-10-21 14:03:14 +02:00
..
annotations fix a number of godot issues 2022-03-22 13:04:35 +01:00
api Don't use github.com/docker/distribution 2022-10-17 14:42:36 -04:00
auth Replace deprecated ioutil 2022-09-20 15:34:27 -04:00
autoupdate bump golangci-lint to v1.49.0 2022-10-17 09:19:41 +02:00
bindings bump golangci-lint to v1.49.0 2022-10-17 09:19:41 +02:00
channel bump golangci-lint to v1.49.0 2022-10-17 09:19:41 +02:00
checkpoint Replace deprecated ioutil 2022-09-20 15:34:27 -04:00
copy pkg: switch to golang native error wrapping 2022-07-08 08:54:47 +02:00
criu Fix spelling of GetCriuVersion 2022-06-27 12:57:44 +01:00
ctime Replace deprecated ioutil 2022-09-20 15:34:27 -04:00
domain use cached containers.conf 2022-10-21 14:03:14 +02:00
env Fix stutters 2022-09-10 07:52:00 -04:00
errorhandling libpod/runtime: switch to golang native error wrapping 2022-07-04 15:39:00 +02:00
inspect pkg/inspect: remove unused ImageResult type 2022-05-24 16:07:39 +02:00
k8s.io bump golangci-lint to v1.49.0 2022-10-17 09:19:41 +02:00
lookup enable gocritic linter 2022-04-26 18:12:22 +02:00
machine bump golangci-lint to v1.49.0 2022-10-17 09:19:41 +02:00
namespaces podman: add uid and gid options to keep-id 2022-08-30 14:39:27 +02:00
parallel Fix stutters 2022-09-10 07:52:00 -04:00
ps Fix stutters 2022-09-10 07:52:00 -04:00
rctl pkg/rctl: Add a simple FreeBSD RCTL library 2022-09-14 08:29:26 +01:00
rootless rootless: fix return value handling 2022-10-15 10:44:17 +02:00
rootlessport go fmt: use go 1.18 conditional-build syntax 2022-03-18 09:11:53 +01:00
seccomp pkg: switch to golang native error wrapping 2022-07-08 08:54:47 +02:00
selinux Fix SELinux functions names to not be repetitive 2020-04-23 15:57:34 -04:00
servicereaper go fmt: use go 1.18 conditional-build syntax 2022-03-18 09:11:53 +01:00
signal Add support to sig-proxy for podman-remote 2022-09-20 22:52:45 +03:00
specgen Merge pull request #16165 from rhatdan/dups 2022-10-17 10:11:09 -04:00
specgenutil Allow volume mount dups, iff source and dest dirs 2022-10-15 07:38:08 -04:00
systemd move quadlet packages into pkg/systemd 2022-10-19 13:38:27 +02:00
terminal podman ssh work, using new c/common interface 2022-08-09 14:00:58 -04:00
timetype bump golangci-lint to v1.49.0 2022-10-17 09:19:41 +02:00
trust Replace deprecated ioutil 2022-09-20 15:34:27 -04:00
util pkg/util: Add pid information descriptors for FreeBSD 2022-10-17 15:33:04 +01:00