Comments (10)
Ok so the issues was resolved by me by updating the ca-certificates on my machine
Thank you for the debugging here,
from helm-chart.
Thank you for opening your first issue in this project! Engagement like this is essential for open source projects! π€
If you haven't done so already, check out Jupyter's Code of Conduct. Also, please try to follow the issue template as it helps other other community members to contribute more effectively.
You can meet the other Jovyans by joining our Discourse forum. There is also an intro thread there where you can stop by and say Hi! π
Welcome to the Jupyter community! π
from helm-chart.
Can you share more about your OS and helm versions? The GTS CA 2P2 authority ought to be trusted, but might not be on older systems.
from helm-chart.
I think this relates to changing to https://hub.jupyter.org/helm-chart/ from https://jupyterhub.github.io/helm-chart/
Can you try using https://hub.jupyter.org/helm-chart/ as a repository URL?
What version of helm
do you use? Check with helm version
from helm-chart.
[sharmanikhil01@ins-bmpiop401 ~]$ helm version
version.BuildInfo{Version:"v3.9.0", GitCommit:"7ceeda6c585217a19a1131663d8cd1f7d641b2a7", GitTreeState:"clean", GoVersion:"go1.17.5"}
Get same error with the suggested repo
[sharmanikhil01@ins-bmpiop401 ~]$ helm repo add jupyterhub https://hub.jupyter.org/helm-chart/
Error: looks like "https://hub.jupyter.org/helm-chart/" is not a valid chart repository or cannot be reached: Get "https://hub.jupyter.org/helm-chart/index.yaml": x509: certificate signed by unknown authority
from helm-chart.
Since it is a valid repository with a valid certificate, I believe this means the trusted CAs on your system (or in helm? I'm not sure) are outdated. What is your OS and version?
from helm-chart.
My OS version is as below:
[sharmanikhil01@xxxxxxxxx ~]$ cat /etc/os-release
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"
[sharmanikhil01@xxxxxxxxx ~]$
Also please note all helm charts for other repos are working fine except this
from helm-chart.
I tried using another server also with below OS version and getting same error
root@piop-k8s-201: cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
root@piop-k8s-201: wget https://jupyterhub.github.io/helm-chart/
--2023-06-02 00:05:47-- https://jupyterhub.github.io/helm-chart/
Resolving xxxxxxxxxxxx
Connecting to pkg.proxy.prod.jp.local xxxxxxxxxxx|:10080... connected.
Proxy request sent, awaiting response... 301 Moved Permanently
Location: https://hub.jupyter.org/helm-chart/ [following]
--2023-06-02 00:05:47-- https://hub.jupyter.org/helm-chart/
Connecting to pkg.proxy.prod.jp.local xxxxxxxxxxxxx|:10080... connected.
ERROR: The certificate of βhub.jupyter.orgβ is not trusted.
ERROR: The certificate of βhub.jupyter.orgβ doesn't have a known issuer.
root@piop-k8s-201:~#
from helm-chart.
I also tried downloading the certificate manually and load in the server but still invalid certificate error
[sharmanikhil01@xxxxxxxxxx bin]$ mv jupyter.org.cer jupyterhub.crt
[sharmanikhil01@xxxxxxxxxx bin]$ sudo cp jupyterhub.crt /etc/pki/ca-trust/source/anchors/
[sudo] password for sharmanikhil01:
[sharmanikhil01@xxxxxxxxxxxxx bin]$ sudo update-ca-trust
[sharmanikhil01@xxxxxxxxx bin]$ sudo openssl verify -CAfile /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem jupyterhub.crt
jupyterhub.crt: CN = jupyter.org
error 20 at 0 depth lookup:unable to get local issuer certificate
[sharmanikhil01@xxxxxxxxxxx bin]$
from helm-chart.
Thank you for the followup about this @nikhil-sharma31!!!
from helm-chart.
Related Issues (20)
- Py notebook kernel failed to connect (JHub v0.8.2) HOT 3
- Let info.json provide release/pre-release/build properly HOT 1
- Error: failed to download "jupyterhub/jupyterhub" HOT 3
- Annotate image puller and awaiter
- Automate update of information HOT 7
- Option "use_lookup_dn_username" from ldapauthenticator missing HOT 2
- SyncLoadBalancerFailed HOT 1
- helm install fails with proxy token error HOT 3
- Acquire official status on artifact hub HOT 3
- Debug artifact hub config HOT 5
- When updating the repo with helm HOT 3
- Error: execution error at (jupyterhub/templates/proxy/deployment.yaml:28:32): Proxy token must be a 32 byte random string generated with `openssl rand -hex 32`! HOT 2
- Error Function "dig" not defined HOT 2
- helm/chart - singleuser.extraAnnotations doesn't work role with aws HOT 2
- Server can't start for some users, ImportError: The Jupyter Server requires tornado >=6.1.0 HOT 2
- ingress: Additional property ingressClassName is not allowed HOT 2
- https://jupyterhub.github.io/helm-chart/index.yaml doesn't available HOT 3
- 'singleuser.image.pullPolicy' of config.yaml is never being used. HOT 3
- Make this Helm chart repository available on Helm Hub HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from helm-chart.