diff --git a/.release-please-manifest.json b/.release-please-manifest.json index ea13e4d4..9c0e0515 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -3,7 +3,7 @@ "helm/applications/cavern": "0.8.0", "helm/applications/posix-mapper": "0.6.0", "helm/applications/science-portal": "1.2.1", - "helm/applications/skaha": "1.5.2", + "helm/applications/skaha": "1.6.0", "helm/applications/sshd": "1.0.1", "helm/applications/storage-ui": "0.9.0", "helm/applications/utils": "0.1.1", diff --git a/helm/applications/skaha/CHANGELOG.md b/helm/applications/skaha/CHANGELOG.md index 641a8332..97c7ff22 100644 --- a/helm/applications/skaha/CHANGELOG.md +++ b/helm/applications/skaha/CHANGELOG.md @@ -1,5 +1,146 @@ # Skaha User Session API Helm Chart +## [1.6.0](https://github.com/brianmajor/deployments/compare/skaha-1.5.2...skaha-1.6.0) (2026-04-08) + + +### Features + +* add custom response headers ([08f3550](https://github.com/brianmajor/deployments/commit/08f35508ce087ba522f44484894fe9971eb3075b)) +* add kueue as dependency to skaha chart ([970762e](https://github.com/brianmajor/deployments/commit/970762ecaa1e3a87891ed8834b7eaf5d92e08847)) +* add limit range configuration and update docs ([4eaf993](https://github.com/brianmajor/deployments/commit/4eaf993b33da03033d6fa83638791fea61d3b088)) +* add limit range object ([1219c78](https://github.com/brianmajor/deployments/commit/1219c78f9bac27c41d11082e89a96bfb6ca8a515)) +* add probes to desktop sessions ([592ed3b](https://github.com/brianmajor/deployments/commit/592ed3b6a0e7c1c6f2ba7f8b56e17df838acc64a)) +* added kueue documentation and renamed skaha property ([5feca3a](https://github.com/brianmajor/deployments/commit/5feca3ada2e3938cca2247f374a64f0c04266710)) +* added optional node label selector to sessions object for accurate resource querying ([bb66176](https://github.com/brianmajor/deployments/commit/bb66176c602177e194c84997262b37737f0e1980)) +* backward compat for carta ([228cea7](https://github.com/brianmajor/deployments/commit/228cea7754fb7552b19d4a5d0d68696d9eb2cb6c)) +* configure skaha to use cavern for user allocations ([6e3fe6e](https://github.com/brianmajor/deployments/commit/6e3fe6e722e7eca95da872f7eefd30cfb888ce00)) +* documentation and feature for flex job configuration ([bab8ec0](https://github.com/brianmajor/deployments/commit/bab8ec066de78696226da3742639b4e0113d65c2)) +* first pass for skaha and science portal ([857a94e](https://github.com/brianmajor/deployments/commit/857a94ebb433bbf93749c046880d1b9a7fff196c)) +* **helm-docs:** migrated existing readme to docs, and auto-generated new chart readme, based on values.yml files ([fc2311f](https://github.com/brianmajor/deployments/commit/fc2311f11767056b3cc612f45af6e1e87e470ea3)) +* kueue dependency and documentation ([e4da605](https://github.com/brianmajor/deployments/commit/e4da6052bcdbc87be14d4c4205f05302256cf363)) +* make api version configurable ([ff4c4ed](https://github.com/brianmajor/deployments/commit/ff4c4ed478fd31dc5ab6e35e00f4f4e6077537c2)) +* make api version configurable ([a2ed96a](https://github.com/brianmajor/deployments/commit/a2ed96a5ad7d79931e228b6fc820526b32a27984)) +* make exposed port configurable ([75ff51d](https://github.com/brianmajor/deployments/commit/75ff51dfc897a28ba345d4850080a1689fed8ba1)) +* manage limitrange objects for experimental feature gate ([60dd99c](https://github.com/brianmajor/deployments/commit/60dd99cc0520abd08fe8dc6c6adbb905e554cf20)) +* new reg helm chart ([713bdb9](https://github.com/brianmajor/deployments/commit/713bdb9a0fe0919f259d1c3b0db74a943154f300)) +* new reg helm chart ([ae93597](https://github.com/brianmajor/deployments/commit/ae935976e820041d696502114f6b00f037bb4969)) +* remove carta legacy and add scripting support ([b7128f5](https://github.com/brianmajor/deployments/commit/b7128f5ee08b7620dbe2c666c44d7255662da692)) +* remove carta legacy and add scripting support ([c5f5df4](https://github.com/brianmajor/deployments/commit/c5f5df447d4381e1fdf13d11954749f7e4b68ad7)) + + +### Bug Fixes + +* add api version configuration for deployment ([3e28a77](https://github.com/brianmajor/deployments/commit/3e28a771387c645402a9b84c75741d183b806a1a)) +* add redis updates for cve fix and skaha limit range object ([e8c02c0](https://github.com/brianmajor/deployments/commit/e8c02c0e780d7eeebceed6c237e409d5fc84dba5)) +* add release name to image cache job ([3dd45fe](https://github.com/brianmajor/deployments/commit/3dd45fef9f52e37e9b350b1b498133c9671e8fc6)) +* add support to set posix mapper cache ttl ([7318632](https://github.com/brianmajor/deployments/commit/7318632e877bf81190227947c00321675af9c7ce)) +* added appid label to copy ([c88698b](https://github.com/brianmajor/deployments/commit/c88698b5f220024b39777c52b7a4c1ae76cff4d0)) +* bug fix to use integers as thread count values ([87d00e7](https://github.com/brianmajor/deployments/commit/87d00e77ecf6dee9452e023d26f4c0646ec6c457)) +* bump image version ([5bc209b](https://github.com/brianmajor/deployments/commit/5bc209bfa64b449fcea0fb9f8b6ee76504bd16d9)) +* changelog 1_0 change ([0fdf87c](https://github.com/brianmajor/deployments/commit/0fdf87c093756412de1c99db059906b68523595a)) +* chart version bump ([da79b5b](https://github.com/brianmajor/deployments/commit/da79b5bf26e148bf3546db3be8581a51041c6e13)) +* chart version updates ([106330d](https://github.com/brianmajor/deployments/commit/106330d3da2b72395fefd5243b44968bb70c2987)) +* chart versions ([ad90b90](https://github.com/brianmajor/deployments/commit/ad90b9058136bcf79bbbc60e0d129414f724f6c7)) +* chart versions ([d9c8052](https://github.com/brianmajor/deployments/commit/d9c8052f00fc408442d506407c8c6c3d1fe96939)) +* cluster queue usability change ([860410b](https://github.com/brianmajor/deployments/commit/860410b41dec6ddd3ea1eacaba2ef5e8fe9bb38d)) +* cluster queue usability change ([11aaeaf](https://github.com/brianmajor/deployments/commit/11aaeaf5bb27f5a243b3e09cf52e898d7cef44d5)) +* compatability for old limitrange spec ([f32713f](https://github.com/brianmajor/deployments/commit/f32713fad71628e53010a87b261e39774949e1e9)) +* configure cache expiration ttl ([172c2f4](https://github.com/brianmajor/deployments/commit/172c2f4a75d7f24d0310050cbbc8ae8694e97e43)) +* continue not compatible with older helm ([3e3850e](https://github.com/brianmajor/deployments/commit/3e3850e4dd26680ad8ec29749b455f28261df502)) +* continue not compatible with older helm ([541b033](https://github.com/brianmajor/deployments/commit/541b033fdb96b567b8e76c649a0264dc1b4e57d1)) +* controller to false for desktop apps to be allowed into kueue ([26af9f3](https://github.com/brianmajor/deployments/commit/26af9f355890c5cec77ed6ec2266dbbcefb641a3)) +* correct comment in xresources ([5d27f91](https://github.com/brianmajor/deployments/commit/5d27f91e7daea8ee856fc62c8e56cd074a8c0622)) +* correct desktop launcher ([ad774c0](https://github.com/brianmajor/deployments/commit/ad774c0e95a40bb117b517c42007593ffcd9da8c)) +* debug redis puts ([81e36a8](https://github.com/brianmajor/deployments/commit/81e36a8e70ae8b7a2eae11615b1f00f7f71a4a01)) +* default version change ([f09f82c](https://github.com/brianmajor/deployments/commit/f09f82ce1a15ac28fc7f2e5f79182fb58e9322a9)) +* **desktop:** removed +x from all desktop configuration templates ([26e11cf](https://github.com/brianmajor/deployments/commit/26e11cf7270a89b2e8c759458ef117de62069f9f)) +* doc update and small fixes ([21f3bed](https://github.com/brianmajor/deployments/commit/21f3bed462e2e63691c230484aaf3cd272c216d5)) +* **docs:** fixed deployment docs ([4ce4c9d](https://github.com/brianmajor/deployments/commit/4ce4c9d6dcba36b7e5fae47b073f2f75f26529ff)) +* Enable multiple registry entries for the helm chart (--registry client) ([9c5ead6](https://github.com/brianmajor/deployments/commit/9c5ead6aa8955bd7537dbbc186abedb0eb8db415)) +* ensure release name is consistent ([6391e2e](https://github.com/brianmajor/deployments/commit/6391e2ea1a0be97628076c18474160e154e91580)) +* fix connection leaks from redis ([7c91e78](https://github.com/brianmajor/deployments/commit/7c91e7894040bad2d9d532f9301b07a3471c302a)) +* fix connection leaks from redis ([db1e70e](https://github.com/brianmajor/deployments/commit/db1e70eeccd1acdd4d4e748f04e24b975357f91e)) +* fix for client cert writing ([9c7d55e](https://github.com/brianmajor/deployments/commit/9c7d55e3f1db2aaf49ed0e8eec7d7436c1a86231)) +* fix for client cert writing ([0b8f24c](https://github.com/brianmajor/deployments/commit/0b8f24c42c3418adc560631304ced8fe6d54c92d)) +* fix for default limit values ([c8bdebb](https://github.com/brianmajor/deployments/commit/c8bdebb9c4a889e8b8c835298d2b8479d8f8521f)) +* fix for experimental featuers ([00edc60](https://github.com/brianmajor/deployments/commit/00edc606cd371fb0adb8f27a3814b451ba591468)) +* fix for helm versions ([543bd8e](https://github.com/brianmajor/deployments/commit/543bd8ee065b4ed07c37108c2efdc0faf54babbb)) +* fix for kueue install order fix ([d2a2b97](https://github.com/brianmajor/deployments/commit/d2a2b9767261f7ace335acab601f5712ebf97db9)) +* fix for notes output ([7192b81](https://github.com/brianmajor/deployments/commit/7192b81925cc2c5bd2f66f41f7e554640bf76a63)) +* fix for pvc name ([e3e5f5b](https://github.com/brianmajor/deployments/commit/e3e5f5bb88320aefb2b4c53033b0458372e113f4)) +* fix for skaha top level dir property ([1335dae](https://github.com/brianmajor/deployments/commit/1335dae0e30394560232567e83a7351c9186357f)) +* fix for skaha top level dir property ([f04b919](https://github.com/brianmajor/deployments/commit/f04b919daa7be8e52db5155a0631664c974af2d6)) +* fix for values location for storage pvc ([2d68b31](https://github.com/brianmajor/deployments/commit/2d68b31526141d0158ca25a65962b2afeeb09149)) +* fix gpu cores display ([d207c1b](https://github.com/brianmajor/deployments/commit/d207c1b0503547331f8f13e4b60e7030866809bf)) +* fix limitrange checking for values ([d072828](https://github.com/brianmajor/deployments/commit/d0728283a80fbe0fabe7cdbe1cf05b0d5b72ac5c)) +* fix middleware name ([27d2fc8](https://github.com/brianmajor/deployments/commit/27d2fc81e0d3b5987dbf8f2ccfa401d5c75523b9)) +* fix pre commit ([fc24792](https://github.com/brianmajor/deployments/commit/fc247922894c09d6343fa75a34fb3fb352ccf257)) +* fix release name changes ([df94c4d](https://github.com/brianmajor/deployments/commit/df94c4dfc52938d83008be174ffd85c11dd10e19)) +* fix typo ([a84aadc](https://github.com/brianmajor/deployments/commit/a84aadcde414f90b14be3d63a05ad833003a8c40)) +* fix volume mount names ([85dd2ff](https://github.com/brianmajor/deployments/commit/85dd2ffe0f3eb5896bf3025e941890b8f5cd0437)) +* **gha:** publish fix for gha attestations ([418944b](https://github.com/brianmajor/deployments/commit/418944b9b31245891c830419800354e10841fa4e)) +* **gha:** release process ([9609cbf](https://github.com/brianmajor/deployments/commit/9609cbf35ac5bd45b5b5647fb2efab208060c652)) +* **helm:** added chart lock files ([e81b72d](https://github.com/brianmajor/deployments/commit/e81b72d06dacf2a2c797afc5368db81f57c95bc1)) +* **helm:** maintainer updates ([6af7785](https://github.com/brianmajor/deployments/commit/6af7785e0b840d4b58224f114caa20ef255cd473)) +* **helm:** skaha chart cavern-volume is now a required field ([8a4c33d](https://github.com/brianmajor/deployments/commit/8a4c33dc0ed6f5c3cbd2c4234b4bec24920bc72e)) +* **helm:** skaha resources now have valid json format ([90adb97](https://github.com/brianmajor/deployments/commit/90adb9725de3fecc0eb0303631e5f8b437755fa3)) +* **helm:** updated maintainers ([67803b1](https://github.com/brianmajor/deployments/commit/67803b18ec5e2762f0942451894e4c9b8c7ee2f9)) +* hush the linter ([8869d9b](https://github.com/brianmajor/deployments/commit/8869d9b5de6e7bb959a71e86e91b0c64af56a415)) +* include ownserhip in desktop apps to be cleaned up if desktop removed ([65317d8](https://github.com/brianmajor/deployments/commit/65317d83b9ecb9416a93c6498e0b62c1700cdfe3)) +* included ingress config in notes ([e4fb9db](https://github.com/brianmajor/deployments/commit/e4fb9db8fded0826c3e24d8d8355030c3da1d8ed)) +* inject display in deployment ([8b4d736](https://github.com/brianmajor/deployments/commit/8b4d7361f37aae7ea8ffaba234a13cf0d9eb6f71)) +* let release please update chart version ([c5a15c1](https://github.com/brianmajor/deployments/commit/c5a15c1bc13f2fcfdb723c33edc4112ff82d6284)) +* **maintainers:** now need atleast 15 commits in the last 12 months to be considered a maintainer ([02954e4](https://github.com/brianmajor/deployments/commit/02954e4e190774cf4756e9b3f90594eac2a80499)) +* make desktop launch backward compatible ([1a9b7ca](https://github.com/brianmajor/deployments/commit/1a9b7ca4ba957eb308afdb1b8d3154c7b0d687cc)) +* make ingress path configurable ([28599f3](https://github.com/brianmajor/deployments/commit/28599f3d1e4702558eb373a2927411e3aaf14b6e)) +* make rbac creation configurable ([f85a12e](https://github.com/brianmajor/deployments/commit/f85a12eecd8117ba7f486e814da604d2aeaf97ec)) +* **merge:** conflict ([8c14f17](https://github.com/brianmajor/deployments/commit/8c14f1738feba41cd6ae78812b77661e543a2617)) +* new helm deployments to include new redis image ([23b300d](https://github.com/brianmajor/deployments/commit/23b300d58a1de07ad5ff7c21155b0976fd338518)) +* new helm deployments to include new redis image ([efd4424](https://github.com/brianmajor/deployments/commit/efd442462b42bcc56b199c2813e5347fcf105e60)) +* **pre-commit:** added auto-generated helm-maintainers section to all helm charts ([882dfb9](https://github.com/brianmajor/deployments/commit/882dfb9f2cf2f0d1b3615d7768b92a2f39c122b8)) +* **pre-commit:** end-of-file-fixer ([1d658c7](https://github.com/brianmajor/deployments/commit/1d658c75c74faedd7293d5151be51df295a1ddd9)) +* **pre-commit:** fixes ([e750d75](https://github.com/brianmajor/deployments/commit/e750d75083368e66196265cd3414e8608d21d6c4)) +* **pre-commit:** linting ([783fbdb](https://github.com/brianmajor/deployments/commit/783fbdb3cbc9a64f6ec0c0f28635c4600320b326)) +* **pre-commit:** removed helm-docs version footer, since its disabled by default in go install and was causing ci issues ([6d84426](https://github.com/brianmajor/deployments/commit/6d844263ef0af30047f09e47d6c0c63ae7d1c1c9)) +* **pre-commit:** trailing-whitespaces ([178468c](https://github.com/brianmajor/deployments/commit/178468c8082ca69a395ebc5e185a2186afbb3335)) +* precommit update ([5b2778a](https://github.com/brianmajor/deployments/commit/5b2778a4c6bc69838ffe994b56e4b1e0e6994593)) +* prepend release for middlewrae ([3d35513](https://github.com/brianmajor/deployments/commit/3d35513aa77a441cfeed3931429335e1c6d4bec7)) +* prepend with release name ([74f14e9](https://github.com/brianmajor/deployments/commit/74f14e94f9cf965f0bb128e62710d5c2a32e7001)) +* print fixes for notes ([273b9bb](https://github.com/brianmajor/deployments/commit/273b9bb7517c5f80f857c5d9aeca210f0146c058)) +* proper env name ([e12e8a6](https://github.com/brianmajor/deployments/commit/e12e8a65288f3eedc941184a5a4bdcae7ff93c51)) +* proper middleware name and probe removal ([4c569b9](https://github.com/brianmajor/deployments/commit/4c569b92a86347e4a28727c8fe447f167181848d)) +* proper middleware name and probe removal ([6d7df74](https://github.com/brianmajor/deployments/commit/6d7df74d168fbc93a0b5a9aa558d2d32b218837d)) +* reflect current image version ([2e49e2c](https://github.com/brianmajor/deployments/commit/2e49e2caa4b614addfa9fe401398796093a97a9e)) +* **release:** helm-docs now add the release-please slug, renovate now updates AppVersion, deprecated requirement for maintainers in helm charts, updated release please config, updated release-matrix logic to properly create downstream payloads for releasing charts ([2c2b931](https://github.com/brianmajor/deployments/commit/2c2b9313c469475bd2b1f6bcfdb3b041a0f0f715)) +* remove api version from ingress ([1502f1f](https://github.com/brianmajor/deployments/commit/1502f1f506af5747563974b44e0786ba2bf51eb9)) +* remove kueue chart dependency ([a57e38f](https://github.com/brianmajor/deployments/commit/a57e38fb95e2dfa9c25103700512965804d4ef71)) +* remove no longer used storage spec ([362d4bd](https://github.com/brianmajor/deployments/commit/362d4bdda9b7fc9b301e645cc4e327532f44217a)) +* remove whitespace ([e06ad8b](https://github.com/brianmajor/deployments/commit/e06ad8b0bf13d0f6bb950ccd721f7dbbeb5492d9)) +* reset default minimum to 1 core and 4gi of ram ([e8e04c3](https://github.com/brianmajor/deployments/commit/e8e04c3b885230796d21e512308abc94379a51ae)) +* set actual defaults to use ([8b75470](https://github.com/brianmajor/deployments/commit/8b754709e49a37791edf1a30e1c774a973f40ab8)) +* **skaha:** added bash shebang for cache-images script ([d19ba62](https://github.com/brianmajor/deployments/commit/d19ba625bd22acc65255810cb427c946ea933a74)) +* small executable flag fiox ([4059c8c](https://github.com/brianmajor/deployments/commit/4059c8cff1de7a8cb0d96a299b8afffc619fab84)) +* small fix for object names ([4787817](https://github.com/brianmajor/deployments/commit/47878179daf9bd7a71b044e2e551aa4ef9769148)) +* small fix for rbac creation ([743dc55](https://github.com/brianmajor/deployments/commit/743dc556553f3da65582470fb542f77cf48145b6)) +* small fixes for desktop ([e1ff9e6](https://github.com/brianmajor/deployments/commit/e1ff9e67d04f0389a20cc9d97eab22fd2142eb06)) +* typo ([ea8c998](https://github.com/brianmajor/deployments/commit/ea8c9988779f931efc73f1b7654e8d08be22ddcb)) +* unique names for objects using release name ([28e014f](https://github.com/brianmajor/deployments/commit/28e014ff9d2b8f8c1a18e23dbbc4357a7c901301)) +* unique names for objects using release name ([ee8dbcf](https://github.com/brianmajor/deployments/commit/ee8dbcf864771a34ed6916e4a02aa45d9ea69ca0)) +* update chart version ([e12a841](https://github.com/brianmajor/deployments/commit/e12a841178e3cdc1305a5506b161a8446c708c4f)) +* update configs to remove tld ([1613248](https://github.com/brianmajor/deployments/commit/1613248b15dffe2efdc59fdcd4e2c5ae04bac797)) +* update default max sessions ([40f8854](https://github.com/brianmajor/deployments/commit/40f885476b9334fadb8fe2efd8bc0d6394ceec3d)) +* update version ([911f90e](https://github.com/brianmajor/deployments/commit/911f90e43b78726b3d35dbc2d70c843f25e819fb)) +* update version ([708fbd2](https://github.com/brianmajor/deployments/commit/708fbd2ba07c2cb59d0ddfe13432bc1957801e19)) +* update version to match new image ([fe9a43a](https://github.com/brianmajor/deployments/commit/fe9a43a2fe39acc96cee2a10d755afa3e8b6eb92)) +* update version to match new image ([798bad3](https://github.com/brianmajor/deployments/commit/798bad3e3f5f1da22aa8a37ee5e764a8b8f3a461)) +* updated all the cadc-registry properties to enable a list of registries. ([bc6c474](https://github.com/brianmajor/deployments/commit/bc6c474311ab548164b280a0ab86477e3e86c5ec)) +* updated image versions ([a79638f](https://github.com/brianmajor/deployments/commit/a79638fa71a047b18db25ee52757e23b41f958f7)) +* updated readmes with the schema for registryURL ([bf7ea95](https://github.com/brianmajor/deployments/commit/bf7ea95b02d1a52af4471e5e53e309a624c969b4)) +* updated readmes with the schema for registryURL ([5c717a5](https://github.com/brianmajor/deployments/commit/5c717a5e2d0e29b30983bfe3f87ae63f9870a050)) +* Updated to enable list of registries or a single value for registryURL ([f5eb435](https://github.com/brianmajor/deployments/commit/f5eb435ad9d6b7d02638f9e9343c1c03c84d10f3)) +* updates for incorrect values ([6f658aa](https://github.com/brianmajor/deployments/commit/6f658aa25365ab3c949929af8a5c735c1659936e)) +* version update ([b8025c2](https://github.com/brianmajor/deployments/commit/b8025c241cc22585eceb0e9808e44c0e17f52ce3)) + ## [1.5.2](https://github.com/opencadc/deployments/compare/skaha-1.5.1...skaha-1.5.2) (2026-03-03) diff --git a/helm/applications/skaha/Chart.yaml b/helm/applications/skaha/Chart.yaml index a3656e3c..24a10d76 100644 --- a/helm/applications/skaha/Chart.yaml +++ b/helm/applications/skaha/Chart.yaml @@ -21,7 +21,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 1.5.2 +version: 1.6.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/helm/applications/skaha/README.md b/helm/applications/skaha/README.md index 2e0482b5..d8ab3719 100644 --- a/helm/applications/skaha/README.md +++ b/helm/applications/skaha/README.md @@ -4,7 +4,7 @@ A Helm chart to install the Skaha web service of the CANFAR Science Platform | Chart | AppVersion | Type | |:-----:|:----------:|:----:| -|1.5.2 | 1.2.1 | application | +|1.6.0 | 1.2.1 | application | ## Requirements