From add323be7075f8932ee6a88aaff8f47f2bbe70a4 Mon Sep 17 00:00:00 2001
From: Chris Hawk <hawk@google.com>
Date: Wed, 21 Aug 2024 12:38:39 -0700
Subject: [PATCH] Prepare v1.4.0 release

---
 CHANGELOG.rst             | 18 ++++++++++++++++++
 README.md                 |  1 +
 changelogs/changelog.yaml | 15 +++++++++++++++
 galaxy.yml                |  2 +-
 meta/runtime.yml          |  1 +
 5 files changed, 36 insertions(+), 1 deletion(-)

diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 663a9ab..9a5c3ce 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -4,6 +4,24 @@ Google.Cloud Release Notes
 
 .. contents:: Topics
 
+v1.4.0
+======
+
+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)
+
+Bugfixes
+--------
+
+- ansible-lint - remove jinja templates from test assertions
 
 v1.3.0
 ======
diff --git a/README.md b/README.md
index 76c6faa..5c3f7da 100644
--- a/README.md
+++ b/README.md
@@ -106,3 +106,4 @@ ansible-galaxy collection install google.cloud
   * Cloud Storage BucketAccessControl (gcp_storage_bucket_access_control, gcp_storage_bucket_access_control_info)
   * Cloud Storage DefaultObjectACL (gcp_storage_default_object_acl, gcp_storage_default_object_acl_info)
   * Cloud TPU Node (gcp_tpu_node, gcp_tpu_node_info)
+  * Secret Manager (gcp_secret_manager)
diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml
index 4d47e48..fbd9264 100644
--- a/changelogs/changelog.yaml
+++ b/changelogs/changelog.yaml
@@ -77,3 +77,18 @@ releases:
     - 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'
diff --git a/galaxy.yml b/galaxy.yml
index 78b2578..5c8bc17 100644
--- a/galaxy.yml
+++ b/galaxy.yml
@@ -10,7 +10,7 @@ namespace: google
 name: cloud
 
 # The version of the collection. Must be compatible with semantic versioning
-version: 1.3.0
+version: 1.4.0
 
 # The path to the Markdown (.md) readme file. This path is relative to the root of the collection
 readme: README.md
diff --git a/meta/runtime.yml b/meta/runtime.yml
index a336af3..0f2f2a5 100644
--- a/meta/runtime.yml
+++ b/meta/runtime.yml
@@ -152,6 +152,7 @@ action_groups:
     - gcp_runtimeconfig_config_info
     - gcp_runtimeconfig_variable
     - gcp_runtimeconfig_variable_info
+    - gcp_secret_manager
     - gcp_serviceusage_service
     - gcp_serviceusage_service_info
     - gcp_sourcerepo_repository