Commit graph

31 commits

Author SHA1 Message Date
Chris Hawk
4ee4cc60b5 Enable required YAML lint rules and fix results 2025-01-14 15:15:59 -08:00
Chris Hawk
3de16da36a Remove google_cloud_ops_agents submodule 2025-01-14 14:24:58 -08:00
Chris Hawk
237f50e8af Upgrade archive version of gcloud 2025-01-10 16:23:45 -08:00
Chris Hawk
b1a75cf383 Install google-cloud-cli instead of google-cloud-sdk 2025-01-10 15:58:54 -08:00
Chris Hawk
3010182ade Change RHEL yum references to dnf 2024-07-26 15:17:30 -07:00
Chris Hawk
b06fbef58e
Merge pull request #594 from jefferbrecht/master
Update roles/google_cloud_ops_agents submodule to 1.0.7.
2024-05-16 15:25:31 -07:00
Chris Hawk
9efbead253 chore: use https when adding the gcsfuse apt repo 2023-11-20 10:45:06 -08:00
Chris Hawk
08ada5354d fix: upgrade ansible version, address test and lint errors 2023-11-17 16:39:42 -08:00
Jeff Erbrecht
779f171793 Update roles/google_cloud_ops_agents submodule to 1.0.7. 2023-09-12 09:19:23 -04: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
a9545c77a4 fix linting and updating maintenance guide
Updating the maintainers guide with updated intructions from
Ansible engineers.

Fixing linting issues, and adding the linter as a GitHub workflow
to ensure there are no regressions.
2022-12-07 15:36:21 -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
Ryan Moriarty
59889ca0bb Pull in changes from google_cloud_ops_agents submodule role 2021-09-10 17:19:20 +00:00
Ryan Moriarty
c84a7af316 pull in changes from submodule 2021-06-24 17:27:52 +00:00
Ryan Moriarty
356ed513fb re-add submodule 2021-06-08 18:25:04 +00:00
Ryan Moriarty
c7d33017ac Rename google-cloud-ops-agents-ansible role to remove hyphens 2021-06-08 18:23:23 +00:00
Ryan Moriarty
f895b27d52 Pull in changes from submodules 2021-04-18 17:41:46 +00:00
Ryan Moriarty
03bf1679b2 Remove exisiting role, and add new one using submodules 2021-03-08 18:08:31 +00:00
Alex Stephen
2abb508e2d molecule and role fixes 2020-08-05 17:10:55 -07:00
Alex Stephen
11e5da0e3a some fixes 2020-07-28 18:28:55 -07:00
ericsysmin
fa14b8c218 gcloud role w/tests 2020-05-01 19:18:21 -07:00
Alex Stephen
384a8f4647
Merge pull request #210 from ericsysmin/stackdriver_logging 2020-04-30 14:02:36 -07:00
Alex Stephen
d79796caa9 doesn't take in a resourceref 2020-04-27 14:05:13 -04:00
Alex Stephen
0af6147ec4
Merge pull request #208 from ericsysmin/master 2020-04-27 10:49:27 -07:00
Eric Anderson
ac34d661ff initial commit of stackdriver_monitoring role for GCP Stackdriver 2020-04-24 16:19:46 -07:00
Eric Anderson
42a304bdda initial commit of stackdriver logging role for GCP 2020-04-24 15:54:06 -07:00
Eric Anderson
b8b07c188d Initial commit of gcsfuse role 2020-04-24 15:35:44 -07:00
Alex Stephen
66474a3916 rename 2019-11-04 16:14:27 -08:00
Alex Stephen
d2d7a95f38 adding gcp-http-lb role 2019-11-04 16:10:04 -08:00