TLS Handshake Failure on Getting 'git-upload-pack', Public GitHub Repo
Is there an existing issue for this?
- [x] I have searched the existing issues
Current Behavior
I added a new Git Repo to Fleet, using GitHub as the source, but when I add it, Fleet is showing me there is a remote error: tls: handshake failure and is does not start processing bundles:
Get "https://github.com/anultravioletaurora/galleon.git/info/refs?service=git-upload-pack": remote error: tls: handshake failure
For reference, I am trying to clone this repository with Fleet
Expected Behavior
Fleet clones the repository, produces the specified bundles, and deploys the bundles to the cluster
Steps To Reproduce
- Install Fleet via Rancher (I used the Single Node with Docker Instructions
- Provision Guest RKE2 Cluster on Harvester cluster
- Add Git Repo to Fleet, using the HTTPS clone URL
- Error message
Environment
- Architecture: X86
- Fleet Version:
- Cluster:
- Provider: Harvester
- Options: 3 Control Plane + ETCD, 3 Worker
- Kubernetes Version: v1.32.3
Logs
Anything else?
No response
Let me know if there's a good spot to grab logs!
Just to add another note - I've tried using the SSH clone URL but I get a timeout
Hi, a few questions:
- which version of Rancher and Fleet are you using?
- what does your GitRepo look like? In particular, are you specifying
paths? - does this also happen if you install Rancher using Helm, for instance on a k3d cluster?
Closing in the absence of a response. Feel free to reopen with more info.