From 3a15f1013a17b3d375ca14ba3aa64545799d7dce Mon Sep 17 00:00:00 2001 From: necusjz Date: Thu, 8 Jun 2023 14:17:50 +0800 Subject: [PATCH 1/3] fix unhashable type --- src/azure-firewall/azext_firewall/custom.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/azure-firewall/azext_firewall/custom.py b/src/azure-firewall/azext_firewall/custom.py index 81193d28e56..e33dd4c2667 100644 --- a/src/azure-firewall/azext_firewall/custom.py +++ b/src/azure-firewall/azext_firewall/custom.py @@ -686,7 +686,7 @@ def pre_operations(self): args = self.ctx.args if has_value(args.identity): args.identity_type = "UserAssigned" - args.user_assigned_identities = {args.identity: {}} + args.user_assigned_identities = {args.identity.to_serialized_data(): {}} if has_value(args.dns_servers): if not has_value(args.enable_dns_proxy): @@ -715,7 +715,7 @@ def pre_operations(self): args = self.ctx.args if has_value(args.identity): args.identity_type = "UserAssigned" - args.user_assigned_identities = {args.identity: {}} + args.user_assigned_identities = {args.identity.to_serialized_data(): {}} elif args.sku == 'Premium': args.identity_type = "None" args.user_assigned_identities = None From 1a11ded47fb7878d20f07a4c98650579b049531d Mon Sep 17 00:00:00 2001 From: necusjz Date: Thu, 8 Jun 2023 14:20:13 +0800 Subject: [PATCH 2/3] update version and changelog --- src/azure-firewall/HISTORY.rst | 4 ++++ src/azure-firewall/setup.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/azure-firewall/HISTORY.rst b/src/azure-firewall/HISTORY.rst index 3fc4ff773f5..e5b4d4676bb 100644 --- a/src/azure-firewall/HISTORY.rst +++ b/src/azure-firewall/HISTORY.rst @@ -3,6 +3,10 @@ Release History =============== +0.14.8 +++++++ +* `az network firewall policy`: Fix unhashable `--identity` + 0.14.7 ++++++ * `az network firewall policy create/update`: Add parameters `--private-ranges` and `--learn-ranges` diff --git a/src/azure-firewall/setup.py b/src/azure-firewall/setup.py index 5448eb8a4ef..932278d4a6f 100644 --- a/src/azure-firewall/setup.py +++ b/src/azure-firewall/setup.py @@ -8,7 +8,7 @@ from codecs import open from setuptools import setup, find_packages -VERSION = "0.14.7" +VERSION = "0.14.8" CLASSIFIERS = [ 'Development Status :: 4 - Beta', From 15c510bdc8badd9806495a7dbd269c62ed3d5f42 Mon Sep 17 00:00:00 2001 From: necusjz Date: Mon, 4 Sep 2023 10:50:14 +0800 Subject: [PATCH 3/3] trigger new release --- src/k8s-extension/HISTORY.rst | 4 ++++ src/k8s-extension/setup.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/k8s-extension/HISTORY.rst b/src/k8s-extension/HISTORY.rst index a2d13222aa2..8ba9ec4785e 100644 --- a/src/k8s-extension/HISTORY.rst +++ b/src/k8s-extension/HISTORY.rst @@ -3,6 +3,10 @@ Release History =============== +1.4.5 +++++++++++++++++++ +* fix bugs while dropping 'azure-mgmt-relay' + 1.4.4 ++++++++++++++++++ * drop 'azure-mgmt-relay' sdk dependency diff --git a/src/k8s-extension/setup.py b/src/k8s-extension/setup.py index 2a89541b426..372e95cbb29 100644 --- a/src/k8s-extension/setup.py +++ b/src/k8s-extension/setup.py @@ -33,7 +33,7 @@ # TODO: Add any additional SDK dependencies here DEPENDENCIES = [] -VERSION = "1.4.4" +VERSION = "1.4.5" with open("README.rst", "r", encoding="utf-8") as f: README = f.read()