Commit graph

7 commits

Author SHA1 Message Date
Chris Hawk
3010182ade Change RHEL yum references to dnf 2024-07-26 15:17:30 -07:00
Chris Hawk
08ada5354d fix: upgrade ansible version, address test and lint errors 2023-11-17 16:39:42 -08:00
Yusuke Tsutsumi
791e11d45d chore: pin ansible-lint to 6.13.1
ansible-lint was updated and the GitHub
action did not pin the dependency, resulting
in the repository to fail sanity tests.

Updating the repository to adhere to new fatal
linter rules, but also pinning the linter to
prevent failures that may be unrelated to the
particular commit.

Updating usages for python3.8 to 3.9 as ansible-lint
is dropping support for 3.8.
2023-02-18 11:44:25 -08:00
Yusuke Tsutsumi
4907356bba fixing ansible-lint errors, fix gcsfuse
Ansible-lint is required for Ansible collection
certification for Automation Hub.

gcsfuse had no metadata associated with it, failing
the Ansible Hub upload.
2022-12-10 10:49:01 -08:00
Yusuke Tsutsumi
f692dd4c76 fix role tests
Ansible role tests were failing due to ansible-lint reporting
multiple errors.

Fixing those errors resolves the failing tests.

Switching gcsfuse to use gcloud's bootstrap to follow the current
docker install instructions.

Removing centos as it's a discontinued distribution.

Adding a check to ensure integration tests are skipped unless they
are run by a branch (a public fork does not pass required
integration test credentials).
2022-11-29 23:12:26 -08:00
Eric Anderson
53955f2fa0 fix the tests, and update documentation 2022-11-12 10:25:10 -08:00
ericsysmin
fa14b8c218 gcloud role w/tests 2020-05-01 19:18:21 -07:00