Releases: sassoftware/viya4-deployment
6.0.0 - December 19, 2022
Breaking Change:
If you are running this project using Ansible directly on your workstation, we now require Docker to be installed and the executing user should be able to access it. This is required to use the sas-orchestration command. See ansible usage documentation.
See the Deployment Operator Notes for information on the use of Deployment Operator and sas-orchestration tool in the viya4-deployment project.
See the Deployment Methods in the SAS Viya Operations documentation.
Notes:
5.7.0 has been retagged as 6.0.0, since the updated Docker requirement above is considered a breaking change.
Release Notes:
Introduction of the Deployment Operator and the sas-orchestration command as the new deployment options when deploying SAS Viya. See the Deployment Methods in the SAS Viya Operations documentation for more information.
FEATURES:
- #328: feat: (IAC-552) (IAC-664): Integrate with the Deployment Operator and Orchestration tooling for SAS Viya deployments
ENHANCEMENTS:
- #303: feat: (IAC-557): Add GKE pod subnet cidr to LOADBALANCER_SOURCE_RANGES
- #329: feat: (IAC-701): Add support for crunchy-storage-transformer and configuration vars, update postgres-storage-transfomer
- #332: feat: (IAC-701): Use 'sas' as default storage class name for postgres and pgbackrest PVCs
- #335: feat: (IAC-652): Update google/cloud-sdk version to 409.0.0
- #345: feat: (IAC-664): Update Docker Run Calls and Create License Folder
BUG FIXES:
- #314: fix: (IAC-524): Modify sitedefault.yml file to include required missing ldap.connection.url property
- #327: fix: (IAC-742): Lookup cluster K8S version information from within DAC
- #334: fix: (IAC-788): align V4_CFG_MANAGE_STORAGE default with docs
- #336: fix: (IAC-768): Adjust tuning transformer to handle front-door and tls disabled cases
- #350: fix: (IAC-664): Move License Folder & Update Docker Run Call
- #357: fix: (IAC-836): Updated assets.yaml to include cas-onboard tag
DOCUMENTATION:
- #319: docs: (IAC-761): Quote the V4_CFG_CADENCE_VERSION value REMOVE ME
- #342: docs: (IAC-552): Update Dependencies.md for min Docker Version
- #343: docs: (IAC-664): Update troubleshoot guide for DO
- #359: docs: (IAC-809): Deployment Operator Documentation Updates
- #356: docs: (IAC-560): Added clarification on the users added to the embedded OpenLDAP
- #352: docs: (IAC-743): Add update information in README.md
- #360: docs: (IAC-743): Add update information in README.md
5.6.0 - October 20, 2022
ENHANCEMENTS:
- #303: feat: (IAC-644) Add DaC support for crunchy v5
- #303: feat: (IAC-724): Updating max_connections for Crunchy v5 internal postgres to support Multi-tenancy fails
- #307: feat: (IAC-739) Support a CDSPostgreSQL instance for Crunchy v5
- #311: feat: (IAC-754) Allow for extra external DBs & Configurable External DB SSL
- #312: feat: (IAC-756): Update crunchy v5 tuning transformer
- #318: feat: (IAC-739) Remove automatic kustomization.yaml content for sas-planning overlays
BUG FIXES:
- #313: fix: (IAC-758) [DAC] error message when uninstalling Viya w/o internal PG
DOCUMENTATION:
5.5.0 - October 3, 2022
ENHANCEMENTS
- #298 feat: (IAC-667) add the ability to install the aws ebs csi driver in DAC
- #301 feat: (IAC-667) add missing Helm chart file required for ebs-csi driver install
- #299 feat: (IAC-707) Remove CERT_MANAGER_ENABLED and use V4_CFG_TLS_GENERATOR
- #293 feat: (IAC-582) Support configuring schedule-start-stop.yaml
- #294 feat: (IAC-582) Allow user to specify either V4_CFG_VIYA_START_SCHEDULE or V4_CFG_VIYA_STOP_SCHEDULE
- #305 feat: (IAC-723) Uninstall baseline components last during uninstall phase
BUG FIXES
- #300 fix: (IAC-640) Remove V4M_OSD_NODEPORT_ENABLE configuration variable usage from DAC
DOCUMENTATION
- #291 docs: (IAC-692) Multi-tenancy README updates from Pub
5.4.0 - September 01, 2022
5.3.0 - August 18, 2022
FEATURES:
- #277: feat: (IAC-629) Support SingleStore (DAC)
5.2.0 - August 16, 2022
FEATURES:
- Multi-Tenancy support enabled
- #257: feat: (IAC-355) Enable Multi-tenant deployments
ENHANCEMENTS:
- Multi-tenancy: CAS customizations supported for tenants
- #278: feat: (IAC-658) Support CAS customizations for tenants
- Logging and monitoring updates
BUG FIXES:
- Multi-Tenancy: bug fixes for previous PRs
- Timeout updates across modules
DOCUMENTATION:
5.1.0 - July 21, 2022
#239: (IAC-566) Update tls - Certificate Generation - cert-manager
#246: (IAC-593) Updates to handle OpenSSL Support for Viya 4 Monitoring
#245: feat: (IAC-480) Change default certificate generator to openssl
#255: fix: (IAC-586) Correct the ingress-nginx annotations
#254: (IAC-617) Wrong variable is being defaulted to /export
#256: feat: (IAC-620) Update deploy command to use CRD server-side apply
#258: fix: (IAC-480) Add Default TLS Generator Variable for Monitoring
#259: fix: (IAC-630) Fix the V4_CFG_CADENCE_NAME conditionals in the TLS Tasks
#261: fix: (IAC-630) Fix the V4_CFG_CADENCE_NAME conditionals in the Postgres Task
5.0.0 - June 17, 2022
Breaking Change
- DAC release 5.0.0 (and later) is only compatible with sassoftware/viya4-monitoring-kubernetes release 1.2.0 (and later)
- This DAC release will deploy OpenSearch when the "cluster-logging, install" tasks are chosen during a deployment.
- If you are deploying to an existing cluster that has Elasticsearch and Kibana already deployed and DAC 5.0.0 (or later) is used to deploy "cluster-logging", Elasticsearch and Kibana will be uninstalled, followed by OpenSearch and OpenSearch Dashboards being deployed in their place.
#201: (IAC-376) JUMP_SVR_HOST: use private jump ip if no public jump ip in tfstate
#238: (IAC-508) BREAKING Change: Viya 4 Monitoring replacing Elasticsearch with OpenSearch
#218: (IAC-518) update cert manager to 1.7
#222: (IAC-540) Add support for openssl certificate generator with openssl-generated ingress certificates
#236: (IAC-553) DAC - support for k8s 1.23 and dropping 1.20 in June cadence
#233: (IAC-562) Update Kustomize Doc
#232: (IAC-565) DAC - Update ingress-nginx Version
4.12.2 - May 10, 2022
#204: (IAC-333) Adding in hsts-max-age for security compliance