Skip to content

CLOUDP-394228: Fix public e2e env_variables for managed LB search snippets#962

Merged
anandsyncs merged 3 commits into
masterfrom
fix/public-e2e-env-managed-lb-snippets
Apr 2, 2026
Merged

CLOUDP-394228: Fix public e2e env_variables for managed LB search snippets#962
anandsyncs merged 3 commits into
masterfrom
fix/public-e2e-env-managed-lb-snippets

Conversation

@anandsyncs
Copy link
Copy Markdown
Contributor

@anandsyncs anandsyncs commented Apr 2, 2026

Summary

  • The env_variables_e2e_public.sh files for managed LB search snippet directories (07, 09, 10, 11) were missing the Ops Manager credential mappings (OM_*OPS_MANAGER_*), causing the om-project configmap to be created with placeholder values like <SET API URL> instead of actual Cloud QA credentials
  • This caused all 4 public_kind_code_snippets tasks to fail with unsupported protocol scheme "" when the operator tried to connect to Ops Manager
  • For external variants (07, 10), extracted shared e2e variables (external cluster topology, connection strings, Ops Manager overrides) into env_variables_e2e_common.sh sourced by both public and private env files

Test plan

…ppets

The env_variables_e2e_public.sh files for directories 07, 09, 10, and
11 were missing the Ops Manager credential mappings (OM_* -> OPS_MANAGER_*),
causing the om-project configmap to be created with placeholder values
like "<SET API URL>" instead of actual Cloud QA credentials.
@anandsyncs anandsyncs requested review from a team as code owners April 2, 2026 14:04
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 2, 2026

⚠️ (this preview might not be accurate if the PR is not rebased on current master branch)

MCK 1.8.1 Release Notes

@viveksinghggits viveksinghggits added the skip-changelog Use this label in Pull Request to not require new changelog entry file label Apr 2, 2026
@codeowners-service-app
Copy link
Copy Markdown

Assigned lucian-tosa for team mck-atlas-team because helderjs is out of office.

Move external cluster topology, derived values, connection strings, and
Ops Manager overrides into env_variables_e2e_common.sh, sourced by both
public and private e2e env files to avoid duplication.
Move Ops Manager overrides into env_variables_e2e_common.sh, sourced by
both public and private e2e env files.
@anandsyncs anandsyncs merged commit 4de9437 into master Apr 2, 2026
30 of 31 checks passed
@anandsyncs anandsyncs deleted the fix/public-e2e-env-managed-lb-snippets branch April 2, 2026 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog Use this label in Pull Request to not require new changelog entry file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants