ancestor: null releases: 1.1.0: changes: bugfixes: - Disk has been fixed to send the sourceSnapshot parameter. - gcp_cloudtasks_queue - was not functional before, and is now functional. - gcp_compute_* - these resources use the correct selflink (www.googleapis.com) as the domain, no longer erroneously reporting changes after an execution. - gcp_compute_backend_service - no longer erroneously reports changes after an execution for ``capacity_scaler``. - gcp_container_cluster - support GKE clusters greater than 1.19+, which cannot use basic-auth. - gcp_crypto_key - skip_initial_version_creation defaults to the correct value. - gcp_iam_role - now properly undeletes and recognizes soft deleted roles as absent. - gcp_iam_role - update of a role is functional (GitHub - gcp_spanner_database - recognize a non-existent resource as absent. - gcp_storage_object - fix for correct version of dependency requirement. minor_changes: - GCE inventory plugin - a new option ``name_suffix``, to add a suffix to the name parameter. fragments: - 0001_disk.yml - bugfixes.yaml release_date: '2022-12-16' 1.1.1: changes: bugfixes: - fix collection to work with Python 2.7 fragments: - fix-2.7.yml release_date: '2022-12-16' 1.1.2: changes: bugfixes: - fix `gcp_compute` no longer being a valid name of the inventory plugin fragments: - fix-inventory-plugin.yml release_date: '2022-12-21' 1.1.3: changes: bugfixes: - 'gcp_compute_instance_info: fix incorrect documentation for filter which incorrectly pointed to the gcloud filter logic rather than the API (fixes #549)' fragments: - gce-changelog.yaml release_date: '2023-03-04' 1.2.0: changes: bugfixes: - Use default service account if `service_account_email` is unset. minor_changes: - Add DataPlane V2 Support. - Add auth support for GCP access tokens (#574). - Add support for ip_allocation_policy->stack_type. release_date: '2023-07-07' 1.3.0: changes: minor_changes: - anisble-test - integration tests are now run against 2.14.0 and 2.15.0 - ansible - 2.14.0 is now the minimum version supported - ansible-lint - fixed over a thousand reported errors - ansible-lint - upgraded to 6.22 - ansible-test - add support for GCP application default credentials (https://github.com/ansible-collections/google.cloud/issues/359). - gcp_serviceusage_service - added backoff when checking for operation completion. - gcp_serviceusage_service - use alloyb API for the integration test as spanner conflicts with other tests - gcp_sql_ssl_cert - made sha1_fingerprint optional, which enables resource creation - gcp_storage_default_object_acl - removed non-existent fields; the resource is not usable. fragments: - app-default-creds.yml - gcp_serviceusage_service.yml - gcp_sql_ssl_cert.yml - gcp_storage_default_object_acl.yml - upgrade-versions.yml release_date: '2023-11-22' 1.4.0: changes: bugfixes: - ansible-lint - remove jinja templates from test assertions minor_changes: - ansible - 2.16.0 is now the minimum version supported - ansible - 3.10 is now the minimum Python version - ansible-test - integration tests are now run against 2.16.0 and 2.17.0 - gcloud role - use dnf instead of yum on RHEL - gcp_secret_manager - add as a module and lookup plugin (https://github.com/ansible-collections/google.cloud/pull/578) - gcp_secret_manager - support more than 10 versions (https://github.com/ansible-collections/google.cloud/pull/634) - restore google_cloud_ops_agents submodule (https://github.com/ansible-collections/google.cloud/pull/594) fragments: - release-1-4-0.yml release_date: '2024-08-21' 1.4.1: changes: bugfixes: - gcp_kms_filters - add DOCUMENTATION string - gcp_secret_manager - make an f-string usage backward compatible fragments: - release-1-4-1.yml release_date: '2024-08-22' 1.5.0: changes: bugfixes: - ansible - 2.17 is now the minimum version supported - ansible - 3.11 is now the minimum Python version - ansible-test - fixed sanity tests - ansible-test - integration tests are now run against 2.17 and 2.18 - gcp_bigquery_table - properly handle BigQuery table clustering fields - gcp_pubsub_subscription - fixed improper subscription uprade PATCH request major_changes: - google_cloud_ops_agents - role submodule removed because it prevents the collection from passing sanity and lint tests minor_changes: - gcp_pubsub_subscription - allows to create GCS subscription fragments: - fix-bigquery-table-create-clustering.yml - gcp_pubsub_subscription_bugfix.yaml - gcp_pubsub_subscription_gcs_feature.yaml - remove-google_cloud_ops_agents-role.yml - upgrade_anisble.yml release_date: '2025-01-14' 1.5.1: changes: bugfixes: - run integration test with Ansible 2.16 to match `requires_ansible` version fragments: - 667-include-2-16-in-ci.yml release_date: '2025-01-30'