Commit Graph

363 Commits

Author SHA1 Message Date
Kubernetes Publisher
ed9e5ed2ab sync: update godeps 2018-02-27 13:59:45 +00:00
Kubernetes Publisher
69c3c8b234 Merge pull request #59674 from jennybuckley/codegen
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

code-gen: output golint compliant 'Generated by' comment

New PR instead of reopening #58115 because /reopen did not work.
This won't be ready to merge until the upstream https://github.com/kubernetes/gengo/pull/94 merges. Once that merges, the second commit will be changed to godep-save.sh and update-staging-godeps.sh, and the last commit will be changed to update-all.sh

The failing test is due to the upstream changes not being merged yet

```devel-release-note
Go code generated by the code generators will now have a comment which allows them to be easily identified by golint
```

Fixes #56489

Kubernetes-commit: 1eb1c00c44f8f597b9b23a05cd0a8da205c87f8a
2018-02-27 13:59:28 +00:00
Kubernetes Publisher
1a22429b33 sync: update required packages 2018-02-27 10:02:57 +00:00
Kubernetes Publisher
c00c0d3837 sync: update godeps 2018-02-27 10:02:56 +00:00
Kubernetes Publisher
ac45ff67c5 Merge pull request #59293 from roycaihw/openapi_endpoint
Automatic merge from submit-queue (batch tested with PRs 60011, 59256, 59293, 60328, 60367). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Serve OpenAPI spec with single /openapi/v2 endpoint

**What this PR does / why we need it**:
We are deprecating format-separated endpoints (`/swagger.json`, `/swagger-2.0.0.json`, `/swagger-2.0.0.pb-v1`, `/swagger-2.0.0.pb-v1.gz`) for OpenAPI spec, and switching to a single `/openapi/v2` endpoint in Kubernetes 1.10. The design doc and deprecation process are tracked at: https://docs.google.com/document/d/19lEqE9lc4yHJ3WJAJxS_G7TcORIJXGHyq3wpwcH28nU

Requested format is specified by setting HTTP headers

header | possible values
-- | --
Accept | `application/json`, `application/com.github.proto-openapi.spec.v2@v1.0+protobuf`
Accept-Encoding | `gzip`

This PR changes dynamic_client (and kubectl as a result) to use the new endpoint. The old endpoints will remain in 1.10 and 1.11, and get removed in 1.12.

**Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:
Fixes #

**Special notes for your reviewer**:

**Release note**:

```release-note
action required: Deprecate format-separated endpoints for OpenAPI spec. Please use single `/openapi/v2` endpoint instead.
```

/sig api-machinery

Kubernetes-commit: d6153194d929ad6c036d5bbbf67a6f892e75feb5
2018-02-27 10:02:39 +00:00
Kubernetes Publisher
837884cc2d sync: update required packages 2018-02-27 06:00:06 +00:00
Kubernetes Publisher
517717199d sync: update godeps 2018-02-27 06:00:06 +00:00
Kubernetes Publisher
e125907d67 sync: update required packages 2018-02-27 02:16:19 +00:00
Kubernetes Publisher
aed548591a sync: update godeps 2018-02-27 02:16:18 +00:00
Kubernetes Publisher
a101c83a5e Merge pull request #59793 from nikhita/staging-repos-boilerplate
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

staging: add boilerplate header

Follow up of https://github.com/kubernetes/kubernetes/pull/57656.

Adds boilerplate in the relevant staging repos so that they don't need to depend on code-generator's boilerplate.

**Release note**:

```release-note
NONE
```

/cc sttts fisherxu

Kubernetes-commit: 1a1643bb5df07d94330e1b16d182cee660533f91
2018-02-27 02:16:00 +00:00
Kubernetes Publisher
0672ccd336 Merge pull request #59587 from cblecker/cblecker-vendor
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Add cblecker to vendor OWNERS

**What this PR does / why we need it**:
Adds myself to vendor OWNERS. I can help approve dep bumps of existing deps, and refer to Tim and new deps for license review.

**Release note**:
```release-note
NONE
```

/assign thockin

Kubernetes-commit: 852e7f7bfa43d1427706c59453e39f2de12a4f32
2018-02-27 02:15:42 +00:00
Kubernetes Publisher
66cd9c25b2 Merge pull request #59842 from ixdy/update-rules_go-02-2018
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

 Update bazelbuild/rules_go, kubernetes/repo-infra, and gazelle dependencies

**What this PR does / why we need it**: updates our bazelbuild/rules_go dependency in order to bump everything to go1.9.4. I'm separating this effort into two separate PRs, since updating rules_go requires a large cleanup, removing an attribute from most build rules.

**Release note**:

```release-note
NONE
```

