Skip to content

STAC-25360: drop the dead Artifactory env passthrough - #265

Merged
rb3ckers merged 2 commits into
masterfrom
STAC-25360-drop-dead-artifactory-env
Aug 28, 2026
Merged

STAC-25360: drop the dead Artifactory env passthrough#265
rb3ckers merged 2 commits into
masterfrom
STAC-25360-drop-dead-artifactory-env

Conversation

@rb3ckers

Copy link
Copy Markdown

ARTIFACTORY_PYPI_URL pointed at artifactory.tooling.stackstate.io's pypi-local index — one of the paths the GitLab-packages-to-CodeArtifact decommission has to come back empty on. Nothing reads it.

It was unreachable anyway: DOCKER_ENV is used only by dev and omnibus, both depend on build, and build does cd Dockerfiles/local_buildera directory that does not exist in this repo. So these credentials were being handed to an image that cannot be built.

artifactory_user / artifactory_password go with it: generic Artifactory credentials in the same dead block, with nothing left to authenticate.

Deliberately untouched: .devcontainer/Dockerfile still bases on artifactory.tooling.stackstate.io/docker-virtual. That is the Artifactory Docker registry — a separate migration, not this one.

Not fixed here, worth someone's attention: build, dev, omnibus and shell all reference Dockerfiles/local_builder or /local_init.sh and cannot work as written. Removing or repairing that flow is a bigger call than this cleanup.

Jira: https://stackstate.atlassian.net/browse/STAC-25360

ARTIFACTORY_PYPI_URL pointed at artifactory.tooling.stackstate.io's pypi-local
index, one of the paths the package registry decommission has to come back empty
on. Nothing reads it.

It cannot be reached in any case: DOCKER_ENV is only used by the dev and omnibus
targets, both of which depend on build, and build does
`cd Dockerfiles/local_builder` -- a directory that does not exist in this
repository. The whole local-builder flow has been broken for some time, so the
credentials were being handed to an image that cannot be built.

artifactory_user and artifactory_password go with it. They are generic
Artifactory credentials in the same dead block, not specific to the Docker
registry, so there is nothing left for them to authenticate.

Deliberately untouched: .devcontainer/Dockerfile still bases on
artifactory.tooling.stackstate.io/docker-virtual. That is the Artifactory Docker
registry, a separate migration from GitLab packages to CodeArtifact.

Not fixed here, but worth someone's attention: build, dev, omnibus and shell all
reference Dockerfiles/local_builder or /local_init.sh and cannot work as
written.

Refs STAC-25360
to not block unrelated PRs on a new CVE
@rb3ckers
rb3ckers merged commit 3c6ccf0 into master Aug 28, 2026
9 checks passed
@rb3ckers
rb3ckers deleted the STAC-25360-drop-dead-artifactory-env branch August 28, 2026 11:42
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