You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit ebd20fc
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: CHANGELOG.md
+16-2Lines changed: 16 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ All notable changes to this project will be documented in this file.
9
9
- Support floating tags for product images via the new `spec.image.stackableVersionPolicy` field
10
10
([#831]).
11
11
- Add `/ready` endpoint to the operator Deployment, which reports the CRD installation status ([#835]).
12
-
- Name nodes now have a default affinity to the OPA Pods when OPA authorization is configured ([#893]).
12
+
- Name nodes now have a default affinity to the OPA Pods when OPA authorization is configured ([#839]).
13
13
14
14
### Changed
15
15
@@ -34,6 +34,12 @@ All notable changes to this project will be documented in this file.
34
34
`app.kubernetes.io/role-group: none` labels.
35
35
StatefulSet selectors and volume claim templates are unchanged, so upgrading is non-breaking.
36
36
- Make operations infallible where dependent on static inputs ([#824], [#829]).
37
+
- Internal operator refactoring: the validated cluster carries each role's configuration in typed
38
+
per-role fields instead of maps keyed by role, so role-specific values are resolved once and the
39
+
shared resource builders can no longer be handed another role's configuration ([#830]).
40
+
- Internal operator refactoring: each role now has its own module that gathers its role group's
41
+
inputs and role-specific containers, and a shared role-builder then builds the Services,
42
+
ConfigMap and StatefulSet from them ([#833]).
37
43
- Bump stackable-operator to 0.119.0 ([#835]).
38
44
39
45
### Fixed
@@ -43,6 +49,12 @@ All notable changes to this project will be documented in this file.
43
49
See [our internal issue](https://github.com/stackabletech/hdfs-operator/issues/626) and [the fix](https://github.com/kube-rs/kube/pull/2042) for details ([#814]).
44
50
- The operator now watches all resources that it creates and early-exits the reconcile action when the
45
51
cluster is marked for deletion ([#821]).
52
+
- A role group that does not set `replicas` is now counted as one replica instead of zero when the
53
+
replica counts are checked, so such a role group no longer produces a warning event claiming it
54
+
has zero replicas configured ([#830]).
55
+
- The warning that `dfsReplication` is greater than the number of datanodes is now raised for
56
+
datanodes. It was previously raised for journalnodes, even though its text refers to datanode
0 commit comments