Advise users of self-hosted Windows runners how to resolve: "unable to get local issuer certificate" error
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Dokumentation
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- github-actions
- Bereich
- devops, documentation, operating-systems
Rechercherichtung
Aktualisiere docs/advanced-usage.md im Abschnitt zum selbst gehosteten Runner. Erkläre, wo Windows-Benutzer die erforderlichen Zertifikate erhalten können, wie sie diese installieren und wie sie den Runner so konfigurieren, dass er sie für den Fehler „unable to get local issuer certificate“ findet. Als erledigt gilt die Aufgabe, wenn die Anweisungen alle drei angeforderten Schritte abdecken und dazu beitragen, dass der actions/setup-python@v4-Workflow auf einem selbst gehosteten Windows-Runner funktioniert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
I'm using a self-hosted Windows 10 runner with GHES 3.6.5. The actions/setup-python@v4 step in my workflow fails with:
unable to get local issuer certificate. I presume I need to get a certificate from the server somewhere, install it in Windows and tell my self-hosted runner where to find it. But the instructions at https://github.com/actions/setup-python/blob/main/docs/advanced-usage.md#using-setup-python-with-a-self-hosted-runner do not say anything about certificates.
Description:
Add a section to the instructions for the setup-python action (possibly at https://github.com/actions/setup-python/blob/main/docs/advanced-usage.md#using-setup-python-with-a-self-hosted-runner) to explain how to resolve the unable to get local issuer certificate error. E.g., Please explain:
- Where to get the certificate(s) from.
- Where/how to install the certificate(s) in Windows.
- How to configure a self-hosted runner so that it can find the certificates.
Justification:
Get the setup python task to work.
Are you willing to submit a PR?
No, sorry.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 2.2k
- Forks
- 739
- Ø Merge
- 6 T. 18 Std.
- Gemergte PRs (30 T.)
- 1
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus actions/setup-python
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 55/100
actions/setup-python#1348 · 5 Kommentare ·
-
feature request
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
actions/setup-python#1346 · 12 Kommentare ·
-
feature request
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 58/100
actions/setup-python#1308 · 8 Kommentare ·
-
feature request
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100
actions/setup-python#1301 · 5 Kommentare ·
-
feature request
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 55/100
actions/setup-python#1294 · 3 Kommentare · 2 Reaktionen ·
Alle Issues in actions/setup-python
Ähnliche Issues
-
blocklist removal
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
MetaMask/eth-phishing-detect#296544 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
pastelsky/bundlephobia#1122 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
-
category/development priority/P2 scope/file-operations scope/testing type/enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
-
Enatega Customer and Rider app: Add-ons price is not visible to customer after order is placed. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100