vmware / vmware/pyvmomi

Pyviomi introduced weird SSL CERTIFICATE_VERIFY_FAILED errors through anaconda3 jupyterhub

Open
#1,047 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
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)

My main concern is why on uninstall does this still persist.

Reproduction steps
  1. install pyviomi using pip
  2. try to run hub but cannot spawn server
  3. uninstall pyviomi out of an abundance of frustration
  4. 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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.