Skip to content

Commit acc9a2b

Browse files
authored
(DOCSP-40555) Release notes for 1.26. Also includes licensing changes, compatibility updates, etc for the release (#1738)
* (DOCSP-40555) Release notes for 1.26 * Change date for the release to be the 21st * Run licensing script, update compatibility tables for the 1.26 release * Updated the redirects file with 1.26 * Tech review from Mircea * Removed to learn more because we cannot link yet
1 parent e7632d2 commit acc9a2b

File tree

7 files changed

+74
-3
lines changed

7 files changed

+74
-3
lines changed

config/redirects

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# while we work out how to deploy this property.
33

44
define: base https://www.mongodb.com/docs/kubernetes-operator
5-
define: versions v0.8 v0.9 v0.10 v0.11 v0.12 v1.0 v1.1 v1.2 v1.3 v1.4 v1.5 v1.6 v1.7 v1.8 v1.9 v1.10 v1.11 v1.12 v1.13 v1.14 v1.15 v1.16 v1.17 v1.18 v1.19 v1.20 v1.21 v1.22 v1.23 v1.24 v1.25 master
5+
define: versions v0.8 v0.9 v0.10 v0.11 v0.12 v1.0 v1.1 v1.2 v1.3 v1.4 v1.5 v1.6 v1.7 v1.8 v1.9 v1.10 v1.11 v1.12 v1.13 v1.14 v1.15 v1.16 v1.17 v1.18 v1.19 v1.20 v1.21 v1.22 v1.23 v1.24 v1.25 v1.26 master
66
symlink: v1.26 -> master
77
symlink: upcoming -> master
88

snooty.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ mdb-ent-db = "MongoDB Enterprise Database"
4848
mdb-support = "`MongoDB Support <https://support.mongodb.com/welcome>`__"
4949
mdb-version = "7.0.0"
5050
monitoring-agent = "Monitoring Agent"
51-
version = "1.25"
52-
dl-version = "1.25.0"
51+
version = "1.26"
52+
dl-version = "1.26.0"
5353

5454
[substitutions]
5555
copy = "unicode:: U+000A9"

source/includes/list-tables/compatibility-k8s-os.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,13 @@
88
- |k8s| Version
99
- OpenShift Version
1010

11+
* - 1.26
12+
- June 21, 2024
13+
- June 21, 2025
14+
- 1.27, 1.28, 1.29
15+
- 4.15
16+
17+
1118
* - 1.25
1219
- April 30, 2024
1320
- April 30, 2025

source/includes/list-tables/compatibility-mdb.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
* - |k8s-op-short| Release Series
66
- Base Image
77

8+
* - 1.26.x
9+
- Red Hat UBI 8 Base Image
10+
811
* - 1.25.x
912
- Red Hat UBI 8 Base Image
1013

source/includes/list-tables/compatibility-om.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
* - |k8s-op-short| Release Series
66
- |onprem| Version
77

8+
* - 1.26.x
9+
- 6.0, 7.0
10+
811
* - 1.25.x
912
- 6.0, 7.0
1013

source/reference/support-lifecycle.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@ Considerations
3333
* - |k8s-op-short| Version
3434
- End of Life Date
3535

36+
* - 1.26.x
37+
- 2025-06-21
38+
3639
* - 1.25.x
3740
- 2025-04-30
3841

source/release-notes.txt

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,61 @@ Release Notes for |k8s-op-full|
1212
:depth: 1
1313
:class: singlecol
1414

15+
.. _ent-op-1.26.x:
16+
17+
|k8s-op-full| 1.26 Series
18+
-------------------------
19+
20+
.. _ent_op-1.26.0:
21+
22+
|k8s-op-full| 1.26.0
23+
~~~~~~~~~~~~~~~~~~~~
24+
25+
*Released 2024-06-21*
26+
27+
New Features
28+
```````````````
29+
30+
- Improves CPU utilization and vertical scaling of the |k8s-op-short| and
31+
achieves faster reconciliation of all managed resources by allowing you
32+
to control the number of reconciliations the |k8s-op-short| can perform
33+
in parallel.
34+
35+
You can set ``MDB_MAX_CONCURRENT_RECONCILES`` for the |k8s-op-short| deployment
36+
or ``operator.maxConcurrentReconciles`` in the |k8s-op-short| installation
37+
Helm chart. If not provided, the default value is 1. The ability to control
38+
the number of reconciliations might lead to an increased load on the |onprem|
39+
and the |k8s| API server in the same time window. Observe the |k8s-op-short|
40+
resource usage and adjust ``operator.resources.requests`` and
41+
``operator.resources.limits`` if needed. To learn more,
42+
see :k8s:`Resource Management for Pods and Containers </concepts/configuration/manage-resources-containers/>`
43+
in the |k8s| documentation.
44+
45+
- Adds support for OpenShift 4.15. To learn more, see :ref:`k8s-compatibility`.
46+
47+
Helm Chart Installation Changes
48+
```````````````````````````````
49+
50+
- Adds an ``operator.maxConcurrentReconciles`` parameter that allows
51+
you to control the number of reconciliations the |k8s-op-short| can
52+
perform in parallel. The default value is 1.
53+
- Adds the ``operator.webhook.installClusterRole`` parameter that
54+
controls whether to install the cluster role allowing the |k8s-op-short|
55+
to configure admission webhooks. Set this parameter to false when
56+
the cluster roles aren't allowed. The default value is ``true``.
57+
58+
Bug Fixes
59+
```````````
60+
61+
* **MongoDB** resource: Fixes a bug where configuring a MongoDB resource
62+
with multiple entries in :setting:`spec.agent.startupOptions` would cause
63+
additional unnecessary reconciliation of the underlying ``StatefulSet``.
64+
* **MongoDB, MongoDBMultiCluster** resources: Fixes a bug where
65+
the |k8s-op-short| wouldn't watch for changes in the X-509 certificates
66+
configured for {+mdbagent+} authentication.
67+
* **MongoDB** resource: Fixes a bug where boolean flags passed to
68+
the {+mdbagent+} can't be set to ``false`` if their default value is ``true``.
69+
1570
.. _ent-op-1.25.x:
1671

1772
|k8s-op-full| 1.25 Series

0 commit comments

Comments
 (0)