-
Rob Kooper authoredRob Kooper authored
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 5.71 KiB
Change Log
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
3.1.2 - 2024-07-03
Changed
- use curl https://ncsa.illinois.edu/ to see if network is alive
3.1.1 - 2024-06-08
Changed
- healthmonitor/longhorn are now disabled by default
Fixed
- missing secret/storageclass additional helm charts for manila
- ability to enable/disable permissions fix for acme
3.1.0 - 2024-06-03
Added
- can specify the region name when connecting to openstack
- added manilla storage class
3.0.0 - 2023-02-22
This removes the old variables for creating machines that were deprecated, and removes references to centos.
Changed
- removed all deprecated code, clusters are defined in cluster.json
Added
- ability to set network. Default is weave to be compatible with previous version but this should be changed. Weave is EOL 12/31/2024
- canal (rancher default)
- calico
- flannel
- weave (deprecated)
- none
- ubuntu is an alias for ubuntu22 as an os type in cluster. This is in preperation for ubuntu 24.04.
Removed
- removed centos image reference.
2.4.0 - 2023-12-21
Changed
- changed default priority for redirect to https to be part 9999
- move metallb specific pieces from raw to metallb application
- traefik doesn't use persistant volumes if acme is not enabled
- Use apt-get instead of apt in node provisioning
- Parameterize OpenStack region name
Fixed
- added pod-security on namespaces to work correctly (needed for talos)
- metallb
- cinder
- longhorn
- rancher monitoring
- cinder plugins volume for cacert uses /tmp folder (/etc is readonly for talos)
Added
- cert-manager can now be installed
- nodes are labeled with
ncsa.role
andncsa.flavor
from cluster.json - added option
install_docker
to disable Docker installation when provisioning nodes - added option
taiga_enabled
to disable Taiga actions in node provisioning - added option
ncsa_security
to install ncsa specific security options- disable IPv6
- configure chrony for NCSA
- configure rsyslog for NCSA
- add qualys account
2.3.5 - 2023-09-09
Fixed
- Change in traefik from redirectTo to be redirectTo.port
2.3.4 - 2023-09-09
Changed
- forgot to update the template
2.3.3 - 2023-09-09
Changed
- added rancher monitoring chart, this can now be managed through argocd.
2.3.2 - 2023-08-30
CRITICAL the version 2.2.0 - 2.3.1 could result in all nodes in the cluster being deleted in the case of changes to the userdata.
Changed
- don't remove nodes when there are changes to userdata, key, availability zone, block_device
2.3.1 - 2023-08-26
Changed
- fix broken cinder, missing v1.28.0 imaes
- point argocd to git.ncsa.illinois.edu instead of github
2.3.0 - 2023-08-25
Changed
- allow to specify what machines you can ssh from to controlplanes