Commit Graph

6 Commits

Author SHA1 Message Date
Chris Evich 8ef57ee3d7
Update to F34 and U2104
Also modernize main library to resemble what's used in other
containers-org repositories.  Lastly, update hack/get_ci_vm.sh to use
the new shared container image.

Signed-off-by: Chris Evich <cevich@redhat.com>
2021-05-11 14:25:24 -04:00
Daniel J Walsh e0baaad357
Fix problems found by codespell
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2020-09-11 10:49:59 -04:00
Sascha Grunert c71eadb2b9
Use `bash` binary from env instead of /bin/bash for scripts
It's not possible to run any of the scripts on distributions which do
have `bash` not in `/bin`. This is being fixed by using `/usr/bin/env
bash` instead.

Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2020-08-17 11:23:44 +02:00
Chris Evich 68f0cbfa6a
Fix Ubuntu testing and get_ci_vm.sh
For some unknown reason, running BATS on any version of Ubuntu VM using
the parallel `--jobs`` argument will execute tests properly but only
produce errors like `...stdout: No such file or directory`.  When
operating on an Ubuntu VM, override `$JOBS` with `1` as a workaround.

Also, fix `get_ci_vm.sh` to properly parse env. vars. out of
`.cirrus.yml` while properly substituting embedded variable values.
This makes it properly print out image name hints, and properly set
variables during execution.

Signed-off-by: Chris Evich <cevich@redhat.com>
2020-05-06 15:48:48 -04:00
Chris Evich 7c898fa7af
Cirrus: Use libpod cache-images
Previously automation on this project used the low-level VM images
mostly as-is from google.  However, due to many items fixed by
https://github.com/containers/libpod/pull/3632 it makes more sense
to use the cache-images instead.

Non-deterministic behavior is a severe detriment to testing
reliability.  By using the libpod cache-images, this projects inherits
the libpod PR-based image-build workflow, a slew of pre-installed
packages, along with disabled default background services.

This should result in both faster and more reliable testing.

Signed-off-by: Chris Evich <cevich@redhat.com>
2019-11-08 11:20:43 -05:00
Chris Evich 6dc5b349df
Cirrus: Script to manually prov. CI-like VMs
Signed-off-by: Chris Evich <cevich@redhat.com>
2019-05-16 16:40:57 -04:00