podman/pkg/machine
Jake Correnti ee5153c545 machine: Add LibKrun provider detection
Adds provider detection for LibKrun in `pkg/provider/platform_darwin.go`.

Changes the macOS version check to 13 instead of 11, and now uses the `semver`
package to verify current version.

Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
2024-05-07 21:16:46 -04:00
..
apple Fix machine volumes with long path and paths with dashes 2024-04-30 11:25:45 -04:00
applehv Add krun support to podman machine 2024-04-26 08:58:38 -05:00
compression Machine decompress.go refactoring follow-up 2024-03-13 00:58:50 +01:00
connection Resurrect auto-port reassignment, but for all providers 2024-03-04 23:55:36 -06:00
define Add krun support to podman machine 2024-04-26 08:58:38 -05:00
e2e Fix machine volumes with long path and paths with dashes 2024-04-30 11:25:45 -04:00
env pkg/machine: use fileutils.(Le|E)xists 2024-04-19 09:52:14 +02:00
hyperv Merge pull request #22140 from baude/hypervrmf 2024-03-26 14:03:24 +00:00
ignition Add krun support to podman machine 2024-04-26 08:58:38 -05:00
libkrun Add krun support to podman machine 2024-04-26 08:58:38 -05:00
lock pkg/machine: make checkExclusiveActiveVM race free 2024-03-14 11:13:08 +01:00
ocipull Merge pull request #22507 from ashley-cui/cache 2024-04-26 18:13:34 +00: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 machine: Add LibKrun provider detection 2024-05-07 21:16:46 -04:00
proxyenv machine: implement http proxy logic for all providers 2024-02-22 11:23:45 +01:00
qemu pkg/machine: use fileutils.(Le|E)xists 2024-04-19 09:52:14 +02:00
shim Clean machine pull cache 2024-04-26 12:31:42 -04:00
sockets pkg/machine: use fileutils.(Le|E)xists 2024-04-19 09:52:14 +02:00
stdpull Clean machine pull cache 2024-04-26 12:31:42 -04:00
vmconfigs Add krun support to podman machine 2024-04-26 08:58:38 -05:00
wsl Clean machine pull cache 2024-04-26 12:31:42 -04: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 pkg/machine: use fileutils.(Le|E)xists 2024-04-19 09:52:14 +02:00
machine_common.go Change API socket to be machine name isolated 2024-03-13 13:28:14 -05: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 pkg/machine: use fileutils.(Le|E)xists 2024-04-19 09:52:14 +02: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 Use built-in ssh impl for all non-pty operations 2024-03-24 21:25:22 -05: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 Fix some comments 2024-04-13 15:20:19 +08:00
volumes.go Fix machine volumes with long path and paths with dashes 2024-04-30 11:25:45 -04:00