Commit graph

1051 commits

Author SHA1 Message Date
Chris Hawk
50ed75fe9c Build changelog 2025-06-20 14:02:13 -07:00
Chris Hawk
b485570c2d Update version to 1.6.0 2025-06-20 14:00:52 -07:00
Chris Hawk
6867ae1b12 Add changelog fragments 2025-06-20 13:57:08 -07:00
Chris Hawk
af3498daff
Merge pull request #691 from thekad/docs/serviceusage_service
Updated documentation for gcp_serviceusage_service
2025-06-20 13:20:56 -07:00
Chris Hawk
4eec57c4e1
Merge pull request #690 from thekad/feature/clearer_secret_manager_message
Clear up error responses from gcp_secret_manager lookup
2025-06-20 13:17:42 -07:00
Chris Hawk
43d8fd6960
Merge pull request #689 from thekad/feature/inventory_hostname
Adding hostname support to dynamic inventory
2025-06-20 13:16:35 -07:00
Chris Hawk
f977bc67bf
Merge pull request #688 from thekad/feature/compute_instance_gvnic
GVNIC support
2025-06-20 13:13:12 -07:00
Jorge Gallegos
dfa3613d79
Updated documentation for gcp_serviceusage_service
You need the API enabled in order to use it first.

Signed-off-by: Jorge Gallegos <jgallego@redhat.com>
2025-06-11 14:50:55 -07:00
Jorge Gallegos
c9775be63e
Clear up error responses from gcp_secret_manager lookup
The wording of the raised exception wasn't great, adding a bit more
granularity to the type of error returned

Signed-off-by: Jorge Gallegos <jgallego@redhat.com>
2025-06-10 17:27:26 -07:00
Jorge Gallegos
d8ca8a27bc
Shellcheck fix
Signed-off-by: Jorge Gallegos <jgallego@redhat.com>
2025-06-10 14:03:52 -07:00
Jorge Gallegos
adf05c4ecf
Adding integration test for dynamic inventory plugin
Signed-off-by: Jorge Gallegos <jgallego@redhat.com>
2025-06-10 13:57:27 -07:00
Jorge Gallegos
3e3611fb23
Adding hostname support to dynamic inventory
Fixes #434

It is basically the same as #438 but with a few extra checks, don't want
to rebase the whole thing.

Signed-off-by: Jorge Gallegos <jgallego@redhat.com>
2025-06-09 13:32:14 -07:00
Jorge Gallegos
d980418ea7
Complete test cases with default option
Signed-off-by: Jorge Gallegos <jgallego@redhat.com>
2025-06-06 13:42:58 -07:00
Jorge Gallegos
24bba779d8
Update integration tests to account for nicType changes
Signed-off-by: Jorge Gallegos <jgallego@redhat.com>
2025-06-05 18:54:43 -07:00
Jorge Gallegos
81fbe1debe
Add support for nicType
Fixes #645

You can now specify the type of NIC attached to your VM

