spiegel_podman/test/e2e/quadlet
Ygal Blum 70a53cb76a Quadlet - fix trailing whitespaces handling
Remove all trailing white spaces from all lines before the line by line
processing
Add test
Exclude the unit file used for the test from whitespace check

Signed-off-by: Ygal Blum <ygal.blum@gmail.com>
2024-01-02 12:26:44 +02:00
..
merged-override.container.d quadlet: Support systemd style dropin files 2023-11-29 13:46:52 +01:00
merged.container.d quadlet: Support systemd style dropin files 2023-11-29 13:46:52 +01:00
test_subdir quadlet recursively scan for unit files 2023-07-20 23:10:28 +01:00
absolute.path.kube Quadlet: kube: use ExecStopPost 2023-05-25 14:46:35 +02:00
all-tags.image Quadlet - add support for .image units 2023-09-18 16:26:18 +03:00
annotation.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
arch-os.image Quadlet - add support for .image units 2023-09-18 16:26:18 +03:00
arch.image Quadlet - add support for .image units 2023-09-18 16:26:18 +03:00
auth.image Quadlet - add support for .image units 2023-09-18 16:26:18 +03:00
autoupdate.container Add support for setting autoupdate in quadlet 2023-06-15 09:30:37 -04:00
autoupdate.kube Kube quadlets can support autoupdate as well as containers 2023-06-27 11:20:14 -04:00
basepodman.container Quadlet - do not set log-driver by default 2023-04-13 09:14:40 +03:00
basic.container Quadlet - add support for global arguments 2023-10-08 10:14:06 +03:00
basic.image Quadlet - add support for .image units 2023-09-18 16:26:18 +03:00
basic.kube Quadlet: kube: use ExecStopPost 2023-05-25 14:46:35 +02:00
basic.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
basic.pod Quadlet - Add support for .pod units 2023-11-28 14:31:53 +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
certs.image Quadlet - add support for .image units 2023-09-18 16:26:18 +03:00
configmap.kube Quadlet: Add support for ConfigMap key in Kube section 2023-01-09 14:58:31 +02:00
containersconfmodule.container Quadlet - add support for global arguments 2023-10-08 10:14:06 +03:00
containersconfmodule.image Quadlet - add support for global arguments 2023-10-08 10:14:06 +03:00
containersconfmodule.kube Quadlet - add support for global arguments 2023-10-08 10:14:06 +03:00
containersconfmodule.network Quadlet - add support for global arguments 2023-10-08 10:14:06 +03:00
containersconfmodule.volume Quadlet - add support for global arguments 2023-10-08 10:14:06 +03:00
creds.image Quadlet - add support for .image units 2023-09-18 16:26:18 +03:00
decrypt.image Quadlet - add support for .image units 2023-09-18 16:26:18 +03: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 Support systemd optional prefix '-' for devices. 2023-04-26 14:22:57 -04:00
disable-dns.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
disableselinux.container Add support for SecurityLabelNested flag in quadlet 2023-06-06 10:30:48 -04:00
dns-options.container Add DNS fields to Container and Network unit groups 2023-09-13 13:16:53 -04:00
dns-search.container Add DNS fields to Container and Network unit groups 2023-09-13 13:16:53 -04:00
dns.container Add DNS fields to Container and Network unit groups 2023-09-13 13:16:53 -04:00
dns.network Add DNS fields to Container and Network unit groups 2023-09-13 13:16:53 -04:00
downforce.kube Quadlet - add support for KubeDownForce 2023-10-17 14:43:01 +03:00
driver.network Quadlet: add network support 2022-12-18 11:25:20 +02:00
entrypoint.container Add e2e tests for quadlet Entrypoint option 2023-12-05 10:14:11 -03:00
env-file.container Quadlet - treat paths starting with systemd specifiers as absolute 2023-03-28 10:30:33 +03: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
exit_code_propagation.kube Quadlet: kube: add ExitCodePropagation field 2023-05-25 14:46:35 +02: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
globalargs.container Quadlet - add support for global arguments 2023-10-08 10:14:06 +03:00
globalargs.image Quadlet - add support for global arguments 2023-10-08 10:14:06 +03:00
globalargs.kube Quadlet - add support for global arguments 2023-10-08 10:14:06 +03:00
globalargs.network Quadlet - add support for global arguments 2023-10-08 10:14:06 +03:00
globalargs.volume Quadlet - add support for global arguments 2023-10-08 10:14:06 +03:00
group.container Allow systemd specifiers in User and Group Quadlet keys 2023-10-18 09:23:35 -04:00
health.container Quadlet - Add support for health checks configuration in .container files 2023-03-20 09:53:49 +02:00
hostname.container quadlet: support HostName 2023-05-09 13:35:54 +02:00
idmapping-with-remap.container Quadlet - add support for UID and GID Mapping 2023-11-15 12:10:22 +02:00
idmapping.container Quadlet - add support for UID and GID Mapping 2023-11-15 12:10:22 +02:00
image-no-image.volume Quadlet - add support for .image units 2023-09-18 16:26:18 +03:00
image.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
image.volume Quadlet - add support for .image units 2023-09-18 16:26:18 +03: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
line-continuation-whitespace.container Quadlet - fix trailing whitespaces handling 2024-01-02 12:26:44 +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
mask.container Add quadlet container support for Mask,Umask options 2023-06-14 14:07:39 -04:00
merged-override.container quadlet: Support systemd style dropin files 2023-11-29 13:46:52 +01:00
merged.container quadlet: Support systemd style dropin files 2023-11-29 13:46:52 +01:00
mount.container Quadlet test - add case for multi = sign in mount 2023-11-12 10:10:42 +02:00
name.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
name.network Allow setting volume and network names in Quadlet 2023-07-10 20:33:19 +01:00
name.pod Quadlet - Add support for .pod units 2023-11-28 14:31:53 +02:00
name.volume Allow setting volume and network names in Quadlet 2023-07-10 20:33:19 +01:00
nestedselinux.container Add support for SecurityLabelNested flag in quadlet 2023-06-06 10:30:48 -04: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.pod Allow PublishPorts to be used with [Pod] entry 2023-12-17 06:25:36 -05: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
network.quadlet.pod Quadlet .pod - add support for the Network Key 2023-12-03 10:22:33 +02:00
no-image.image Quadlet - add support for .image units 2023-09-18 16:26:18 +03:00
noimage.container Add quadlet support for rootfs= containers 2023-02-06 12:54:33 -05:00
notify-healthy.container quadlet: Support healthy for Notify directives 2023-11-21 18:08:48 +00: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
oneshot.kube Quadlet - support oneshot .kube files 2023-10-11 18:56:29 +03: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
os.image Quadlet - add support for .image units 2023-09-18 16:26:18 +03:00
other-sections.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
pids-limit.container Add support for PidsLimit in quadlet 2023-09-13 14:32:35 -04:00
pod.non-quadlet.container Quadlet - Add support for .pod units 2023-11-28 14:31:53 +02:00
pod.not-found.container Quadlet - Add support for .pod units 2023-11-28 14:31:53 +02:00
podmanargs.container Quadlet - add support for PodmanArgs to all groups 2023-05-24 10:05:02 +03:00
podmanargs.kube Quadlet - add support for PodmanArgs to all groups 2023-05-24 10:05:02 +03:00
podmanargs.network Quadlet - add support for PodmanArgs to all groups 2023-05-24 10:05:02 +03:00
podmanargs.pod Quadlet - Add support for .pod units 2023-11-28 14:31:53 +02:00
podmanargs.volume Quadlet - add support for PodmanArgs to all groups 2023-05-24 10:05:02 +03: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
pull.container Quadlet - add support for Pull key in .container 2023-06-04 09:06:30 +03: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 - explicit support for read-only-tmpfs 2023-10-25 13:28:15 +03:00
readonly-tmpfs.container Quadlet - explicit support for read-only-tmpfs 2023-10-25 13:28:15 +03:00
readonly.container Quadlet - explicit support for read-only-tmpfs 2023-10-25 13:28:15 +03:00
readwrite-notmpfs.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-keep-id.container Quadlet: add support for keep-id with mapping values 2023-03-28 16:07:12 +03:00
remap-keep-id2.container Trim whitespace from unit files while parsing 2023-06-25 06:33:37 -04: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
shmsize.container Add support for ShmSize to quadlet 2023-07-22 06:41:39 -04:00
shortname.container quadlet: Warn in generator if using short names 2022-11-02 11:55:08 +01:00
subidmapping-with-remap.container Quadlet - add support for UID and GID Mapping 2023-11-15 12:10:22 +02:00
subidmapping.container Quadlet - add support for UID and GID Mapping 2023-11-15 12:10:22 +02: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
sysctl.container Quadlet: Add support for --sysctl flag 2023-06-08 21:19:09 +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
tls-verify.image Quadlet - add support for .image units 2023-09-18 16:26:18 +03:00
uid.volume Initial quadlet version integrated in golang 2022-10-17 15:56:03 +02:00
ulimit.container quadlet container support multiple Ulimit options 2023-12-17 04:31:59 -06:00
unmask.container Add quadlet container support for Mask,Umask options 2023-06-14 14:07:39 -04:00
user.container Allow systemd specifiers in User and Group Quadlet keys 2023-10-18 09:23:35 -04:00
user1.container Allow systemd specifiers in User and Group Quadlet keys 2023-10-18 09:23:35 -04:00
user2.container Allow systemd specifiers in User and Group Quadlet keys 2023-10-18 09:23:35 -04:00
userns-with-remap.container Quadlet - add support for UID and GID Mapping 2023-11-15 12:10:22 +02:00
userns.container Quadlet - add support for UID and GID Mapping 2023-11-15 12:10:22 +02:00
variant.image Quadlet - add support for .image units 2023-09-18 16:26:18 +03:00
volatiletmp-readonly.container Quadlet - explicit support for read-only-tmpfs 2023-10-25 13:28:15 +03:00
volatiletmp-readwrite.container Quadlet - explicit support for read-only-tmpfs 2023-10-25 13:28:15 +03:00
volume.container Quadlet - treat paths starting with systemd specifiers as absolute 2023-03-28 10:30:33 +03:00
volume.pod Quadlet .pod - add support for the Volume Key 2023-12-03 10:23:13 +02:00
workingdir-service.kube Quadlet - Allow setting Service WorkingDirectory for Kube units 2023-07-19 11:56:38 +03:00
workingdir-unit.kube Quadlet - Allow setting Service WorkingDirectory for Kube units 2023-07-19 11:56:38 +03:00
workingdir-yaml-abs.kube Quadlet - Allow setting Service WorkingDirectory for Kube units 2023-07-19 11:56:38 +03:00
workingdir-yaml-rel.kube Quadlet - Allow setting Service WorkingDirectory for Kube units 2023-07-19 11:56:38 +03:00
workingdir.container Add WorkingDir support to quadlet 2023-06-12 05:15:44 -04:00