nodepool/playbooks/nodepool-functional-container-openstack
Clark Boylan 612fb2e062 Set git repo ownership for nodepool dib integration testing
We run nodepool-builder as root in the integration testing but
/home/zuul/src repos are owned by zuul. When git tries to do local
clones of these repos it fails because security concerns mean it will
not talk to git repos owned by a different user.

Address this by chowning /home/zuul/src and its contents to root:root.
We don't use the git config method because that would require modifying
the container image and that seems less ideal than making the test
environment match what we need.

Change-Id: Idf78c50180b7b989082befe797f5003ebb29ec5b
2024-09-16 15:05:59 -07:00
..
templates Use sudo when collecting podman logs in openstack-functional test 2023-11-04 06:40:45 -07:00
post.yaml Use sudo when collecting podman logs in openstack-functional test 2023-11-04 06:40:45 -07:00
pre.yaml Move nodepool functests to podman 2023-05-30 15:35:47 -07:00
run.yaml Set git repo ownership for nodepool dib integration testing 2024-09-16 15:05:59 -07:00
write_clouds_yaml.yaml Add container-with-siblings functional test 2019-12-16 12:37:19 +11:00