Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{".":"0.4.0"}
{".":"0.5.0"}
64 changes: 64 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,69 @@
# Changelog

## [0.5.0](https://github.com/OKDP/okdp-sandbox/compare/v0.4.0...v0.5.0) (2026-05-27)


### Features

* add Jupyter/PySpark integration ([5be3df9](https://github.com/OKDP/okdp-sandbox/commit/5be3df97256e77dd9fe465b3231c0317a40d825f))
* **airflow:** add OIDC auth support and harden package configuration ([3102465](https://github.com/OKDP/okdp-sandbox/commit/31024650b7d3f8de556b507c7beb80ebb4c3f959))
* **airflow:** point gitSync to okdp-examples repository ([9581b98](https://github.com/OKDP/okdp-sandbox/commit/9581b98e87df43046eab6441892ac1ee8d6e5973))
* **context:** allow global proxy settings configuration (HTTP_PROXY, HTTPS_PROXY and NO_PROXY) ([104c77f](https://github.com/OKDP/okdp-sandbox/commit/104c77f3554c7848407d6999ccbe5aa2f723eeee))
* **data-catalog:** add hive-metastore package ([5b892fd](https://github.com/OKDP/okdp-sandbox/commit/5b892fd37250562bc4602b640bb17f86fd349e2e))
* **database:** add CNPG PostgreSQL operator as system service for sandbox database provisioning ([c0b8717](https://github.com/OKDP/okdp-sandbox/commit/c0b87176952e6c26ff00a22837b74435cec00ca3))
* **database:** add package to provision predefined local sandbox postgress databases for the services ([ff5e429](https://github.com/OKDP/okdp-sandbox/commit/ff5e42981af47465954f9f6f109ccd9abab5065b))
* **default-context:** add seaweedfs ([fff5ce2](https://github.com/OKDP/okdp-sandbox/commit/fff5ce295c23e27638de6681262f874e0a5c6314))
* **examples:** add okdp examples package ([1a82cdd](https://github.com/OKDP/okdp-sandbox/commit/1a82cddbc3a74ff9940413ce277f5ac07593f2f4))
* extend spark history with spark web proxy ([e3ff968](https://github.com/OKDP/okdp-sandbox/commit/e3ff968956e4e890c5578fe7b43deb13ed22da16))
* increase timeout to 10 minutes for all package deployments ([d462303](https://github.com/OKDP/okdp-sandbox/commit/d462303dbb5c58cfc1b3c196bc887747096b8808))
* integrate Airflow ([162f490](https://github.com/OKDP/okdp-sandbox/commit/162f490daafc7a8b35ba1a7ee0c6a181e057ce3f))
* **jupyterhub:** use provisioned secrets, stable ingress endpoints, and OKDP examples welcome page ([d6e9365](https://github.com/OKDP/okdp-sandbox/commit/d6e9365af570145ebbb75d07bd59b56b632859e1))
* **packages:** add seaweedfs ([e82606f](https://github.com/OKDP/okdp-sandbox/commit/e82606f135bb3cfa3df9a6cd17f266f16a2d28ee))
* **seaweedfs:** add licence ([2552e6c](https://github.com/OKDP/okdp-sandbox/commit/2552e6c4fd6f64bbec22f7fa6f2dc0ea4da067b6))
* **seaweedfs:** improve ocp-oauth-htpasswd and incorporate labels ([855d10d](https://github.com/OKDP/okdp-sandbox/commit/855d10d8eb96c1d35e32f05827d7ee42ea02c3e7))
* **seaweedfs:** set version for htpasswd and kubectl containers in ocp-oauth-htpasswd ([0b79aab](https://github.com/OKDP/okdp-sandbox/commit/0b79aab54401f8fa8397b01a8eee01bd2d4c2cbc))
* **secrets:** add local secrets provider package to bootstrap sandbox services (compatible with future external-secrets) ([edcfa29](https://github.com/OKDP/okdp-sandbox/commit/edcfa2934894fc6869c2970cddd9b83c85d6522a))
* **secrets:** add secret for seaweedfs database ([821ddc4](https://github.com/OKDP/okdp-sandbox/commit/821ddc4e338aff67eee1c9ca7b73b61e6d1e0179))
* **spark-history-server:** use provisioned secrets, stable ingress endpoints ([534c2fe](https://github.com/OKDP/okdp-sandbox/commit/534c2fe1f0f1fccc53301c02a5da735970fa6177))
* **storage:** pre-provision service credentials, stable ingress endpoints, and HMS warehouse bucket ([22fd4d2](https://github.com/OKDP/okdp-sandbox/commit/22fd4d2ed6189087ba893114ed9d515fcddc5760))
* **superset:** upgrade to 5.0.0 version ([516c957](https://github.com/OKDP/okdp-sandbox/commit/516c957bb0dc9fe8f474fc4d783ddc111c42cce5))
* **superset:** use provisioned DB/secrets, stable ingress endpoints, and configurable load_examples ([7f8dfb5](https://github.com/OKDP/okdp-sandbox/commit/7f8dfb51fafedbc5abb3af784047d2a75e6aceaf))
* **trino:** add hive-metastore catalog, use pre-provisioned secrets, and fixed ingress endpoints ([e29e4a2](https://github.com/OKDP/okdp-sandbox/commit/e29e4a272bd611cbc623a28703ecc873bc82be0f))
* **trino:** add opa and opal for trino authorization ([6d1aca5](https://github.com/OKDP/okdp-sandbox/commit/6d1aca514fc5b6a1e8ad40d0e3ad2f17d11c4b5d))
* **trino:** expose worker CPU and memory sizing parameters in UI ([b3a6edf](https://github.com/OKDP/okdp-sandbox/commit/b3a6edf3cb62d20118c5918b364146f2a6d44bdc))


### Bug Fixes

* **airflow:** drop parasitic ACME annotation on web ingress ([abcc015](https://github.com/OKDP/okdp-sandbox/commit/abcc01528267f0f8c344cb462ce73137420c1df5))
* **airflow:** pass context proxy env to dags gitSync container ([6fb798d](https://github.com/OKDP/okdp-sandbox/commit/6fb798d76c4406a3274bb2c13a0d0debeebc7000))
* **airflow:** remove hardcoded credentials from usage message ([2f284a8](https://github.com/OKDP/okdp-sandbox/commit/2f284a8e9a21fd60df3c59bc72ae796504afd2b2))
* **airflow:** use metadataSecretName to fix migration job DB connection ([49d6c5e](https://github.com/OKDP/okdp-sandbox/commit/49d6c5e3fb9668455f6387aba8103f3edf8e9fdb))
* allow DNS domain (e.g. okdp.sandbox) to be overridden from context ([4a7446c](https://github.com/OKDP/okdp-sandbox/commit/4a7446c1d0d28781a86557e1fdfff860a50ee193))
* **cert-manager:** extend webhook configuration for certificate validity duration ([29071a8](https://github.com/OKDP/okdp-sandbox/commit/29071a82a05634a445a51530dcac69dbc566f82d))
* **coredns:** update CoreDNS job and fix RBAC permissions ([631cbf8](https://github.com/OKDP/okdp-sandbox/commit/631cbf8471e383513bfac3e23db9c12c40c9bc97))
* dnsmasq permision denied ([66b788e](https://github.com/OKDP/okdp-sandbox/commit/66b788ea088070ab9e50bd2c99eb76b9fb30c1f2))
* externalize the configuration to the KuboCD default context ([3ecb0ce](https://github.com/OKDP/okdp-sandbox/commit/3ecb0cee1aa1fd8c2ec84f87ab78eb9b6d6a908c))
* **ingress-nginx:** disable allowSnippetAnnotations to mitigate CVE-2026-42945 ([e66687c](https://github.com/OKDP/okdp-sandbox/commit/e66687cda857fa74d2fafe5f449bc67f80659c11))
* **jupyterhub:** increase singleuser.startTimeout to 600 (300) ([2179bd7](https://github.com/OKDP/okdp-sandbox/commit/2179bd733f39fd7e959f73ed18a2219256b0feb5))
* **jupyterhub:** increase singleuser.startTimeout to 600 (300) ([59b10b6](https://github.com/OKDP/okdp-sandbox/commit/59b10b6ce42b00b824e5317aa4bf3b0877c46278))
* **jupyterhub:** use multi-arch image ([f59ed88](https://github.com/OKDP/okdp-sandbox/commit/f59ed881f2660de33a83a4c4f1b705bab3fbc989))
* **jupyterhub:** use multi-arch image ([8f61f66](https://github.com/OKDP/okdp-sandbox/commit/8f61f66fc89d8281c14d759f35958087d174ea08)), closes [#10](https://github.com/OKDP/okdp-sandbox/issues/10)
* **keycloak:** connect Keycloak to provisioned local Postgres DB instead of the embedded helm chart DB ([d680fce](https://github.com/OKDP/okdp-sandbox/commit/d680fce1a226bcd134111d50081be0fbcda723a8))
* **keycloak:** increase ram ([4e9fdf8](https://github.com/OKDP/okdp-sandbox/commit/4e9fdf869d2869fd4ec809512082a978ed77e340))
* **keycloak:** increase ram ([3307b66](https://github.com/OKDP/okdp-sandbox/commit/3307b666aac7f95243cbd5d69dca7f52be20c819))
* **okdp-ui:** add trino logo and description ([473cb01](https://github.com/OKDP/okdp-sandbox/commit/473cb013f7af7809eb60a37ce07fd50d1da0f1f2))
* optimize keycloak deployment resources for sandbox ([641db29](https://github.com/OKDP/okdp-sandbox/commit/641db29b4d3c3e55575d8b7d23f59bfb5dec15f5))
* **seaweedfs:** correct job.yaml file in ocp-oauth-htpasswd ([37ef4e7](https://github.com/OKDP/okdp-sandbox/commit/37ef4e79aeff7be2146bd559445d7f06e1113312))
* **seaweedfs:** set auto configuration for volume limits ([169f3de](https://github.com/OKDP/okdp-sandbox/commit/169f3deef34bfaf3b90ef40362c782752fc038e6))
* Set PySpark notebook as default ([6bdb2cf](https://github.com/OKDP/okdp-sandbox/commit/6bdb2cf290af23c842832adb65c530320cf8395d))
* **spark-rbac:** bind spark-role to namespace ServiceAccount group ([7b98d2f](https://github.com/OKDP/okdp-sandbox/commit/7b98d2f6fc6b464b3cd0ceca76c102b4fb1a84bf))
* **superset:** switch to okdp docker images (superset, dockerize and websocket) [#11](https://github.com/OKDP/okdp-sandbox/issues/11) ([240489f](https://github.com/OKDP/okdp-sandbox/commit/240489f20127608c9d95efc1cd2a4d78e8ab745f))
* update okdp-ui (drop IPv6) ([901ff4b](https://github.com/OKDP/okdp-sandbox/commit/901ff4bfa94ca19e44941a7df90f488f09346597))
* update repository path for spark-history-server helm chart ([909ffb1](https://github.com/OKDP/okdp-sandbox/commit/909ffb11c564ff3ec77e0ba5a5d714e4c94aeee0))
* update sandbox repository name ([2ed6fdb](https://github.com/OKDP/okdp-sandbox/commit/2ed6fdbbff6d21242e3967f7468b2fd4fcac3cba))
* **versioning:** make package versions SemVer-compliant for okdp-ui ([af6ab08](https://github.com/OKDP/okdp-sandbox/commit/af6ab08e1d2aa3afd00fc6a1ca0293f43d0e5f37))

## 0.4.0 (2025-10-06)


Expand Down
Loading