-
Notifications
You must be signed in to change notification settings - Fork 25
[CLOUDP-352109] Run MCK E2E tests against OCI published helm chart #509
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
9bd1970 to
5f0938b
Compare
9d6699b to
4ad79ae
Compare
5f0938b to
1b61956
Compare
4ad79ae to
9394e7c
Compare
e885549 to
92d2fe6
Compare
464fc81 to
5d55e9f
Compare
b485e0c to
e81238f
Compare
MCK 1.6.0 Release NotesNew Features
Bug Fixes
Other Changes
|
1. Move file from scripts to scripts/relese 2. call python files from .sh files so that we can use build_scenario env var
d32d374 to
f53071f
Compare
5bdab30 to
c482251
Compare
# Conflicts: # .evergreen.yml
c3fd0b0 to
ffceb0c
Compare
# Conflicts: # docker/mongodb-kubernetes-tests/kubetester/helm.py # docker/mongodb-kubernetes-tests/kubetester/operator.py # docker/mongodb-kubernetes-tests/tests/conftest.py
mircea-cosbuc
approved these changes
Nov 12, 2025
Member
mircea-cosbuc
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
lsierant
reviewed
Nov 12, 2025
lsierant
reviewed
Nov 12, 2025
lsierant
reviewed
Nov 12, 2025
14bb2a0 to
2cd6a3d
Compare
lsierant
approved these changes
Nov 14, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
As part of our work to move towards OCI compatible container registries for our helm chart, we are also planning to run our E2E tests against the helm chart that we publish to OCI. This will make sure that we are testing in our E2E what we are providing to our customers.
As part of this effort we have already raised a PR that starts publishing our helm chart to the OCI container registry during dev/staging workflows.
This PR goes and changes our E2E tests to start consuming the helm chart from OCI registry instead of the local helm chart repo.
Additional unrelated change is to fix
kubectl-mongodblocation that is used for gke code snippets. The fix is to add missingworkdirpath suffix.Proof of Work
Successful CI on this PR.
I also ran the test
e2e_replica_set_migrationlocally and it was successful. The logs are here.publish_helm_chartexample output:Downloading the chart with
helm pull oci://268558157000.dkr.ecr.us-east-1.amazonaws.com/dev/mongodb/helm-charts/mongodb-kubernetes --untar --version 0.0.0+690bbc0f836fbf0007154375you can see that theChart.yamlversion was properly updated:Also run release test and e2e smoke tests are also passing (ignore
ibm_power, they are fixed in #573)Checklist
skip-changeloglabel if not needed