Skip to content

Commit 6bd8007

Browse files
committed
chore: Add pre-release nightly demo testing issue template
1 parent 92c3fa3 commit 6bd8007

File tree

1 file changed

+67
-0
lines changed

1 file changed

+67
-0
lines changed
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
---
2+
name: Pre-Release Demo Testing on Nightly
3+
about: This template can be used to track the testing of demos on nightly leading up to the next Stackable release
4+
title: "chore(tracking): Test demos on nightly versions"
5+
labels: ['epic']
6+
assignees: ''
7+
---
8+
9+
<!--
10+
Make sure to update the link in '.github/ISSUE_TEMPLATE/release.md' when
11+
you change the front matter above.
12+
-->
13+
14+
<!--
15+
DO NOT REMOVE THIS COMMENT. It is intended for people who might copy/paste from the previous release issue.
16+
This was created by an issue template: https://github.com/stackabletech/issues/issues/new/choose.
17+
-->
18+
19+
## Pre-Release Demo Testing on Nightly
20+
21+
Part of <https://github.com/stackabletech/issues/issues/TRACKING_ISSUE>
22+
23+
For each demo, run the following commands:
24+
25+
```shell
26+
# Install demo
27+
stackablectl demo <DEMO_NAME>
28+
29+
# Uninstall operators
30+
stackablectl release uninstall <CURRENT_RELEASE>
31+
32+
# Update CRDs to nightly version (on main)
33+
# Repeat this for every operator used by the demo
34+
kubectl replace -f https://raw.githubusercontent.com/stackabletech/commons-operator/main/deploy/helm/commons-operator/crds/crds.yaml
35+
36+
# Install dev version of operators
37+
stackablectl operator install commons ...
38+
39+
# Optionally update the product versions in the CRDs, e.g.:
40+
kubectl edit hbaseclusters/hbase
41+
```
42+
43+
<!--
44+
The following list was generated by:
45+
46+
# go to the demos repository, then run:
47+
yq '.demos | keys' demos/demos-v2.yaml \
48+
| sed -e 's/- //g' \
49+
| sort \
50+
| xargs -I {} echo "- [ ] [{}](https://docs.stackable.tech/home/nightly/demos/{})"
51+
-->
52+
53+
```[tasklist]
54+
### Testing Demos on Nightly
55+
- [ ] [airflow-scheduled-job](https://docs.stackable.tech/home/nightly/demos/airflow-scheduled-job)
56+
- [ ] [data-lakehouse-iceberg-trino-spark](https://docs.stackable.tech/home/nightly/demos/data-lakehouse-iceberg-trino-spark)
57+
- [ ] [end-to-end-security](https://docs.stackable.tech/home/nightly/demos/end-to-end-security)
58+
- [ ] [hbase-hdfs-load-cycling-data](https://docs.stackable.tech/home/nightly/demos/hbase-hdfs-load-cycling-data)
59+
- [ ] [jupyterhub-pyspark-hdfs-anomaly-detection-taxi-data](https://docs.stackable.tech/home/nightly/demos/jupyterhub-pyspark-hdfs-anomaly-detection-taxi-data)
60+
- [ ] [logging](https://docs.stackable.tech/home/nightly/demos/logging)
61+
- [ ] [nifi-kafka-druid-earthquake-data](https://docs.stackable.tech/home/nightly/demos/nifi-kafka-druid-earthquake-data)
62+
- [ ] [nifi-kafka-druid-water-level-data](https://docs.stackable.tech/home/nightly/demos/nifi-kafka-druid-water-level-data)
63+
- [ ] [signal-processing](https://docs.stackable.tech/home/nightly/demos/signal-processing)
64+
- [ ] [spark-k8s-anomaly-detection-taxi-data](https://docs.stackable.tech/home/nightly/demos/spark-k8s-anomaly-detection-taxi-data)
65+
- [ ] [trino-iceberg](https://docs.stackable.tech/home/nightly/demos/trino-iceberg)
66+
- [ ] [trino-taxi-data](https://docs.stackable.tech/home/nightly/demos/trino-taxi-data)
67+
```

0 commit comments

Comments
 (0)