Recommended update for Azure Public Cloud
| Announcement ID: | SUSE-RU-2025:02338-1 |
|---|---|
| Release Date: | 2025-07-17T07:37:07Z |
| Rating: | moderate |
| References: |
|
| Affected Products: |
|
An update that can now be installed.
Description:
This update for Public Cloud fixes the following issues:
azure-cli, azure-cli-core were updated from version 2.58.0 to 2.66.0:
-
Key changes:
-
Security: Improved security options for AKS and Compute resources.
- Feature Expansion: Addition of new functionalities across services like App Service, Container App, NetApp Files, Network, and Storage.
- Management Simplification: Streamlined processes and new commands for managing resources in ARM, RDBMS, and SQL.
- Platform Updates: The CLI now uses Azure Linux 3.0 and supports Python 3.12.
- Some commands and parameters have been deprecated.
- Updated required dependencies.
- For detailed information about changes see the HISTORY.rst file provided with this package.
python-azure-appconfiguration was updated from version 1.5.0 to 1.7.1:
-
Key changes:
-
Added the ability to list configuration setting labels.
- Clients can now send custom requests using the send_request() method.
- Introduced filtering configuration settings and revisions by tags.
- Improved handling of feature flag configuration settings, ensuring customer-defined values are preserved.
- Users can now get the page ETag while iterating through configuration settings.
- For detailed information about changes see the CHANGELOG.md file provided with this package.
python-azure-batch was updated from version 14.1.0 to 14.2.0:
- CloudPools now allow specifying an
UpgradePolicyduring creation. - Added
AutomaticOSUpgradePolicyto include configuration parameters for automatic OS upgrades. - Added
RollingUpgradePolicyto include configuration parameters for rolling upgrades.
python-azure-mgmt-batch was updated from version 17.2.0 to 17.3.0:
- Model Pool has a new parameter
upgrade_policy. - Model SupportedSku has a new parameter
batch_support_end_of_life.
python-azure-mgmt-compute was updated from version 30.5.0 to 33.1.0:
-
Key changes:
-
Enhanced management of Gallery resources, including access control, image updates, and version handling.
- Improved configuration options for Virtual Machines and Scale Sets, particularly regarding scheduled events and operating system upgrades.
- Modifications to Purchase Plans and Security Posture References, with some parameter additions and removals that might require updates to existing configurations.
- Refinements in managing data disks attached to Virtual Machines and Scale Sets.
- General bug fixes and performance improvements.
- Updated required dependencies.
- For detailed information about changes see the CHANGELOG.md file provided with this package.
python-azure-mgmt-containerservice was updated from version 29.1.0 to 32.1.0:
-
Key changes:
-
Improved GPU support in agent pools with configurable driver types.
- Enhanced agent pool management, allowing deletion of machines and control over pod disruption during deletion.
- Added security features for agent pools, including secure boot and virtual trusted platform modules (vTPM).
- Network configuration updates with a focus on security and TLS management.
- Integration with Azure Monitor, including options for automatic instrumentation and OpenTelemetry metrics and logs.
- Fine-grained control over autoscaling behavior, such as managing daemonset eviction and ignoring daemonset utilization.
- Introduction of metrics profiles for managed clusters to provide cluster level metrics.
- Updates to Windows node pool configurations, including specific profiles.
- Removal of the
ssh_accessparameter from theAgentPoolSecurityProfile. - Removal of the
enabledparameter from theManagedClusterAzureMonitorProfileAppMonitoring. - Removal of the
windows_host_logsparameter from theManagedClusterAzureMonitorProfileContainerInsights. - Removal of the
node_selectorparameter fromIstioEgressGateway. - Removed the ManagedClustersOperations.get_os_options operation.
- Added
ingress_profileparameter toManagedCluster. - Added a
is_defaultparameter toKubernetesVersion. - Updated required dependencies.
- Various changes to parameters.
- For detailed information about changes see the CHANGELOG.md file provided with this package.
python-azure-mgmt-cosmosdb was updated from version 9.4.0 to 9.6.0:
-
Key changes:
-
Improved options for restoring resources, including the ability to disable TTL (Time To Live).
- Added or modified parameters related to service creation and updates.
- Resolved a deserialization issue in the service creation/update process.
- Introduced parameters for cluster and data center resource properties
- Enhanced SQL dedicated gateway service resource properties with a dedicated gateway type parameter.
- Added new models for error handling.
- Updated required dependencies.
- For detailed information about changes see the CHANGELOG.md file provided with this package.
python-azure-multiapi-storage was updated to version 1.4.0:
-
Key changes:
-
Updated API support.
- For detailed information about changes see the README.rst file provided with this package.
python-msal was updated to version 1.32.3:
-
Key changes:
-
Added oidc_authority parameter for specifying OpenID Connect authorities.
- Added support for dSTS and pod identity.
- Added support for Managed Identity on Azure Container Instance (ACI) with Resource ID.
- Adjusted ID token time validation.
- Corrected a bug in Managed Identity detection logic on Arc.
- Dropped support for Python 2.7.
- Enabled CAE support for Managed Identity.
- Enhanced support for scopes in the "GUID/.default" format within Cloud Shell.
- Exposed "refresh_on" in token responses.
- Fixed a bug related to running PyMsalRuntime as administrator.
- Fixed a bug related to token cache searches.
- Fixed regressions on Azure Arc/on-prem servers and an authentication failure bug.
- Focused on optimizing cache performance.
- Implemented automatic SHA256 and PSS padding for certificates.
- Improved token cache hit performance.
- Included documentation fixes and suppressed false positive alarms.
- Included improvements for console output and exception handling.
- Integrated with Broker-on-Mac.
- Introduced a search() method in the TokenCache class.
- Introduced remove_tokens_for_client().
- Introduced warnings for outdated msal-extensions.
- Modified Managed Identity detection.
- Re-enabled the username password flow through the broker.
- Refactored code to accommodate new fields in cache keys.
- Resolved a bug concerning missing headers in the MsalResponse object.
- Supported Managed Identity for various Azure services.
- Supported Subject Name/Issuer authentication using .pfx certificates.
- Updated broker dependency.
- Updated environment variable usage for MSAL and Managed Identity endpoints.
python-msal-extensions was updated to version 1.3.1:
-
Key changes:
-
The python-msal-extensions library has been updated.
- Tests are no longer installed in site-packages.
- Support for Python 3.7 and 3.8 has been dropped.
- The library now allows for portalocker version 3.
- portalocker is now an optional dependency.
- Mentions of Travis CI have been removed.
- The library now uses TokenCache.search() from MSAL 1.29+.
python-typing_extensions was updated to version 4.9.0:
-
Key changes:
-
Enhanced compatibility with
Protocol,TypedDict, andNamedTuplehas been achieved. - Enhancements have been made in areas like runtime-checkable protocols and typing.Literal.
- Improvements have been made to
@deprecated. - More accurate type information is available through features like
get_original_bases. - New features like
ReadOnlyandDochave been added. - Numerous bug fixes and performance improvements have been implemented.
- Support for older Python versions (3.7 and below) has been dropped.
- The library now provides better integration with buffer types.
- The library now re-exports most names from the standard library's typing module.
python-azure-mgmt-rdbms, python-azure-mgmt-recoveryservices, python-azure-mgmt-recoveryservicesbackup, python-azure-mgmt-redhatopenshift, python-azure-mgmt-redis, python-azure-mgmt-resource, python-azure-mgmt-servicefabricmanagedclusters, python-azure-mgmt-servicelinker, python-azure-mgmt-signalr, python-azure-mgmt-sql, python-azure-mgmt-storage, python-azure-synapse-artifacts:
-
These packages had the following key changes:
-
Versions update with various changes to properties and parameters of models and operations
- Updated required dependencies.
- For detailed information about changes see the CHANGELOG.md file provided with the packages.
python-azure-mgmt-mysqlflexibleservers, python-azure-mgmt-postgresqlflexibleservers, python-microsoft-security-utilities-secret-masker:
- These packages were introduced as new implementations
Patch Instructions:
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
-
openSUSE Leap 15.4
zypper in -t patch SUSE-2025-2338=1 -
openSUSE Leap 15.6
zypper in -t patch openSUSE-SLE-15.6-2025-2338=1 -
Public Cloud Module 15-SP4
zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP4-2025-2338=1 -
Public Cloud Module 15-SP5
zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP5-2025-2338=1 -
Public Cloud Module 15-SP6
zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP6-2025-2338=1 -
Public Cloud Module 15-SP7
zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP7-2025-2338=1 -
SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4
zypper in -t patch SUSE-SLE-Product-HPC-15-SP4-ESPOS-2025-2338=1 -
SUSE Linux Enterprise High Performance Computing LTSS 15 SP4
zypper in -t patch SUSE-SLE-Product-HPC-15-SP4-LTSS-2025-2338=1 -
SUSE Linux Enterprise High Performance Computing ESPOS 15 SP5
zypper in -t patch SUSE-SLE-Product-HPC-15-SP5-ESPOS-2025-2338=1 -
SUSE Linux Enterprise High Performance Computing LTSS 15 SP5
zypper in -t patch SUSE-SLE-Product-HPC-15-SP5-LTSS-2025-2338=1 -
SUSE Linux Enterprise Server 15 SP4 LTSS
zypper in -t patch SUSE-SLE-Product-SLES-15-SP4-LTSS-2025-2338=1 -
SUSE Linux Enterprise Server 15 SP5 LTSS
zypper in -t patch SUSE-SLE-Product-SLES-15-SP5-LTSS-2025-2338=1 -
SUSE Linux Enterprise Server for SAP Applications 15 SP4
zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP4-2025-2338=1 -
SUSE Linux Enterprise Server for SAP Applications 15 SP5
zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP5-2025-2338=1
Package List:
-
openSUSE Leap 15.4 (noarch)
- python311-azure-mgmt-redhatopenshift-1.5.0-150400.11.6.2
- python311-azure-mgmt-redis-14.5.0-150400.14.6.2
- azure-cli-core-2.66.0-150400.14.9.2
- python311-azure-appconfiguration-1.7.1-150400.11.6.2
- python311-azure-mgmt-recoveryservicesbackup-9.2.0-150400.15.6.2
- python311-azure-batch-14.2.0-150400.15.6.2
- python311-azure-mgmt-containerservice-32.1.0-150400.14.6.2
- python311-azure-mgmt-batch-17.3.0-150400.14.6.2
- python311-azure-mgmt-signalr-2.0.0~b2-150400.11.6.2
- python311-azure-mgmt-servicefabricmanagedclusters-2.0.0-150400.10.8.2
- python311-typing_extensions-4.9.0-150400.3.12.2
- python311-msal-1.32.3-150400.11.6.2
- python311-azure-mgmt-resource-23.3.0-150400.14.6.2
- azure-cli-2.66.0-150400.14.15.2
- python311-azure-mgmt-servicelinker-1.2.0~b3-150400.10.6.2
- python311-azure-mgmt-sql-4.0.0b21-150400.14.6.2
- python311-azure-mgmt-storage-21.2.1-150400.14.6.2
- python311-azure-mgmt-compute-33.1.0-150400.14.6.2
- python311-azure-mgmt-postgresqlflexibleservers-1.1.0-150400.9.3.2
- python311-azure-mgmt-mysqlflexibleservers-1.0.0~b3-150400.9.3.2
- python311-microsoft-security-utilities-secret-masker-1.0.0~b4-150400.9.3.2
- python311-azure-multiapi-storage-1.4.0-150400.14.6.2
- python311-azure-mgmt-rdbms-10.2.0b17-150400.14.6.2
- python311-azure-mgmt-cosmosdb-9.6.0-150400.14.8.2
- python311-msal-extensions-1.3.1-150400.11.6.2
- python311-azure-synapse-artifacts-0.19.0-150400.11.6.2
- python311-azure-mgmt-recoveryservices-3.0.0-150400.14.6.2
-
openSUSE Leap 15.6 (noarch)
- python311-azure-mgmt-redhatopenshift-1.5.0-150400.11.6.2
- python311-azure-mgmt-redis-14.5.0-150400.14.6.2
- azure-cli-core-2.66.0-150400.14.9.2
- python311-azure-appconfiguration-1.7.1-150400.11.6.2
- python311-azure-mgmt-recoveryservicesbackup-9.2.0-150400.15.6.2
- python311-azure-batch-14.2.0-150400.15.6.2
- python311-azure-mgmt-containerservice-32.1.0-150400.14.6.2
- python311-azure-mgmt-batch-17.3.0-150400.14.6.2
- python311-azure-mgmt-signalr-2.0.0~b2-150400.11.6.2
- python311-azure-mgmt-servicefabricmanagedclusters-2.0.0-150400.10.8.2
- python311-msal-1.32.3-150400.11.6.2
- python311-azure-mgmt-resource-23.3.0-150400.14.6.2
- azure-cli-2.66.0-150400.14.15.2
- python311-azure-mgmt-servicelinker-1.2.0~b3-150400.10.6.2
- python311-azure-mgmt-sql-4.0.0b21-150400.14.6.2
- python311-azure-mgmt-storage-21.2.1-150400.14.6.2
- python311-azure-mgmt-compute-33.1.0-150400.14.6.2
- python311-azure-mgmt-postgresqlflexibleservers-1.1.0-150400.9.3.2
- python311-azure-mgmt-mysqlflexibleservers-1.0.0~b3-150400.9.3.2
- python311-microsoft-security-utilities-secret-masker-1.0.0~b4-150400.9.3.2
- python311-azure-multiapi-storage-1.4.0-150400.14.6.2
- python311-azure-mgmt-rdbms-10.2.0b17-150400.14.6.2
- python311-azure-mgmt-cosmosdb-9.6.0-150400.14.8.2
- python311-msal-extensions-1.3.1-150400.11.6.2
- python311-azure-synapse-artifacts-0.19.0-150400.11.6.2
- python311-azure-mgmt-recoveryservices-3.0.0-150400.14.6.2
-
Public Cloud Module 15-SP4 (noarch)
- python311-azure-mgmt-redhatopenshift-1.5.0-150400.11.6.2
- python311-azure-mgmt-redis-14.5.0-150400.14.6.2
- azure-cli-core-2.66.0-150400.14.9.2
- python311-azure-appconfiguration-1.7.1-150400.11.6.2
- python311-azure-mgmt-recoveryservicesbackup-9.2.0-150400.15.6.2
- python311-azure-batch-14.2.0-150400.15.6.2
- python311-azure-mgmt-containerservice-32.1.0-150400.14.6.2
- python311-azure-mgmt-batch-17.3.0-150400.14.6.2
- python311-azure-mgmt-signalr-2.0.0~b2-150400.11.6.2
- python311-azure-mgmt-servicefabricmanagedclusters-2.0.0-150400.10.8.2
- python311-typing_extensions-4.9.0-150400.3.12.2
- python311-msal-1.32.3-150400.11.6.2
- python311-azure-mgmt-resource-23.3.0-150400.14.6.2
- azure-cli-2.66.0-150400.14.15.2
- python311-azure-mgmt-servicelinker-1.2.0~b3-150400.10.6.2
- python311-azure-mgmt-sql-4.0.0b21-150400.14.6.2
- python311-azure-mgmt-storage-21.2.1-150400.14.6.2
- python311-azure-mgmt-compute-33.1.0-150400.14.6.2
- python311-azure-mgmt-postgresqlflexibleservers-1.1.0-150400.9.3.2
- python311-azure-mgmt-mysqlflexibleservers-1.0.0~b3-150400.9.3.2
- python311-microsoft-security-utilities-secret-masker-1.0.0~b4-150400.9.3.2
- python311-azure-multiapi-storage-1.4.0-150400.14.6.2
- python311-azure-mgmt-rdbms-10.2.0b17-150400.14.6.2
- python311-azure-mgmt-cosmosdb-9.6.0-150400.14.8.2
- python311-msal-extensions-1.3.1-150400.11.6.2
- python311-azure-synapse-artifacts-0.19.0-150400.11.6.2
- python311-azure-mgmt-recoveryservices-3.0.0-150400.14.6.2
-
Public Cloud Module 15-SP5 (noarch)
- python311-azure-mgmt-redhatopenshift-1.5.0-150400.11.6.2
- python311-azure-mgmt-redis-14.5.0-150400.14.6.2
- azure-cli-core-2.66.0-150400.14.9.2
- python311-azure-appconfiguration-1.7.1-150400.11.6.2
- python311-azure-mgmt-recoveryservicesbackup-9.2.0-150400.15.6.2
- python311-azure-batch-14.2.0-150400.15.6.2
- python311-azure-mgmt-containerservice-32.1.0-150400.14.6.2
- python311-azure-mgmt-batch-17.3.0-150400.14.6.2
- python311-azure-mgmt-signalr-2.0.0~b2-150400.11.6.2
- python311-azure-mgmt-servicefabricmanagedclusters-2.0.0-150400.10.8.2
- python311-msal-1.32.3-150400.11.6.2
- python311-azure-mgmt-resource-23.3.0-150400.14.6.2
- azure-cli-2.66.0-150400.14.15.2
- python311-azure-mgmt-servicelinker-1.2.0~b3-150400.10.6.2
- python311-azure-mgmt-sql-4.0.0b21-150400.14.6.2
- python311-azure-mgmt-storage-21.2.1-150400.14.6.2
- python311-azure-mgmt-compute-33.1.0-150400.14.6.2
- python311-azure-mgmt-postgresqlflexibleservers-1.1.0-150400.9.3.2
- python311-azure-mgmt-mysqlflexibleservers-1.0.0~b3-150400.9.3.2
- python311-microsoft-security-utilities-secret-masker-1.0.0~b4-150400.9.3.2
- python311-azure-multiapi-storage-1.4.0-150400.14.6.2
- python311-azure-mgmt-rdbms-10.2.0b17-150400.14.6.2
- python311-azure-mgmt-cosmosdb-9.6.0-150400.14.8.2
- python311-msal-extensions-1.3.1-150400.11.6.2
- python311-azure-synapse-artifacts-0.19.0-150400.11.6.2
- python311-azure-mgmt-recoveryservices-3.0.0-150400.14.6.2
-
Public Cloud Module 15-SP6 (noarch)
- python311-azure-mgmt-redhatopenshift-1.5.0-150400.11.6.2
- python311-azure-mgmt-redis-14.5.0-150400.14.6.2
- azure-cli-core-2.66.0-150400.14.9.2
- python311-azure-appconfiguration-1.7.1-150400.11.6.2
- python311-azure-mgmt-recoveryservicesbackup-9.2.0-150400.15.6.2
- python311-azure-batch-14.2.0-150400.15.6.2
- python311-azure-mgmt-containerservice-32.1.0-150400.14.6.2
- python311-azure-mgmt-batch-17.3.0-150400.14.6.2
- python311-azure-mgmt-signalr-2.0.0~b2-150400.11.6.2
- python311-azure-mgmt-servicefabricmanagedclusters-2.0.0-150400.10.8.2
- python311-msal-1.32.3-150400.11.6.2
- python311-azure-mgmt-resource-23.3.0-150400.14.6.2
- azure-cli-2.66.0-150400.14.15.2
- python311-azure-mgmt-servicelinker-1.2.0~b3-150400.10.6.2
- python311-azure-mgmt-sql-4.0.0b21-150400.14.6.2
- python311-azure-mgmt-storage-21.2.1-150400.14.6.2
- python311-azure-mgmt-compute-33.1.0-150400.14.6.2
- python311-azure-mgmt-postgresqlflexibleservers-1.1.0-150400.9.3.2
- python311-azure-mgmt-mysqlflexibleservers-1.0.0~b3-150400.9.3.2
- python311-microsoft-security-utilities-secret-masker-1.0.0~b4-150400.9.3.2
- python311-azure-multiapi-storage-1.4.0-150400.14.6.2
- python311-azure-mgmt-rdbms-10.2.0b17-150400.14.6.2
- python311-azure-mgmt-cosmosdb-9.6.0-150400.14.8.2
- python311-msal-extensions-1.3.1-150400.11.6.2
- python311-azure-synapse-artifacts-0.19.0-150400.11.6.2
- python311-azure-mgmt-recoveryservices-3.0.0-150400.14.6.2
-
Public Cloud Module 15-SP7 (noarch)
- python311-azure-mgmt-redhatopenshift-1.5.0-150400.11.6.2
- python311-azure-mgmt-redis-14.5.0-150400.14.6.2
- azure-cli-core-2.66.0-150400.14.9.2
- python311-azure-appconfiguration-1.7.1-150400.11.6.2
- python311-azure-mgmt-recoveryservicesbackup-9.2.0-150400.15.6.2
- python311-azure-batch-14.2.0-150400.15.6.2
- python311-azure-mgmt-containerservice-32.1.0-150400.14.6.2
- python311-azure-mgmt-batch-17.3.0-150400.14.6.2
- python311-azure-mgmt-signalr-2.0.0~b2-150400.11.6.2
- python311-azure-mgmt-servicefabricmanagedclusters-2.0.0-150400.10.8.2
- python311-msal-1.32.3-150400.11.6.2
- python311-azure-mgmt-resource-23.3.0-150400.14.6.2
- azure-cli-2.66.0-150400.14.15.2
- python311-azure-mgmt-servicelinker-1.2.0~b3-150400.10.6.2
- python311-azure-mgmt-sql-4.0.0b21-150400.14.6.2
- python311-azure-mgmt-storage-21.2.1-150400.14.6.2
- python311-azure-mgmt-compute-33.1.0-150400.14.6.2
- python311-azure-mgmt-postgresqlflexibleservers-1.1.0-150400.9.3.2
- python311-azure-mgmt-mysqlflexibleservers-1.0.0~b3-150400.9.3.2
- python311-microsoft-security-utilities-secret-masker-1.0.0~b4-150400.9.3.2
- python311-azure-multiapi-storage-1.4.0-150400.14.6.2
- python311-azure-mgmt-rdbms-10.2.0b17-150400.14.6.2
- python311-azure-mgmt-cosmosdb-9.6.0-150400.14.8.2
- python311-msal-extensions-1.3.1-150400.11.6.2
- python311-azure-synapse-artifacts-0.19.0-150400.11.6.2
- python311-azure-mgmt-recoveryservices-3.0.0-150400.14.6.2
-
SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4 (noarch)
- python311-typing_extensions-4.9.0-150400.3.12.2
-
SUSE Linux Enterprise High Performance Computing LTSS 15 SP4 (noarch)
- python311-typing_extensions-4.9.0-150400.3.12.2
-
SUSE Linux Enterprise High Performance Computing ESPOS 15 SP5 (noarch)
- python311-typing_extensions-4.9.0-150400.3.12.2
-
SUSE Linux Enterprise High Performance Computing LTSS 15 SP5 (noarch)
- python311-typing_extensions-4.9.0-150400.3.12.2
-
SUSE Linux Enterprise Server 15 SP4 LTSS (noarch)
- python311-typing_extensions-4.9.0-150400.3.12.2
-
SUSE Linux Enterprise Server 15 SP5 LTSS (noarch)
- python311-typing_extensions-4.9.0-150400.3.12.2
-
SUSE Linux Enterprise Server for SAP Applications 15 SP4 (noarch)
- python311-typing_extensions-4.9.0-150400.3.12.2
-
SUSE Linux Enterprise Server for SAP Applications 15 SP5 (noarch)
- python311-typing_extensions-4.9.0-150400.3.12.2