@@ -23,29 +23,75 @@ Release Notes for |k8s-op-full|
23
23
~~~~~~~~~~~~~~~~~~~~
24
24
25
25
*Released 2022-10-10*
26
-
27
- Improvements
28
- ````````````
29
-
30
- - Uses `Quay <https://quay.io/>`__ as an image registry for
31
- |k8s-op-short| on OpenShift. When you upgrade your |k8s-op-short|
32
- deployment, it automatically pulls new images from Quay. You don't need to
33
- take any action.
34
-
26
+
35
27
Breaking Changes
36
28
````````````````
37
-
29
+
30
+ .. warning:: **Installations for OpenShift**
31
+
32
+ This release has invalid `quay.io <quay.io/mongodb/mongodb-agent-ubi>`__
33
+ digests referenced in the certified bundle's CSV. This affects only
34
+ OpenShift deployments when you install or upgrade |k8s-op-short| from
35
+ the certified bundle (OperatorHub) in `quay.io <quay.io/mongodb/mongodb-agent-ubi>`__.
36
+
37
+ If you use |k8s-op-short| with OpenShift, we recommend that you do NOT
38
+ upgrade to this release (v1.17.1), and instead upgrade to the
39
+ |k8s-op-short| v1.17.2, which is due the week commencing 17th October 2022.
40
+
41
+ As a result of this issue, installing this release could result in
42
+ ``ImagePullBackOff`` errors in Pods hosting AppDB, the database for |onprem|.
43
+ Errors will look similar to the following:
44
+
45
+ .. code-block:: sh
46
+
47
+ Failed to pull image "quay.io/mongodb/mongodb-agent-ubi@sha256:a4cadf209ab87eb7d121ccd8b1503fa5d88be8866b5c3cb7897d14c36869abf6": rpc error: code = Unknown desc = reading manifest sha256:a4cadf209ab87eb7d121ccd8b1503fa5d88be8866b5c3cb7897d14c36869abf6 in quay.io/mongodb/mongodb-agent-ubi: manifest unknown: manifest unknown
48
+
49
+ To continue using the |k8s-op-short| v1.17.1, use the following workaround
50
+ and update the |k8s-op-short| Subscription with the following ``spec.config.env``:
51
+
52
+ .. code-block:: yaml
53
+
54
+ spec:
55
+ config:
56
+ env:
57
+ - name: AGENT_IMAGE
58
+ value: >-
59
+ quay.io/mongodb/mongodb-agent-ubi@sha256:ffa842168cc0865bba022b414d49e66ae314bf2fd87288814903d5a430162620
60
+ - name: RELATED_IMAGE_AGENT_IMAGE_11_0_5_6963_1
61
+ value: >-
62
+ quay.io/mongodb/mongodb-agent-ubi@sha256:e7176c627ef5669be56e007a57a81ef5673e9161033a6966c6e13022d241ec9e
63
+ - name: RELATED_IMAGE_AGENT_IMAGE_11_12_0_7388_1
64
+ value: >-
65
+ quay.io/mongodb/mongodb-agent-ubi@sha256:ffa842168cc0865bba022b414d49e66ae314bf2fd87288814903d5a430162620
66
+ - name: RELATED_IMAGE_AGENT_IMAGE_12_0_4_7554_1
67
+ value: >-
68
+ quay.io/mongodb/mongodb-agent-ubi@sha256:3e07e8164421a6736b86619d9d72f721d4212acb5f178ec20ffec045a7a8f855
69
+
70
+ Remove this workaround as soon as you install the new |k8s-op-short| v1.17.2.
71
+
72
+ This release has the following additional breaking change:
73
+
38
74
- Removes the ``operator.deployment_name`` parameter from |k8s-op-short| Helm charts.
39
75
In previous releases, you might have used this parameter to customize the name of the
40
76
|k8s-op-short| container.
41
77
42
78
Starting with this release, the value of the ``operator.name`` Helm chart parameter
43
79
determines the name of the |k8s-op-short| container.
44
-
80
+
45
81
This is a breaking change only if you set ``operator.deployment_name`` to a different
46
82
value than ``operator.name`` and if you configured tooling to rely on the value of
47
83
``operator.deployment_name``.
48
84
85
+ Improvements
86
+ ````````````
87
+
88
+ - Uses `Quay <https://quay.io/>`__ as an image registry for
89
+ |k8s-op-short| on OpenShift. When you upgrade your |k8s-op-short|
90
+ deployment, it automatically pulls new images from Quay. You don't need to
91
+ take any action.
92
+
93
+
94
+
49
95
.. _ent_op-1.17.0:
50
96
51
97
|k8s-op-full| 1.17.0
0 commit comments