Skip to content

MLE-32821: Docker pipeline - potential issue - #487

Merged
vitalykorolev merged 2 commits into
developfrom
MLE-32821_fix-docker-pipeline-issues
Sep 29, 2026
Merged

vitalykorolev merged 2 commits into
developfrom
MLE-32821_fix-docker-pipeline-issues

Conversation

@vitalykorolev

Copy link
Copy Markdown
Collaborator

Summary

Fixes four issues identified during the most recent release: incorrect relative path resolution in the docker-tests Makefile target, invalid YAML indentation in a cluster Compose file, unsafe BRANCH_NAME usage in the Jenkinsfile, and non-copy/paste-safe docker run examples in the README.

Root cause

The docker-tests recipe changed directory before resolving docker-test-ids, a Compose service key was mis-indented, BRANCH_NAME was referenced without the env. prefix outside multibranch pipeline context, and README docker run examples contained inline comments that broke shell line-continuation on copy/paste.

Fix

Reordered the docker-tests Makefile recipe, re-indented bootstrap_2n in compose-2node-bootstrap-only.yaml, changed both BRANCH_NAME references to env.BRANCH_NAME in resultNotification(), and moved the SYS_PTRACE guidance out of the docker run code blocks into prose above each example.

Validation

  • make lint (ShellCheck + Hadolint): pass, zero new issues
  • docker compose -f test/compose-2node-bootstrap-only.yaml config: pass, validated cleanly

Copilot AI balanced review requested due to automatic review settings September 29, 2026 00:55

This comment was marked as outdated.

@vitalykorolev
vitalykorolev merged commit 3af801f into develop Sep 29, 2026
5 checks passed
@vitalykorolev
vitalykorolev deleted the MLE-32821_fix-docker-pipeline-issues branch September 29, 2026 22:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants