Skip to content

Releases: sassoftware/viya4-deployment

v8.2.1 - May 8, 2025

08 May 18:11
fc8d375
Compare
Choose a tag to compare

Changes

As a reminder, we have updated our release naming convention. We have also deleted the staging branch. All Pull Requests will now point to the main branch.

With the removal of the staging branch, there are new expectations and behavior changes to access repository content in the main branch for a specific release. More info can be found in this Discussion post: #618

📖 Documentation

  • docs: document max IOPS per volume for gp3 is 500 (PSKD-1648) @kylhia (#630)
  • docs: (PSKD-1500) update CONTRIBUTING.md with new expectations @iadomi (#626)
  • docs: add required cadence variables to examples (PSKD-1296) @saschjmil (#629)

Full Changelog: 8.2.0...v8.2.1

8.2.0 - April 16, 2025

16 Apr 18:31
3f750bf
Compare
Choose a tag to compare

Release Notes

There are some new expectations and behavior changes coming in the near future. More info can be found in this Discussion post: #618

We are going to use GitHub Discussions to make announcements, poll the community, and more. Be sure to subscribe to Discussion events so you don't miss anything.

DOCUMENTATION:

CHORES:

Full Changelog: 8.1.0...8.2.0

8.1.0 - April 7, 2025

07 Apr 18:42
b7e7446
Compare
Choose a tag to compare

ENHANCEMENTS:

  • feat: support sas-bases/overlays kustomization injections (PSKD-1385) @ephesused (#606)

FIXES:

CHORES:

Full Changelog: 8.0.0...8.1.0

8.0.0 - March 19, 2025

19 Mar 18:25
1327510
Compare
Choose a tag to compare

Release Notes

BREAKING CHANGE

Remove support for installing optional monitoring and logging related components

This release removes support for installing the following optional monitoring and logging related components:

  • viya-monitoring
  • cluster-logging
  • cluster-monitoring

The logging and monitoring components listed above are part of the SAS Viya Monitoring for Kubernetes
GitHub project located at: https://github.com/sassoftware/viya4-monitoring-kubernetes.
Each of those components can continue to be deployed and used with a Viya deployment by following the
instructions in that project's documentation. See Getting Started for help.

Crunchy Postgres and RabbitMQ use block storage by default on EKS and AKS clusters

With this release, Crunchy Postgres and RabbitMQ applications deployed with Viya on EKS and AKS clusters will use block storage by default.
See Storage for additional details.

Dependency Updates

As part of PR #599, some of the required binaries have been updated. The Dockerfile has been updated so a newly built docker image from this release will include these updates automatically. If you are running this project without the Docker image, you should update your local binaries following the steps below:

  • See this section in the README for a list of binaries and additional dependencies you will need to install on your host.

ENHANCEMENTS:

  • #594: feat: Use block storage for Crunchy Postgres and RabbitMQ for AWS (PSKD-1282)
  • #601: feat: use block storage for crunchy and rabbit in Azure (PSKD-1025)

CHORES:

  • #597: chore: Remove optional component included and executed from DAC (PSKD-659)
  • #599: chore: Dependency Version Bumps (PSKD-1406)

DOCUMENTATION:

  • #598: docs: Use block storage for Crunchy Postgres (PSKD-1282)
  • #602: docs: Update TOC block storage entries (PSKD-1025)

7.2.0 - January 17, 2025

17 Jan 19:26
4a59ffb
Compare
Choose a tag to compare

ENHANCEMENTS:

  • #581: 580: search for hidden files in cacerts dir
  • #582: feat: (PSKD-813) add support for K8s 1.31
  • #584: feat: (PSKD-881) Update Skopeo Installation
  • #585: feat: (PSKD-792) Update default version of cert-manager to v1.16.2
  • #586: feat: (PSKD-957) ingress-nginx configmap changes for v1.12+
  • #587: feat: (PSKD-1006) Use ingress-nginx v1.12 for K8s 1.31 support

CHORE:

  • #588: chore: update aws-ebs-csi-driver version (PSKD-667)

ACKNOWLEDGEMENTS:

Thanks to @ajeffowens for his code contribution to this project in PR #581 to help restore v4_cfg_tls_trusted_ca_certs functionality.

7.1.0 - October 31, 2024

31 Oct 19:35
9aa0ac2
Compare
Choose a tag to compare

Release Notes

Dependency Updates

As part of PR #578, some of the required binaries have been updated. The Dockerfile has been updated so a newly built docker image from this release will include these updates automatically. If you are running this project without the Docker image, it is advised to update your local binaries following the steps below:

  • See this section in the README for a list of binaries, Ansible dependencies, and python dependencies you will need to install on your host.

ENHANCEMENTS:

  • #578: feat: (PSKD-350) Dependency version update

DOCUMENTATION:

  • #575: Elaborate code review process in CONTRIBUTING.md

BUG FIXES:

  • #576: fix: (PSKD-640) Fixed file path for Workload Orchestrator

7.0.0 - August 29, 2024

29 Aug 15:29
183d822
Compare
Choose a tag to compare

BREAKING CHANGE

For Viya 4 Cadences 2024.06 and later: SharedServices Database Creation Behavior Change

For Viya 4 Cadences 2024.06 and later, the sas-data-server-operator will not automatically create the SharedServices database in an External Postgres database instance during the initial deployment of the SAS Viya platform. Instead, you must manually create the SharedServices database before you start the SAS Viya platform deployment using viya4-deployment Release 7.0.0 or later.

Viya 4 deployments performed with cadence versions before 2024.06 using viya4-deployment will not be impacted.

For more information, please refer to the External Postgres Requirements documentation.

ENHANCEMENTS:

  • #564: feat: (PSKD-518) add support for K8S 1.30
  • #565: feat!: (PSKD-407) add annotation for external database
  • #567: feat: (PSKD-503) Update DaC ingress-nginx version for K8s 1.30 support

DOCUMENTATION:

  • #568: docs: (PSKD-615) Documenting upcoming sas-data-server-operator change

6.21.0 - July 22, 2024

22 Jul 20:38
7477c7f
Compare
Choose a tag to compare

ENHANCEMENTS:

  • #558: feat: (IAC-1476) DAC - Security scan 2024.06

DOCUMENTATION:

  • #562: docs: (SINGLESTORE-2165) Update SingleStore.md

BUG FIXES:

  • #559: fix: (PSKD-398) Update v4m storage class deletion behavior

6.20.1 - May 29, 2024

29 May 20:08
be68988
Compare
Choose a tag to compare

Release Notes

Update Docker Dependencies

Resolves an issue found in the docker-py project & community.docker ansible collection where the latest version of requests was breaking it, causing the error Not supported URL scheme http+docker to be produced.
See info here: docker/docker-py#3256 & ansible-collections/community.docker#860

If you are running into this error, once you adopt this version, update your Python packages and Ansible collections using the following
commands: https://github.com/sassoftware/viya4-deployment/blob/main/docs/user/AnsibleUsage.md#initialize-ansible. Note: this does not affect users who run this project via a Docker container.

DOCUMENTATION:

  • #552: docs: (IAC-1462) remove references to multi-tenancy documentation

BUG FIXES:

  • #553: fix: (IAC-1485) Update Docker dependency to Resolve issue with requests

6.20.0 - May 17, 2024

17 May 17:58
2a1c859
Compare
Choose a tag to compare

ENHANCEMENTS:

  • #547: feat: (IAC-1449) Update Google Cloud CLI version to be in sync with viya4-iac-gcp

DOCUMENTATION:

  • #550: docs: (IAC-1242) Update Documentation for V4_CFG_RWX_FILESTORE