jx install
to install the dependencies
Jenkins fails to install the dependencies
jx 2.0.71
The output of jx version is:
NAME VERSION
jx 2.0.71
Kubernetes cluster v1.12.6-eks-d69f1b
kubectl v1.14.1
helm client Client: v2.13.1+g618447c
git git version 2.17.2
Operating System "Amazon Linux release 2 (Karoo)"
retrying after error:failed to run 'helm repo add jenkins-x http://chartmuseum.jenkins-x.io' command in directory '', output: 'Error: Looks like "http://chartmuseum.jenkins-x.io" is not a valid chart repository or cannot be reached: Failed to fetch http://chartmuseum.jenkins-x.io/index.yaml : 403 Forbidden'
EKS
Amazon Linux
Would be possible to have an option for https not only http for the Sources?
On my environment We are behind a Firewall and We are only allowed https connections to the outside which can be very limiting.
I have been reading through the parameters but I am not sure whether I can change that behaviour as the URL seems hard-coded
Many thanks
Anyone?
Maybe to have the chance of using a custom URL instead of the hardcoded one?
Makes any sense?
we have a https URL which goes direct to the GCS bucket https://storage.googleapis.com/chartmuseum.jenkins-x.io - I think that should solve this issue but please reopen if not.
@rawlingsj , apologies.
I forgot to mention I am using
jx install over an existing EKS cluster and I noticed the http://chartmuseum.jenkins-x.io is hardcoded in the jx binary which I am using for the installation.
Is it known a way around running the jx install so I can make use of https://storage.googleapis.com/chartmuseum.jenkins-x.io as the bucket source ?
yeah good point - let's change jx install to use the https URL I'll send a PR shortly and that should catch all the places.
ok that's releasing ATM, let's reopen if we find any other places that use the old http URL.
still facing the same issue:
> jx add app tekton
error: failed to run 'helm fetch tekton --untardir /tmp/jx-helm-fetch-tekton-479148320 --untar --repo https://storage.googleapis.com/chartmuseum.jenkins-x.
io' command in directory '', output: 'Error: failed to fetch https://storage.googleapis.com/charts/tekton-0.0.42.tgz : 403 Forbidden'
if these seem not to be related, im glad to open a new issue
Most helpful comment
ok that's releasing ATM, let's reopen if we find any other places that use the old http URL.