spiegel_podman/pkg
Brent Baude 85d8281484 create machine dirs at discovery
in various use cases, the required machine dirs are not created.  the
machine dirs are runtimedir, datadir, and configdir.  Example in Linux
would be:

configDir /<HOME>/.config/containers/podman/machine/<provider>
dataDir /<HOME>/.local/share/containers/podman/machine/<provider>
runtimeDir /run/user/1000/podman/machine

now we blindly create them without checking for their existence (because
it is faster).

this fixes a bug where runtimedir does not exist on macos after a reboot

[NO NEW TESTS NEEDED]

Signed-off-by: Brent Baude <baude@redhat.com>
2024-02-07 09:19:00 -06:00
..
annotations Remove ReservedAnnotations from kube generate specification 2023-01-18 08:46:24 -05:00
api Merge pull request #21455 from vrothberg/resolve-endpoint 2024-01-31 21:06:57 +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 Farm build should read server registries.conf 2024-01-31 15:41:27 -05: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 Farm build should read server registries.conf 2024-01-31 15:41:27 -05: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 Cease using deprecated runc userlookup 2024-02-02 11:02:43 -05:00
machine create machine dirs at discovery 2024-02-07 09:19:00 -06: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 Cease using deprecated runc userlookup 2024-02-02 11:02:43 -05: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
signal chore: delete obsolete // +build lines 2024-01-04 11:53:38 +02:00
specgen Use tmpfs mounts when creating a memory-backed emptyDir volume 2024-02-07 08:17:43 -06: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
systemd Merge pull request #21068 from alexlarsson/quadlet-templates 2024-02-02 10:36:18 +00: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 Cease using deprecated runc userlookup 2024-02-02 11:02:43 -05:00