Skip to content

SRE-2257 - introduce NO_PROXY support for Dockers - #472

Merged
grom72 merged 6 commits into
masterfrom
grom72/sre-2257-no-proxy-for-docker
Jul 14, 2025
Merged

grom72 merged 6 commits into
masterfrom
grom72/sre-2257-no-proxy-for-docker

Conversation

@grom72

@grom72 grom72 commented Jun 29, 2025 •

Copy link
Copy Markdown
Contributor

We need the mechanism to prevent CI to use proxy in case of access to local servers like artifactory.

no_proxy variable is passed to all Docker to not use proxy for pip installer and all other accesses to the artifactory

--proxy argument in no longer needed for the pip install command.

See daos-stack/daos#16551 for full solution description.

grom72 added 3 commits June 28, 2025 22:01
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
@daosbuild3

Copy link
Copy Markdown
Collaborator

Test stage provisionNodes on EL 9 with master Repo completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/pipeline-lib/job/PR-472/1/display/redirect

@daosbuild3

Copy link
Copy Markdown
Collaborator

Test stage provisionNodes on EL 8 with slurm completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/pipeline-lib/job/PR-472/1/display/redirect

@daosbuild3

Copy link
Copy Markdown
Collaborator

Test stage provisionNodes on Leap 15 with slurm completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/pipeline-lib/job/PR-472/1/display/redirect

grom72 added 3 commits June 29, 2025 14:19
https://daosio.atlassian.net/browse/SRE-3161 is fixed

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
https://daosio.atlassian.net/browse/SRE-3162 is fixed

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
@grom72
grom72 marked this pull request as ready for review June 30, 2025 18:34
@grom72
grom72 requested a review from phender July 1, 2025 06:08
@grom72 grom72 changed the title sre-2257 - introduce NO_PROXY support for Dockers SRE-2257 - introduce NO_PROXY support for Dockers Jul 14, 2025
@grom72
grom72 merged commit ce829ac into master Jul 14, 2025
@grom72
grom72 deleted the grom72/sre-2257-no-proxy-for-docker branch July 14, 2025 14:05
daltonbohning pushed a commit to daos-stack/daos that referenced this pull request Nov 25, 2025
`DAOS_NO_PROXY` variable is used for the list of hosts/network that should not be accessed via proxy.

The variable is propagated to Dockers build procedure via [pipeline-lib #472](daos-stack/pipeline-lib#472)

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
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.

4 participants