Skip to content

Add --trusted-host flags to pip install to bypass SSL verification#22

Closed
Copilot wants to merge 2 commits intocopilot-setup-stepsfrom
copilot/sub-pr-21
Closed

Add --trusted-host flags to pip install to bypass SSL verification#22
Copilot wants to merge 2 commits intocopilot-setup-stepsfrom
copilot/sub-pr-21

Conversation

Copy link
Copy Markdown

Copilot AI commented Feb 9, 2026

The TFB Docker build fails with SSL certificate verification errors when pip attempts to download packages from PyPI in sandboxed CI environments.

Changes

  • Added --trusted-host pypi.org and --trusted-host files.pythonhosted.org flags to pip install command in Dockerfile
  • Allows pip to download packages without SSL verification in environments with certificate trust issues

Known Limitation

Maven still encounters SSL certificate verification errors when downloading Java dependencies during framework builds. This affects tests like vertx-postgres which require Maven dependency resolution.

[ERROR] Could not transfer artifact com.fizzed:rocker-maven-plugin:pom:1.3.0 
from/to central (https://repo.maven.apache.org/maven2): (certificate_unknown) 
PKIX path building failed

A similar fix for Maven may be needed if this environment is used for Java framework testing.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

…erification

Co-authored-by: ShreckYe <27768951+ShreckYe@users.noreply.github.com>
Copilot AI changed the title [WIP] Add copilot setup steps YAML file Add --trusted-host flags to pip install to bypass SSL verification Feb 9, 2026
Copilot AI requested a review from ShreckYe February 9, 2026 06:30
@ShreckYe
Copy link
Copy Markdown
Member

ShreckYe commented Feb 9, 2026

Seems like adding copilot-setup-steps.yml doesn't fix these SSL certificate verification errors, which occurred before when running the ./tfb command in coding agent's environment.

@ShreckYe ShreckYe closed this Feb 9, 2026
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Feb 9, 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