mooncake
43fa73557b
Fix typos of readme.md
2018-10-08 23:06:07 +08:00
k8s-ci-robot
5d0c19c261
Merge pull request #68141 from jsafrane/iscsi-retry
...
Retry attaching multipath iSCSI volumes
2018-10-08 06:58:25 -07:00
wojtekt
3fdb5b92f4
Fix overwriting env variables in kube-apiserver manifest
2018-10-08 14:21:37 +02:00
Jan Safranek
362be3a58b
Retry attaching multipath iSCSI volumes
...
Don't mount single path instead of multipath volumes and always wait until
at least 2 paths are available. Try up to 3 times to get all paths. Try 5
times to get at last 2 paths.
2018-10-08 13:00:24 +02:00
WanLinghao
26837d4858
clean unused package: pkg/util/term
2018-10-08 18:19:20 +08:00
SataQiu
6b7951a2d0
cleanup: delete duplicate lines
2018-10-08 17:14:22 +08:00
RA489
8729cade98
util/config` packages; filenames and methods should be updated to use new names
2018-10-08 14:12:17 +05:30
Radek Pieczonka
4643c6e95e
port-forward listen on address
...
adds an address flag to kubectl port-forward to allow to bind to a different ip then localhost
2018-10-07 22:18:18 +02:00
k8s-ci-robot
a29b093a56
Merge pull request #69451 from justinsb/sort_bind_options
...
Sort bind options in JoinMountOptions
2018-10-06 21:29:51 -07:00
k8s-ci-robot
06de51ca52
Merge pull request #69464 from soltysh/restructure_kubectl
...
Move each kubectl command to a separate directory
2018-10-06 11:07:12 -07:00
Maciej Szulik
add731dff1
Manual changes to package visibility and test dependencies
2018-10-06 18:44:05 +02:00
Maciej Szulik
1d9617d8e1
Generated changes
2018-10-06 18:44:05 +02:00
Maciej Szulik
55d5df8a36
React to moves
2018-10-06 18:44:05 +02:00
Maciej Szulik
33adf367f9
Move each kubectl command to a separate directory
2018-10-06 18:44:05 +02:00
k8s-ci-robot
c00f19bd15
Merge pull request #68403 from wgliang/master.deprecate-Parallelize
...
Replace Parallelize with function ParallelizeUntil and formally depre…
2018-10-06 09:40:07 -07:00
Guoliang Wang
558e1960b8
[scheduler cleanup phase 1]: Move FakeCache to pkg/scheduler/internal/cache/fake
2018-10-06 23:58:53 +08:00
k8s-ci-robot
c63462ada0
Merge pull request #68968 from wgliang/scheduler2/cleanup-cache
...
[scheduler cleanup phase 1]:Move scheduler cache interface and implementation to pkg/scheduler/in…
2018-10-06 07:01:57 -07:00
Guoliang Wang
187e2e01c9
Move scheduler cache interface and implementation to pkg/scheduler/internal/cache
2018-10-06 20:48:59 +08:00
k8s-ci-robot
664d797245
Merge pull request #69466 from mooncak/fix_test_issues
...
Remove the duplicated words in test files
2018-10-05 22:18:31 -07:00
k8s-ci-robot
bc135bd328
Merge pull request #69198 from mkumatag/fix-tests
...
Use proper manifest images
2018-10-05 20:25:23 -07:00
k8s-ci-robot
7f2d51d4d0
Merge pull request #68625 from sysrich/exec_fixes
...
Avoid marking configuration files as executable
2018-10-05 20:25:12 -07:00
k8s-ci-robot
844d686591
Merge pull request #69470 from immutableT/envelope-flake-test-fix
...
Increase time-out of kms gRPC service concurrency tests.
2018-10-05 18:48:04 -07:00
k8s-ci-robot
0abb0f533a
Merge pull request #69377 from justinsb/avoid_spurious_highlighting
...
e2e: change test strings to avoid error highlighting
2018-10-05 18:47:51 -07:00
k8s-ci-robot
0f17e9ade6
Merge pull request #69386 from cblecker/go-1.11
...
Update to go1.11.1
2018-10-05 17:35:51 -07:00
Christoph Blecker
ee3e404122
fix vet error in test/soak/serve_hostnames/serve_hostnames.go
...
test/soak/serve_hostnames/serve_hostnames.go:124: Warningf format %e has arg ns of wrong type string
2018-10-05 16:05:17 -07:00
Christoph Blecker
781d3f6055
fix vet error in test/soak/cauldron/cauldron.go
...
test/soak/cauldron/cauldron.go:106: Warningf format %e has arg ns of wrong type string
2018-10-05 16:04:40 -07:00
Christoph Blecker
563734faf7
fix vet error in plugin/pkg/admission/storage/persistentvolume/label/admission.go
...
plugin/pkg/admission/storage/persistentvolume/label/admission.go:173: Verbose.Info call has possible formatting directive %v
2018-10-05 15:54:23 -07:00
Christoph Blecker
0d63b55944
fix vet error in pkg/kubelet/kubelet_test.go
...
pkg/kubelet/kubelet_test.go:1573: *k8s.io/kubernetes/pkg/kubelet/container/testing.FakePod composite literal uses unkeyed fields
2018-10-05 15:52:44 -07:00
Christoph Blecker
b6366d28e6
fix vet error in pkg/controller/route/route_controller_test.go
...
pkg/controller/route/route_controller_test.go:101: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:102: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:105: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:106: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:118: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:121: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:122: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:135: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:136: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:148: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:149: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:150: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:151: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:154: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:155: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:167: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:168: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:171: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:172: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:185: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:197: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:198: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:199: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:202: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:203: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:215: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:216: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:217: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:220: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:221: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
pkg/controller/route/route_controller_test.go:222: *k8s.io/kubernetes/vendor/k8s.io/cloud-provider.Route composite literal uses unkeyed fields
2018-10-05 15:48:53 -07:00
k8s-ci-robot
a4aab0e1e7
Merge pull request #66905 from niuzhenguo/remove-useless-named-return
...
Remove useless named return value
2018-10-05 15:14:28 -07:00
k8s-ci-robot
13705ac81e
Merge pull request #68310 from cheftako/cpiMove
...
Moving the cloudprovider interface to staging.
2018-10-05 13:29:01 -07:00
Christoph Blecker
97b2992dc1
Update gofmt for go1.11
2018-10-05 12:59:38 -07:00
Christoph Blecker
e2893bbc94
Fix TestGetNameFromCallsite as the test runner line changed.
...
https://github.com/golang/go/blob/release-branch.go1.10/src/testing/testing.go#L777
https://github.com/golang/go/blob/release-branch.go1.11/src/testing/testing.go#L827
2018-10-05 12:58:56 -07:00
Christoph Blecker
962fdbcbca
Bump golang version to 1.11.1
2018-10-05 12:58:56 -07:00
Christoph Blecker
0bde066cc1
Bump repo-infra to e8f2f7c
2018-10-05 12:58:56 -07:00
Christoph Blecker
85843149c9
Bump rules_go to 0.15.4 to support go1.11.1
2018-10-05 12:58:55 -07:00
Anago GCB
7bc48bac95
Update CHANGELOG-1.12.md for v1.12.1.
2018-10-05 17:58:29 +00:00
k8s-ci-robot
b836fa432e
Merge pull request #69420 from ereslibre/fix-kubeadm-panic
...
kubeadm: do not panic if etcd local alpha phase is called when an external etcd config is used
2018-10-05 10:55:30 -07:00
immutableT
fd64c3bac6
Increase time-out of kms-service concurrency tests.
2018-10-05 16:22:00 +00:00
mooncake
4894f5583d
Remove the duplicated words in test files
...
Signed-off-by: mooncake <xcoder@tenxcloud.com>
2018-10-05 22:55:16 +08:00
k8s-ci-robot
1aba19a26e
Merge pull request #69426 from rosti/allow-init-join-mix
...
kubeadm: Allow mixing Init and Join Configurations
2018-10-05 07:00:06 -07:00
Richard Brown
eabd95c8a1
correct directory modes
2018-10-05 15:33:30 +02:00
Patrick Ohly
4423735dc3
e2e: update bazel BUILD files
...
Generated via hack/update-bazel.sh.
2018-10-05 14:28:03 +02:00
Patrick Ohly
7305a3e395
e2e/lifecycle: decentralized settings
...
Tests settings should be defined in the test source code itself
because conceptually the framework is a separate entity that not all
test authors can modify.
For the sake of backwards compatibility the name of the command line
flags are not changed.
2018-10-05 14:24:35 +02:00
Patrick Ohly
752203d3fa
e2e/instrumentation: decentralized settings
...
Tests settings should be defined in the test source code itself
because conceptually the framework is a separate entity that not all
test authors can modify.
Using the new framework/config code also has several advantages:
- defaults can be set with less code
- no confusion around what's a duration
- the options can also be set via command line flags
While at it, a minor bug gets fixed:
- readConfig() returns only defaults when called while
registering Ginkgo tests because Viperize() gets called later,
so the scale in the logging soak test couldn't really be configured;
now the value is read when the test runs and thus can be changed
The options get moved into the "instrumentation.logging"
resp. "instrumentation.monitoring" group to make it more obvious where
they are used. This is a breaking change, but that was already
necessary to improve the duration setting from plain integer to a
proper time duration.
2018-10-05 14:24:35 +02:00
Patrick Ohly
8cde9c08f0
e2e/storage: decentralized settings
...
Tests shouldn't have to use the central context for their settings,
because conceptually tests and framework get developed independently.
This does not yet use the new framework/config utility code because
that code still needs to be reviewed.
Besides moving the flags, they also get renamed from the top-level
"--csiImage{Version|Registry}" to
"--storage.csi.image.{version|registry}". These flags were introduced
fairly recently and shouldn't be in use much, so now is a good time to
introduce a hierarchical naming for storage flags, in particular
because more flags will be added soon.
2018-10-05 14:24:35 +02:00
Patrick Ohly
cf0dcc6ab2
e2e: clarify and enhance configuration support
...
Storing settings in the framework's TestContext is not something that
out-of-tree test authors can do because for them the framework is a
read-only upstream component. Conceptually the same is true for
in-tree tests, so the recommended approach is to define configuration
settings in the code that uses them.
How to do that is a bit uncertain. Viper has several
drawbacks (maintenance status uncertain, cannot list supported
options, cannot validate the configuration file). How to handle
configuration files is currently getting discussed for kubeadm, with
similar concerns about
Viper (https://github.com/kubernetes/kubeadm/issues/1040 ).
Instead of making a choice now for E2E, the recommendation is that
test authors continue to define command line flags as before, except
that they should do it in their own code and with better flag names.
But the ability to read options also from a file is useful, so
several enhancements get added:
- all settings defined via flags can also be read from a
configuration file, without extra work for test authors
- framework/config makes it possible to populate a struct directly
and define flags with a single function call
- a path and file suffix can be given to --viper-config (as in
"--viper-config /tmp/e2e.json") instead of expecting the file in
the current directory; as before, just plain "--viper-config e2e"
still works
- if "--viper-config" is set, the file must exist; otherwise the
"e2e" config is optional (as before)
- errors from Viper are no longer silently ignored, so syntax errors
are detected early
- Viper support is optional: test suite authors who don't want
it are not forced to use it by the e2e/framework
2018-10-05 14:22:18 +02:00
k8s-ci-robot
6764bc495e
Merge pull request #69080 from tanshanshan/little926
...
fix golint in staging/src/k8s.io/apiserver/pkg/admission/plugin/ include namespace/lifecycle,webhook/mutating,webhook/validating
2018-10-05 04:45:51 -07:00
k8s-ci-robot
5b9eb1c73c
Merge pull request #68484 from jsturtevant/fix-lowercased-imports
...
Code-gen: Remove lowercasing for project imports
2018-10-05 04:45:33 -07:00
k8s-ci-robot
0ad0a423c0
Merge pull request #68063 from niuzhenguo/useless-string-concatenation
...
Remove unnecessary concatenation of strings
2018-10-05 04:45:13 -07:00