Skip to content

v3.13.0.0

Compare
Choose a tag to compare
@hdamecharla hdamecharla released this 11 Oct 10:12
· 4 commits to main since this release
6b43bbb

v3.13.0.0

This release includes several updates to the codebase, primarily focusing on enhancing validation logic, adding new configuration parameters, and updating dependencies. The most important changes include improvements to validation attributes, the addition of new parameters for storage account configuration, and updates to dependency versions.

New Features

Support for HANA Scale-out architectures with HANA shared on Azure NetApp files or Azure Files

Support for new Mv3 SKUs for SAP HANA on Azure Virtual Machines

Features updates

  • Ability to control the SMB file share creation PR 648
  • Ability to configure the control plane storage accounts without SharedAccess Keys PR 639
  • Add Zypper timeouts PR 647
  • Mount permissions updates PR 638
  • Add the ability to define Private Link DNS zones in a separate resource group PR 645

Terraform Enhancements

  • Locking the azurerm and azuread provider versions to ensure that provider updates will not impact the release

    1. azurerm provider version: 4.4.0
    2. azuread provider version: 3.0.2

Validation Enhancements

  • Webapp/SDAF/Models/CustomValidators.cs: Enhanced the PrivateEndpointIdValidator and StorageAccountIdValidator to handle arrays and added null checks.

New Configuration Parameters

  • Webapp/SDAF/Models/LandscapeModel.cs and Webapp/SDAF/Models/SystemModel.cs: Added new boolean parameters related to shared access keys and file share creation.
  • Webapp/SDAF/ParameterDetails/LandscapeDetails.json, Webapp/SDAF/ParameterDetails/SystemDetails.json, Webapp/SDAF/ParameterDetails/LandscapeTemplate.txt, and Webapp/SDAF/ParameterDetails/SystemTemplate.txt: Updated to include the new parameters for shared access keys and file shares.

Dependency Updates

  • Webapp/SDAF/SDAFWebApp.csproj: Updated multiple Azure and Microsoft package versions to the latest releases.

Workflow and Configuration Updates

  • .github/workflows/github-actions-ansible-lint.yml: Updated actions to specific commit SHAs for better stability.
  • .github/workflows/ossf-scorecard.yml: Added a new workflow for Scorecard supply-chain security analysis.
  • deploy/ansible/ansible.cfg: Changed the log path and allowed world-readable temporary files.