Skip to content

Commit 53db937

Browse files
committed
chore: Merge branch 'main' into ci/tweak-integration-test-config
2 parents 6b31146 + 01d4ac0 commit 53db937

File tree

176 files changed

+10644
-4767
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

176 files changed

+10644
-4767
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
name: Normal issue
3+
about: This is just a normal empty issue with a simple checklist
4+
title: ''
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
## Issue checklist
11+
12+
This is a simple checklist of things to bear in mind when creating a new issue.
13+
14+
- [ ] **Describe the use-case**: As far as possible, use the pattern "As a [type of user], I would like [feature/functionality] to be able to do [specific action]." This helps identify the feature and the problem it addresses.
15+
- [ ] **Indicate importance and urgency**: Use a scale (e.g., low, medium, high) to indicate the level of importance and urgency.
16+
- [ ] **Work-around**: If there is a known work-around, describe it briefly.
17+
- [ ] **Environment**: Describe the environment where the issue occurs (e.g., SDP version, K8S version, etc.).
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
---
2+
name: "🐛 Bug Report"
3+
description: "If something isn't working as expected 🤔."
4+
labels: ["type/bug"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: Thanks for taking the time to file a bug report! Please fill out this form as completely as possible.
9+
10+
- type: input
11+
attributes:
12+
label: Affected Stackable version
13+
description: Which version of the Stackable Operator do you see this bug in?
14+
15+
# - type: input
16+
attributes:
17+
label: Affected Apache Airflow version
18+
description: Which version of Apache Airflow do you see this bug in?
19+
#
20+
- type: textarea
21+
attributes:
22+
label: Current and expected behavior
23+
description: A clear and concise description of what the operator is doing and what you would expect.
24+
validations:
25+
required: true
26+
27+
- type: textarea
28+
attributes:
29+
label: Possible solution
30+
description: "If you have suggestions on a fix for the bug."
31+
32+
- type: textarea
33+
attributes:
34+
label: Additional context
35+
description: "Add any other context about the problem here. Or a screenshot if applicable."
36+
37+
- type: textarea
38+
attributes:
39+
label: Environment
40+
description: |
41+
What type of kubernetes cluster you are running aginst (k3s/eks/aks/gke/other) and any other information about your environment?
42+
placeholder: |
43+
Examples:
44+
Output of `kubectl version --short`
45+
46+
- type: dropdown
47+
attributes:
48+
label: Would you like to work on fixing this bug?
49+
description: |
50+
**NOTE**: Let us know if you would like to submit a PR for this. We are more than happy to help you through the process.
51+
options:
52+
- "yes"
53+
- "no"
54+
- "maybe"

.github/PULL_REQUEST_TEMPLATE/pre-release-getting-started-script.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Check and Update Getting Started Script
1+
## Check and Update Getting Started Script
22

33
<!--
44
Make sure to update the link in 'issues/.github/ISSUE_TEMPLATE/pre-release-getting-started-scripts.md'

.github/PULL_REQUEST_TEMPLATE/pre-release-rust-deps.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Bump Rust Dependencies for Stackable Release XX.(X)X
1+
## Bump Rust Dependencies for Stackable Release YY.M.X
22

33
<!--
44
Make sure to update the link in 'issues/.github/ISSUE_TEMPLATE/pre-release-operator-rust-deps.md'
@@ -17,11 +17,10 @@ Part of <https://github.com/stackabletech/issues/issues/TRACKING_ISSUE>
1717
> crates. These bumps also include previously updated and released crates from
1818
> the `operator-rs` repository.
1919
20-
```[tasklist]
2120
### Tasks
21+
2222
- [ ] Bump Rust Dependencies, see below for more details.
2323
- [ ] Add changelog entry stating which important crates were bumped (including the version).
24-
```
2524

2625
> [!NOTE]
2726
> The bumping / updating of Rust dependencies is done in multiple steps:
@@ -30,9 +29,8 @@ Part of <https://github.com/stackabletech/issues/issues/TRACKING_ISSUE>
3029
> 2. Run the `cargo update` command, which also updates the `Cargo.lock` file.
3130
> 3. Lastly, run `make regenerate-nix` to update the `Cargo.nix` file.
3231
33-
```[tasklist]
3432
### Bump Rust Dependencies
35-
- [ ] Bump `stackable-operator` and friends.
36-
- [ ] Bump `product-version`.
37-
- [ ] Bump all other dependencies.
38-
```
33+
34+
- [ ] Bump `stackable-operator` and friends
35+
- [ ] Bump `product-config`
36+
- [ ] Bump all other dependencies

.github/pull_request_template.md

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Description
1+
## Description
22

33
*Please add a description here. This will become the commit message of the merge request later.*
44

@@ -7,29 +7,31 @@
77
- Not all of these items are applicable to all PRs, the author should update this template to only leave the boxes in that are relevant
88
- Please make sure all these things are done and tick the boxes
99

10-
```[tasklist]
11-
# Author
10+
### Author
11+
1212
- [ ] Changes are OpenShift compatible
1313
- [ ] CRD changes approved
1414
- [ ] CRD documentation for all fields, following the [style guide](https://docs.stackable.tech/home/nightly/contributor/docs/style-guide).
1515
- [ ] Helm chart can be installed and deployed operator works
1616
- [ ] Integration tests passed (for non trivial changes)
1717
- [ ] Changes need to be "offline" compatible
18-
```
18+
- [ ] Links to generated (nightly) docs added
19+
- [ ] Release note snippet added
20+
21+
### Reviewer
1922

20-
```[tasklist]
21-
# Reviewer
2223
- [ ] Code contains useful comments
2324
- [ ] Code contains useful logging statements
2425
- [ ] (Integration-)Test cases added
2526
- [ ] Documentation added or updated. Follows the [style guide](https://docs.stackable.tech/home/nightly/contributor/docs/style-guide).
2627
- [ ] Changelog updated
2728
- [ ] Cargo.toml only contains references to git tags (not specific commits or branches)
28-
```
2929

30-
```[tasklist]
31-
# Acceptance
30+
### Acceptance
31+
3232
- [ ] Feature Tracker has been updated
3333
- [ ] Proper release label has been added
34-
- [ ] [Roadmap](https://github.com/orgs/stackabletech/projects/25/views/1) has been updated
35-
```
34+
- [ ] Links to generated (nightly) docs added
35+
- [ ] Release note snippet added
36+
- [ ] Add `type/deprecation` label & add to the [deprecation schedule](https://github.com/orgs/stackabletech/projects/44/views/1)
37+
- [ ] Add `type/experimental` label & add to the [experimental features tracker](https://github.com/orgs/stackabletech/projects/47)

0 commit comments

Comments
 (0)