Commit Graph

6550 Commits

Author SHA1 Message Date
Cao Shufeng 0ce81fed2f add validate for advanced audit policy
This change checks group name and non-resrouce URLs format for audit
policy.

Kubernetes-commit: 7437b88386665ff4a16fe37d02818285636ec8ce
2017-07-04 08:39:44 +00:00
Clayton Coleman 2f829d739b GuaranteedUpdate must write if stored data is not canonical
An optimization added to the GuaranteedUpdate loop changed the
comparison of the current objects serialization against the stored data,
instead comparing to the in memory object, which defeated the mechanism
we use to migrate stored data.

This commit preserves that optimization but correctly verifies the in
memory serialization against the on disk serialization by fetching the
latest serialized data. Since most updates are not no-ops, this should
not regress the performance of the normal path.

Kubernetes-commit: b851614adfe2b39941d518485480ff527fa4f0c1
2017-07-04 08:39:44 +00:00
Kubernetes Publisher 3c5a3c8a9a sync: resync vendor folder 2017-07-01 08:40:15 +00:00
Kubernetes Publisher 38903bdd8e sync(k8s.io/kubernetes) fbba67098b7f2b5255f94171bd3c0c9cd6574104 2017-07-01 08:39:43 +00:00
Cao Shufeng 755b51396c remove useless check from impersonation filter
When groupsSpecified is false, that means no other groups are added
rather than the service account groups. So this check doesn't make
any sense.

Kubernetes-commit: 0a1e24f31e5dc1a4f193a6d564ed06e2535b2830
2017-07-01 08:39:43 +00:00
Antoine Pelisse d57ea42cc0 Add NYTimes/gziphandler dependency
Kubernetes-commit: f617df7d6a63692ae8e0b2863f3b44f6ea02d355
2017-07-01 08:39:43 +00:00
Antoine Pelisse 242da91bc8 openapi: Read Accept-Content to send gzip if needed
Kubernetes-commit: bd38dd4d12b77126ba9c129b74b2b444f9f2a3a1
2017-07-01 08:39:43 +00:00
Antoine Pelisse cd54e5008c openapi: Fetch protobuf rather than Json
This is much faster.

Kubernetes-commit: 224dba9a136e3e4014d88b3c2546418066bac026
2017-07-01 08:39:43 +00:00
Kyâne Pichou a0b4bc5639 Fix a typo in deletion log of apiserver
Kubernetes-commit: 7adf8d8cac89eb68bc10a58827ef08e74e047913
2017-07-01 08:39:43 +00:00
Kubernetes Publisher e110091e0a sync: reset Godeps.json 2017-07-01 08:39:42 +00:00
Kubernetes Publisher fb6bc6c4e7 sync: resync vendor folder 2017-06-30 08:45:31 +00:00
Kubernetes Publisher ccd43605c8 sync(k8s.io/kubernetes) dc1ee493a29251492403e4282b5df3e897de2214 2017-06-30 08:44:46 +00:00
Mikhail Mazurskiy 7039fe1e17 Refactor unstructured converter
Kubernetes-commit: dc1ee493a29251492403e4282b5df3e897de2214
2017-06-30 08:44:46 +00:00
Kubernetes Publisher 83e28913be sync: resync vendor folder 2017-06-30 00:11:26 +00:00
Kubernetes Publisher d9c265d166 sync: resync vendor folder 2017-06-29 00:11:26 +00:00
Kubernetes Publisher e739ac20f4 sync: resync vendor folder 2017-06-28 00:15:15 +00:00
Kubernetes Publisher 3e314436b5 sync(k8s.io/kubernetes) fd884b7eb6b5eb4bfddf7cbd48c95df96293b10a 2017-06-28 00:14:32 +00:00
Tim St. Clair dc4be7ced9 s/count/total/ in audit prometheus metrics
Kubernetes-commit: b34d6ab890d3d73b391a876125d1ea3141c54f1d
2017-06-28 00:14:32 +00:00
Eric Paris b7f543928d prioritize messages for long steps
Kubernetes-commit: f4767c270dde1de68235fd21ac4b907f6ef33385
2017-06-28 00:14:32 +00:00
Scott Weiss b74e5942e2 add compression to GET and LIST api requests
this feature is gated; disabled by default

Kubernetes-commit: c305f72315a83c16c40fbbfd06b563f9e67208ff
2017-06-28 00:14:31 +00:00
sakeven a238a912d3 add level for print flags
Signed-off-by: sakeven <jc5930@sina.cn>

Kubernetes-commit: 8b1a08a9194cf423ba53e6662f9e746852f60164
2017-06-28 00:14:31 +00:00
p0lyn0mial c4948f98da incluster config will be used when creating external shared informers.
previously the loopback configuration was used to talk to the server.
As a consequence a custom API server was unable to talk to the root API server.

