From ff4e918033ec2ece2b5b9264ecd62a68877b5b70 Mon Sep 17 00:00:00 2001
From: Googler <nobody@google.com>
Date: Fri, 2 Aug 2024 12:50:13 -0700
Subject: [PATCH] chore(components): GCPC 2.16.0 Release

Signed-off-by: Googler <nobody@google.com>
PiperOrigin-RevId: 658877559
---
 components/google-cloud/Dockerfile                           | 2 +-
 components/google-cloud/RELEASE.md                           | 3 +++
 components/google-cloud/docs/source/versions.json            | 5 +++++
 .../google-cloud/google_cloud_pipeline_components/version.py | 2 +-
 4 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/components/google-cloud/Dockerfile b/components/google-cloud/Dockerfile
index 927d09b6658..c8b8cccff7d 100644
--- a/components/google-cloud/Dockerfile
+++ b/components/google-cloud/Dockerfile
@@ -44,7 +44,7 @@ RUN pip3 install -U "fsspec>=0.7.4" "gcsfs>=0.6.0" "pandas<=1.3.5" "scikit-learn
 RUN pip3 install -U google-cloud-notebooks
 
 # Install main package
-RUN pip3 install "git+https://github.com/kubeflow/pipelines.git@google-cloud-pipeline-components-2.15.0#egg=google-cloud-pipeline-components&subdirectory=components/google-cloud"
+RUN pip3 install "git+https://github.com/kubeflow/pipelines.git@google-cloud-pipeline-components-2.16.0#egg=google-cloud-pipeline-components&subdirectory=components/google-cloud"
 
 # Note that components can override the container entry ponint.
 ENTRYPOINT ["python3","-m","google_cloud_pipeline_components.container.v1.aiplatform.remote_runner"]
diff --git a/components/google-cloud/RELEASE.md b/components/google-cloud/RELEASE.md
index 20fc219125d..fe5eb170ef4 100644
--- a/components/google-cloud/RELEASE.md
+++ b/components/google-cloud/RELEASE.md
@@ -1,4 +1,6 @@
 ## Upcoming release
+
+## Release 2.16.0
 * Updated the Starry Net pipeline's template gallery description, and added dataprep_nan_threshold and dataprep_zero_threshold args to the Starry Net pipeline.
 * Fix bug in Starry Net's upload decomposition plot step due to protobuf upgrade, by pinning protobuf library to 3.20.*.
 * Bump Starry Net image tags.
@@ -8,6 +10,7 @@
 * Add check that component in preview.custom_job.utils.create_custom_training_job_from_component doesn't have any parameters that share names with any custom job fields
 * Add dynamic machine spec support for `preview.custom_job.utils.create_custom_training_job_from_component`.
 * Add preflight validations for LLM text generation pipeline.
+* Apply latest GCPC image vulnerability resolutions (base OS and software updates).
 
 ## Release 2.15.0
 * Add Gemini batch prediction support to `v1.model_evaluation.autosxs_pipeline`.
diff --git a/components/google-cloud/docs/source/versions.json b/components/google-cloud/docs/source/versions.json
index f334a95b60e..8f41139b439 100644
--- a/components/google-cloud/docs/source/versions.json
+++ b/components/google-cloud/docs/source/versions.json
@@ -1,4 +1,9 @@
 [
+  {
+    "version": "https://google-cloud-pipeline-components.readthedocs.io/en/google-cloud-pipeline-components-2.16.0",
+    "title": "2.16.0",
+    "aliases": []
+  },
   {
     "version": "https://google-cloud-pipeline-components.readthedocs.io/en/google-cloud-pipeline-components-2.15.0",
     "title": "2.15.0",
diff --git a/components/google-cloud/google_cloud_pipeline_components/version.py b/components/google-cloud/google_cloud_pipeline_components/version.py
index 8ded879d748..d4f5998c150 100644
--- a/components/google-cloud/google_cloud_pipeline_components/version.py
+++ b/components/google-cloud/google_cloud_pipeline_components/version.py
@@ -13,4 +13,4 @@
 # limitations under the License.
 """Google Cloud Pipeline Components version."""
 
-__version__ = "2.15.0"
+__version__ = "2.16.0"