nodepool/playbooks/nodepool-functional-contain...
Ian Wienand a07bb0a0ae Install podman in container for container-based builds
This installs podman inside the nodepool container, which is used by
the dependent change in DIB to extract initial chroot environments
from upstream containers.  This eliminates the need to run non-native
tools on build hosts (rpm/zypper on Ubuntu, etc.).

As noted in the config, podman defaults to assuming systemd is
installed and using various systemd interfaces.

Additionally, we map the a volume into the container which allows
nested podman to do what it needs to do.

Needed-By: https://review.opendev.org/700083
Change-Id: I6722aa2b32db57e099dae4417955a8a2cd28847e
2021-05-05 10:34:42 +10:00
..
templates Install podman in container for container-based builds 2021-05-05 10:34:42 +10:00
post.yaml nodepool-functional : ignore errors copying logs 2021-04-20 09:27:54 -07:00
pre.yaml Require TLS 2021-02-19 18:42:33 +00:00
run.yaml Functional tests - use common verification script 2019-12-16 12:37:19 +11:00
write_clouds_yaml.yaml Add container-with-siblings functional test 2019-12-16 12:37:19 +11:00