Kubernetes-commit: 96ec3187180b9c1d722756b3ea0984ebe65424dc
2018-02-27 02:15:23 +00:00
jennybuckley
088168dd07 Run hack/update-all.sh
Kubernetes-commit: c8dacd8e631f59ef158c79156d77a99fd2a632cc
2018-02-26 17:16:14 -08:00
Christoph Blecker
eee09f85e5 Remove dep-reviewers
Kubernetes-commit: b97b9530f08d40a4346ea328d8a1047822fb92b7
2018-02-26 11:11:15 -08:00
Haowei Cai
ae6f6816f9 Bump kube-openapi to add new openapi endpoint
Kubernetes-commit: 8b38e080c4ddd3e1416a5fc4d45a3e4d2dbe1033
2018-02-20 09:21:41 -08:00
Kubernetes Publisher
07ac1ce76e sync: update required packages 2018-02-20 05:56:06 +00:00
Kubernetes Publisher
7ff6970569 sync: update godeps 2018-02-20 05:56:05 +00:00
Kubernetes Publisher
22d0200758 sync: update required packages 2018-02-20 01:57:41 +00:00
Kubernetes Publisher
b3d6213c85 sync: update godeps 2018-02-20 01:57:41 +00:00
Kubernetes Publisher
8ea83ba34f sync: update required packages 2018-02-19 21:58:15 +00:00
Kubernetes Publisher
faed0acd94 sync: update godeps 2018-02-19 21:58:14 +00:00
Kubernetes Publisher
710f47c9d0 sync: update required packages 2018-02-19 17:56:54 +00:00
Kubernetes Publisher
dbe3983d99 sync: update godeps 2018-02-19 17:56:54 +00:00
Kubernetes Publisher
6e95d238b1 sync: update required packages 2018-02-19 13:53:14 +00:00
Kubernetes Publisher
6b47cc3175 sync: update godeps 2018-02-19 13:53:14 +00:00
Kubernetes Publisher
38c8bea3f4 sync: update required packages 2018-02-19 09:52:54 +00:00
Kubernetes Publisher
de346b2303 sync: update godeps 2018-02-19 09:52:54 +00:00
Kubernetes Publisher
5fd85d3d4d sync: update required packages 2018-02-19 05:52:33 +00:00
Kubernetes Publisher
5e6eb18b83 sync: update godeps 2018-02-19 05:52:33 +00:00
Kubernetes Publisher
72b2bd3707 sync: update required packages 2018-02-19 01:53:44 +00:00
Kubernetes Publisher
2e9136f30d sync: update godeps 2018-02-19 01:53:44 +00:00
Kubernetes Publisher
66cc7ece36 sync: update required packages 2018-02-18 21:53:01 +00:00
Kubernetes Publisher
874ee36619 sync: update godeps 2018-02-18 21:53:01 +00:00
Kubernetes Publisher
ed4f24a8c9 sync: update required packages 2018-02-18 17:52:32 +00:00
Kubernetes Publisher
f1d5a771b1 sync: update godeps 2018-02-18 17:52:32 +00:00
Kubernetes Publisher
492ca72ad7 sync: update required packages 2018-02-18 13:52:37 +00:00
Kubernetes Publisher
e53f833a0d sync: update godeps 2018-02-18 13:52:37 +00:00
Kubernetes Publisher
23b81d7a14 sync: update required packages 2018-02-18 09:52:59 +00:00
Kubernetes Publisher
868912595d sync: update godeps 2018-02-18 09:52:58 +00:00
Kubernetes Publisher
7311726853 sync: update required packages 2018-02-18 01:55:37 +00:00
Kubernetes Publisher
6b0f2172af sync: update godeps 2018-02-18 01:55:37 +00:00
Kubernetes Publisher
b8d5491163 sync: update required packages 2018-02-17 21:56:40 +00:00
Kubernetes Publisher
4d4bbcc8f6 sync: update godeps 2018-02-17 21:56:40 +00:00
Kubernetes Publisher
7d92ac6c14 sync: update required packages 2018-02-17 17:53:57 +00:00
Kubernetes Publisher
c0e5ca57ef sync: update godeps 2018-02-17 17:53:56 +00:00
Kubernetes Publisher
78e8c25006 sync: update required packages 2018-02-17 13:53:06 +00:00
Kubernetes Publisher
3676c12417 sync: update godeps 2018-02-17 13:53:06 +00:00
Kubernetes Publisher
b86e7c6cfd sync: update required packages 2018-02-17 09:53:44 +00:00
Kubernetes Publisher
ae95116c46 sync: update godeps 2018-02-17 09:53:43 +00:00
Kubernetes Publisher
e27e0e40c5 sync: update required packages 2018-02-17 01:55:04 +00:00