Signed-off-by: Jorge Gallegos <jgallego@redhat.com>
2025-06-05 18:53:57 -07:00
Chris Hawk
4d9aa19dc6
Merge pull request #686 from thekad/bug/power_down_vm
Some checks failed
Run integration tests for the cloud.google collection / integration (stable-2.16) (push) Has been cancelled
Run integration tests for the cloud.google collection / integration (stable-2.17) (push) Has been cancelled
Run integration tests for the cloud.google collection / integration (stable-2.18) (push) Has been cancelled
Add `discard_local_ssd` flag to compute instance
2025-05-28 16:05:50 -07:00
Jorge Gallegos
41f6d22780
Sanity fixes 2025-05-28 12:44:46 -07:00
Jorge Gallegos
6ee6b698ef
Add discard_local_ssd flag to compute instance
If you have an instance with a Local (scratch) SSD attached you need to
specify the behavior for this when changing the status to TERMINATED
i.e. stopping the instance. Without setting this flag you'll get an
error back from the API.
2025-05-28 12:33:59 -07:00
Chris Hawk
3588a6e63d
Merge pull request #683 from ansible-collections/release-1.5.3
Some checks failed
Run integration tests for the cloud.google collection / integration (stable-2.16) (push) Has been cancelled
Run integration tests for the cloud.google collection / integration (stable-2.17) (push) Has been cancelled
Run integration tests for the cloud.google collection / integration (stable-2.18) (push) Has been cancelled
Prepare for 1.5.3 release
2025-04-30 11:41:21 -07:00
Chris Hawk
f1197aaaf5 Prepare for 1.5.3 release 2025-04-30 11:33:26 -07:00
Chris Hawk
f462bbd7c1
Merge pull request #682 from ansible-collections/update-readme
Update README to match current requirements
2025-04-30 11:23:45 -07:00
Chris Hawk
663fefd092 Update README to match current requirements 2025-04-29 16:20:18 -07:00
Chris Hawk
eef427d24e
Merge pull request #679 from ansible-collections/release-1.5.2
Some checks failed
Run integration tests for the cloud.google collection / integration (stable-2.16) (push) Has been cancelled
Run integration tests for the cloud.google collection / integration (stable-2.17) (push) Has been cancelled
Run integration tests for the cloud.google collection / integration (stable-2.18) (push) Has been cancelled
Prepare for release of v1.5.2
2025-04-22 10:03:03 -07:00
Chris Hawk
8fd16c6515 Prepare for release of v1.5.2 2025-04-18 15:15:50 -07:00
Chris Hawk
6fa0c8718f
Merge pull request #677 from p3ck/issues-651
Some checks failed
Run integration tests for the cloud.google collection / integration (stable-2.16) (push) Has been cancelled
Run integration tests for the cloud.google collection / integration (stable-2.17) (push) Has been cancelled
Run integration tests for the cloud.google collection / integration (stable-2.18) (push) Has been cancelled
Fix get_project_disks to process all responses
2025-04-03 08:40:07 -07:00
Chris Hawk
cffc8bb98b
Merge pull request #678 from ansible-collections/codecovconfig
Make code coverage messages informational
2025-04-03 08:37:27 -07:00
Chris Hawk
b66d1c6129 Make code coverage messages informational 2025-04-02 14:28:04 -07:00
Bill Peck
fdcf1fa1fd
Fix get_project_disks to process all responses
The code to process the reponses was not indented correctly so it would
only process the last projects response.

Fixes #651
2025-04-02 12:39:00 -04:00
Chris Hawk
99ac225a1a
Merge pull request #667 from ansible-collections/min-version
Run integration tests against 2.16
2025-01-31 12:49:49 -08:00
Chris Hawk
7c808c047c Update version 2025-01-30 13:57:06 -08:00
Chris Hawk
ad6df1688f Add release note fragment 2025-01-30 13:53:56 -08:00
Chris Hawk
e6c49c0f69 Settle on 2.16.0 2025-01-30 11:34:10 -08:00
Chris Hawk
529d21630a Run integration tests against 2.16 2025-01-29 15:32:12 -08:00
Chris Hawk
f22858dea9 Reduce minimal Ansible version to >=2.15.0 2025-01-29 14:57:59 -08:00
Chris Hawk
73eb40d532
Merge pull request #666 from ansible-collections/collections-gh-action
Switch test GitHub workflow to the standardized collection workflow
2025-01-15 15:39:58 -08:00
Chris Hawk
c80eb6ad21 Reduce minimum ansible version back to 2.16 2025-01-15 11:29:51 -08:00
Chris Hawk
8f053e08ab Switch test GitHub workflow to the standardized collection workflow 2025-01-15 10:52:15 -08:00
Chris Hawk
0ef324e88e
Merge pull request #665 from ansible-collections/release-1.5.0
Bump version to 1.5.0
2025-01-14 15:39:23 -08:00
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
623c78f131 Bump version to 1.5.0 2025-01-14 14:02:54 -08:00
Chris Hawk
a1bcf46abc
Merge pull request #655 from ansible-collections/issue-613
Fix errors reported by ansible-test sanity
2025-01-14 12:01:57 -08:00
Chris Hawk
42dca7bb17 Update gcsfuse molecule test docker image versions 2025-01-10 16:36:21 -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
d1cf030d93 Try updating gcloud molecule test docker image versions 2025-01-10 15:44:30 -08:00
Chris Hawk
c819fc798d Test with Python 3.11 and 3.12, the two versions compatible with Ansible 2.17 and 2.18 2025-01-10 15:06:25 -08:00
Chris Hawk
38146cdc9b Back off Python versions as Ansible 2.17 is not supported with Python 3.13 2025-01-10 15:03:59 -08:00
Chris Hawk
7cee2e87b0 Make 2.17 the min Ansible version 2025-01-10 15:01:28 -08:00
Chris Hawk
5ebc615a48 Fix doc lint errors in gcp_pubsub_subscription 2025-01-10 14:52:33 -08:00