Skip to content

Commit

Permalink
Merge pull request #606 from stackabletech/chore/add-getting-started-…
Browse files Browse the repository at this point in the history
…scripts-template

chore: Add getting-started scripts issue template
  • Loading branch information
Techassi authored Jul 17, 2024
2 parents 413926a + 382688a commit 92c3fa3
Show file tree
Hide file tree
Showing 2 changed files with 109 additions and 19 deletions.
86 changes: 86 additions & 0 deletions .github/ISSUE_TEMPLATE/pre-release-getting-started-scripts.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
---
name: Pre-Release Getting Started Script Update
about: This template can be used to track the update of the "Getting Started" scripts in this repository leading up to the next Stackable release
title: "chore(tracking): Check and update getting-started scripts"
labels: ['epic']
assignees: ''
---

<!--
Make sure to update the link in '.github/ISSUE_TEMPLATE/release.md' when
you change the front matter above.
-->

<!--
DO NOT REMOVE THIS COMMENT. It is intended for people who might copy/paste from the previous release issue.
This was created by an issue template: https://github.com/stackabletech/issues/issues/new/choose.
-->

## Pre-Release Getting Started Script Updates

Part of <https://github.com/stackabletech/issues/issues/TRACKING_ISSUE>

In each operator repository, run the following commands. If any updates are
required, open a PR using the applicable link below.

```shell
# Some of the scripts are in a code/ subdirectory
# pushd docs/modules/superset/examples/getting_started
# pushd docs/modules/superset/examples/getting_started/code
pushd $(fd -td getting_started | grep examples); cd code 2>/dev/null || true

# Make a fresh cluster (~12 seconds)
kind delete cluster && kind create cluster
./getting_started.sh stackablectl

# Make a fresh cluster (~12 seconds)
kind delete cluster && kind create cluster
./getting_started.sh helm

popd
```

> [!TIP]
> Create branches with predictable names so the links below work. Remember
> to replace `xx.(x)x` with the appropriate release version:
>
> ```sh
> git stash -m "unsaved work"
> git fetch origin
> git checkout -b fix/getting-started-pre-xx.(x)x origin/main
> ```
>
> Then use the links below to automatically create applicable PRs for each operator
> using the PR template.
Replace the items in the task lists below with the applicable Pull Requests (if any).
<!--
The following list was generated by:
# go to the stackable-templating repository, then run:
yq '.repositories[].name' config/repositories.yaml \
| sort \
| xargs -I {} echo "- [ ] [Update getting-started script for {}](https://github.com/stackabletech/{}/compare/main..fix/getting-started-pre-$(date +%y.%-m)?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-$(date +%y.%-m))"
-->
```[tasklist]
### Getting Started Script Checks and Updates
- [ ] [Update getting-started script for airflow-operator](https://github.com/stackabletech/airflow-operator/compare/main..fix/getting-started-pre-24.7?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.7)
- [ ] [Update getting-started script for commons-operator](https://github.com/stackabletech/commons-operator/compare/main..fix/getting-started-pre-24.7?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.7)
- [ ] [Update getting-started script for druid-operator](https://github.com/stackabletech/druid-operator/compare/main..fix/getting-started-pre-24.7?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.7)
- [ ] [Update getting-started script for edc-operator](https://github.com/stackabletech/edc-operator/compare/main..fix/getting-started-pre-24.7?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.7)
- [ ] [Update getting-started script for hbase-operator](https://github.com/stackabletech/hbase-operator/compare/main..fix/getting-started-pre-24.7?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.7)
- [ ] [Update getting-started script for hdfs-operator](https://github.com/stackabletech/hdfs-operator/compare/main..fix/getting-started-pre-24.7?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.7)
- [ ] [Update getting-started script for hello-world-operator](https://github.com/stackabletech/hello-world-operator/compare/main..fix/getting-started-pre-24.7?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.7)
- [ ] [Update getting-started script for hive-operator](https://github.com/stackabletech/hive-operator/compare/main..fix/getting-started-pre-24.7?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.7)
- [ ] [Update getting-started script for kafka-operator](https://github.com/stackabletech/kafka-operator/compare/main..fix/getting-started-pre-24.7?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.7)
- [ ] [Update getting-started script for listener-operator](https://github.com/stackabletech/listener-operator/compare/main..fix/getting-started-pre-24.7?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.7)
- [ ] [Update getting-started script for nifi-operator](https://github.com/stackabletech/nifi-operator/compare/main..fix/getting-started-pre-24.7?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.7)
- [ ] [Update getting-started script for opa-operator](https://github.com/stackabletech/opa-operator/compare/main..fix/getting-started-pre-24.7?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.7)
- [ ] [Update getting-started script for secret-operator](https://github.com/stackabletech/secret-operator/compare/main..fix/getting-started-pre-24.7?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.7)
- [ ] [Update getting-started script for spark-k8s-operator](https://github.com/stackabletech/spark-k8s-operator/compare/main..fix/getting-started-pre-24.7?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.7)
- [ ] [Update getting-started script for superset-operator](https://github.com/stackabletech/superset-operator/compare/main..fix/getting-started-pre-24.7?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.7)
- [ ] [Update getting-started script for trino-operator](https://github.com/stackabletech/trino-operator/compare/main..fix/getting-started-pre-24.7?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.7)
- [ ] [Update getting-started script for zookeeper-operator](https://github.com/stackabletech/zookeeper-operator/compare/main..fix/getting-started-pre-24.7?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.7)
```
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ labels: ['epic']
assignees: ''
---

<!--
Make sure to update the link in '.github/ISSUE_TEMPLATE/release.md' when
you change the front matter above.
-->

<!--
DO NOT REMOVE THIS COMMENT. It is intended for people who might copy/paste from the previous release issue.
This was created by an issue template: https://github.com/stackabletech/issues/issues/new/choose.
Expand Down Expand Up @@ -37,30 +42,29 @@ Replace the items in the task lists below with the applicable Pull Requests
<!--
The following list was generated by:
cd operator-templating
# go to the stackable-templating repository, then run:
yq '.repositories[].name' config/repositories.yaml \
| sort \
| xargs -I {} echo "- [ ] https://github.com/stackabletech/{}/compare/main..chore/bump-rust-deps-pre-$(date +%y.%-m)?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies+pre-$(date +%y.%-m)"
| xargs -I {} echo "- [ ] https://github.com/stackabletech/{}/compare/main..chore/bump-rust-deps-pre-$(date +%y.%-m)?quick_pull=1&template=pre-release-rust-deps.md&title=chore%3A+Bump+Rust+dependencies+pre-$(date +%y.%-m)"
-->
```[tasklist]
### Operator Rust Updates
- [ ] https://github.com/stackabletech/airflow-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/commons-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/druid-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/edc-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/hbase-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/hdfs-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/hello-world-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/hive-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/kafka-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/listener-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/nifi-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/opa-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/secret-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/spark-k8s-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/superset-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/trino-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/zookeeper-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/airflow-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release-rust-deps.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/commons-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release-rust-deps.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/druid-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release-rust-deps.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/edc-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release-rust-deps.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/hbase-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release-rust-deps.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/hdfs-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release-rust-deps.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/hello-world-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release-rust-deps.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/hive-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release-rust-deps.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/kafka-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release-rust-deps.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/listener-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release-rust-deps.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/nifi-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release-rust-deps.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/opa-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release-rust-deps.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/secret-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release-rust-deps.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/spark-k8s-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release-rust-deps.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/superset-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release-rust-deps.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/trino-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release-rust-deps.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
- [ ] https://github.com/stackabletech/zookeeper-operator/compare/main..chore/bump-rust-deps-pre-24.7?quick_pull=1&template=pre-release-rust-deps.md&title=chore%3A+Bump+Rust+dependencies+pre-24.7
```

0 comments on commit 92c3fa3

Please sign in to comment.