Problem
The Go worker keeps choking on the gateway constraints when I push the rotation payload. The digest matrix looks right, but the atomic PUT rejects it. It’s not even hitting the rate limiter.
Code
req, _ := http.NewRequest("PUT", "/api/v2/architectures/certificates/pinning", bytes.NewBuffer(jsonBody))
Error
HTTP 422 returns maxPinCountExceeded even though the array only holds two entries. The TLS validation trigger never fires.
Question
How do you structure the fallback pin directives to bypass that limit? The PKI sync webhook just drops the callback.
- Go 1.21 worker
- GC v2 REST
- Tried stripping the fallback array
Schema validation keeps failing on the digest format.