Skip to content

Commit 0d154da

Browse files
committed
Merge remote-tracking branch 'origin/main' into feat/graceful-shutdown-2
2 parents 2ed5795 + c120c0a commit 0d154da

File tree

13 files changed

+34
-36
lines changed

13 files changed

+34
-36
lines changed

CHANGELOG.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,22 @@ All notable changes to this project will be documented in this file.
1010
- Configuration overrides for the JVM security properties, such as DNS caching ([#384]).
1111
- Support PodDisruptionBudgets ([#394]).
1212
- Support graceful shutdown ([#407]).
13+
- Added support for 3.2.4, 3.3.6 ([#409]).
1314

1415
### Changed
1516

16-
- `vector` `0.26.0` -> `0.31.0` ([#378]).
17+
- `vector` `0.26.0` -> `0.33.0` ([#378], [#409]).
1718
- Let secret-operator handle certificate conversion ([#392]).
18-
- `operator-rs` `0.44.0` -> `0.52.1` ([#381], [#394], [#404], [#405]).
19+
- `operator-rs` `0.44.0` -> `0.55.0` ([#381], [#394], [#404], [#405], [#409]).
1920

2021
### Fixed
2122

2223
- Don't default roleGroup replicas to zero when not specified ([#402]).
2324

25+
### Removed
26+
27+
- Removed support for 3.3.1, 3.3.3 ([#409]).
28+
2429
[#378]: https://github.com/stackabletech/hdfs-operator/pull/378
2530
[#381]: https://github.com/stackabletech/hdfs-operator/pull/381
2631
[#384]: https://github.com/stackabletech/hdfs-operator/pull/384
@@ -30,6 +35,7 @@ All notable changes to this project will be documented in this file.
3035
[#404]: https://github.com/stackabletech/hdfs-operator/pull/404
3136
[#405]: https://github.com/stackabletech/hdfs-operator/pull/405
3237
[#407]: https://github.com/stackabletech/hdfs-operator/pull/407
38+
[#409]: https://github.com/stackabletech/hdfs-operator/pull/409
3339

3440
## [23.7.0] - 2023-07-14
3541

docs/modules/hdfs/examples/getting_started/hdfs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
name: simple-hdfs
66
spec:
77
image:
8-
productVersion: 3.3.4
8+
productVersion: 3.3.6
99
clusterConfig:
1010
zookeeperConfigMapName: simple-hdfs-znode
1111
listenerClass: external-unstable

docs/modules/hdfs/examples/getting_started/hdfs.yaml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
name: simple-hdfs
66
spec:
77
image:
8-
productVersion: 3.3.4
8+
productVersion: 3.3.6
99
clusterConfig:
1010
zookeeperConfigMapName: simple-hdfs-znode
1111
listenerClass: external-unstable

docs/modules/hdfs/examples/getting_started/zk.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
name: simple-zk
66
spec:
77
image:
8-
productVersion: 3.8.0
8+
productVersion: 3.8.3
99
servers:
1010
roleGroups:
1111
default:

docs/modules/hdfs/examples/getting_started/zk.yaml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
name: simple-zk
66
spec:
77
image:
8-
productVersion: 3.8.0
8+
productVersion: 3.8.3
99
servers:
1010
roleGroups:
1111
default:

docs/modules/hdfs/partials/supported-versions.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This is a separate file, since it is used by both the direct HDFS-Operator documentation, and the overarching
33
// Stackable Platform documentation.
44

5-
- 3.2.2
6-
- 3.3.1
7-
- 3.3.3
8-
- 3.3.4
5+
- 3.3.6
6+
- 3.3.4 (deprecated)
7+
- 3.2.4
8+
- 3.2.2 (deprecated)

rust/crd/src/affinity.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ metadata:
5555
name: simple-hdfs
5656
spec:
5757
image:
58-
productVersion: 3.3.4
58+
productVersion: 3.3.6
5959
clusterConfig:
6060
zookeeperConfigMapName: hdfs-zk
6161
journalNodes:
@@ -142,7 +142,7 @@ metadata:
142142
name: simple-hdfs
143143
spec:
144144
image:
145-
productVersion: 3.3.4
145+
productVersion: 3.3.6
146146
clusterConfig:
147147
zookeeperConfigMapName: hdfs-zk
148148
journalNodes:

rust/crd/src/lib.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1300,7 +1300,7 @@ metadata:
13001300
name: hdfs
13011301
spec:
13021302
image:
1303-
productVersion: 3.3.4
1303+
productVersion: 3.3.6
13041304
clusterConfig:
13051305
zookeeperConfigMapName: hdfs-zk
13061306
dataNodes:
@@ -1338,7 +1338,7 @@ metadata:
13381338
name: hdfs
13391339
spec:
13401340
image:
1341-
productVersion: 3.3.4
1341+
productVersion: 3.3.6
13421342
clusterConfig:
13431343
zookeeperConfigMapName: hdfs-zk
13441344
dataNodes:
@@ -1376,7 +1376,7 @@ metadata:
13761376
name: hdfs
13771377
spec:
13781378
image:
1379-
productVersion: 3.3.4
1379+
productVersion: 3.3.6
13801380
clusterConfig:
13811381
zookeeperConfigMapName: hdfs-zk
13821382
dataNodes:
@@ -1409,7 +1409,7 @@ metadata:
14091409
name: hdfs
14101410
spec:
14111411
image:
1412-
productVersion: 3.3.4
1412+
productVersion: 3.3.6
14131413
clusterConfig:
14141414
zookeeperConfigMapName: hdfs-zk
14151415
nameNodes:
@@ -1473,7 +1473,7 @@ metadata:
14731473
name: hdfs
14741474
spec:
14751475
image:
1476-
productVersion: 3.3.4
1476+
productVersion: 3.3.6
14771477
clusterConfig:
14781478
zookeeperConfigMapName: hdfs-zk
14791479
dataNodes:
@@ -1527,7 +1527,7 @@ metadata:
15271527
name: hdfs
15281528
spec:
15291529
image:
1530-
productVersion: 3.3.4
1530+
productVersion: 3.3.6
15311531
clusterConfig:
15321532
zookeeperConfigMapName: hdfs-zk
15331533
dataNodes:
@@ -1581,7 +1581,7 @@ metadata:
15811581
name: hdfs
15821582
spec:
15831583
image:
1584-
productVersion: 3.3.4
1584+
productVersion: 3.3.6
15851585
clusterConfig:
15861586
zookeeperConfigMapName: hdfs-zk
15871587
dataNodes:

rust/operator/src/container.rs

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -910,17 +910,9 @@ impl ContainerConfig {
910910
} => {
911911
let cvd = ContainerVolumeDirs::from(role);
912912
let config_dir = cvd.final_config();
913-
// This currently points at 0.16.1 for historic reasons.
914-
// We used to (and actually still do) hardcode the version number of JMX Exporter
915-
// Newer Docker Images (anything after 23.7) do upgrade the version however and they do
916-
// expose the JMX Exporter using a symlink under the name jmx_prometheus_javaagent.jar
917-
// But to make sure that newer operators work with older images we keep this reference to 0.16.1 in here for now
918-
// To still get a new version of JMX exporter we actually symlink the newer version to this older one
919-
// In other words: The actual version of JMX Exporter might _not_ be 0.16.1 anymore
920-
// We can fix this properly by pointing at the versionless JAR in one of our upcoming releases (e.g. 24.x)
921913
let mut jvm_args = vec![
922914
format!(
923-
"-Djava.security.properties={config_dir}/{JVM_SECURITY_PROPERTIES_FILE} -javaagent:/stackable/jmx/jmx_prometheus_javaagent-0.16.1.jar={metrics_port}:/stackable/jmx/{role}.yaml",
915+
"-Djava.security.properties={config_dir}/{JVM_SECURITY_PROPERTIES_FILE} -javaagent:/stackable/jmx/jmx_prometheus_javaagent.jar={metrics_port}:/stackable/jmx/{role}.yaml",
924916
)];
925917

926918
if hdfs.has_kerberos_enabled() {

tests/templates/kuttl/kerberos/20-access-hdfs.yaml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ commands:
1414
spec:
1515
containers:
1616
- name: access-hdfs
17-
image: docker.stackable.tech/stackable/hadoop:3.3.4-stackable0.0.0-dev
17+
image: docker.stackable.tech/stackable/hadoop:{{ test_scenario['values']['hadoop-latest'] }}-stackable0.0.0-dev
1818
env:
1919
- name: HADOOP_CONF_DIR
2020
value: /stackable/conf/hdfs

tests/templates/kuttl/kerberos/22-check-file.yaml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ commands:
1414
spec:
1515
containers:
1616
- name: check-hdfs
17-
image: docker.stackable.tech/stackable/hadoop:3.3.4-stackable0.0.0-dev
17+
image: docker.stackable.tech/stackable/hadoop:{{ test_scenario['values']['hadoop-latest'] }}-stackable0.0.0-dev
1818
env:
1919
- name: HADOOP_CONF_DIR
2020
value: /stackable/conf/hdfs

tests/templates/kuttl/logging/01-install-hdfs-vector-aggregator.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ commands:
55
- script: >-
66
helm install hdfs-vector-aggregator vector
77
--namespace $NAMESPACE
8-
--version 0.23.0
8+
--version 0.26.0
99
--repo https://helm.vector.dev
1010
--values hdfs-vector-aggregator-values.yaml
1111
---

tests/test-definition.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22
dimensions:
33
- name: hadoop
44
values:
5-
- 3.2.2
6-
- 3.3.4
5+
- 3.2.4
6+
- 3.3.6
77
- name: hadoop-latest
88
values:
9-
- 3.3.4
9+
- 3.3.6
1010
- name: zookeeper
1111
values:
12-
- 3.8.0
12+
- 3.8.3
1313
- name: zookeeper-latest
1414
values:
15-
- 3.8.0
15+
- 3.8.3
1616
- name: number-of-datanodes
1717
values:
1818
- "1"

0 commit comments

Comments
 (0)