Skip to content

Commit 570230a

Browse files
authored
chore: Remove version 3.4.2, update upgrade docs (#838)
* chore: Remove version 3.4.2, update upgrade docs * changelog
1 parent 58c776e commit 570230a

4 files changed

Lines changed: 10 additions & 7 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,10 @@ All notable changes to this project will be documented in this file.
5656
datanodes. It was previously raised for journalnodes, even though its text refers to datanode
5757
replicas, and never for datanodes ([#830]).
5858

59+
### Removed
60+
61+
- Remove support for HDFS `3.4.2` ([#838]).
62+
5963
[#801]: https://github.com/stackabletech/hdfs-operator/pull/801
6064
[#806]: https://github.com/stackabletech/hdfs-operator/pull/806
6165
[#810]: https://github.com/stackabletech/hdfs-operator/pull/810
@@ -69,6 +73,7 @@ All notable changes to this project will be documented in this file.
6973
[#831]: https://github.com/stackabletech/hdfs-operator/pull/831
7074
[#833]: https://github.com/stackabletech/hdfs-operator/pull/833
7175
[#835]: https://github.com/stackabletech/hdfs-operator/pull/835
76+
[#838]: https://github.com/stackabletech/hdfs-operator/pull/838
7277
[#839]: https://github.com/stackabletech/hdfs-operator/pull/839
7378

7479
## [26.7.0] - 2026-07-21

‎docs/modules/hdfs/pages/usage-guide/upgrading.adoc‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44
IMPORTANT: HDFS upgrades are experimental, and details may change at any time.
55

66
HDFS currently requires a manual process to upgrade.
7-
This guide takes you through an example case, upgrading an example cluster (from our xref:getting_started/index.adoc[Getting Started] guide) from HDFS 3.3.6 to 3.4.2.
7+
This guide takes you through an example case, upgrading an example cluster (from our xref:getting_started/index.adoc[Getting Started] guide) from HDFS 3.4.3 to 3.5.0.
88

99
== Preparing for the worst
1010

1111
Upgrades can fail, and it is important to prepare for when that happens.
12-
Apache HDFS supports https://hadoop.apache.org/docs/r3.4.2/hadoop-project-dist/hadoop-hdfs/HdfsRollingUpgrade.html#Downgrade_and_Rollback[two ways to revert an upgrade]:
12+
Apache HDFS supports https://hadoop.apache.org/docs/r3.5.0/hadoop-project-dist/hadoop-hdfs/HdfsRollingUpgrade.html#Downgrade_and_Rollback[two ways to revert an upgrade]:
1313

1414
Rollback:: Reverts all user data to the pre-upgrade state. Requires taking the cluster offline.
1515
Downgrade:: Downgrades the HDFS software but preserves all changes made by users. Can be performed as a rolling change, keeping the cluster online.
@@ -20,7 +20,7 @@ In order to downgrade, revert the `.spec.image.productVersion` field, and then p
2020

2121
[source,shell]
2222
----
23-
$ kubectl patch hdfs/simple-hdfs --patch '{"spec": {"image": {"productVersion": "3.3.6"}}}' --type=merge
23+
$ kubectl patch hdfs/simple-hdfs --patch '{"spec": {"image": {"productVersion": "3.4.3"}}}' --type=merge
2424
hdfscluster.hdfs.stackable.tech/simple-hdfs patched
2525
----
2626

@@ -69,7 +69,7 @@ Once HDFS is ready to upgrade, the HdfsCluster can be updated with the new produ
6969

7070
[source,shell]
7171
----
72-
$ kubectl patch hdfs/simple-hdfs --patch '{"spec": {"image": {"productVersion": "3.4.2"}}}' --type=merge
72+
$ kubectl patch hdfs/simple-hdfs --patch '{"spec": {"image": {"productVersion": "3.5.0"}}}' --type=merge
7373
hdfscluster.hdfs.stackable.tech/simple-hdfs patched
7474
----
7575

@@ -103,7 +103,7 @@ Finally, mark the cluster as upgraded:
103103

104104
[source,shell]
105105
----
106-
$ kubectl patch hdfs/simple-hdfs --subresource=status --patch '{"status": {"deployedProductVersion": "3.4.2"}}' --type=merge
106+
$ kubectl patch hdfs/simple-hdfs --subresource=status --patch '{"status": {"deployedProductVersion": "3.5.0"}}' --type=merge
107107
hdfscluster.hdfs.stackable.tech/simple-hdfs patched
108108
----
109109

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,3 @@
44

55
- 3.5.0 (LTS)
66
- 3.4.3
7-
- 3.4.2 (deprecated)

‎tests/test-definition.yaml‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
dimensions:
33
- name: hadoop
44
values:
5-
- 3.4.2
65
- 3.4.3
76
- 3.5.0
87
# To use a custom image, add a comma and the full name after the product version

0 commit comments

Comments
 (0)