Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
dda3962
CLOUDP-295785 - staging support for image building
MaciejKaras Sep 16, 2025
29aa352
agent_pipeline.py script fix
MaciejKaras Sep 16, 2025
dd3345b
Merge branch 'master' into maciejk/ar-image-staging
MaciejKaras Sep 17, 2025
992e3fb
wip 2
MaciejKaras Sep 16, 2025
e25a4c9
Bump `readinessProbeVersion` to `1.0.23` and `versionUpgradeHookVersi…
MaciejKaras Sep 17, 2025
c6642c4
Fixes
MaciejKaras Sep 17, 2025
6270674
Fixes
MaciejKaras Sep 17, 2025
ea0e23a
Fix missing overrides for repositories
MaciejKaras Sep 17, 2025
af1840a
Merge branch 'maciejk/ar-image-staging' into maciejk/ar-missing-releases
MaciejKaras Sep 17, 2025
f61dba9
Fix missing overrides for repositories
MaciejKaras Sep 17, 2025
a2e9342
Merge branch 'maciejk/ar-image-staging' into maciejk/ar-missing-releases
MaciejKaras Sep 17, 2025
1a86a47
Moved `mco/config/samples` files to `public/samples/community/`
MaciejKaras Sep 17, 2025
febadb9
Deleted all other files in `mco/config/` (unused)
MaciejKaras Sep 17, 2025
fade27a
Linter fixes
MaciejKaras Sep 17, 2025
ee0db73
Don't push latest and olm-tag if main tag exists
MaciejKaras Sep 17, 2025
f593df1
Merge branch 'master' into maciejk/ar-image-staging
MaciejKaras Sep 17, 2025
75ecbf9
Merge branch 'maciejk/ar-image-staging' into maciejk/ar-missing-releases
MaciejKaras Sep 17, 2025
39840fc
Merge branch 'master' into maciejk/ar-image-staging
MaciejKaras Sep 17, 2025
fb6ced8
Merge branch 'maciejk/ar-image-staging' into maciejk/ar-missing-releases
MaciejKaras Sep 17, 2025
bcdb67a
Fix `skip-if-exists` issue
MaciejKaras Sep 17, 2025
15d63da
Review feedback
MaciejKaras Sep 18, 2025
1f99905
Fixes for review comments
MaciejKaras Sep 22, 2025
1d66ef8
Add comment on dummy version
MaciejKaras Sep 22, 2025
a5bbb9f
Move `meko-tests.release` to `quay.io/mongodb/mongodb-kubernetes-tests`
MaciejKaras Sep 30, 2025
3d4c986
Merge branch 'master' into maciejk/ar-image-staging
MaciejKaras Sep 30, 2025
5d6a716
Don't build agents on each PR
MaciejKaras Sep 30, 2025
fb39f08
Merge branch 'master' into maciejk/ar-image-staging
MaciejKaras Oct 7, 2025
9b40c45
Fix switch-context issues + context cleanup
MaciejKaras Oct 8, 2025
5634ce5
Merge branch 'master' into maciejk/ar-image-staging
MaciejKaras Oct 8, 2025
9a7f17d
Remove obsolete `108.0.0.8694-1` agent version + bumping `107.0.17.87…
MaciejKaras Oct 8, 2025
655cc54
Fix switch-context issues + context cleanup
MaciejKaras Oct 8, 2025
1934fae
Merge branch 'maciejk/refac-context-switch' into maciejk/ar-image-sta…
MaciejKaras Oct 9, 2025
b406574
Merge branch 'master' into maciejk/ar-image-staging
MaciejKaras Oct 9, 2025
97c7f39
Merge branch 'maciejk/ar-image-staging' into maciejk/ar-missing-releases
MaciejKaras Oct 9, 2025
c0ce4e8
Merge branch 'master' into maciejk/ar-missing-releases
MaciejKaras Oct 9, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .evergreen-functions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,8 @@ variables:
- RELEASE_INITIAL_VERSION
- RELEASE_INITIAL_COMMIT_SHA
- OPERATOR_VERSION
- READINESS_PROBE_VERSION
- VERSION_UPGRADE_HOOK_VERSION
- BUILD_SCENARIO

functions:
Expand Down
20 changes: 20 additions & 0 deletions .evergreen-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,24 @@ tasks:
vars:
IMAGE_NAME: database

- name: release_readiness_probe
tags: [ "image_release" ]
allowed_requesters: [ "patch", "github_tag" ]
commands:
- func: clone
- func: setup_building_host
- func: quay_login
- func: pipeline_readiness_probe

- name: release_version_upgrade_hook
tags: [ "image_release" ]
allowed_requesters: [ "patch", "github_tag" ]
commands:
- func: clone
- func: setup_building_host
- func: quay_login
- func: pipeline_version_upgrade_hook

- name: prepare_and_upload_openshift_bundles
tags: [ "openshift_bundles" ]
allowed_requesters: [ "patch", "github_tag" ]
Expand Down Expand Up @@ -121,6 +139,8 @@ buildvariants:
- name: release_init_database
- name: release_init_ops_manager
- name: release_database
- name: release_readiness_probe
- name: release_version_upgrade_hook

- name: preflight_release_images
display_name: preflight_release_images
Expand Down
2 changes: 2 additions & 0 deletions build_info.json
Original file line number Diff line number Diff line change
Expand Up @@ -221,6 +221,7 @@
"release": {
"sign": true,
"olm-tag": true,
"skip-if-exists": true,
"repositories": [
"quay.io/mongodb/mongodb-kubernetes-readinessprobe"
],
Expand Down Expand Up @@ -250,6 +251,7 @@
"release": {
"sign": true,
"olm-tag": true,
"skip-if-exists": true,
"repositories": ["quay.io/mongodb/mongodb-kubernetes-operator-version-upgrade-post-start-hook"],
"platforms": [
"linux/arm64",
Expand Down
4 changes: 2 additions & 2 deletions config/manager/manager.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -112,9 +112,9 @@ spec:
- name: MDB_COMMUNITY_AGENT_IMAGE
value: "quay.io/mongodb/mongodb-agent:108.0.2.8729-1"
- name: VERSION_UPGRADE_HOOK_IMAGE
value: "quay.io/mongodb/mongodb-kubernetes-operator-version-upgrade-post-start-hook:1.0.9"
value: "quay.io/mongodb/mongodb-kubernetes-operator-version-upgrade-post-start-hook:1.0.10"
- name: READINESS_PROBE_IMAGE
value: "quay.io/mongodb/mongodb-kubernetes-readinessprobe:1.0.22"
value: "quay.io/mongodb/mongodb-kubernetes-readinessprobe:1.0.23"
- name: MDB_COMMUNITY_IMAGE
value: "mongodb-community-server"
- name: MDB_COMMUNITY_REPO_URL
Expand Down
4 changes: 2 additions & 2 deletions helm_chart/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -149,10 +149,10 @@ agent:
# This is only used by the MongoDBCommunity resource reconciler - START
versionUpgradeHook:
name: mongodb-kubernetes-operator-version-upgrade-post-start-hook
version: 1.0.9
version: 1.0.10
readinessProbe:
name: mongodb-kubernetes-readinessprobe
version: 1.0.22
version: 1.0.23
# This is only used by the MongoDBCommunity resource reconciler - END

# This is used by AppDB and by static containers to determine the image that the operator uses for databases.
Expand Down
Loading