Skip to content

fix(platform): mail.sh says the flux CLI is missing instead of reporting a Flux failure - #2637

Merged
ExtraToast merged 1 commit into
mainfrom
fix/mail-sh-flux-tool
Oct 27, 2026
Merged

ExtraToast merged 1 commit into
mainfrom
fix/mail-sh-flux-tool

Conversation

@ExtraToast

Copy link
Copy Markdown
Contributor

Part of #2627

Review follow-up from #2634. When the MTA-STS IngressRoute is missing, mail.sh offers a Flux sync. Without the flux CLI on PATH, that sync failed as "Flux could not apply apps-edge". The repair now says the CLI is missing before it asks. The check sits where flux is used rather than in the script's tool list, because every other stage runs without it.

shellcheck passes.

@github-actions

github-actions Bot commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

Changes

Bucket Files Added Removed
platform 1 ██████████ 1
total 1 +1 −0

No production or test lines added.

Coverage

No coverage summary reached this report.

Patch coverage: this pull request changes no line that coverage measures.

No coverage reached this report for api (api-unit-test-reports).
No coverage reached this report for frontend (frontend-unit-coverage).
No coverage reached this report for imaging (imaging-unit-coverage).

@ExtraToast
ExtraToast merged commit 8736daf into main Oct 27, 2026
34 checks passed
@ExtraToast
ExtraToast deleted the fix/mail-sh-flux-tool branch October 27, 2026 13:25
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.

1 participant