Skip to content

Commit eaf5ced

Browse files
committed
chore: Update product version checklist
1 parent e1009ff commit eaf5ced

File tree

1 file changed

+38
-41
lines changed

1 file changed

+38
-41
lines changed

.github/ISSUE_TEMPLATE/release_version_updates.md

Lines changed: 38 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ The single source of truth for this data is a [spreadsheet](https://docs.google.
1313

1414
## Acceptance
1515

16-
We want to bump old and new product versions with the latest ubi image releases. This means bumping the stackable version and rerunning the build actions. This includes our [Java base image](https://github.com/stackabletech/docker-images/tree/main/java-base) which should be done before updating any Java based products.
16+
We want to bump old and new product versions with the latest ubi image releases.
17+
This includes our [Java base image](https://github.com/stackabletech/docker-images/tree/main/java-base) which should be done before updating any Java based products.
18+
It also includes bumping to the latest supported JVM version.
1719

1820
### Base images
1921

@@ -28,6 +30,17 @@ We want to bump old and new product versions with the latest ubi image releases.
2830
- [ ] Update `protoc` version
2931
```
3032

33+
#### UBI9 Rust Builder
34+
35+
[ubi9-rust-builder](https://github.com/stackabletech/docker-images/blob/main/ubi9-rust-builder/Dockerfile)
36+
37+
```[tasklist]
38+
- [ ] Update UBI version
39+
- [ ] Update Cargo CycloneDX and Cargo Auditable
40+
- [ ] Update Rust Toolchain version
41+
- [ ] Update `protoc` version
42+
```
43+
3144
#### Java Base
3245

3346
Nothing currently needs to be updated here
@@ -38,32 +51,29 @@ Nothing currently needs to be updated here
3851

3952
```[tasklist]
4053
- [ ] Update UBI version
54+
- [ ] Update Cargo CycloneDX and Cargo Auditable
55+
- [ ] Update Rust Toolchain version
56+
- [ ] Update `protoc` version
57+
- [ ] Update config-utils version
4158
```
4259

4360
### Product Images
4461

45-
- `New` versions need to be added to `conf.py` and added to the documentation page for the operator
46-
- `Deprecated` need to be updated in the documentation
47-
- `Removed` need to be updated in `conf.py` and removed from the documentation page
4862
- Make sure to _also_ check any other dependencies we might use in a Docker image! (e.g. git sync, prometheus exporter etc.)
4963

50-
5164
#### Airflow
5265

5366
```[tasklist]
54-
- [ ] New:
55-
- [ ] Deprecated:
56-
- [ ] Removed:
67+
- [ ] Versions are updated in accordinance to the source of truth spreadsheet
5768
- [ ] Documentation is updated
5869
- [ ] Operator is updated
5970
```
6071

6172
#### Druid
6273

6374
```[tasklist]
64-
- [ ] New:
65-
- [ ] Deprecated:
66-
- [ ] Removed:
75+
- [ ] Versions are updated in accordinance to the source of truth spreadsheet
76+
- [ ] JVM is at latest supported version
6777
- [ ] Documentation is updated
6878
- [ ] Operator is updated
6979
- [ ] Update the [druid-opa-authorizer](https://github.com/stackabletech/druid-opa-authorizer/) with the new set of versions
@@ -74,19 +84,17 @@ Nothing currently needs to be updated here
7484
NOTE: Make sure to also consider Omid & Phoenix
7585

7686
```[tasklist]
77-
- [ ] New:
78-
- [ ] Deprecated:
79-
- [ ] Removed:
87+
- [ ] Versions are updated in accordinance to the source of truth spreadsheet
88+
- [ ] JVM is at latest supported version
8089
- [ ] Documentation is updated
8190
- [ ] Operator is updated
8291
```
8392

8493
#### HDFS
8594

8695
```[tasklist]
87-
- [ ] New:
88-
- [ ] Deprecated:
89-
- [ ] Removed:
96+
- [ ] Versions are updated in accordinance to the source of truth spreadsheet
97+
- [ ] JVM is at latest supported version
9098
- [ ] Documentation is updated
9199
- [ ] Operator is updated
92100
- [ ] Update Authorizer, Group Mapper and Rack Awareness stuff if needed
@@ -95,79 +103,68 @@ NOTE: Make sure to also consider Omid & Phoenix
95103
#### Hive
96104

97105
```[tasklist]
98-
- [ ] New:
99-
- [ ] Deprecated:
100-
- [ ] Removed:
106+
- [ ] Versions are updated in accordinance to the source of truth spreadsheet
107+
- [ ] JVM is at latest supported version
101108
- [ ] Documentation is updated
102109
- [ ] Operator is updated
103110
```
104111

105112
#### Kafka
106113

107114
```[tasklist]
108-
- [ ] New:
109-
- [ ] Deprecated:
110-
- [ ] Removed:
115+
- [ ] Versions are updated in accordinance to the source of truth spreadsheet
116+
- [ ] JVM is at latest supported version
111117
- [ ] Documentation is updated
112118
- [ ] Operator is updated
113119
```
114120

115121
#### NiFi
116122

117123
```[tasklist]
118-
- [ ] New:
119-
- [ ] Deprecated:
120-
- [ ] Removed:
124+
- [ ] Versions are updated in accordinance to the source of truth spreadsheet
125+
- [ ] JVM is at latest supported version
121126
- [ ] Documentation is updated
122127
- [ ] Operator is updated
123128
```
124129

125130
#### OpenPolicyAgent (OPA)
126131

127132
```[tasklist]
128-
- [ ] New:
129-
- [ ] Deprecated:
130-
- [ ] Removed:
133+
- [ ] Versions are updated in accordinance to the source of truth spreadsheet
131134
- [ ] Documentation is updated
132135
- [ ] Operator is updated
133136
```
134137

135138
#### Spark
136139

137140
```[tasklist]
138-
- [ ] New:
139-
- [ ] Deprecated:
140-
- [ ] Removed:
141+
- [ ] Versions are updated in accordinance to the source of truth spreadsheet
142+
- [ ] JVM is at latest supported version
141143
- [ ] Documentation is updated
142144
- [ ] Operator is updated
143145
```
144146

145147
#### Superset
146148

147149
```[tasklist]
148-
- [ ] New:
149-
- [ ] Deprecated:
150-
- [ ] Removed:
150+
- [ ] Versions are updated in accordinance to the source of truth spreadsheet
151151
- [ ] Documentation is updated
152152
- [ ] Operator is updated
153153
```
154154

155155
#### Trino
156156

157157
```[tasklist]
158-
- [ ] New:
159-
- [ ] Deprecated:
160-
- [ ] Removed:
158+
- [ ] Versions are updated in accordinance to the source of truth spreadsheet
161159
- [ ] Documentation is updated
162160
- [ ] Operator is updated
163161
```
164162

165163
#### ZooKeeper
166164

167165
```[tasklist]
168-
- [ ] New:
169-
- [ ] Deprecated:
170-
- [ ] Removed:
166+
- [ ] Versions are updated in accordinance to the source of truth spreadsheet
167+
- [ ] JVM is at latest supported version
171168
- [ ] Documentation is updated
172169
- [ ] Operator is updated
173170
```

0 commit comments

Comments
 (0)