pkg/webhook
Matt Moore 0e41760cea Undo the patch sorting. (#192)
My prior change added sorting to the duck.CreatePatch method to try and stabilize the result of jsonpatch.CreatePatch, which is otherwise non-deterministic (probably walking a map?).

My bad assumption was that the patch operations this generated wouldn't conflict, e.g. it should use `replace` vs. `remove` and `add`.

Clearly this was bad because we start getting really strange errors trying to import this into knative/serving, e.g.
https://gubernator.knative.dev/build/knative-prow/pr-logs/pull/knative_serving/2646/pull-knative-serving-integration-tests/1070435951391543298/
2018-12-05 15:04:26 -08:00
..
OWNERS Pull the webhook from `knative/serving` into `knative/pkg`. (#23) 2018-07-27 19:03:36 -07:00
certs.go Add webhook svc name to DNSNames of cert (#140) 2018-10-29 11:16:33 -07:00
certs_test.go Add webhook svc name to DNSNames of cert (#140) 2018-10-29 11:16:33 -07:00
helper_test.go Use zaptest logger for our TestLogger (#89) 2018-09-25 21:40:20 -07:00
webhook.go This exempts defaulting from the rules governing field immutability. (#191) 2018-12-05 13:40:26 -08:00
webhook_integration_test.go Make clientAuth of webhook server into a configuration option (#125) 2018-10-24 08:42:31 -07:00
webhook_test.go Undo the patch sorting. (#192) 2018-12-05 15:04:26 -08:00