Kubernetes Submit Queue
ff67d8218e
Merge pull request #40430 from deads2k/generic-28-factory
...
Automatic merge from submit-queue
move genericapiserver authenticator and authorizer factories
straight move to `apiserver`
2017-01-26 07:37:43 -08:00
deads2k
0d8e6b8500
move genericapiserver authenticator and authorizer factories
2017-01-26 08:50:47 -05:00
Kubernetes Submit Queue
373ff83518
Merge pull request #40351 from sttts/sttts-owners
...
Automatic merge from submit-queue
genericapiserver: update OWNERS
- adding myself to approvers
- add OWNERS file to staging/src/k8s.io/apiserver
2017-01-26 05:21:14 -08:00
Kubernetes Submit Queue
9bd1b90c33
Merge pull request #38739 from foxyriver/close
...
Automatic merge from submit-queue
Object r repeat close
**What this PR does / why we need it**:
Object r repeat close.
each end of the for loop, the object r has been closed. so omitting defer r.close(), to avoid repeat close.
**Special notes for your reviewer**:
**Release note**:
```release-note
```
2017-01-25 21:06:33 -08:00
Dr. Stefan Schimanski
a0137e9b28
Update generated files
2017-01-25 19:49:45 +01:00
Dr. Stefan Schimanski
d216ebef73
pkg/util: move proxy into k8s.io/apiserver
2017-01-25 19:45:10 +01:00
Dr. Stefan Schimanski
d7eb3b6870
pkg/util: move uuid and strategicpatch into k8s.io/apimachinery
2017-01-25 19:45:09 +01:00
Dr. Stefan Schimanski
fb60807040
genericapiserver: cut off pkg/api from responsewriters
2017-01-25 17:21:12 +01:00
Dr. Stefan Schimanski
8541304582
pkg/util: move CompileRegex helper into apiserver
...
This is a little helper, not a generic utility of general value.
2017-01-25 17:21:12 +01:00
Dr. Stefan Schimanski
3bd00afaf9
pkg/util: move Trie to k8s.io/apiserver
2017-01-25 17:21:12 +01:00
Maciej Kwiek
978d4f73e9
Get rid of panics.go in apiserver logs
...
Displaying the place in which the "real" handler is was discarded as too
big change - it would cause all HTTP handlers need to handle request
logging on their own.
2017-01-25 09:53:32 +01:00
Kubernetes Submit Queue
5b391ae2e1
Merge pull request #37055 from mbohlool/dev
...
Automatic merge from submit-queue
Add version to OpenAPI spec
OpenAPI is missing a version string. It should follow kubernetes version. It is a bugfix that need to be cherrypicked in 1.5 too.
2017-01-25 00:07:40 -08:00
foxyriver
7345b94387
Object r repeat close
2017-01-25 15:49:31 +08:00
Kubernetes Submit Queue
df42444742
Merge pull request #40216 from sttts/sttts-more-cutoffs
...
Automatic merge from submit-queue (batch tested with PRs 39260, 40216, 40213, 40325, 40333)
genericapiserver: more dependency cutoffs
- cut-off pkg/api.Resource and friends - lgtm
- authn plugins -> k8s.io/apiserver -
- webhook authz plugin -> k8s.io/apiserver - lgtm
- ~~pkg/cert -> k8s.io/apimachinery (will rebase on @deads2k's PR also moving it)~~
- split pkg/config into kubelet config merger and flags - lgtm
- split feature gate between generic apiserver and kube - lgtm
- move pkg/util/flag into k8s.io/apiserver - lgtm
2017-01-24 16:26:00 -08:00
Dr. Stefan Schimanski
2b8e938128
Update generated files
2017-01-24 20:56:03 +01:00
Dr. Stefan Schimanski
82826ec273
pkg/util/flag: move to k8s.io/apiserver
2017-01-24 20:56:03 +01:00
Dr. Stefan Schimanski
a6b2ebb50c
pkg/flag: make feature gate extensible and split between generic and kube
2017-01-24 20:56:03 +01:00
Dr. Stefan Schimanski
56d60cfae6
pkg/util: move flags from pkg/util/config to pkg/util/flags
2017-01-24 20:56:03 +01:00
Dr. Stefan Schimanski
4beba154b4
genericapiserver: move authz webhook plugins into k8s.io/apiserver
2017-01-24 20:56:03 +01:00
Dr. Stefan Schimanski
4077e0bba7
genericapiserver: move authn plugins into k8s.io/apiserver
2017-01-24 20:56:03 +01:00
Dr. Stefan Schimanski
f36a3d8e0c
genericapiserver: cut off pkg/api.Resource dependency
2017-01-24 20:56:03 +01:00
Clayton Coleman
be6d2933df
refactor: Move *Options references to metav1
2017-01-24 13:41:51 -05:00
Clayton Coleman
fca7e00608
Move all *Options to metav1
2017-01-24 13:15:26 -05:00
deads2k
5a8f075197
move authoritative client-go utils out of pkg
2017-01-24 08:59:18 -05:00
mbohlool
2c23c68eff
Add version to OpenAPI spec
2017-01-24 02:28:24 -08:00
Dr. Stefan Schimanski
c696b56921
pkg/genericapiserver: add myself to approvers for endpoints and server
2017-01-24 09:43:57 +01:00
Clayton Coleman
9009c1ac14
generated: informer,client
2017-01-23 17:52:47 -05:00
Clayton Coleman
469df12038
refactor: move ListOptions references to metav1
2017-01-23 17:52:46 -05:00
Clayton Coleman
3ba366fcf1
Switch genericapiserver to use metainternalversion.ListOptions
...
Decouple ListOption parsing from the scheme - instead, it is a property
of the server (and clients should use metav1.ListOptions for now).
2017-01-23 17:52:42 -05:00
Kubernetes Submit Queue
aee38b13a6
Merge pull request #40010 from sttts/sttts-timeout-error-group-resource
...
Automatic merge from submit-queue (batch tested with PRs 39341, 40010)
genericapiserver/api/filters: cut off pkg/api dependency and fix timeout status
The timeout status did not have a proper group version and verb. With the `RequestInfo` available we can easily create a proper status object.
As a side-product we cut off the dependency to `pkg/api` from `genericapiserver/api/filters`.
Follow-up with version negotiation is here: https://github.com/kubernetes/kubernetes/pull/40211
2017-01-23 12:23:04 -08:00
Dr. Stefan Schimanski
128594d17c
genericapiserver/api/filters: cut off pkg/api dependency and fix timeout status
2017-01-23 19:06:51 +01:00
Paul Morie
22ecfe5d14
Make generic registry easier to understand
2017-01-23 09:51:09 -05:00
Kubernetes Submit Queue
ee70adb9e7
Merge pull request #39243 from k82cn/avoid_keyword
...
Automatic merge from submit-queue
Avoid keyword as var name.
fixes typo
2017-01-23 04:22:33 -08:00
Kubernetes Submit Queue
2ab65eede6
Merge pull request #40199 from foxyriver/no-use
...
Automatic merge from submit-queue (batch tested with PRs 39199, 37273, 29183, 39638, 40199)
declare it, but no use it
**What this PR does / why we need it**:
declare it, but no use it
**Special notes for your reviewer**:
**Release note**:
```release-note
```
2017-01-23 00:30:17 -08:00
Brendan Burns
2f2d1b6620
Add a log at the start of a watch request.
2017-01-20 20:55:33 -08:00
deads2k
dfd8db8ae9
allow API groups to be installed and registered in multiple schemes
2017-01-20 12:19:49 -05:00
deads2k
ee6752ef20
find and replace
2017-01-20 08:04:53 -05:00
deads2k
c587b8a21e
re-run client-gen
2017-01-20 08:02:36 -05:00
foxyriver
cbb8f903e1
declare it, but no use it
2017-01-20 15:14:52 +08:00
Klaus Ma
92f3ffb741
Avoid keyword as var name.
2017-01-20 08:48:09 +08:00
Garrett Rodrigues
ad1e5e98c2
Updated top level owners file to match new format
2017-01-19 11:29:16 -08:00
deads2k
11e8068d3f
move pkg/fields to apimachinery
2017-01-19 09:50:16 -05:00
Dr. Stefan Schimanski
88cc794c8d
genericapiserver: get rid of pkg/genericapiserver/server/openapi/common
2017-01-19 13:06:47 +01:00
Dr. Stefan Schimanski
3d9449a353
genericapiserver: fix imports
2017-01-19 13:06:47 +01:00
Dr. Stefan Schimanski
e3b6235dee
genericapiserver: move packages
...
Towards a sane k8s.io/apiserver package structure.
2017-01-19 13:06:46 +01:00
Kubernetes Submit Queue
f8ed5c36aa
Merge pull request #40080 from soltysh/fix_resttest
...
Automatic merge from submit-queue
Fix resttest Update action when AllowUnconditionalUpdate is false
Currently our storage Update test assumes that AllowUncoditionalUpdate returns true, and in testUpdateRejectsMismatchedNamespace updates the same object it's passing to create. This results in errors when trying to update that object, due to resourceVersion not being set to a proper value. This patch modifes this so that the update is executed on a stored object, which will have correct values set.
@deads2k ptal
@kubernetes/sig-api-machinery-misc fyi
2017-01-19 03:46:43 -08:00
Kubernetes Submit Queue
723fa08767
Merge pull request #39324 from wojtek-t/change_patch_api
...
Automatic merge from submit-queue
Prepare for using optimized conversion to/from map[string]interface{} in Patch operation
Ref #39017
2017-01-19 00:50:12 -08:00
Maciej Szulik
aec417a567
Fix resttest Update action when AllowUnconditionalUpdate is false
2017-01-18 14:27:11 +01:00
deads2k
01b3b2b461
move admission to genericapiserver
2017-01-18 08:15:19 -05:00
Kubernetes Submit Queue
fe69dcf861
Merge pull request #40018 from sttts/sttts-genericapiserver-storage-dep
...
Automatic merge from submit-queue (batch tested with PRs 40008, 40005, 40018)
Fix wrong rename pkg/storage.Is{TestFail -> Conflict}
2017-01-18 04:04:49 -08:00