Commit Graph

10808 Commits

Author SHA1 Message Date
k8s-ci-robot
0373b8d169 Merge pull request #69430 from DirectXMan12/bug/use-client-auth
Populate ClientCA in delegating auth setup
2018-10-05 03:35:06 -07:00
Guoliang Wang
c2622dd9d8 Replace Parallelize with function ParallelizeUntil and formally deprecate the Parallelize 2018-10-05 17:56:56 +08:00
k8s-ci-robot
0928bb4c01 Merge pull request #69359 from roycaihw/install-create-update-options
Add CreateOptions and UpdateOptions to apiserver rest parameter installation
2018-10-04 18:19:49 -07:00
Walter Fender
f3f46d5f5a Moving the cloudprovider interface to staging.
Individual implementations are not yet being moved.
Fixed all dependencies which call the interface.
Fixed golint exceptions to reflect the move.
Added project info as per @dims and
https://github.com/kubernetes/kubernetes-template-project.
Added dims to the security contacts.
Fixed minor issues.
Added missing template files.
Copied ControllerClientBuilder interface to cp.
This allows us to break the only dependency on K8s/K8s.
Added TODO to ControllerClientBuilder.
Fixed GoDeps.
Factored in feedback from JustinSB.
2018-10-04 14:41:20 -07:00
k8s-ci-robot
7aed07253d Merge pull request #69423 from nikhita/staging-instructions-make-it-clear
Make staging repo creation instructions clearer
2018-10-04 13:40:30 -07:00
Solly Ross
65cea86e44 Populate ClientCA in delegating auth setup
kubernetes/kubernetes#67768 accidentally removed population of the the ClientCA
in the delegating auth setup code.  This restores it.
2018-10-04 12:48:18 -04:00
Jordan Liggitt
ad46728158 Switch e2e_node to etcd3 2018-10-04 11:41:16 -04:00
Jordan Liggitt
85ae79500f Remove etcd2 storage backend 2018-10-04 11:41:16 -04:00
Nikhita Raghunath
4d47fae312 staging/README: add cluster boostrap 2018-10-04 17:51:42 +05:30
Nikhita Raghunath
b0809cf5d7 Make staging repo creation instructions clearer 2018-10-04 16:55:38 +05:30
k8s-ci-robot
6e88271a61 Merge pull request #69399 from mikedanese/consistent
storage: propagate TransformFromStorage errors from List
2018-10-03 22:43:22 -07:00
Mike Danese
e7bda4431d storage: propagate TransformFromStorage errors from List
Like we do everywhere else we use TranformFromStorage. The current
behavior is causing all service account tokens to be regenerated,
invalidating old service account tokens and unrecoverably breaking apps
that are using InClusterConfig or exported service account tokens.

If we are going to break stuff, let's just break the Lists so that
misconfiguration of encryption config or checkpoint corruption are
obvious.
2018-10-03 13:40:32 -07:00
k8s-ci-robot
34bf1160b8 Merge pull request #68417 from MikeSpreitzer/sample-apiserver-admission-fixes
Fixed registration of the BanFlunder admission plugin
2018-10-03 13:01:45 -07:00
k8s-ci-robot
2e0e1681a6 Merge pull request #69331 from jsafrane/fix-csidriver-types
Mark optional CSIDriver fields as really optional.
2018-10-03 11:52:30 -07:00
k8s-ci-robot
643cad5187 Merge pull request #69249 from mikedanese/cpenvelope
refactor envelope to use cryptobytes
2018-10-03 04:44:08 -07:00
k8s-ci-robot
49bb464de6 Merge pull request #69212 from warmchang/apimachinery
Fix test name: s/overriden/overridden
2018-10-03 04:43:59 -07:00
k8s-ci-robot
0509eea6b5 Merge pull request #69329 from mrIncompetent/use-signer-interface
use signer interface for certificate creation
2018-10-02 21:46:40 -07:00
Mike Danese
36ab52b428 refactor envelope to use cryptobytes 2018-10-02 18:05:20 -07:00
Haowei Cai
e0162b9105 Add Create and Update Options to rest param installation 2018-10-02 17:56:38 -07:00
Yu Liao
fc21115c3f Moved staging/src/k8s.io/client-go/tools/bootstrap to staging/src/k8s.io/cluster-bootstrap 2018-10-02 09:46:13 -07:00
Jan Safranek
70b5d5d761 Mark optional fields as really optional. 2018-10-02 17:50:59 +02:00
mrIncompetent
ef04b17ad8 use signer interface for certificate creation 2018-10-02 14:54:16 +02:00
k8s-ci-robot
43ce5fbf41 Merge pull request #69125 from caesarxuchao/fix-dynamic-empty-scheme
Populates the fake dynamic client scheme
2018-10-01 20:02:15 -07:00
k8s-ci-robot
577e06e0b8 Merge pull request #69222 from SataQiu/fix-2018092805
fix typo
2018-10-01 04:40:34 -07:00
k8s-ci-robot
2a3c8d580c Merge pull request #68678 from deads2k/agg-01-availability
tighten maximum retry loop for aggregate api availability
2018-10-01 02:45:31 -07:00
Davanum Srinivas
d222c310aa Add missing step to in-cluster-client-configuration example
If the permissions are not setup correctly the example fails.

