spiegel_podman/pkg/machine/define
Brent Baude 0f22c1c772 Provider obfuscation in command line
For Podman 6, we still have providers and will continue to have a default provider for each platform.  But where a platform has multiple providers, we want users to be able to cross provider boudnaries imposed in Podman 4/5.  The key change is to look up virtual machines by name, as before, but to then also iterate all possible providers.  As of this PR, init will still only create with the default provider, but a subsequent PR will introdouce an provider override.

I also removed the "--all-providers" command line option on `podman
machine ls` because it no longer makes sense. And I marked the all
provider list test to be skipped.

Signed-off-by: Brent Baude <bbaude@redhat.com>
2025-10-27 08:40:19 -05:00
..
config.go Move DefaultMachineName to pkg/machine/define 2024-09-24 15:36:14 -04:00
errors.go Provider obfuscation in command line 2025-10-27 08:40:19 -05:00
image_format.go zstd now default compression for podman machine 2024-02-20 14:26:41 -06:00
image_format_test.go zstd now default compression for podman machine 2024-02-20 14:26:41 -06:00
initopts.go Switch common, storage and image to monorepo. 2025-09-01 12:33:04 +02:00
machine_artifact.go Refactor key machine objects 2023-11-07 08:30:44 -06:00
machine_artifact_test.go Refactor key machine objects 2023-11-07 08:30:44 -06:00
setopts.go Switch common, storage and image to monorepo. 2025-09-01 12:33:04 +02:00
state.go Podman 5 machine config file - Step 1 2023-12-11 16:26:15 -06:00
usb.go Build tag out QEMU for Darwin 2024-02-15 15:53:06 -05:00
vmfile.go fileperms: newer Go 1.13+ octal literal format 2025-10-16 14:11:29 -04:00
vmfile_test.go Bump Go version to v6 2025-10-23 11:00:15 -04:00
vmtype.go Add krun support to podman machine 2024-04-26 08:58:38 -05:00
vmtype_test.go pkg/machine: fix various linter warnings 2025-03-31 12:27:55 -07:00