podman/contrib/cirrus
Paul Holzinger 2c7c679584
Make rootless-cni setup more robust
The rootless cni namespace needs a valid /etc/resolv.conf file. On some
distros is a symlink to somewhere under /run. Because the kernel will
follow the symlink before mounting, it is not possible to mount a file
at exactly /etc/resolv.conf. We have to ensure that the link target will
be available in the rootless cni mount ns.

Fixes #10855

Also fixed a bug in the /var/lib/cni directory lookup logic. It used
`filepath.Base` instead of `filepath.Dir` and thus looping infinitely.

Fixes #10857

[NO TESTS NEEDED]

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2021-07-06 18:40:03 +02:00
..
99-do-not-use-google-subnets.conflist Cirrus: Block CNI use of google VPCs 2019-08-28 09:02:31 -04:00
add_second_partition.sh Cirrus: Implement podman automation 2.0 2020-10-02 11:53:04 -04:00
cirrus_yaml_test.py Cirrus: Implement podman automation 2.0 2020-10-02 11:53:04 -04:00
cron-fail_addrs.csv Cirrus: Send cirrus-cron report e-mail to list. 2021-02-08 12:11:16 -05:00
ext_svc_check.sh Spelling 2020-12-22 13:34:31 -05:00
lib.sh Cirrus: Fixes due to master->main rename 2021-06-30 11:39:19 -04:00
logcollector.sh Cirrus: Collect ginkgo node logs artifacts 2021-02-03 10:44:41 -05:00
logformatter compose test: try to get useful data from flakes 2021-04-13 15:18:34 -06:00
logformatter.t logformatter: add Synopsis at top of each page 2020-10-01 20:33:20 -06:00
pr-should-include-tests Cirrus: Fixes due to master->main rename 2021-06-30 11:39:19 -04:00
pr-should-include-tests.t pr-should-include-tests: recognized "renamed" tests 2021-02-22 07:21:04 -07:00
required_host_ports.txt Fix static build cache by using cachix 2021-01-27 16:15:23 +01:00
runner.sh Make rootless-cni setup more robust 2021-07-06 18:40:03 +02:00
setup_environment.sh Cirrus: Use Fedora 34beta images 2021-04-07 15:20:06 -04:00
shellcheck.sh Cirrus: Fix running shellcheck locally 2020-10-06 16:01:24 -04:00
swagger_stack_trace.png Improve swagger+CORS metadata docs 2020-06-09 09:53:19 -04:00
timestamp.awk CI - various fixes 2020-07-25 12:32:53 -06:00