From 108b305d9ec2207d8c003417f61ca44f89c0c85e Mon Sep 17 00:00:00 2001 From: Jarek Potiuk Date: Wed, 13 Dec 2023 14:28:06 +0100 Subject: [PATCH] Fix incompatibility with google-cloud-monitoring 2.18.0 (#36200) Google cloud monitoring 2.18.0 released yesterday broke our tests. Upgrading minimum version and fixing the tests shoudl fix the problem. (cherry picked from commit 4c73d613b11107eb8ee3cc70fe6233d5ee3a0b29) --- airflow/providers/google/provider.yaml | 2 +- generated/provider_dependencies.json | 2 +- tests/providers/google/cloud/operators/test_stackdriver.py | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/airflow/providers/google/provider.yaml b/airflow/providers/google/provider.yaml index 6e965dc1d924..c47f7dd6633a 100644 --- a/airflow/providers/google/provider.yaml +++ b/airflow/providers/google/provider.yaml @@ -111,7 +111,7 @@ dependencies: - google-cloud-language>=2.9.0 - google-cloud-logging>=3.5.0 - google-cloud-memcache>=1.7.0 - - google-cloud-monitoring>=2.14.1 + - google-cloud-monitoring>=2.18.0 - google-cloud-orchestration-airflow>=1.10.0 - google-cloud-os-login>=2.9.1 - google-cloud-pubsub>=2.19.0 diff --git a/generated/provider_dependencies.json b/generated/provider_dependencies.json index 07e6f81b4c57..ef413f15f9f0 100644 --- a/generated/provider_dependencies.json +++ b/generated/provider_dependencies.json @@ -440,7 +440,7 @@ "google-cloud-language>=2.9.0", "google-cloud-logging>=3.5.0", "google-cloud-memcache>=1.7.0", - "google-cloud-monitoring>=2.14.1", + "google-cloud-monitoring>=2.18.0", "google-cloud-orchestration-airflow>=1.10.0", "google-cloud-os-login>=2.9.1", "google-cloud-pubsub>=2.19.0", diff --git a/tests/providers/google/cloud/operators/test_stackdriver.py b/tests/providers/google/cloud/operators/test_stackdriver.py index 711db3a4db65..f4038bdf1e40 100644 --- a/tests/providers/google/cloud/operators/test_stackdriver.py +++ b/tests/providers/google/cloud/operators/test_stackdriver.py @@ -112,6 +112,7 @@ def test_execute(self, mock_hook): "display_name": "", "name": "test-name", "notification_channels": [], + "severity": 0, "user_labels": {}, } ] == result