6.2.0 - February 17, 2023
Release Notes:
Kustomize version:
With SAS Viya platform release cadence version 2023.02, kustomize 4.5.7 is the new minimum requirement for generating Kubernetes manifest files. The default kustomize binary version that is included in the Dockerfile will now be 4.5.7. We do still provide end users the ability to build their viya4-deployment images with a specific kustomize version if the deployment cadence requires it (<=2023.01).
To override the kustomize version for your Docker image you can set the kustomize_version=3.7.0
build arg during the docker build or manually edit the Dockerfile, see dependencies documentation. If you are running viya4-deployment without Docker, you are responsible for managing the installed kustomize binary on your machine.
In an upcoming release, we are planning on removing the requirement of the kustomize binary on viya4-deployment's side and instead relying on the kustomize binary already provided within the sas-orchestration image.
Ansible CLI users:
The kubernetes.core ansible-galaxy module collection is required for v6.2.0 of viya4-deployment when using the Ansible CLI. If you encounter the following message when executing v6.2.0 of viya4-deployment using the Ansible CLI :
ERROR! couldn't resolve module/action 'kubernetes.core.k8s_cluster_info'. This often indicates a misspelling, missing collection, or incorrect module path.
Run the following ansible-galaxy command from the top-level folder of your cloned viya4-deployment repo to install the kubernetes.core ansible-galaxy module collection. After the required module collection has been installed, the error should be resolved.
$ ansible-galaxy collection install -r requirements.yaml -f
See Using Ansible for additional details.
ENHANCEMENTS:
- #366: feat: (IAC-720) Update \site-config\vdm\transformers with sas-bases\examples
- #338: feat: (IAC-770) Create new storage class for crunchy v5 PVCs
- #371: feat: (IAC-439): Updated the default load balancer created for AWS to be NLB
- #376: feat: (IAC-876): Update tenant job name to support kustomize 4.5.7
- #378: feat: (IAC-816) Update DAC Folder Structure
- #379: feat: (IAC-849) Updates for Kustomize 4.5.7
- #381: feat: (IAC-829) Add CAS Auto Restart Option
- #382: feat: (IAC-878) support external cds postgres
- #383: feat: (IAC-842) Add V4_CFG_CERTS and conditionally download viya4-orders-cli
- #388: feat: (IAC-874) Update default cert-manager version to 1.11.0
- #389: feat: (IAC-889) Support OpenSearch and OpenSearch Dashboards 2.4.1
DOCUMENTATION:
- #373: docs: (IAC-837) Add clarification text for V4_CFG_MANAGE_STORAGE settings
- #369: docs: (IAC-864) Update SAS Viya name in documentation
- #384: docs: (IAC-894) Add troubleshoot documentation around docker requirements