@@ -113,20 +113,14 @@ stackablectl stack install <STACK_NAME>
113113# --- IMPORTANT ---
114114# Run through the (still) nightly demo/stack instructions (refer to the list above).
115115
116- # Get a list of installed operators
117- stackablectl operator installed --output=plain
116+ # Install nightly version of operators
117+ stackablectl release upgrade dev
118118
119- # Uninstall operators for the stable release (OO.M)
120- stackablectl release uninstall OO.M
121-
122- # Update CRDs to nightly version (on main)
123- # Repeat this for every operator used by the demo (use the list from the earlier step before deleting the operators)
124- kubectl replace -f https://raw.githubusercontent.com/stackabletech/commons-operator/main/deploy/helm/commons-operator/crds/crds.yaml
125- kubectl replace -f https://raw.githubusercontent.com/stackabletech/...-operator/main/deploy/helm/...-operator/crds/crds.yaml
119+ # Bump every stacklet to the version that used by the nightly demo.
120+ # Typically, this is the latest supported version.
121+ kubectl patch hbaseclusters/hbase --type='json' -p='[{"op": "replace", "path": "/spec/image/productVersion", "value":"x.x.x"}]' # changed
126122
127- # Install nightly version of operators (use the list from the earlier step before deleting the operators)
128- stackablectl operator install commons ...
123+ # Check that the operator logs look good (no unexpected errors etc.)
129124
130- # Optionally update the product versions in the CRDs (to the latest non-experimental version for the new release), e.g.:
131- kubectl patch hbaseclusters/hbase --type='json' -p='[{"op": "replace", "path": "/spec/image/productVersion", "value":"x.x.x"}]' # changed
125+ # Run through the (still) nightly demo/stack instructions again.
132126```
0 commit comments