Change-Id: I167ef68be66f8b56740236ae475c3b7fdcc0dfb5
2018-09-30 18:04:30 -04:00
k8s-ci-robot
c526f09700 Merge pull request #69018 from gorilla001/f3
remove extraneous local variable usage in newETCD3Client
2018-09-30 00:44:24 -07:00
William Zhang
c8f97231f8 Fix test name: s/overriden/overridden
Signed-off-by: William Zhang <zhang.wanmin@zte.com.cn>
2018-09-30 08:54:43 +08:00
k8s-ci-robot
6e52a05f44 Merge pull request #63498 from zioproto/patch-1
fix typo
2018-09-29 16:31:52 -07:00
SataQiu
94a653f100 fix typo 2018-09-28 23:41:24 +08:00
k8s-ci-robot
2e357e39c8 Merge pull request #69035 from dmathieu/fake-eviction
Set api version and action name in fake evictions
2018-09-28 01:56:38 -07:00
k8s-ci-robot
6b49423a8e Merge pull request #68585 from immutableT/blocking-kms-plugin-connect
kube-apiserver should wait/block for kms-plugin to start.
2018-09-27 22:31:28 -07:00
immutablet
07cbf2545f Lazily dial kms-plugin. 2018-09-27 09:12:31 -07:00
k8s-ci-robot
b25bf81573 Merge pull request #69044 from enj/enj/i/gv_remove_pointers
Remove pointer receivers from schema structs
2018-09-27 07:18:40 -07:00
k8s-ci-robot
0064c6f542 Merge pull request #68983 from dims/fix-man-pages-to-build-reproducibly
Fix for man pages do not build reproducibly
2018-09-27 04:48:39 -07:00
k8s-ci-robot
8a209b78e2 Merge pull request #68943 from nikhita/new-staging-repo-guidelines
Add guidelines for creating new staging repos
2018-09-27 01:18:56 -07:00
k8s-ci-robot
3fe21e5433 Merge pull request #68922 from BenTheElder/version-staging
move pkg/util/version to staging
2018-09-26 22:59:42 -07:00
k8s-ci-robot
66b956e93b Merge pull request #68866 from tanshanshan/error_fix_its
fix syntax error:'its'
2018-09-26 20:37:19 -07:00
Chao Xu
db20e16b87 Populates the fake dynamic client scheme 2018-09-26 18:32:49 -07:00
k8s-ci-robot
3611c5c498 Merge pull request #68850 from mikedanese/oidc
oidc: respect the legacy goog issuer
2018-09-26 18:11:14 -07:00
tanshanshan
3de8767dc6 fix some golint in staging/src/k8s.io/apiserver/pkg/admission/plugin/ 2018-09-27 08:49:06 +08:00
k8s-ci-robot
23baf579c8 Merge pull request #68748 from p0lyn0mial/dynamic_lister_informer
adds dynamic lister
2018-09-26 15:53:28 -07:00
k8s-ci-robot
109b67c291 Merge pull request #66516 from tallclair/redirect
Add verification to apiserver redirect following
2018-09-26 15:53:09 -07:00
James Sturtevant
93d8a53c12 Fix code generation by adding missing parameter
The code generation for fake types was missing the subresource path
parameter in the template which caused a compile error for the
sample projects using the scale subresource.  Also re-ran the code
generation after applying the fix.
2018-09-26 10:59:16 -07:00
James Sturtevant
798bd34090 Re-enable smoke tests in verify-codegen script
The smoke tests were not being run for the example projects.  Re-enabled
the smoke tests by building each of the sample projects.
2018-09-26 10:59:16 -07:00
James Sturtevant
5d7bd65ae1 Add MixedCase example project 2018-09-26 10:59:16 -07:00
James Sturtevant
4fd1ad69ab Remove lowercasing for project imports
This commit provides a fix for the scenario where a project has an
uppercase letter in the project import path. Prior to this fix
the generated files would end up in different directories with some
of the imports being lower-cased during generation. An example of this would
be a project such as 'github.com/MixedCase/project' would result in
some of the imports with 'github.com/mixedcase/project' causing a broken
build.
2018-09-26 10:59:16 -07:00
Monis Khan
ad87465e2f Remove pointer receivers from schema structs
This change makes the schema structs consistently use non-pointer
receivers.  This makes it easier to call these methods since these
structs are used as values instead of pointers.

Signed-off-by: Monis Khan <mkhan@redhat.com>
2018-09-26 09:51:29 -04:00
k8s-ci-robot
a641e1cba8 Merge pull request #68729 from TinySong/fix-client-go-typos
remove duplicated words in heap.go and interfaces.go
2018-09-25 22:58:03 -07:00
k8s-ci-robot
1b2298cb75 Merge pull request #68709 from krzyzacy/fix-sample-test
fix patch compare in sample-controller test
2018-09-25 22:57:53 -07:00