Skip to content

Commit 4660b6e

Browse files
Release MongoDB Kubernetes Operator v0.7.3 (#917)
1 parent 205b286 commit 4660b6e

File tree

5 files changed

+20
-11
lines changed

5 files changed

+20
-11
lines changed

config/manager/manager.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -45,16 +45,16 @@ spec:
4545
- name: OPERATOR_NAME
4646
value: mongodb-kubernetes-operator
4747
- name: AGENT_IMAGE
48-
value: quay.io/mongodb/mongodb-agent:11.0.5.6963-1
48+
value: quay.io/mongodb/mongodb-agent:11.12.0.7388-1
4949
- name: VERSION_UPGRADE_HOOK_IMAGE
50-
value: quay.io/mongodb/mongodb-kubernetes-operator-version-upgrade-post-start-hook:1.0.3
50+
value: quay.io/mongodb/mongodb-kubernetes-operator-version-upgrade-post-start-hook:1.0.4
5151
- name: READINESS_PROBE_IMAGE
52-
value: quay.io/mongodb/mongodb-kubernetes-readinessprobe:1.0.6
52+
value: quay.io/mongodb/mongodb-kubernetes-readinessprobe:1.0.8
5353
- name: MONGODB_IMAGE
5454
value: mongo
5555
- name: MONGODB_REPO_URL
5656
value: docker.io
57-
image: quay.io/mongodb/mongodb-kubernetes-operator:0.7.2
57+
image: quay.io/mongodb/mongodb-kubernetes-operator:0.7.3
5858
imagePullPolicy: Always
5959
name: mongodb-kubernetes-operator
6060
resources:

deploy/openshift/operator_openshift.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -47,16 +47,16 @@ spec:
4747
- name: OPERATOR_NAME
4848
value: mongodb-kubernetes-operator
4949
- name: AGENT_IMAGE
50-
value: quay.io/mongodb/mongodb-agent:11.0.5.6963-1
50+
value: quay.io/mongodb/mongodb-agent:11.12.0.7388-1
5151
- name: READINESS_PROBE_IMAGE
52-
value: quay.io/mongodb/mongodb-kubernetes-readinessprobe:1.0.6
52+
value: quay.io/mongodb/mongodb-kubernetes-readinessprobe:1.0.8
5353
- name: VERSION_UPGRADE_HOOK_IMAGE
54-
value: quay.io/mongodb/mongodb-kubernetes-operator-version-upgrade-post-start-hook:1.0.3
54+
value: quay.io/mongodb/mongodb-kubernetes-operator-version-upgrade-post-start-hook:1.0.4
5555
- name: MONGODB_IMAGE
5656
value: mongo
5757
- name: MONGODB_REPO_URL
5858
value: docker.io
59-
image: quay.io/mongodb/mongodb-kubernetes-operator:0.7.2
59+
image: quay.io/mongodb/mongodb-kubernetes-operator:0.7.3
6060
imagePullPolicy: Always
6161
name: mongodb-kubernetes-operator
6262
resources:

docs/RELEASE_NOTES.md

+8-1
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,22 @@
77
enabled (this is, when `spec.arbiters > 0`), a new StatefulSet will be
88
created to hold the Pods that will act as arbiters. The new StatefulSet will
99
be named `<mongodb-resource>-arb`.
10+
- Add support for exposing Prometheus metrics from the ReplicaSet
11+
- Bug fixes
12+
- The operator will watch for changes in the referenced CA certificates as well as server certificates
1013

1114
## MongoDBCommunity Resource
1215

13-
- No changes.
16+
- Changes
17+
- Exposing Prometheus metrics is now possible by configuring `spec.prometheus`.
1418

1519

1620
## Updated Image Tags
1721

1822
- mongodb-kubernetes-operator:0.7.3
23+
- mongodb-agent:11.12.0.7388-1
24+
- mongodb-kubernetes-readinessprobe:1.0.8
25+
- mongodb-kubernetes-operator-version-upgrade-post-start-hook:1.0.4
1926

2027
_All the images can be found in:_
2128

release.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"mongodb-kubernetes-operator": "0.7.2",
2+
"mongodb-kubernetes-operator": "0.7.3",
33
"version-upgrade-hook": "1.0.4",
44
"readiness-probe": "1.0.8",
55
"mongodb-agent": {

scripts/ci/update_release.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
RELATIVE_PATH_TO_CHART_VALUES = "helm-charts/charts/community-operator/values.yaml"
1616
RELATIVE_PATH_TO_CHART = "helm-charts/charts/community-operator/Chart.yaml"
17+
RELATIVE_PATH_TO_CRD_CHART = "helm-charts/charts/community-operator-crds/Chart.yaml"
1718

1819

1920
def _load_yaml_file(path: str) -> Dict:
@@ -73,7 +74,7 @@ def update_chart(chart: Dict, release: Dict) -> None:
7374
chart["version"] = release["mongodb-kubernetes-operator"]
7475
chart["appVersion"] = release["mongodb-kubernetes-operator"]
7576

76-
for dependency in chart["dependencies"]:
77+
for dependency in chart.get("dependencies", []):
7778
if dependency["name"] == "community-operator-crds":
7879
dependency["version"] = release["mongodb-kubernetes-operator"]
7980

@@ -88,6 +89,7 @@ def main() -> int:
8889
# Updating Helm Chart files
8990
update_and_write_file(RELATIVE_PATH_TO_CHART_VALUES, update_chart_values)
9091
update_and_write_file(RELATIVE_PATH_TO_CHART, update_chart)
92+
update_and_write_file(RELATIVE_PATH_TO_CRD_CHART, update_chart)
9193

9294
return 0
9395

0 commit comments

Comments
 (0)