Kenichi Omichi
436544488b
Add ExpectError() to e2e test framework
...
There is a lot of gomega.Expect(err).To(gomega.HaveOccurred()) callers
which expect an error happens in e2e tests.
However these test code seems confusing because the code readers
need to take care of To() or NotTo() on each test scenario.
This adds ExpectError() for more readable test code.
In addition, this applies ExpectError() to e2e provisioning.go as a
sample.
2019-05-08 17:40:12 +00:00
Daniel (Shijun) Qian
5268f69405
fix duplicated imports of k8s code ( #77484 )
...
* fix duplicated imports of api/core/v1
* fix duplicated imports of client-go/kubernetes
* fix duplicated imports of rest code
* change import name to more reasonable
2019-05-08 10:12:47 -07:00
Kubernetes Prow Robot
f7d92fb963
Merge pull request #77427 from draveness/feature/use-logf-in-log-pkg
...
refactor: use e2elog.Logf instead of framework.Logf
2019-05-08 10:12:34 -07:00
John Schnake
338bc3ce42
Move framework ssh code to new package
...
The framework/ssh.go code was heavily used throughout the framework
and could be useful elsewhere but reusing those methods requires
importing all of the framework.
Extracting these methods to their own package for reuse.
Only a few methods had to be copied into this package from the
rest of the framework to avoid an import cycle.
2019-05-08 11:00:36 -05:00
Patrick Ohly
62c5c6345e
Revert "Make external driver storage class name generation contain a more random suffix in case of double generation in the same framework context (twice in the same test)"
...
This reverts commit c50e7fd301
because
it included API changes that shouldn't have been in that PR and
fixing the storage class conflict inside the framework is probably the
wrong place.
2019-05-08 17:28:13 +02:00
Anago GCB
22b6c69983
Update CHANGELOG-1.13.md for v1.13.6.
2019-05-08 14:52:52 +00:00
Andrew Sy Kim
dcad650bfe
remove apiserver import restrictions for k8s.io/cloud-provider
...
Signed-off-by: Andrew Sy Kim <kiman@vmware.com>
2019-05-08 10:12:55 -04:00
Andrew Sy Kim
6b9b58d8d7
remove apiserver deps to k8s.io/cloud-provider in publish-bot verify rules
...
Signed-off-by: Andrew Sy Kim <kiman@vmware.com>
2019-05-08 10:12:45 -04:00
Andrew Sy Kim
33b0b6bce7
run update-vendor.sh
...
Signed-off-by: Andrew Sy Kim <kiman@vmware.com>
2019-05-08 10:07:25 -04:00
Andrew Kim
c919139245
update import of generic featuregate code from k8s.io/apiserver/pkg/util/feature -> k8s.io/component-base/featuregate
2019-05-08 10:01:50 -04:00
Andrew Kim
b2831a686c
move generic feature gate code from k8s.io/apiserver to k8s.io/component-base
2019-05-08 09:58:55 -04:00
Abdullah Gharaibeh
e660e84459
Faster scheduler.
2019-05-08 09:49:01 -04:00
Kubernetes Prow Robot
086a86b9e2
Merge pull request #77525 from davidz627/fix/externalMulti
...
Make external driver name generation contain a more random suffix in case of double generation in the same framework context (twice in the same test)
2019-05-08 04:54:48 -07:00
Kubernetes Prow Robot
0ff81d04dc
Merge pull request #76953 from Rand01ph/fix#69896
...
fix Remove hyperkube short aliases
2019-05-08 04:54:34 -07:00
Pengfei Ni
1ea5a692fe
Add support of shared resource group for Azure public IP
...
To support this, a new tag "kubernetes-cluster-name" is added to public
IP which indicates the kubernetes cluster name (set in kube-controller-manager).
2019-05-08 19:31:36 +08:00
Kubernetes Prow Robot
bace505467
Merge pull request #77577 from logicalhan/revert-unreserve
...
Revert "Add Un-reserve extension point for the scheduling framework"
2019-05-08 03:04:32 -07:00
Han Kang
91d3a79aaf
update dependencies (bring in prometheus and semver)
2019-05-08 02:18:11 -07:00
Han Kang
7b619f5763
move global registry code into subdirectory 'legacyregistry'
2019-05-08 02:15:13 -07:00
Han Kang
04db3dc9f7
move files to component-base
2019-05-08 02:15:13 -07:00
Han Kang
634ab0be53
add additional documentation around exposed functionality
2019-05-08 02:15:13 -07:00
Han Kang
e6fbb593bb
move framework files to subdirectory for isolation
2019-05-08 02:15:13 -07:00
Han Kang
7f9970645c
swap out internal reference to use unexported registry initializer
2019-05-08 02:15:13 -07:00
Han Kang
abe64acc8d
add version parsing to metrics framework, use build version information for registry version
2019-05-08 02:15:13 -07:00
Han Kang
cebad0da66
make method names more succinct, improve documentation for posterity
2019-05-08 02:15:13 -07:00
Han Kang
cf181cdd9a
Add initial wrappers for prometheus.Counter and prometheus.CounterVec. Also add wrapper around prometheus.Registry to customize control-flow
2019-05-08 02:15:13 -07:00
Kubernetes Prow Robot
91528d60d5
Merge pull request #77564 from logicalhan/GCERegionalPersistentDisk
...
move GCERegionalPersistentDisk feature from cloud-provider into kube_features.go
2019-05-08 01:34:33 -07:00
Kubernetes Prow Robot
3706ef5254
Merge pull request #77571 from liggitt/drop-godeps
...
Remove spurious godeps.json files
2019-05-07 23:38:57 -07:00
Kubernetes Prow Robot
5277e4a11a
Merge pull request #77552 from mm4tt/chunk_size
...
Add --chunk-size=0 to disable pagination when listing nodes.
2019-05-07 23:38:44 -07:00
Kubernetes Prow Robot
291f2f863a
Merge pull request #77415 from Fedosin/allow_define_kubeconfig
...
Allow to define kubeconfig file for OpenStack cloud provider
2019-05-07 23:38:32 -07:00
Jordan Liggitt
e5778f05b9
Fix unstructured list interface compatibility, fix kubectl paging
2019-05-08 02:00:18 -04:00
Kubernetes Prow Robot
7faeee22b1
Merge pull request #77556 from spiffxp/add-spiffxp-to-conformance-code-approvers
...
Promote spiffxp to approver, add oomichi as reviewer
2019-05-07 22:15:10 -07:00
Kubernetes Prow Robot
873e7a3259
Merge pull request #77533 from jiatongw/logf/lifecycle
...
Modify e2e/lifecycle tests to import e2elog.Logf
2019-05-07 22:14:58 -07:00
Kubernetes Prow Robot
11a46d2515
Merge pull request #77479 from danielqsj/id
...
fix increment-decrement lint error
2019-05-07 22:14:45 -07:00
Kubernetes Prow Robot
0befec7fb6
Merge pull request #77447 from dekkagaijin/mip
...
disable the apiserver's insecure port by default
2019-05-07 22:14:32 -07:00
Han Kang
51992d61a0
Revert "Add Un-reserve extension point for the scheduling framework"
...
This reverts commit 8b5182581a
.
2019-05-07 21:17:29 -07:00
Kubernetes Prow Robot
7673b2d161
Merge pull request #72999 from nuistzyw/word
...
Fix a spelling error
2019-05-07 20:44:32 -07:00
Jordan Liggitt
030c7d6687
Remove spurious godeps.json files
2019-05-07 20:56:22 -04:00
Han Kang
33522a7b76
remove GCERegionalPersistentDisk feature from cloud-provider directly to pkg/features since it is no longer used in cloud-provider. This change prevents cloud-provider from bringing in apiserver and component-base (and csi-translation-lib from bringing those two things in transitively)
2019-05-07 17:55:57 -07:00
Kubernetes Prow Robot
8765fa2e48
Merge pull request #77522 from jennybuckley/remove-version
...
Handle conversion errors from ObjectToTyped correctly
2019-05-07 17:53:17 -07:00
Kubernetes Prow Robot
b34d7ac0ce
Merge pull request #77458 from grayluck/agent-v2.3.0
...
Bump ip-masq-agent version to v2.3.0. Enable nomasq for reserved IPs.
2019-05-07 17:52:58 -07:00
Kubernetes Prow Robot
1ce103a41f
Merge pull request #77457 from danielqsj/un-reserve
...
Add Un-reserve extension point for the scheduling framework
2019-05-07 17:52:45 -07:00
Kubernetes Prow Robot
7aa57df279
Merge pull request #77374 from cheftako/gce-staging
...
Staging the GCE Cloud Provider
2019-05-07 17:52:32 -07:00
Yuwen Ma
7f629b6921
Bump metrics-server version to v0.3.3
2019-05-07 17:44:23 -07:00
Yu-Ju Hong
eadacaf058
GCE/Windows: ignore stopping errors for stackdriver
2019-05-07 17:17:34 -07:00
Harry Zhang
97b221d925
get node zone info from k8s, added tests
2019-05-07 16:27:10 -07:00
Kubernetes Prow Robot
946087b422
Merge pull request #77426 from Random-Liu/remove-terminated-pod
...
Remove terminated pod from summary api.
2019-05-07 15:55:23 -07:00
Kubernetes Prow Robot
5523be3572
Merge pull request #77419 from alculquicondor/feature/fake-runtime-handler
...
Store runtimeHandler for the PodSandboxStatus in FakeRuntimeService
2019-05-07 15:55:11 -07:00
Kubernetes Prow Robot
caad1635ce
Merge pull request #77409 from gnufied/add-volume-manager-approvers
...
Add jan and msau42 as approver for volumemanager
2019-05-07 15:54:59 -07:00
Kubernetes Prow Robot
b4262e9a22
Merge pull request #77408 from johnSchnake/frameworkLogRefactoringCommonScaleUpgrades
...
Move scalability, upgrade, and common packages to framework/log
2019-05-07 15:54:46 -07:00
Kubernetes Prow Robot
f5d958af4b
Merge pull request #76749 from mcrute/ec2-rate-limit-fix
...
Avoid using tag filters for EC2 API where possible
2019-05-07 15:54:33 -07:00