Skip to content

Commit 3d55c8e

Browse files
authored
Fix akv secrete provider update operation fail (#9573)
1 parent fa2e1b5 commit 3d55c8e

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/aks-preview/HISTORY.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ To release a new version, please select a new version number (usually plus 1 to
1111

1212
Pending
1313
+++++++
14+
* `az aks update`: Fix `--enable-secret-rotation`, `--disable-secret-rotation`, and `--rotation-poll-interval` flags being silently ignored when updating Azure Key Vault Secrets Provider addon configuration.
1415
* `az aks create/update`: Add `--enable-azure-monitor-logs` support to container network logs validation.
1516
* `az aks create/update`: Add `--enable-default-domain` and `--disable-default-domain` parameters to manage the default domain feature for web app routing.
1617

src/aks-preview/azext_aks_preview/managed_cluster_decorator.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7425,6 +7425,10 @@ def update_addon_profiles(self, mc: ManagedCluster) -> ManagedCluster:
74257425
"""
74267426
self._ensure_mc(mc)
74277427

7428+
# Call the parent class method to handle base addon profile updates
7429+
# (including Azure Keyvault Secrets Provider secret rotation settings)
7430+
mc = super().update_addon_profiles(mc)
7431+
74287432
# Handle enable Azure Monitor logs
74297433
if self.context.get_enable_azure_monitor_logs():
74307434
self._setup_azure_monitor_logs(mc)

0 commit comments

Comments
 (0)