Die Runner-Fallback-Übung ist nur für interne Organisationen
type | https://docs.frem.sh/reference/api/errors/runner-pull-through-internal-only |
| HTTP-Status | 403 Forbidden |
Was das bedeutet
Die Anfrage hat runner_fallback_drill_minutes bei PUT /orgs/{org}/dependency-proxy gesetzt, und die Organisation ist keine der internen Organisationen von fremforge. Die Übung lässt die gehosteten Runner der Organisation den Abhängigkeits-Proxy als ausgefallen behandeln, um ihren Fallback zu erproben; sie ist ein Werkzeug für den Betreiber, und von der Anfrage wurde nichts gespeichert. Runner-Pull-Through selbst (runner_pull_through und runner_pull_through_ecosystems) steht jeder Organisation offen und liefert diesen Fehler nicht mehr.
Beispiele für detail-Meldungen, die mit diesem Fehler zurückkommen:
- The runner fallback drill (runner_fallback_drill_minutes) is available on internal organisations only.
Was du tun kannst
Entferne runner_fallback_drill_minutes aus dem Anfragekörper. Die übrigen Einstellungen des Abhängigkeits-Proxys (enabled, block_until_scanned, retention_days) lassen sich wie gewohnt speichern.
Form der Antwort
Alle Fehler der fremforge-API sind RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/runner-pull-through-internal-only",
"title": "Forbidden",
"status": 403,
"detail": "..."
}Werte type aus, nicht title oder detail – diese sind für Menschen gedacht und können umformuliert werden.