Skip to content

Releases: sassoftware/viya4-deployment

6.0.0 - December 19, 2022

19 Dec 18:43
ea6040a
Compare
Choose a tag to compare

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

20 Oct 21:43
276de04
Compare
Choose a tag to compare

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:

  • #319: docs: (IAC-761): Quote the V4_CFG_CADENCE_VERSION value
  • #289: docs: (IAC-725): update SingleStore.md in DAC

5.5.0 - October 3, 2022

03 Oct 19:44
dee3a04
Compare
Choose a tag to compare

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

01 Sep 19:51
4cf8bf0
Compare
Choose a tag to compare

ENHANCEMENTS:

  • #286: feat: (IAC-673): DAC - support K8s 1.24 deployment
  • #288: feat: (IAC-687) Upgrade Ingress-nginx to v1.3.0 to support K8s 1.24
  • #290: feat: (IAC-636) Update cert-manager version 1.9.1

BUG FIXES:

  • #287: fix: (IAC-689) add new exclusion for storageclass patch transformer bug
  • #285: fix: (IAC-670) Correct case typo for alertmanagerSpec

5.3.0 - August 18, 2022

18 Aug 20:03
f86726c
Compare
Choose a tag to compare

FEATURES:

  • #277: feat: (IAC-629) Support SingleStore (DAC)

5.2.0 - August 16, 2022

16 Aug 19:03
39594f0
Compare
Choose a tag to compare

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
    • #263: feat: (IAC-397) Add password setting support for kibana new user logadm
    • #264: feat: (IAC-568) remove kibanaserver, logcollector and metricgetter id/passwords from "cluster-logging - output credentials" task

BUG FIXES:

  • Multi-Tenancy: bug fixes for previous PRs
    • #266: fix: (IAC-454) Increasing retries for onboard/offboard jobs
    • #271: fix: (IAC-645) Updated CAS transformer templates for CAS workers and backup
    • #281: fix: (IAC-658) Updating default value for V4MT_TENANT_CAS_CUSTOMIZATION
  • Timeout updates across modules
    • #265: fix: (IAC-556) Incorrect tls.key in alertmanager-ingress-tls-secret
    • #265: fix: (IAC-450) IaC uninstall throws out errors for cert-manager and namespace deletion

DOCUMENTATION:

  • Multi-tenancy README added
    • #257: docs: (IAC-441) README updates for Multi-tenancy support
    • #267: docs: (IAC-441) Updated the CAS resources and Postgres sections
    • #251: docs: (IAC-581) V4_CFG_TLS_TRUSTED_CA_CERTS is required for TLS enabled Viya on AWS clusters

5.1.0 - July 21, 2022

21 Jul 17:42
8d90565
Compare
Choose a tag to compare

#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

17 Jun 19:08
7bebc13
Compare
Choose a tag to compare

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

10 May 14:18
c2c084e
Compare
Choose a tag to compare

#204: (IAC-333) Adding in hsts-max-age for security compliance

4.12.1 - April 28, 2022

28 Apr 14:31
30be06f
Compare
Choose a tag to compare

#215: (IAC-528) added git share directive for viya4-deployment
#216: (IAC-528) Added git share