podman/contrib/cirrus
Matthew Heon 3858fc1d01 Use runtime names instead of paths in E2E tests
My patches to fix `--runtime /usr/bin/crun` being allowed to use
a different version of the crun runtime revealed a problem: we
were actually relying on that exact behavior in our E2E tests. We
specified the runtime path as `/usr/bin/runc` for the Ubuntu
tests, but that didn't exist, so Podman was actively looking for
a different, usable runc binary and using that, instead of the
path we explicitly hardcoded. Fixing the bug broke this, and thus
broke the tests.

Instead of hard-coding OCI runtime paths, swap to just using the
runtime name, `runc` or `crun`, and letting Podman figure out
where the runtime lives - it's quite good at that. This should
un-break the tests and make them more durable.

Signed-off-by: Matthew Heon <matthew.heon@pm.me>
2020-10-20 09:20:33 -04: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
ext_svc_check.sh Cirrus: Implement podman automation 2.0 2020-10-02 11:53:04 -04:00
lib.sh Cirrus: Fix obtaining a CI VM 2020-10-07 15:29:43 -04:00
logcollector.sh Cirrus: Implement podman automation 2.0 2020-10-02 11:53:04 -04:00
logformatter logformatter: run on system tests & bindings 2020-10-05 11:31:04 -06:00
logformatter.t logformatter: add Synopsis at top of each page 2020-10-01 20:33:20 -06:00
required_host_ports.txt Cirrus: Confirm networking more 2019-08-16 11:03:03 -04:00
runner.sh Cirrus: Restore APIv2 Testing 2020-10-13 11:42:31 -04:00
setup_environment.sh Use runtime names instead of paths in E2E tests 2020-10-20 09:20:33 -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