podman/pkg
Paul Holzinger 74454bf59c
rework system connection and farm storage
We now no longer write containers.conf, instead system connections and
farms are written to a new file called podman-connections.conf.

This is a major rework and I had to change a lot of things to get this
to compile again with my c/common changes.

It is a breaking change for users as connections/farms added before this
commit can now no longer be removed or modified directly. However because
the logic keeps reading from containers.conf the old connections can
still be used to connect to a remote host.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2024-01-31 15:08:41 +01:00
..
annotations Remove ReservedAnnotations from kube generate specification 2023-01-18 08:46:24 -05:00
api Merge pull request #21388 from ashley-cui/healthcheck 2024-01-31 13:48:36 +00:00
auth Replace strings.SplitN with strings.Cut 2024-01-11 13:50:15 +00:00
autoupdate Fix auto-update digest comparison 2024-01-25 12:18:47 -05:00
bindings Convert SpecGen values to be nullable where possible 2024-01-30 10:42:24 -05:00
channel bump golangci-lint to v1.50.1 2022-12-15 13:39:56 +01:00
checkpoint chore: delete obsolete // +build lines 2024-01-04 11:53:38 +02:00
copy Replace strings.SplitN with strings.Cut 2024-01-11 13:50:15 +00:00
criu chore: delete obsolete // +build lines 2024-01-04 11:53:38 +02:00
ctime chore: delete obsolete // +build lines 2024-01-04 11:53:38 +02:00
domain rework system connection and farm storage 2024-01-31 15:08:41 +01:00
emulation chore: delete obsolete // +build lines 2024-01-04 11:53:38 +02:00
env chore: extract duplicate codes 2024-01-29 10:10:26 +08:00
errorhandling Fix typos 2023-02-11 18:23:24 +01:00
farm rework system connection and farm storage 2024-01-31 15:08:41 +01:00
fileserver Restrict building the pkg/fileserver implementation to windows 2024-01-22 17:54:45 -05:00
inspect pkg/inspect: remove unused ImageResult type 2022-05-24 16:07:39 +02:00
k8s.io Run codespell on code 2024-01-28 07:30:52 -05:00
lookup source code comments and docs: fix typos, language, Markdown layout 2023-05-22 07:52:16 +02:00
machine rework system connection and farm storage 2024-01-31 15:08:41 +01:00
namespaces Replace strings.SplitN with strings.Cut 2024-01-11 13:50:15 +00:00
parallel chore: delete obsolete // +build lines 2024-01-04 11:53:38 +02:00
ps chore: delete obsolete // +build lines 2024-01-04 11:53:38 +02:00
rctl Replace strings.SplitN with strings.Cut 2024-01-11 13:50:15 +00:00
rootless chore: delete obsolete // +build lines 2024-01-04 11:53:38 +02:00
seccomp pkg: switch to golang native error wrapping 2022-07-08 08:54:47 +02:00
selinux
signal chore: delete obsolete // +build lines 2024-01-04 11:53:38 +02:00
specgen Convert SpecGen values to be nullable where possible 2024-01-30 10:42:24 -05:00
specgenutil Merge pull request #21339 from mheon/specgen_to_pointer_v2 2024-01-30 19:06:14 +00:00
specgenutilexternal Quadlet container mount - support non key=val options 2023-09-27 16:20:00 +03:00
strongunits introduce pkg/strongunits 2023-09-20 11:19:41 -05:00
systemd Quadlet: ensure all keys are documented 2024-01-18 06:17:57 -07:00
terminal chore: delete obsolete // +build lines 2024-01-04 11:53:38 +02:00
timetype Replace strings.SplitN with strings.Cut 2024-01-11 13:50:15 +00:00
trust Replace strings.SplitN with strings.Cut 2024-01-11 13:50:15 +00:00
util Kube Play - allow creating image based volumes 2024-01-24 11:55:29 +02:00