spiegel_podman/test/e2e/quadlet
Ygal Blum 5382997e01 Quadlet - add support for relative path in Volume key in .container file
If the volume source starts with . resolve the path relative to the
location of the unit file

Update the test code to allow verification of regex for the value in key
value arguments
Add the usage of relative paths to the volume and mount test cases
Update the man page

Signed-off-by: Ygal Blum <ygal.blum@gmail.com>
2023-03-20 18:54:00 +02:00
..
absolute.path.kube Quadlet Kube: Add support for relative path for YAML file 2022-12-05 16:08:50 +02:00
annotation.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
basepodman.container Quadlet - use the default runtime 2023-02-23 09:29:39 +02:00
basic.container Quadlet - use the default runtime 2023-02-23 09:29:39 +02:00
basic.kube kube play: only enforce passthrough in Quadlet 2023-02-17 11:57:10 +01:00
basic.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
basic.volume qudlet: Respect $PODMAN env var for podman binary 2022-12-16 09:47:49 +01:00
capabilities.container quadlet: Use same default capability set as podman run 2022-12-02 16:37:22 +01:00
capabilities2.container quadlet: Allow multiple elements on each Add/DropCaps line 2022-10-25 13:09:22 +02:00
configmap.kube Quadlet: Add support for ConfigMap key in Kube section 2023-01-09 14:58:31 +02:00
device-copy.volume quadlet: Add device support for .volume files 2023-01-26 14:46:57 +02:00
device.volume quadlet: Add device support for .volume files 2023-01-26 14:46:57 +02:00
devices.container quadlet: Add support for AddDevice= 2022-10-25 13:09:51 +02:00
disable-dns.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
disableselinux.container Add SELinux label types support to quadlet 2023-02-06 12:54:34 -05:00
driver.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
env-file.container Quadlet Container: Add support for EnvironmentFile and EnvironmentHost 2023-01-03 13:14:31 +02:00
env-host-false.container Quadlet Container: Add support for EnvironmentFile and EnvironmentHost 2023-01-03 13:14:31 +02:00
env-host.container Quadlet Container: Add support for EnvironmentFile and EnvironmentHost 2023-01-03 13:14:31 +02:00
env.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
escapes.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
exec.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
gateway.less-subnet.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
gateway.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
gateway.no-subnet.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
health.container Quadlet - Add support for health checks configuration in .container files 2023-03-20 09:53:49 +02:00
image.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
install.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
internal.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
ip.container Quadlet: add support for setting --ip and --ip6 2023-03-06 18:36:41 -07:00
ipam-driver.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
ipv6.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
label.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
label.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
label.volume Initial quadlet version integrated in golang 2022-10-17 15:56:03 +02:00
logdriver.container Quadlet: Add support for LogDriver key in container and kube units 2023-02-21 11:56:35 +02:00
logdriver.kube Quadlet: Add support for LogDriver key in container and kube units 2023-02-21 11:56:35 +02:00
mount.container Quadlet - add support for relative path in Volume key in .container file 2023-03-20 18:54:00 +02:00
name.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
network.container quadlet: Add support for Network=... 2022-10-25 13:09:51 +02:00
network.kube Quadlet: add network support 2022-12-18 11:25:20 +02:00
network.quadlet.container Quadlet Network - Fix the name of the required network service 2023-01-02 14:55:56 +02:00
network.quadlet.kube Quadlet Network - Fix the name of the required network service 2023-01-02 14:55:56 +02:00
noimage.container Add quadlet support for rootfs= containers 2023-02-06 12:54:33 -05:00
notify.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
oneshot.container quadlet: Support Type=oneshot container files 2022-12-21 12:49:50 +01:00
options.multiple.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
options.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
other-sections.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
podmanargs.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
ports.container Quadlet Kube - add support for PublishPort key 2023-01-12 10:19:14 +02:00
ports.kube Quadlet Kube - add support for PublishPort key 2023-01-12 10:19:14 +02:00
ports_ipv6.container Quadlet Kube - add support for PublishPort key 2023-01-12 10:19:14 +02:00
ports_ipv6.kube Quadlet Kube - add support for PublishPort key 2023-01-12 10:19:14 +02:00
range.less-subnet.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
range.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
range.no-subnet.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
readonly-notmpfs.container quadlet: Change default of ReadOnly to no 2022-12-02 16:30:15 +01:00
readwrite-notmpfs.container quadlet: Handle booleans that have defaults better 2022-12-20 11:00:48 +01:00
readwrite.container quadlet: Handle booleans that have defaults better 2022-12-20 11:00:48 +01:00
remap-auto.container quadlet: Rework uid/gid remapping 2022-11-21 18:02:19 +01:00
remap-auto.kube Quadlet Kube: Add support for userns flag 2022-12-05 21:26:23 +02:00
remap-auto2.container quadlet: Rework uid/gid remapping 2022-11-21 18:02:19 +01:00
remap-auto2.kube Quadlet Kube: Add support for userns flag 2022-12-05 21:26:23 +02:00
remap-manual.container quadlet: Rework uid/gid remapping 2022-11-21 18:02:19 +01:00
remap-manual.kube Quadlet Kube: Add support for userns flag 2022-12-05 21:26:23 +02:00
rootfs.container Add quadlet support for rootfs= containers 2023-02-06 12:54:33 -05:00
seccomp.container quadlet: Add support for setting seccomp profile 2022-10-25 13:09:48 +02:00
secrets.container Quadlet: Add support for the Secret key in Container group 2023-02-08 16:12:08 +02:00
selinux.container Add SELinux label types support to quadlet 2023-02-06 12:54:34 -05:00
shortname.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
socketactivated.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
subnet-trio.multiple.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
subnet-trio.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
subnets.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
syslog.identifier.kube Quadlet Kube: Add support for relative path for YAML file 2022-12-05 16:08:50 +02:00
timezone.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
uid.volume Initial quadlet version integrated in golang 2022-10-17 15:56:03 +02:00
user.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
volume.container Quadlet - add support for relative path in Volume key in .container file 2023-03-20 18:54:00 +02:00