KUBE-172: use custom agent artifact for e2e experiments#1384
Draft
nammn wants to merge 6 commits into
Draft
Conversation
- release.json: bump agentVersion and cloud_manager to 109.0.0.9188-1 - agent-launcher-lib.sh: download non-static agent from S3 patch URL - atomic_pipeline.py + validation.py: build static agent image from S3 patch URL
Contributor
MCK 1.10.0 Release NotesNew Features
Bug Fixes
|
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
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
KUBE-172 investigates whether removing the MongoDB GitVersion comparison bypass in the automation agent (
mms-automationPR #12579) is safe for MCK. The agent change makesEqualVersionsalways compareGitVersion, even in operator/static/headless modes that previously skipped it (CLOUDP-80404).This PR configures MCK to use the custom agent artifact (version
109.0.0.9188-1) built from that agent branch, so e2e tests exercise the new behavior across both architectures:agent-launcher-lib.shdownloads the agent from the S3 patch URL instead of Ops Manager.release.json:agentVersionis bumped so the operator selects the new version.release.json:cloud_manageris bumped so the operator selects the new agent image tag.atomic_pipeline.pyandvalidation.pypoint the image build at the S3 patch URL so the static container embeds the custom binary.This is an experimental branch — changes are not intended for merge. Once e2e results confirm or refute safety, the agent-side change will be finalized separately.
Proof of Work
Checklist
skip-changeloglabel if not needed