Skip to content

fix: save cache mozart pipe - wait for password from AWS ECR#1131

Closed
marnagy wants to merge 2 commits intomainfrom
mnagy/fix-save-cache-mozart-pipe
Closed

fix: save cache mozart pipe - wait for password from AWS ECR#1131
marnagy wants to merge 2 commits intomainfrom
mnagy/fix-save-cache-mozart-pipe

Conversation

@marnagy
Copy link
Copy Markdown
Contributor

@marnagy marnagy commented Apr 17, 2026

What this PR does / why we need it

Multiple CircleCI pipelines' runs for mozart's rebuild-cache job have failed due to an authentication problem. AI identified the problem as being caused by docker login ... command waiting too long for password from pipe.

[AI generated]

Jira ID

DT-5300

Notes for your reviewers


Rovo Dev code review: Rovo Dev has reviewed this pull request
Any suggestions or improvements have been posted as pull request comments.

@marnagy marnagy requested a review from a team as a code owner April 17, 2026 08:17
Copy link
Copy Markdown
Member

@malept malept left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unclear why this PR would solve the problem.

@marnagy
Copy link
Copy Markdown
Contributor Author

marnagy commented Apr 20, 2026

@malept

AI's analysis:

The pipe aws ... | docker login --password-stdin causes docker login to start reading stdin simultaneously with aws ecr get-login-password, and in some CI environments where stdin is closed/redirected, the password is never received — causing Docker to fall back to interactive prompting and throw the error.

@malept
Copy link
Copy Markdown
Member

malept commented Apr 20, 2026

AI doesn't explain why it started happening recently.

@malept malept closed this Apr 20, 2026
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.

2 participants