Skip to content

CI: Update container names#93

Merged
riley-dixon merged 3 commits into
ROCm:developfrom
riley-dixon:rildixon/ci-fix-container-name
Nov 26, 2025
Merged

CI: Update container names#93
riley-dixon merged 3 commits into
ROCm:developfrom
riley-dixon:rildixon/ci-fix-container-name

Conversation

@riley-dixon
Copy link
Copy Markdown
Collaborator

This isn't an issue on isolated runners, but on a host with multiple runners could induce a conflict in Docker with trying to start a container with the same name as an existing container. This would only occur on matrix jobs since the matrix parameter is not actually added to the job_id. I don't believe we ever hit this issue however since this was introduced as we switched away from self-hosted machines.

Note: Replaces '+' with 'plus' to make it safe for Docker to use.
Docker does not like most non-alphanumeric characters when it comes
to naming containers.

On a self-hosted machine with multiple CI runners, this could
cause matrix jobs to create a container with the same name.
(Matrix jobs do not modify job_id.)
This change was introduced when we moved to GitHub provided runners.
So while we have not hit this issue, we should still fix it.

Also makes some cosmetic changes to come container names like dropping
a redundant "_nvidia" suffix.
@riley-dixon riley-dixon force-pushed the rildixon/ci-fix-container-name branch from 24e42b3 to dc34f37 Compare November 25, 2025 22:31
@riley-dixon riley-dixon merged commit f498d4c into ROCm:develop Nov 26, 2025
28 checks passed
@riley-dixon riley-dixon deleted the rildixon/ci-fix-container-name branch November 26, 2025 17:48
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