diff --git a/src/aks-preview/HISTORY.rst b/src/aks-preview/HISTORY.rst index 76f9e0f5030..4c22295f06c 100644 --- a/src/aks-preview/HISTORY.rst +++ b/src/aks-preview/HISTORY.rst @@ -12,6 +12,10 @@ To release a new version, please select a new version number (usually plus 1 to Pending +++++++ +20.0.0b6 ++++++++ +* `az aks create/update`: Improve error message for container network logs validation when ACNS is not enabled to provide clearer guidance. + 20.0.0b5 +++++++ * `az aks update`: Fix acceleration mode getting wiped out when modifying unrelated parameters in an ACNS enabled cluster. diff --git a/src/aks-preview/azext_aks_preview/managed_cluster_decorator.py b/src/aks-preview/azext_aks_preview/managed_cluster_decorator.py index 17ac59ea25f..5893ebf083e 100644 --- a/src/aks-preview/azext_aks_preview/managed_cluster_decorator.py +++ b/src/aks-preview/azext_aks_preview/managed_cluster_decorator.py @@ -1083,8 +1083,10 @@ def get_container_network_logs(self, mc: ManagedCluster) -> Union[bool, None]: monitoring_enabled = monitoring_being_enabled or monitoring_already_enabled if not acns_enabled or not monitoring_enabled: raise InvalidArgumentValueError( - "Container network logs requires '--enable-acns', advanced networking " - "to be enabled, and the monitoring addon to be enabled." + "Container network logs require Advanced Container Networking Services to be enabled. " + "Activate this service through the portal or use the CLI with --enable-acns flag. " + "Additionally, the monitoring addon must be enabled and the cilium network dataplane " + "is required." ) enable_cnl = bool(enable_cnl) if enable_cnl is not None else False disable_cnl = bool(disable_cnl) if disable_cnl is not None else False diff --git a/src/aks-preview/setup.py b/src/aks-preview/setup.py index 785e8a41d65..eb271541186 100644 --- a/src/aks-preview/setup.py +++ b/src/aks-preview/setup.py @@ -9,7 +9,7 @@ from setuptools import find_packages, setup -VERSION = "20.0.0b5" +VERSION = "20.0.0b6" CLASSIFIERS = [ "Development Status :: 4 - Beta",