Skip to content

Commit 1d4a74c

Browse files
Release MCK 1.5.0 (#517)
# Summary Release PR for MCK 1.5.0 ## Checklist - [x] Have you linked a jira ticket and/or is the ticket in the title? - [x] Have you checked whether your jira ticket required DOCSP changes? - [x] Have you added changelog file? - use `skip-changelog` label if not needed - refer to [Changelog files and Release Notes](https://github.com/mongodb/mongodb-kubernetes/blob/master/CONTRIBUTING.md#changelog-files-and-release-notes) section in CONTRIBUTING.md for more details --------- Co-authored-by: Yavor Georgiev <fealebenpae@users.noreply.github.com>
1 parent 01da39d commit 1d4a74c

File tree

21 files changed

+489
-62
lines changed

21 files changed

+489
-62
lines changed

changelog/20250909_feature_improved_agent_certificate_rotation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ kind: feature
44
date: 2025-09-09
55
---
66

7-
* Improve automation agent certificate rotation: the agent now restarts automatically when its certificate is renewed, ensuring smooth operation without manual intervention and allowing seamless certificate updates without requiring manual Pod restarts.
7+
* Improved automation agent certificate rotation: the agent now restarts automatically when its certificate is renewed, ensuring smooth operation without manual intervention and allowing seamless certificate updates without requiring manual Pod restarts.

changelog/20251001_fix_mongodbmulticluster_not_ready_if_0_members.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ kind: fix
33
date: 2025-10-01
44
---
55

6-
* **MongoDBMultiCluster**: fix resource stuck in Pending state if any `clusterSpecList` item has 0 members. After the fix, a value of 0 members is handled correctly, similarly to how it's done in the **MongoDB** resource.
6+
* **MongoDBMultiCluster**: Fixed resource stuck in Pending state if any `clusterSpecList` item has 0 members. After the fix, a value of 0 members is handled correctly, similarly to how it's done in the **MongoDB** resource.

config/manager/manager.yaml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ spec:
2222
serviceAccountName: mongodb-kubernetes-operator
2323
containers:
2424
- name: mongodb-kubernetes-operator
25-
image: "quay.io/mongodb/mongodb-kubernetes:1.4.0"
25+
image: "quay.io/mongodb/mongodb-kubernetes:1.5.0"
2626
imagePullPolicy: Always
2727
args:
2828
- -watch-resource=mongodb
@@ -69,21 +69,21 @@ spec:
6969
- name: INIT_DATABASE_IMAGE_REPOSITORY
7070
value: quay.io/mongodb/mongodb-kubernetes-init-database
7171
- name: INIT_DATABASE_VERSION
72-
value: 1.4.0
72+
value: 1.5.0
7373
- name: DATABASE_VERSION
74-
value: 1.4.0
74+
value: 1.5.0
7575
# Ops Manager
7676
- name: OPS_MANAGER_IMAGE_REPOSITORY
7777
value: quay.io/mongodb/mongodb-enterprise-ops-manager-ubi
7878
- name: INIT_OPS_MANAGER_IMAGE_REPOSITORY
7979
value: quay.io/mongodb/mongodb-kubernetes-init-ops-manager
8080
- name: INIT_OPS_MANAGER_VERSION
81-
value: 1.4.0
81+
value: 1.5.0
8282
# AppDB
8383
- name: INIT_APPDB_IMAGE_REPOSITORY
8484
value: quay.io/mongodb/mongodb-kubernetes-init-appdb
8585
- name: INIT_APPDB_VERSION
86-
value: 1.4.0
86+
value: 1.5.0
8787
- name: OPS_MANAGER_IMAGE_PULL_POLICY
8888
value: Always
8989
- name: AGENT_IMAGE
@@ -122,14 +122,14 @@ spec:
122122
- name: MDB_COMMUNITY_IMAGE_TYPE
123123
value: "ubi8"
124124
# Community Env Vars End
125-
- name: RELATED_IMAGE_MONGODB_ENTERPRISE_DATABASE_IMAGE_1_4_0
126-
value: "quay.io/mongodb/mongodb-kubernetes-database:1.4.0"
127-
- name: RELATED_IMAGE_INIT_DATABASE_IMAGE_REPOSITORY_1_4_0
128-
value: "quay.io/mongodb/mongodb-kubernetes-init-database:1.4.0"
129-
- name: RELATED_IMAGE_INIT_OPS_MANAGER_IMAGE_REPOSITORY_1_4_0
130-
value: "quay.io/mongodb/mongodb-kubernetes-init-ops-manager:1.4.0"
131-
- name: RELATED_IMAGE_INIT_APPDB_IMAGE_REPOSITORY_1_4_0
132-
value: "quay.io/mongodb/mongodb-kubernetes-init-appdb:1.4.0"
125+
- name: RELATED_IMAGE_MONGODB_ENTERPRISE_DATABASE_IMAGE_1_5_0
126+
value: "quay.io/mongodb/mongodb-kubernetes-database:1.5.0"
127+
- name: RELATED_IMAGE_INIT_DATABASE_IMAGE_REPOSITORY_1_5_0
128+
value: "quay.io/mongodb/mongodb-kubernetes-init-database:1.5.0"
129+
- name: RELATED_IMAGE_INIT_OPS_MANAGER_IMAGE_REPOSITORY_1_5_0
130+
value: "quay.io/mongodb/mongodb-kubernetes-init-ops-manager:1.5.0"
131+
- name: RELATED_IMAGE_INIT_APPDB_IMAGE_REPOSITORY_1_5_0
132+
value: "quay.io/mongodb/mongodb-kubernetes-init-appdb:1.5.0"
133133
- name: RELATED_IMAGE_AGENT_IMAGE_107_0_12_8669_1
134134
value: "quay.io/mongodb/mongodb-agent:107.0.12.8669-1"
135135
- name: RELATED_IMAGE_AGENT_IMAGE_107_0_13_8702_1

config/manifests/bases/mongodb-kubernetes.clusterserviceversion.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ metadata:
1212
capabilities: Deep Insights
1313
categories: Database
1414
certified: "true"
15-
containerImage: quay.io/mongodb/mongodb-kubernetes:1.4.0
15+
containerImage: quay.io/mongodb/mongodb-kubernetes:1.5.0
1616
createdAt: ""
1717
description: The MongoDB Controllers for Kubernetes enable easy deploys of
1818
MongoDB into Kubernetes clusters, using our management, monitoring and
@@ -462,5 +462,5 @@ spec:
462462
maturity: stable
463463
provider:
464464
name: MongoDB, Inc
465-
replaces: mongodb-kubernetes.v1.3.0
465+
replaces: mongodb-kubernetes.v1.4.0
466466
version: 0.0.0

docs/search/01-search-community-deploy/env_variables.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ export K8S_CTX="<local cluster context>"
44
# the following namespace will be created if not exists
55
export MDB_NS="mongodb"
66

7-
# minimum required MongoDB version for running MongoDB Search is 8.0.10
8-
export MDB_VERSION="8.0.10"
7+
# minimum required MongoDB version for running MongoDB Search is 8.2.0
8+
export MDB_VERSION="8.2.0"
99

1010
# root admin user for convenience, not used here at all in this guide
1111
export MDB_ADMIN_USER_PASSWORD="admin-user-password-CHANGE-ME"

docs/search/02-search-enterprise-deploy/env_variables.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ export OPS_MANAGER_API_USER="<SET API USER>"
1919
export OPS_MANAGER_API_KEY="<SET API KEY>"
2020
export OPS_MANAGER_ORG_ID="<SET ORG ID>"
2121

22-
# minimum required MongoDB version for running MongoDB Search is 8.0.10
23-
export MDB_VERSION="8.0.14-ent"
22+
# minimum required MongoDB version for running MongoDB Search is 8.2.0
23+
export MDB_VERSION="8.2.0-ent"
2424

2525
# root admin user for convenience, not used here at all in this guide
2626
export MDB_ADMIN_USER_PASSWORD="admin-user-password-CHANGE-ME"

docs/search/02-search-enterprise-deploy/test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ prepare_snippets
1313

1414
run 02_0045_create_namespaces.sh
1515
run 02_0046_create_image_pull_secrets.sh
16-
run 02_0050_create_ops_manager_resources.sh
1716
run 02_0048_configure_prerelease_image_pullsecret.sh
1817

1918
run_for_output 02_0090_helm_add_mogodb_repo.sh
2019
run_for_output 02_0100_install_operator.sh
20+
run 02_0300_create_ops_manager_resources.sh
2121
run 02_0305_create_mongodb_database_resource.sh
2222
run_for_output 02_0310_wait_for_database_resource.sh
2323
run 02_0315_create_mongodb_users.sh

helm_chart/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: |
44
MongoDB Controllers for Kubernetes translate the human knowledge of
55
creating a MongoDB instance into a scalable, repeatable, and standardized
66
method.
7-
version: 1.4.0
7+
version: 1.5.0
88
kubeVersion: '>=1.16-0'
99
type: application
1010
keywords:

helm_chart/values-openshift.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ operator:
2727
# Environment variables prefixed with RELATED_IMAGE_ are used by operator-sdk to generate relatedImages section
2828
# with sha256 digests pinning for the certified operator bundle with disconnected environment feature enabled.
2929
# https://docs.openshift.com/container-platform/4.14/operators/operator_sdk/osdk-generating-csvs.html#olm-enabling-operator-for-restricted-network_osdk-generating-csvs
30-
version: 1.4.0
30+
version: 1.5.0
3131
relatedImages:
3232
opsManager:
3333
- 6.0.26

0 commit comments

Comments
 (0)