Kubernetes-commit: 074544b3b024156e4ce91de5778281dbe1b47a72
2017-06-28 00:14:31 +00:00
Chao Xu 220472a6dd run update-staging-godeps.sh; the script asks user to manually commit changes for each repo
Kubernetes-commit: c2d576886bbadbf956acab33262906cd141c6650
2017-06-28 00:14:31 +00:00
Chao Xu 8be42ee0d0 run hack/update-all
Kubernetes-commit: 60604f8818aecbc9c3736fbc32747cc0a535bc80
2017-06-28 00:14:31 +00:00
Chao Xu 0fc5fed423 manually fix openapi-gen
Kubernetes-commit: 4379bbdafbd38bdc67f2ceb5cb7a4e778baebf04
2017-06-28 00:14:31 +00:00
Chao Xu 230d302a85 manually fix kubectl openapi unit test
Kubernetes-commit: 239613b521b5180d01d2de004e793234bfa6be07
2017-06-28 00:14:31 +00:00
Chao Xu e5d0493897 make all works. generated harmless covnersion/deepcoy chagnes
Kubernetes-commit: 847b048fa0b2e83d4d4c39ceb37e9e0262d5a968
2017-06-28 00:14:31 +00:00
Chao Xu 81b7aaaa7d run root-rewrite-import-client-go-api-types
Kubernetes-commit: f2d3220a11111f86b2f481e70e3c1ca4f5896f44
2017-06-28 00:14:31 +00:00
Chao Xu 150b64eff5 run hack/update-codegen.sh
Kubernetes-commit: e185f7e2770039a799a21af9362ed999197dcc33
2017-06-28 00:14:31 +00:00
Jordan Liggitt 63a940e4f9 Remove redirect verb parsing
Kubernetes-commit: e8b24679dc457d3321073b9ae8e1c17a1763c56a
2017-06-28 00:14:31 +00:00
Jordan Liggitt 6a99774546 Use websocket protocol authenticator in apiserver
Kubernetes-commit: 6a872c09ebc8bff4efccc6d0206b0b5639be31ae
2017-06-28 00:14:31 +00:00
Jordan Liggitt 5c2f76950a Add websocket protocol authentication method
Kubernetes-commit: e2a03bcf2a568b5c40e8f92e1009440038f5e5ee
2017-06-28 00:14:31 +00:00
NickrenREN 080796b69a Lower etcd compacted loglevel
Kubernetes-commit: 151b6a04e1355c1b47191f46283a3bfe98dfc393
2017-06-28 00:14:31 +00:00
Clayton Coleman a93da9eb77 Don't bother with a mutable transformer for identity
Kubernetes-commit: dac0d07546f50636ae7f140415aa949325494b2e
2017-06-28 00:14:31 +00:00
Huamin Chen 12766fd797 rebase gophercloud to support HTTP status 300 in pagination, so listing Cinder v1/v2 API versions won't break
Signed-off-by: Huamin Chen <hchen@redhat.com>

Kubernetes-commit: ca65a6d15102652abdee7af608012a8712e128a6
2017-06-28 00:14:31 +00:00
Kubernetes Publisher d07d37bd0d sync: reset Godeps.json 2017-06-28 00:14:31 +00:00
Kubernetes Publisher ab57ed5a72 sync: resync vendor folder 2017-06-22 18:19:56 +00:00
Kubernetes Publisher 3df160d696 sync: resync vendor folder 2017-06-22 04:01:39 +00:00
Kubernetes Publisher 3c79221b59 sync(k8s.io/kubernetes) ee89c30eb3b6945f450b35926a94ab66ff1c4401 2017-06-22 04:00:53 +00:00
Jordan Liggitt 3d01cde9c2 Fix rawextension decoding in update
Kubernetes-commit: a536ee3615e15954c63b0ccea0885837e2846e1e
2017-06-22 04:00:53 +00:00
Kubernetes Publisher 9ae8a89e83 sync: resync vendor folder 2017-06-20 17:39:03 +00:00
Kubernetes Publisher 76d76a83b3 sync: resync vendor folder 2017-06-20 00:07:41 +00:00
Kubernetes Publisher 591d70d2b7 sync(k8s.io/kubernetes) 6b52d8f1383d3a4a769b403a04f812c99ed98815 2017-06-20 00:06:39 +00:00
Clayton Coleman 5f00d0e8e2 generated: protobuf with stable map ordering
Kubernetes-commit: 606825eea47f41c72a3da1d4d2a769a340e1b69d
2017-06-20 00:06:38 +00:00
Kubernetes Publisher cc1d47f0d6 sync(k8s.io/kubernetes) 2d023ab085c43b36ecbe56b250f00e7e70357fa5 2017-06-19 20:36:09 +00:00
Wojciech Tyczynski 6c72e52da3 Add logging to debug conflicts in kubemark-scale test
Kubernetes-commit: 1504c7fc31d1a1f8a37e106b056cc261cdff7a47
2017-06-19 20:36:09 +00:00
Kubernetes Publisher c401da6a61 sync: resync vendor folder 2017-06-17 22:12:29 +00:00
supereagle 063df5c7b3 fix typos: remove duplicated word in comments
Kubernetes-commit: 87c29a08e1f51b2989ff15fc3e5857bc287e401f
2017-06-17 17:17:22 +08:00
Kubernetes Publisher b1c85a6c28 sync: resync vendor folder 2017-06-16 22:12:27 +00:00
Kubernetes Publisher 9e990da9c2 sync(k8s.io/kubernetes) ad4d9657115ba6f499a419f9df2eb2c9d55a92f8 2017-06-16 22:11:33 +00:00