Commit Graph

77931 Commits (fd5560e90a521fc03c0dd04417432905dbd19ad8)

Author SHA1 Message Date
Kubernetes Prow Robot fd5560e90a
Merge pull request #75246 from aojea/e2e_ipv6_prestop
Add IPv6 support to the nettest image
2019-05-03 18:25:38 -07:00
Kubernetes Prow Robot a26709ecee
Merge pull request #76061 from towolf/dynamic-cluster.local
test/e2e/network: Honor --dns-domain in more places
2019-05-03 17:01:38 -07:00
Kubernetes Prow Robot 59cedcf541
Merge pull request #77411 from liggitt/fix-rc-flake
Expect the correct object type to be removed
2019-05-03 15:12:29 -07:00
Kubernetes Prow Robot 23f61e06f3
Merge pull request #77406 from cmluciano/cml/cmlnetreviewer
Self nominate cmluciano as a sig-network reviewer
2019-05-03 15:12:17 -07:00
Kubernetes Prow Robot 4e1e5af09d
Merge pull request #77403 from liggitt/apimachinery-protobuf
Generate and verify apimachinery protobuf
2019-05-03 15:12:04 -07:00
Kubernetes Prow Robot dbad8f360c
Merge pull request #77357 from dekkagaijin/md-proxy-bump
Bump metadata-proxy image to v0.1.12
2019-05-03 15:11:52 -07:00
Kubernetes Prow Robot f29138c372
Merge pull request #77012 from rosti/certkey-v1beta2
kubeadm: Add certificateKey field to v1beta2 config
2019-05-03 15:11:39 -07:00
Niko Pen 22a2ca453f
durable link to cherry pick instructions 2019-05-03 20:17:36 +00:00
Kubernetes Prow Robot 5bbad4fd46
Merge pull request #77368 from liggitt/handle-status-objects
Require version match to special-case status objects
2019-05-03 12:35:51 -07:00
Kubernetes Prow Robot 217e08d735
Merge pull request #77123 from k-toyoda-pi/use_expect_no_error_e2e_apps_1
use framework.ExpectNoError() for e2e/apps
2019-05-03 12:35:38 -07:00
Jordan Liggitt 37c9e6b444 Expect the correct object type to be removed 2019-05-03 14:10:02 -04:00
Jordan Liggitt 54e948ce82 Verify apimachinery protobuf 2019-05-03 11:59:41 -04:00
Christopher M. Luciano dd43c477c7
Self nominate cmluciano as a sig-network reviewer
Signed-off-by: Christopher M. Luciano <cmluciano@us.ibm.com>
2019-05-03 11:53:39 -04:00
Kubernetes Prow Robot 6f1fd17b7a
Merge pull request #77366 from johnSchnake/frameworkLogRefactoring
Move auth and network tests to use framework/log
2019-05-03 08:53:19 -07:00
Jordan Liggitt e606f51ff6 Generate meta/v1 protobuf 2019-05-03 11:18:04 -04:00
Tobias Wolf e3299d5f6a test/e2e/network: Honor --dns-domain in more places
Try to finish what commit 4c8a65ac01 started; that is, do not assume
cluster.local is a constant base domain, when it is configurable.

This makes DNS e2e tests pass with --dns-domain, which was only being honored
for some tests, not all

Signed-off-by: Tobias Wolf <towolf@gmail.com>
2019-05-03 17:02:16 +02:00
Jordan Liggitt dbe61286d5 Require version match to special-case status objects 2019-05-03 10:11:52 -04:00
John Schnake 0c62f751b6 Move auth and network tests to use framework/log
This is part of the transition to using framework/log instead
of the Logf inside the framework package. This will help with
import size/cycles when importing the framework or subpackages.
2019-05-03 08:41:21 -05:00
Kubernetes Prow Robot 5b47a92ad8
Merge pull request #76359 from monstercy/fixtypo-20190320
correcting some spelling errors
2019-05-03 04:08:31 -07:00
Kubernetes Prow Robot 7defecbc2c
Merge pull request #76327 from neolit123/kubeproxy-node-selector
kubeadm: disable the kube-proxy DaemonSet on non-Linux nodes
2019-05-03 04:08:18 -07:00
Kubernetes Prow Robot eb41c9c5fc
Merge pull request #77369 from immutableT/remove-enc-from-kube-up
Remove the option of encrypting secrets in etcd via a locally stored key.
2019-05-03 02:56:29 -07:00
Kubernetes Prow Robot 5f6d9b614e
Merge pull request #77210 from feiskyer/nsg-race
Add etag for NSG updates so as to fix nsg race condition
2019-05-03 02:56:17 -07:00
Kubernetes Prow Robot 7a8e11c16d
Merge pull request #77342 from liggitt/resource-quota
Add quota admission test for decreasing usage without covering quota
2019-05-03 01:03:00 -07:00
Kubernetes Prow Robot ca21efd1c5
Merge pull request #76983 from humblec/rotate
Shuffle addresslist for random mount server and cleanup error messages.
2019-05-03 01:02:47 -07:00
Kubernetes Prow Robot aff37ada46
Merge pull request #76917 from dims/try-json-iterator-go-instead-of-ugorji-coded
Use latest etcd from release-3.3 branch for dropping ugorji
2019-05-03 01:02:34 -07:00
Kubernetes Prow Robot 8136cfc512
Merge pull request #75987 from yastij/event-state-deprecation
deprecate state field of eventSeries on Event API
2019-05-03 01:02:21 -07:00
Kubernetes Prow Robot 005eb53ea1
Merge pull request #77278 from liggitt/enable-etcd-paging
Enable API resource paging by default, by feature gate in sample-apiserver
2019-05-02 23:36:16 -07:00
Kubernetes Prow Robot 6a23a6278f
Merge pull request #77378 from yujuhong/kill-sd
GCE/Windows: force kill the stackdriver processes when necessary
2019-05-02 20:20:17 -07:00
Yu-Ju Hong bee570a2f0 GCE/Windows: force kill the stackdriver processes when necessary
StackdriverLogging service sometimes cannot be stopped properly. This
work around the bug by force killing the processes.
2019-05-02 18:52:31 -07:00
Kubernetes Prow Robot 6a8a368291
Merge pull request #77287 from tedyu/kube-long-running
Use map to check for long-running request
2019-05-02 16:23:09 -07:00
Kubernetes Prow Robot c821eb36b7
Merge pull request #77281 from liggitt/remove-quorum-field
Remove unused quorum field
2019-05-02 16:22:56 -07:00
Kubernetes Prow Robot 1adaf2cd5b
Merge pull request #77147 from wk8/wk8/win_sec_opts
Adding a new `WindowsSecurityOptions` struct
2019-05-02 16:22:44 -07:00
Kubernetes Prow Robot 0b10d1b830
Merge pull request #77140 from dekkagaijin/glbc
use static token to authenticate glbc
2019-05-02 16:22:30 -07:00
Kubernetes Prow Robot 83f769c2a3
Merge pull request #77139 from cmluciano/cml/ingressnetv1beta1default
ingress: use networking api group for default storage of ingress
2019-05-02 16:22:18 -07:00
immutablet 1ae9cb2f88 Remove encryption via locally stored key. 2019-05-02 15:09:02 -07:00
Kubernetes Prow Robot 75546a0166
Merge pull request #75591 from bclau/tests/split-hosts-entries
tests: Splits hostname from DNS test
2019-05-02 14:18:20 -07:00
Kubernetes Prow Robot a6e5cb266e
Merge pull request #77346 from liggitt/remove-custom-conversion
Remove unnecessary custom conversion functions
2019-05-02 11:58:21 -07:00
Jake Sanders 0b6eb2bf89
Bump metadata-proxy image to v0.1.12
Rebases the image on `gcr.io/distroless/static:latest` per kubernetes/enhancements#900

