mirror of
https://github.com/ansible-collections/google.cloud.git
synced 2025-07-28 07:31:29 -07:00
Merge pull request #692 from ansible-collections/release-1.6.0
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
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
Release 1.6.0
This commit is contained in:
commit
8863545bef
11 changed files with 45 additions and 9 deletions
|
@ -4,6 +4,23 @@ Google.Cloud Release Notes
|
||||||
|
|
||||||
.. contents:: Topics
|
.. contents:: Topics
|
||||||
|
|
||||||
|
v1.6.0
|
||||||
|
======
|
||||||
|
|
||||||
|
Minor Changes
|
||||||
|
-------------
|
||||||
|
|
||||||
|
- gcp_compute - added GVNIC support to compute instance (https://github.com/ansible-collections/google.cloud/pull/688).
|
||||||
|
- gcp_compute - added ``discard_local_ssd`` flag to compute instance (https://github.com/ansible-collections/google.cloud/pull/686).
|
||||||
|
- gcp_compute - added hostname support to dynamic inventory (https://github.com/ansible-collections/google.cloud/pull/689).
|
||||||
|
- gcp_secret_manager - added support for regional secret manager (https://github.com/ansible-collections/google.cloud/pull/685).
|
||||||
|
|
||||||
|
Bugfixes
|
||||||
|
--------
|
||||||
|
|
||||||
|
- gcp_secret_manager - cleaned up error responses (https://github.com/ansible-collections/google.cloud/pull/690).
|
||||||
|
- gcp_serviceusage_service - updated documentation (https://github.com/ansible-collections/google.cloud/pull/691).
|
||||||
|
|
||||||
v1.5.3
|
v1.5.3
|
||||||
======
|
======
|
||||||
|
|
||||||
|
|
|
@ -142,3 +142,21 @@ releases:
|
||||||
fragments:
|
fragments:
|
||||||
- 682-update-readme.yaml
|
- 682-update-readme.yaml
|
||||||
release_date: '2025-04-30'
|
release_date: '2025-04-30'
|
||||||
|
1.6.0:
|
||||||
|
changes:
|
||||||
|
bugfixes:
|
||||||
|
- gcp_secret_manager - cleaned up error responses (https://github.com/ansible-collections/google.cloud/pull/690).
|
||||||
|
- gcp_serviceusage_service - updated documentation (https://github.com/ansible-collections/google.cloud/pull/691).
|
||||||
|
minor_changes:
|
||||||
|
- gcp_compute - added GVNIC support to compute instance (https://github.com/ansible-collections/google.cloud/pull/688).
|
||||||
|
- gcp_compute - added ``discard_local_ssd`` flag to compute instance (https://github.com/ansible-collections/google.cloud/pull/686).
|
||||||
|
- gcp_compute - added hostname support to dynamic inventory (https://github.com/ansible-collections/google.cloud/pull/689).
|
||||||
|
- gcp_secret_manager - added support for regional secret manager (https://github.com/ansible-collections/google.cloud/pull/685).
|
||||||
|
fragments:
|
||||||
|
- 685-support-for-regional-secret-manager.yaml
|
||||||
|
- 686-add-discard_local_ssd-flag-to-compute-instance.yaml
|
||||||
|
- 688-add-gvnic-support.yaml
|
||||||
|
- 689-hostname-support-for-dynamic-inventory.yaml
|
||||||
|
- 690-clear-up-error-responses-from-gcp_secret_manager-lookup.yaml
|
||||||
|
- 691-updated-documentation-for-gcp_serviceusage_service.yaml
|
||||||
|
release_date: '2025-06-20'
|
||||||
|
|
|
@ -10,7 +10,7 @@ namespace: google
|
||||||
name: cloud
|
name: cloud
|
||||||
|
|
||||||
# The version of the collection. Must be compatible with semantic versioning
|
# The version of the collection. Must be compatible with semantic versioning
|
||||||
version: 1.5.3
|
version: 1.6.0
|
||||||
|
|
||||||
# The path to the Markdown (.md) readme file. This path is relative to the root of the collection
|
# The path to the Markdown (.md) readme file. This path is relative to the root of the collection
|
||||||
readme: README.md
|
readme: README.md
|
||||||
|
|
|
@ -3,7 +3,8 @@
|
||||||
ansible.builtin.debug:
|
ansible.builtin.debug:
|
||||||
msg: "Testing {{ item.key }} scenario"
|
msg: "Testing {{ item.key }} scenario"
|
||||||
|
|
||||||
- block:
|
- name: Test GVNIC scenarios
|
||||||
|
block:
|
||||||
- name: Create disk
|
- name: Create disk
|
||||||
google.cloud.gcp_compute_disk:
|
google.cloud.gcp_compute_disk:
|
||||||
name: "{{ resource_prefix }}-{{ item.key }}"
|
name: "{{ resource_prefix }}-{{ item.key }}"
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
connection: local
|
connection: local
|
||||||
gather_facts: false
|
gather_facts: false
|
||||||
vars_files:
|
vars_files:
|
||||||
- vars.yml
|
- ../vars.yml
|
||||||
tasks:
|
tasks:
|
||||||
- name: SETUP | Create network
|
- name: SETUP | Create network
|
||||||
google.cloud.gcp_compute_network:
|
google.cloud.gcp_compute_network:
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
connection: local
|
connection: local
|
||||||
gather_facts: false
|
gather_facts: false
|
||||||
vars_files:
|
vars_files:
|
||||||
- vars.yml
|
- ../vars.yml
|
||||||
tasks:
|
tasks:
|
||||||
- name: TEARDOWN | Delete instance # noqa: ignore-errors
|
- name: TEARDOWN | Delete instance # noqa: ignore-errors
|
||||||
google.cloud.gcp_compute_instance:
|
google.cloud.gcp_compute_instance:
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
connection: local
|
connection: local
|
||||||
gather_facts: false
|
gather_facts: false
|
||||||
vars_files:
|
vars_files:
|
||||||
- vars.yml
|
- ../vars.yml
|
||||||
tasks:
|
tasks:
|
||||||
- name: TEST | render inventory file
|
- name: TEST | render inventory file
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
|
@ -12,12 +12,12 @@
|
||||||
content: "{{ lookup('template', '../templates/inventory.yml.j2') }}"
|
content: "{{ lookup('template', '../templates/inventory.yml.j2') }}"
|
||||||
mode: preserve
|
mode: preserve
|
||||||
|
|
||||||
- name: slurp
|
- name: TEST | slurp
|
||||||
ansible.builtin.slurp:
|
ansible.builtin.slurp:
|
||||||
src: "../{{ inventory_filename }}"
|
src: "../{{ inventory_filename }}"
|
||||||
register: _inv
|
register: _inv
|
||||||
|
|
||||||
- name: debug
|
- name: TEST | debug
|
||||||
ansible.builtin.debug:
|
ansible.builtin.debug:
|
||||||
msg: "{{ _inv.content | b64decode }}"
|
msg: "{{ _inv.content | b64decode }}"
|
||||||
verbosity: 3
|
verbosity: 3
|
||||||
|
@ -27,4 +27,4 @@
|
||||||
|
|
||||||
- name: TEST | run test case
|
- name: TEST | run test case
|
||||||
ansible.builtin.include_tasks:
|
ansible.builtin.include_tasks:
|
||||||
file: "testcase_{{ testcase }}.yml"
|
file: "../testcase_{{ testcase }}.yml"
|
||||||
|
|
|
@ -11,7 +11,7 @@ RC=0
|
||||||
# we want to run teardown regardless of playbook exit status, so catch the
|
# we want to run teardown regardless of playbook exit status, so catch the
|
||||||
# exit code of ansible-playbook manually
|
# exit code of ansible-playbook manually
|
||||||
set +e
|
set +e
|
||||||
for ts in playbooks/testcase_*.yml;
|
for ts in testcase_*.yml;
|
||||||
do
|
do
|
||||||
testcase=$( basename "$ts" | sed -e 's/testcase_//' | sed -e 's/.yml//' )
|
testcase=$( basename "$ts" | sed -e 's/testcase_//' | sed -e 's/.yml//' )
|
||||||
ansible-playbook playbooks/test.yml "$@" --extra-vars "testcase=${testcase}"
|
ansible-playbook playbooks/test.yml "$@" --extra-vars "testcase=${testcase}"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue