Dr. Stefan Schimanski
44ea6b3f30
Update generated files
2017-01-29 21:41:45 +01:00
Dr. Stefan Schimanski
79adb99a13
pkg/api: move Semantic equality to k8s.io/apimachinery/pkg/api/equality
2017-01-29 21:41:45 +01:00
Dr. Stefan Schimanski
6b6b6c747e
pkg/api/testing: split fuzzer between apimachinery and kube
2017-01-29 21:41:44 +01:00
Dr. Stefan Schimanski
a12c661773
pkg/util: move trace.go to k8s.io/apiserver/pkg/util/trace
2017-01-29 21:41:44 +01:00
Kubernetes Submit Queue
4bba610565
Merge pull request #40605 from deads2k/generic-32-movehttpstream
...
Automatic merge from submit-queue
pkg/util: move httpstream to k8s.io/apimachinery
pick one commit from @sttts's pull https://github.com/kubernetes/kubernetes/pull/40426
This blocks some client-go splitting, so I'm picking it out and merging it separately. It's not my commit, so its not a self-lgtm in that sense.
approved based on https://github.com/kubernetes/kubernetes/issues/40363
2017-01-29 05:15:22 -08:00
Dr. Stefan Schimanski
674d78b2ab
pkg/util: move httpstream to k8s.io/apimachinery
2017-01-27 15:10:42 -05:00
deads2k
9fb37f3bba
remove storage dependency on api
2017-01-27 14:02:28 -05:00
Kubernetes Submit Queue
312c44da2e
Merge pull request #40542 from deads2k/generic-29-simple
...
Automatic merge from submit-queue
move packages to apimachinery and apiserver
more no-dep dependencies.
@sttts see commit names
approved based on https://github.com/kubernetes/kubernetes/issues/40363
2017-01-27 09:26:35 -08:00
deads2k
aea12038b4
move storage/storagebackend to apiserver
2017-01-27 08:49:55 -05:00
deads2k
9775269fb9
move genericapiserver/server/filters to apiserver
2017-01-27 08:49:30 -05:00
deads2k
c6fd6941a1
move pkg/api/validation/path to apimachinery
2017-01-27 08:49:29 -05:00
Kubernetes Submit Queue
4447290096
Merge pull request #40389 from smarterclayton/use_meta
...
Automatic merge from submit-queue (batch tested with PRs 39223, 40260, 40082, 40389)
Use metav1.*Options in genericapiserver
Treat DeleteOptions as unversioned in metainternalversion for decoding
of bodies from older clients. Use the metav1 Options structs from
generic api server and the appropriate codec.
Completes the move to using generic server side code for API objects
@sttts
2017-01-27 05:41:49 -08:00
Clayton Coleman
a591242061
Use metav1.*Options in genericapiserver
...
Treat DeleteOptions as unversioned in metainternalversion for decoding
of bodies from older clients. Use the metav1 Options structs from
generic api server and the appropriate codec.
2017-01-27 01:25:29 -05:00
deads2k
b511741df7
remove pkg/feature dependency from genericapiserver.
2017-01-26 14:53:05 -05:00
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