Skip to content

Fix traefik Dockerfile detection of image type - #3990

Open
jalexanderqed wants to merge 2 commits into
OpenC3:mainfrom
jalexanderqed:jalexanderqed-fix-traefik-dockerfile
Open

jalexanderqed wants to merge 2 commits into
OpenC3:mainfrom
jalexanderqed:jalexanderqed-fix-traefik-dockerfile

Conversation

@jalexanderqed

Copy link
Copy Markdown
Contributor

What changed

Updated traefik Dockerfile to detect the image type based on the available package manager.

Why it changed

This avoids an issue our company experienced due to using a mirrored registry instead of docker.io

Testing strategy

Tested the matching change internally using our internal Docker image build pipeline.

Review notes

Detecting the type of image (Alpine vs. Red Hat) based on the OPENC3_DEPENDENCY_REGISTRY does not work if the OPENC3_DEPENDENCY_REGISTRY is different for any other reason. In our case, it was different because we use an internal registry that mirrors docker.io. We were still using the Alpine image, but the existing check in the Dockerfile assumed we were using an Ironbank Red Hat image.

Update traefik Dockerfile to detect the image type based on the available package manager. This avoids an issue we experienced due to using a mirrored registry instead of docker.io
@sonarqubecloud

sonarqubecloud Bot commented Oct 2, 2026

Copy link
Copy Markdown

@jalexanderqed jalexanderqed changed the title Jalexanderqed fix traefik dockerfile Fix traefik Dockerfile detection of image type Oct 2, 2026

This branch has not been deployed

No deployments
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