Pyviomi introduced weird SSL CERTIFICATE_VERIFY_FAILED errors through anaconda3 jupyterhub
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 2.3k
- Forks
- 763
- PR merge metrics
- No merged PRs in 30d
Description
Describe the bug
Installing pyviomi on our anaconda3 python Jupyerhub server has introduced strange SSL errors to my environment, that even on pip uninstall pyviomi still persist, which is incredibly frustrating.
[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1129)
- This is referenced here and on a handful of additional steps: https://communities.vmware.com/t5/VMware-code-Discussions/how-to-configure-ssl-on-system-so-that-i-can-use-ssl-option/td-p/2954539
My main concern is why on uninstall does this still persist.
Reproduction steps
- install pyviomi using pip
- try to run hub but cannot spawn server
- uninstall pyviomi out of an abundance of frustration
- still cannot spawn hub, rolling back VM snapshot to get out of this nonsense
Expected behavior
Pyviomi pip install works like any other. maybe the maintainers can provide guidance on vcenter ssl necessary to install properly
Additional context
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the reported sequence on an Anaconda3 JupyterHub server: install pyviomi with pip, attempt to spawn the hub, uninstall it, and check the SSL CERTIFICATE_VERIFY_FAILED error. Determine whether the issue is specific to the environment or installation, and document the cause and any required vCenter SSL guidance.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- anaconda, jupyter, python
- Domain
- backend, security
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100