Yusuke Tsutsumi
c962945615
tests: fix google_compute_router test
...
google_compute_router was attempting to create a legacy network.
Creating a new network that passes the test.
2022-10-08 18:27:14 +00:00
Yusuke Tsutsumi
d52e5f0c3c
tests: fix google_compute_route test
...
google_compute_route was creating legacy subnetworks in the
example, which are now deprecated.
2022-10-08 18:24:04 +00:00
Yusuke Tsutsumi
7cd653e50d
minor improvement in gcp_compute_instance
...
The test does not yet pass due to a discovered change, but
some progress was made.
- updating disk image to an existing, non-EOL image.
- updating subnetwork configuration.
2022-10-08 18:18:42 +00:00
Yusuke Tsutsumi
6f1ee2b2b4
tests: fix gcp_compute_forwarding_rule test
...
The targetpool object was being passed directly to the forwarding
rule, rather than passing the selfLink string.
2022-10-08 17:57:06 +00:00
Yusuke Tsutsumi
372141f3ad
tests: fixing gcp_compute_external_backend_service
...
The description field had a typo, resulting in an invalid payload.
2022-10-08 17:46:21 +00:00
Yusuke Tsutsumi
0387ad3c17
Fixing additional tests
...
Fixing some of the existing failing tests in the CI process.
Specifically:
- gcp_appengine_firewall_rule: modified validation to support the
default firewall rule
- gcp_cloudfunctions_cloud_function: bootstrapping the required GS
bucket and files for creating a valid cloud function.
- Slight update to the functionality, which now requires a runtime
specified for new functions.
-
2022-10-08 17:36:39 +00:00
Yusuke Tsutsumi
c5723b214f
Enabling working integration tests ( #504 )
...
Enabling tests that work without any further modification as an
incremental step to enabling all integration tests.
Enabling 22 / 64 tests.
The following tests do not work today:
- gcp_appengine_firewall_rule
- gcp_bigtable_instance
- gcp_cloudfunctions_cloud_function
- gcp_cloudtasks_queue
- gcp_compute_backend_service
- gcp_compute_external_vpn_gateway
- gcp_compute_forwarding_rule
- gcp_compute_instance
- gcp_compute_instance_group
- gcp_compute_instance_group_manager
- gcp_compute_instance_group_template
- gcp_compute_node_group
- gcp_compute_region_autoscaler
- gcp_compute_region_instance_group_manager
- gcp_compute_region_target_http_proxy
- gcp_compute_region_target_https_proxy
- gcp_compute_region_url_map
- gcp_compute_route
- gcp_compute_router
- gcp_compute_ssl_certificate
- gcp_compute_target_http_proxy
- gcp_compute_target_https_proxy
- gcp_compute_target_instance
- gcp_compute_target_pool
- gcp_compute_target_ssl_proxy
- gcp_compute_target_tcp_proxy
- gcp_compute_target_vpn_proxy
- gcp_container_cluster
- gcp_container_node_pool
- gcp_iam_role
- gcp_iam_service_account
- gcp_iam_service_account_key
- gcp_kms_key_ring
- gcp_mlengine_version
- gcp_redis_instance
- gcp_resourcemanager_project
- gcp_serviceusage_service
- gcp_spanner_database
- gcp_spanner_instance
- gcp_sql_ssl_cert
- gcp_storage_bucket
- gcp_tpu_node
2022-10-04 21:04:32 +00:00
Yusuke Tsutsumi
76677279f0
Adding integration tests on PRs ( #502 )
...
To help catch issues from PRs that would regress behavior,
adding a GitHub action similar to unit tests to run integration
tests.
GitHub actions do not pass secrets to actions which are triggered
by PRs sent from forks. As a result, it is not possible to have CI
run on the forks from external contributors. Currently implementing a
process that requires manual review until a more direct solution is
found.
Adding some basic instructions for future maintainers and contributors.
2022-10-01 18:23:22 +00:00
Yusuke Tsutsumi
c025cea939
Add test instructions and fix region disk test ( #500 )
...
As a step toward adding integration testing into
the CI process for this project, adding instructions
on how to run the tests.
compute_region_disk was used as a test. Fixed
the tests which was previously hard-coded to
the `graphite-playground` GCP project to work
with the project in the user-configure .ini file.
2022-09-30 19:19:09 +00:00
Yusuke Tsutsumi
f6d42b4bc1
Adding a GitHub action to run ansible-test ( #497 )
...
As a first step to rehabilitate the google.cloud repository,
adding actions to help ensure that the collection is still
passing tests as changes are merged.
Details:
- ansible-devel was not added to the matrix since it may
destablize the tests, primarily used to validate the collection.
- running sanity tests reported over 100+ issues, backlogged to #498
before turning those on.
2022-09-23 18:42:29 +00:00
John Losito
af3710889d
docs: remove state param in gcp_storage_object example ( #493 )
...
Removes an invalid parameter from the example given within the gcp_storage_object module to download an object from a GCS bucket.
2022-09-23 17:25:00 +00:00
John R Barker
0cd64a4a68
Merge pull request #456 from dericcrago/galaxy-urls
...
updated 'repository' & 'issues' URLs in galaxy.yml
2022-02-25 19:18:55 +00:00
Alex Stephen
112fd5fd65
bug fixes
2022-01-11 20:03:03 -08:00
Alex Stephen
ec093086ab
Merge pull request #464 from Yonas-Dresen/master
2021-10-25 14:35:51 -04:00
Yonas Dresen
85e48b588b
Add inventory hostname label support
2021-10-21 12:25:06 +02:00
Alex Stephen
65f0a7a141
Merge pull request #451 from leoplana/master
2021-09-14 13:47:13 -04:00
Ryan Moriarty
f9c8c18f36
Merge pull request #268 from bucklander/bwallander_issue_266
...
Fixing issue with UTF-8 conversion in Python3 for GCS uploads
2021-09-13 14:52:54 -06:00
Ryan Moriarty
8a1f112612
Merge pull request #457 from ansible-collections/rmoriar-pull-cloud-ops-ansible-role-submodule-changes
...
Pull in changes from google_cloud_ops_agents submodule role
2021-09-10 11:21:32 -06:00
Ryan Moriarty
59889ca0bb
Pull in changes from google_cloud_ops_agents submodule role
2021-09-10 17:19:20 +00:00
Deric Crago
a71a1d9ccc
updated 'repository' & 'issues' URLs in galaxy.yml
2021-08-30 07:52:35 -10:00
The Magician
1c364de171
Remove versions from redis_version field. ( #5062 ) ( #452 )
...
Co-authored-by: upodroid <cy@borg.dev>
Signed-off-by: Modular Magician <magic-modules@google.com>
Co-authored-by: upodroid <cy@borg.dev>
2021-08-09 19:13:27 -05:00
leonardo.lana
d5a061f9c7
added private network to cloudsql instance creation
2021-08-05 12:21:04 -03:00
The Magician
ff2ac11bea
Add support for processing_units
to google_spanner_instance
( #4993 ) ( #450 )
...
Co-authored-by: upodroid <cy@borg.dev>
Co-authored-by: Cameron Thornton <camthornton@google.com>
Signed-off-by: Modular Magician <magic-modules@google.com>
Co-authored-by: upodroid <cy@borg.dev>
Co-authored-by: Cameron Thornton <camthornton@google.com>
2021-08-03 17:09:52 -05:00
The Magician
fe79a8b1e1
Add generator information to generated resources ( #5016 ) ( #449 )
...
Signed-off-by: Modular Magician <magic-modules@google.com>
2021-07-29 18:41:37 -05:00
Alex Stephen
8654190c5b
Merge pull request #448 from bartigor/fix_inventory_plugin_name_chack
...
fix documentation for correct work inventory plugin
2021-07-27 11:35:23 -07:00
Igor Simonov
ccbde5f93e
fix documentation for correct work inventory plugin
2021-07-27 21:25:21 +03:00
The Magician
1e600ebc61
fixed two doc format ( #4742 ) ( #447 )
...
Signed-off-by: Modular Magician <magic-modules@google.com>
2021-07-26 20:01:50 -05:00
The Magician
536bef7166
set optional computed on fields that are conditional to balancing_mode ( #4975 ) ( #446 )
...
Signed-off-by: Modular Magician <magic-modules@google.com>
2021-07-19 13:22:38 -05:00
The Magician
f081d7b81c
Added pubsubConfig and webhookConfig support to the cloud build resource. ( #4931 ) ( #443 )
...
Co-authored-by: Sumit Madan <sumit.madan@pantheon.io>
Signed-off-by: Modular Magician <magic-modules@google.com>
Co-authored-by: Sumit Madan <sumit.madan@pantheon.io>
2021-07-09 12:27:44 -05:00
The Magician
e7e666dd93
Misc code changes ( #4944 ) ( #441 )
...
* Unnecessary "else" after "return"
* Handle if service account file is missing with proper user message
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
Signed-off-by: Modular Magician <magic-modules@google.com>
2021-07-02 10:36:21 -05:00
The Magician
af5ff5f2b0
ansible: Change env variable ( #4940 ) ( #439 )
...
User should read GCP_SERVICE_ACCOUNT_FILE instead of
gcp_service_account_file
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
Signed-off-by: Modular Magician <magic-modules@google.com>
2021-07-01 10:23:29 -05:00
The Magician
04fcdf64b7
Promote CDN Policies to GA ( #4914 ) ( #436 )
...
Co-authored-by: upodroid <cy@borg.dev>
Signed-off-by: Modular Magician <magic-modules@google.com>
Co-authored-by: upodroid <cy@borg.dev>
2021-06-24 12:37:36 -07:00
Ryan Moriarty
92410463da
Merge pull request #435 from ansible-collections/rmoriar1-pull-cloud-ops-ansible-role-submodule-changes
...
Pull in changes from google_cloud_ops_agents submodule role
2021-06-24 11:29:59 -06:00
Ryan Moriarty
c84a7af316
pull in changes from submodule
2021-06-24 17:27:52 +00:00
The Magician
a27ca5f788
remove duplicate word from spanner docs ( #4896 ) ( #433 )
...
Co-authored-by: Vitalii Turovets <corebug@corebug.net>
Signed-off-by: Modular Magician <magic-modules@google.com>
Co-authored-by: Vitalii Turovets <corebug@corebug.net>
2021-06-21 10:14:35 -07:00
The Magician
169d26accd
Fix default port in google_compute_https_health_check docs to 443 ( #4900 ) ( #432 )
...
Signed-off-by: Modular Magician <magic-modules@google.com>
2021-06-21 10:00:23 -07:00
The Magician
71a05be3af
Allow redisVersion to change, promoted some fields to GA ( #4838 ) ( #431 )
...
* Allow redisVersion to change, promoted some fields to GA
* allow updating properties if update method is defined at the field level
* upgrade post url
* fix current resources to not reference url
* add support for forceNew if version is shrinking
* don't send request if not updating anything.. request fails if update mask is empty.. also add more tests
* fix spelling mistake
* fix rake issues
* remove transcription mode... forces new on change
Signed-off-by: Modular Magician <magic-modules@google.com>
2021-06-15 11:31:26 -07:00
The Magician
9eadc4b7fc
Promote customResponseHeaders to GA ( #4872 ) ( #430 )
...
This change promotes custom_response_headers for
google_compute_backend_service and google_compute_backend_bucket
to GA.
Signed-off-by: Gorka Lerchundi Osa glertxundi@gmail.com
Signed-off-by: Modular Magician <magic-modules@google.com>
2021-06-15 08:18:50 -07:00
Ryan Moriarty
fd1a361141
Merge pull request #428 from ansible-collections/rmoriar-update-submodule-name
...
Update google_cloud_ops_agents submodule name to remove hypens
2021-06-08 12:28:37 -06: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
The Magician
7498507389
IPsec-encrypted Interconnect GA ( #4813 ) ( #424 )
...
* Move ipsec interconnect to ga
* Remove beta only docs note
Signed-off-by: Modular Magician <magic-modules@google.com>
2021-06-02 17:03:57 -07:00
The Magician
20b59f84ee
promote logConfig to GA ( #4822 ) ( #423 )
...
Co-authored-by: upodroid <cy@borg.dev>
Signed-off-by: Modular Magician <magic-modules@google.com>
Co-authored-by: upodroid <cy@borg.dev>
2021-06-01 15:32:25 -07:00
The Magician
89fbe0ffaf
Add option to set autoresize limit ( #4743 ) ( #420 )
...
Co-authored-by: Evy Bongers <evy@evybongers.nl>
Signed-off-by: Modular Magician <magic-modules@google.com>
Co-authored-by: Evy Bongers <evy@evybongers.nl>
2021-05-20 10:27:27 -07:00
Alex Stephen
516dc45bce
Merge pull request #411 from zachzoref/patch-1
...
fix 'str' object has no attribute 'get'
2021-05-19 19:58:17 -07:00
Alex Stephen
b5c4527930
Merge pull request #335 from dmsimard/runtime
...
Add meta/runtime.yml
2021-05-19 19:57:51 -07:00
The Magician
e9c844fa64
Add Provisioned IOPS support ( #4578 ) ( #419 )
...
Co-authored-by: upodroid <cy@borg.dev>
Signed-off-by: Modular Magician <magic-modules@google.com>
Co-authored-by: upodroid <cy@borg.dev>
2021-05-19 14:30:54 -07:00
The Magician
1b378d203f
Add support for Instance schedules to Google compute resource policy ( #4779 ) ( #418 )
...
* Add instance_schedule_policy to google_compute_resource_policy
* Add description to google_compute_resource_policy
Signed-off-by: Modular Magician <magic-modules@google.com>
2021-05-18 11:23:27 -07:00
The Magician
3f863e0a5c
predictive autoscaling ga ( #4789 ) ( #417 )
...
Signed-off-by: Modular Magician <magic-modules@google.com>
2021-05-15 03:53:32 -07:00
The Magician
7f65d2b8c1
IPsec-encrypted Interconnect ( #4777 ) ( #416 )
...
* IPsec over interconnect feature
* Removing test from other branch
* Mark several encryption fields as input-only
Signed-off-by: Modular Magician <magic-modules@google.com>
2021-05-14 13:23:55 -07:00