spiegel_podman/pkg/machine
Brent Baude d7bc7b7b41 do not require policy.json
we are having second thoughts about *requiring* a policy.json on podman
machine hosts.  we are concerned that we need to work out some more use
cases to be sure we do not make choices now that limit us in the near
term future. for example, should the policy files be the same for
container images and machine images? And should one live on the host
machine and the other live in the machine?

therefore, if a policy.json *is* present in the correct location, we will use and honor it; however, if it does not, we will allow the machine image to be pulled without a policy.

Signed-off-by: Brent Baude <baude@redhat.com>
Co-authored-by: Paul Holzinger <45212748+Luap99@users.noreply.github.com>
Signed-off-by: Brent Baude <bbaude@redhat.com>
2024-03-13 09:07:51 -05:00
..
applehv machine: make more use of strongunits 2024-03-06 16:14:30 +01:00
compression Merge pull request #21936 from l0rd/vmfile-peek 2024-03-07 16:40:09 +00:00
connection Resurrect auto-port reassignment, but for all providers 2024-03-04 23:55:36 -06:00
define Don't read full VM File before decompressing 2024-03-07 10:11:11 +01:00
e2e Fail on failures to close the file descriptors, and especially the SparseWriter 2024-03-07 14:46:17 +01:00
env Refactor env dir and port functions into new leaf pkgs 2024-03-04 23:54:31 -06:00
hyperv machine: make more use of strongunits 2024-03-06 16:14:30 +01:00
ignition Resurrect auto-port reassignment, but for all providers 2024-03-04 23:55:36 -06:00
lock podman5 machine reconfig 1 2024-02-07 08:17:43 -06:00
ocipull do not require policy.json 2024-03-13 09:07:51 -05:00
os Refactor env dir and port functions into new leaf pkgs 2024-03-04 23:54:31 -06:00
ports Refactor env dir and port functions into new leaf pkgs 2024-03-04 23:54:31 -06:00
provider wsl - wip 2024-02-11 12:58:11 -06:00
proxyenv machine: implement http proxy logic for all providers 2024-02-22 11:23:45 +01:00
qemu machine: make more use of strongunits 2024-03-06 16:14:30 +01:00
shim podman machine start/stop do not write config unlocked 2024-03-07 15:11:41 +01:00
sockets Extract waitForGvProxy into shared utility function 2024-02-19 18:00:00 +02:00
stdpull wsl - wip 2024-02-11 12:58:11 -06:00
vmconfigs podman machine init: do not write config unlocked 2024-03-07 14:58:25 +01:00
wsl machine: make more use of strongunits 2024-03-06 16:14:30 +01:00
cleanup.go Clean up gvproxy if machine start fails 2024-02-27 13:33:43 -06:00
config.go Merge pull request #21918 from tnk4on/fix-wrong-units-size-return 2024-03-06 13:55:56 +00:00
config_test.go Refactor env dir and port functions into new leaf pkgs 2024-03-04 23:54:31 -06:00
fedora_unix.go chore: delete obsolete // +build lines 2024-01-04 11:53:38 +02:00
fedora_windows.go Fix Lint on Windows and enable the job 2024-02-20 08:06:18 -05:00
gvproxy.go pkg/machine: ignore gvproxy pidfile not exists error 2024-02-22 12:39:20 +01:00
gvproxy_unix.go Move ignition functions into Containerfiles 2024-02-28 16:05:50 -06:00
gvproxy_windows.go Fix Lint on Windows and enable the job 2024-02-20 08:06:18 -05:00
keys.go Use single persistent ssh key for all machines 2024-01-04 23:47:49 -05:00
machine_common.go Complete WSL implementation, refactor a few areas 2024-02-11 12:58:11 -06:00
machine_unix.go Complete WSL implementation, refactor a few areas 2024-02-11 12:58:11 -06:00
machine_unsupported.go chore: delete obsolete // +build lines 2024-01-04 11:53:38 +02:00
machine_windows.go Refactor env dir and port functions into new leaf pkgs 2024-03-04 23:54:31 -06:00
pull.go Refactor env dir and port functions into new leaf pkgs 2024-03-04 23:54:31 -06:00
qemuprovider.go podman5 machine reconfig 1 2024-02-07 08:17:43 -06:00
ssh.go machine: implement http proxy logic for all providers 2024-02-22 11:23:45 +01:00
ssh_unix.go machine: implement http proxy logic for all providers 2024-02-22 11:23:45 +01:00
ssh_windows.go machine: implement http proxy logic for all providers 2024-02-22 11:23:45 +01:00
update.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
volumes.go Bump Go module to v5 2024-02-08 09:35:39 -05:00