https://github.com/GoogleCloudPlatform/k8s-metadata-proxy/releases/tag/v0.1.12
2019-05-02 11:57:52 -07:00
Davanum Srinivas 8824e0fcf7
Use latest etcd from release-3.3 branch for dropping ugorji
Pick up changes from:
https://github.com/etcd-io/etcd/pull/10675

Change-Id: Ic4d6daa3c54824d3d27809a125b798e88db0bf7e
2019-05-02 14:12:01 -04:00
Jordan Liggitt 20ce402214 generated 2019-05-02 12:20:29 -04:00
Jordan Liggitt 38fbcb767d Remove unnecessary custom conversions 2019-05-02 12:17:46 -04:00
Kubernetes Prow Robot c3e8a434eb
Merge pull request #77330 from liggitt/collapse-integration-storage-config
Collapse integration test storage setup onto actual storage config
2019-05-02 08:26:19 -07:00
Jordan Liggitt 58f2cdccf7 Add quota admission test for decreasing usage without covering quota 2019-05-02 10:29:08 -04:00
Kubernetes Prow Robot d2ce69d9ad
Merge pull request #76762 from serathius/fluentd-gcp-scaler-0-5-2
Pick up security patches for fluentd-gcp-scaler by upgrading to version 0.5.2
2019-05-02 07:00:26 -07:00
Kubernetes Prow Robot 13885bf9fd
Merge pull request #77252 from rojkov/rewrite-CreateServiceAccountKeyAndPublicKeyFiles
kubeadm: do unit testing of actual public function
2019-05-02 05:30:25 -07:00
Kubernetes Prow Robot b07f311322
Merge pull request #76882 from SataQiu/fix-golint-controller-20190422
Fix golint failures of pkg/controller/certificates/approver, etc
2019-05-02 03:16:18 -07:00
Kubernetes Prow Robot 1626aa56d0
Merge pull request #77053 from SataQiu/fix-golint-test-20190425
Fix golint failures of test/e2e/lifecycle
2019-05-02 02:00:17 -07:00
Rostislav M. Georgiev 1826e445fe kubeadm: Add certificateKey field to v1beta2 config
This change introduces config fields to the v1beta2 format, that allow
certificate key to be specified in the config file. This certificate key is a
hex encoded AES key, that is used to encrypt certificates and keys, needed for
secondary control plane nodes to join. The same key is used for the decryption
during control plane join.
It is important to note, that this key is never uploaded to the cluster. It can
only be specified on either command line or the config file.
The new fields can be used like so:

---
apiVersion: kubeadm.k8s.io/v1beta2
kind: InitConfiguration
certificateKey: "yourSecretHere"
---
apiVersion: kubeadm.k8s.io/v1beta2
kind: JoinConfiguration
controlPlane:
  certificateKey: "yourSecretHere"
---

Signed-off-by: Rostislav M. Georgiev <rostislavg@vmware.com>
2019-05-02 11:47:07 +03:00
Kubernetes Prow Robot 6a48257627
Merge pull request #73795 from tallclair/runtimeclass-psp
PodSecurityPolicy RuntimeClass support
2019-05-02 00:46:17 -07:00
Dmitry Rozhkov a6d7920f44 kubeadm: do unit testing of actual public function
Even though CreateServiceAccountKeyAndPublicKeyFiles() function is
an interface function it's not unittested. Instead it wraps a couple
of internal functions which are used only inside CreateServiceAccountKeyAndPublicKeyFiles()
and those internal functions are tested.

Rewrite the function to do only what it's intended to do and add unit
tests for it.
2019-05-02 10:23:51 +03:00