[!NOTE]
Record any issues or anomalies during the process in a comment on this issue.
Eg:
:green_circle: **airflow-scheduled-job**
The CRD had been updated and I needed to change the following in the manifest:
...
# Install demo (stable)
stackablectl demo install <DEMO_NAME>
# Get a list of installed operators
stackablectl operator installed
# Sometimes it is necessary to upgrade Helm charts
# First, add the Helm repositories
helm repo add minio https://charts.min.io/
helm repo add bitnami https://charts.bitnami.com/bitnami
# Next, upgrade the charts, i.e.:
helm upgrade minio minio/minio --version x.x.x
helm upgrade postgresql-hive bitnami/postgresql --version x.x.x
helm upgrade postgresql-hive-iceberg bitnami/postgresql --version x.x.x
helm upgrade postgresql-superset bitnami/postgresql --version x.x.x
# Uninstall operators
stackablectl release uninstall <CURRENT_RELEASE>
# Update CRDs to nightly version (on main)
# Repeat this for every operator used by the demo
kubectl replace -f https://raw.githubusercontent.com/stackabletech/commons-operator/main/deploy/helm/commons-operator/crds/crds.yaml
kubectl replace -f https://raw.githubusercontent.com/stackabletech/...-operator/main/deploy/helm/...-operator/crds/crds.yaml
# Install nightly version of operators (use the list from the earlier step
# before deleting the operators)
stackablectl operator install commons ...
# Optionally update the product versions in the CRDs, e.g.:
kubectl patch hbaseclusters/hbase --type='json' -p='[{"op": "replace", "path": "/spec/image/productVersion", "value":"x.x.x"}]' # changed
Part of #602
Preview (on f1bcd78)
Pre-Release Demo Testing on Nightly
Part of https://github.com/stackabletech/issues/issues/TRACKING_ISSUE
For each demo, run the following commands: