Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Add operator Rust update issue template #605

Merged
merged 3 commits into from
Jul 16, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
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
56 changes: 56 additions & 0 deletions .github/ISSUE_TEMPLATE/pre-release.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
---
name: Pre-Release Operator Rust Updates
about: This template can be used to track the progress of Rust updates across our operators leading up to the Stackable release
title: "chore(tracking): Update Rust dependencies of operators for Stackable release XX.(X)X"
labels: ['epic']
assignees: ''
---

<!--
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 Operator Rust Updates

<!--
Replace 'TRACKING_ISSUE' with the applicable release tracking issue number.
-->

Part of <https://github.com/stackabletech/issues/TRACKING_ISSUE>
Techassi marked this conversation as resolved.
Show resolved Hide resolved

Replace the items in the task lists below with the applicable Pull Requests

> [!TIP]
> Use the links below to automatically create applicable PRs for each operator
> using the PR template.
Techassi marked this conversation as resolved.
Show resolved Hide resolved

<!--
The following list was generated by:

cd operator-templating
yq '.repositories[].name' config/repositories.yaml \
| sort \
| xargs -I {} echo "- [ ] https://github.com/stackabletech/{}/compare/main..chore/bump-rust-deps?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies"
Techassi marked this conversation as resolved.
Show resolved Hide resolved
-->

```[tasklist]
### Operator Rust Updates
- [ ] https://github.com/stackabletech/airflow-operator/compare/main..chore/bump-rust-deps?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies
- [ ] https://github.com/stackabletech/commons-operator/compare/main..chore/bump-rust-deps?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies
- [ ] https://github.com/stackabletech/druid-operator/compare/main..chore/bump-rust-deps?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies
- [ ] https://github.com/stackabletech/edc-operator/compare/main..chore/bump-rust-deps?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies
- [ ] https://github.com/stackabletech/hbase-operator/compare/main..chore/bump-rust-deps?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies
- [ ] https://github.com/stackabletech/hdfs-operator/compare/main..chore/bump-rust-deps?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies
- [ ] https://github.com/stackabletech/hello-world-operator/compare/main..chore/bump-rust-deps?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies
- [ ] https://github.com/stackabletech/hive-operator/compare/main..chore/bump-rust-deps?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies
- [ ] https://github.com/stackabletech/kafka-operator/compare/main..chore/bump-rust-deps?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies
- [ ] https://github.com/stackabletech/listener-operator/compare/main..chore/bump-rust-deps?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies
- [ ] https://github.com/stackabletech/nifi-operator/compare/main..chore/bump-rust-deps?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies
- [ ] https://github.com/stackabletech/opa-operator/compare/main..chore/bump-rust-deps?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies
- [ ] https://github.com/stackabletech/secret-operator/compare/main..chore/bump-rust-deps?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies
- [ ] https://github.com/stackabletech/spark-k8s-operator/compare/main..chore/bump-rust-deps?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies
- [ ] https://github.com/stackabletech/superset-operator/compare/main..chore/bump-rust-deps?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies
- [ ] https://github.com/stackabletech/trino-operator/compare/main..chore/bump-rust-deps?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies
- [ ] https://github.com/stackabletech/zookeeper-operator/compare/main..chore/bump-rust-deps?quick_pull=1&template=pre-release.md&title=chore%3A+Bump+Rust+dependencies
Techassi marked this conversation as resolved.
Show resolved Hide resolved
```
12 changes: 8 additions & 4 deletions .github/ISSUE_TEMPLATE/release.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Release
about: This template can be used to track the release process at Stackable
title: Release XX.(X)X
name: Release Tracking
about: This template can be used to track the progress of the SDP
title: "chore(tracking): Release SDP XX.(X)X"
labels: ['epic']
assignees: ''

Expand All @@ -20,9 +20,13 @@ assignees: ''

## Release checklists

Replace the items in the task lists below with the applicable Pull Requests / Issues

```[tasklist]
### General pre-requisites (before feature freeze)
- [ ] Bump operator-rs to latest version in all operators. This should be done early in the release cycle to leave sufficient time for testing etc.
- [ ] [Update and Release operator-rs workspace members](https://github.com/stackabletech/operator-rs/issues/new?assignees=&labels=epic&projects=&template=release-workspace-members.md&title=chore%3A+Update+and+release+workspace+members)
- [ ] [TODO: Update Rust toolchain](https://github.com/stackabletech/operator-templating)
- [ ] [Update Container Images](https://github.com/stackabletech/docker-images/issues/new?assignees=&labels=epic&projects=&template=pre-release.md&title=chore%3A+Update+Container+Images+for+Stackable+Release+XX.%28X%29X)
Techassi marked this conversation as resolved.
Show resolved Hide resolved
- [ ] Check Rust and e.g. cargo deps versions
- [ ] Run/check getting-started scripts
- [ ] Run/check demos with dev release and main branch and create draft PR for release-related changes
Expand Down
176 changes: 0 additions & 176 deletions .github/ISSUE_TEMPLATE/release_version_updates.md

This file was deleted.