Commit Graph

82773 Commits

Author SHA1 Message Date
Jennifer Buckley
f99252f2c6
Add issue to TODO 2019-08-27 15:00:15 -07:00
Antoine Pelisse
b2f518975f Update round-trip compatibility test 2019-08-27 14:52:36 -07:00
Antoine Pelisse
cf06ad1e47 Regenerate all 2019-08-27 14:52:36 -07:00
Antoine Pelisse
ff4e1f3592 Add new FieldsType to clarify the format of Fields 2019-08-27 14:52:36 -07:00
Kevin Klues
f4dbd29cdb Rename TopologyHint.SocketAffinity to TopologyHint.NUMANodeAffinity
As part of this, update the logic to use the NUMA information instead of
the Socket information when generating and consuming TopologyHints in
the CPUManager.
2019-08-27 16:51:05 -05:00
Kevin Klues
ecc14fe661 Update CPUManager to include NUMANodeID in CPUTopology
Unfortunately, the NUMA information is not readily available from
cadvisor, so we have to roll the logic to discover it by hand. In the
future, we should remove this custiom code to use the information
provided by cadvisor once it is made available.
2019-08-27 16:51:05 -05:00
bpopovschi
0bf83ebd63 Updated the godoc on the CRD API types to follow conventions 2019-08-27 17:26:46 -04:00
Kevin Klues
869962fa48 Cache the discovered topology in the CPUManager instead of MachineInfo 2019-08-27 16:23:07 -05:00
Jordan Liggitt
485741ed67 Skip deleting custom resource instances that overlap with storage for built-in types 2019-08-27 16:27:28 -04:00
Han Kang
1700a315c1 add comment about explicitly registering grpcprom client metrics 2019-08-27 12:45:01 -07:00
Han Kang
4e5d906c4d add some documentation around the metrics stability migration changes for clarity 2019-08-27 12:45:01 -07:00
Han Kang
6eee64c308 add stability level to aggregator metrics and drop blank line in cmd file 2019-08-27 12:45:01 -07:00
Han Kang
466980dd74 migrate kube-apiserver metrics to stability framework 2019-08-27 12:45:01 -07:00
Kubernetes Prow Robot
bfd8610dda
Merge pull request #81786 from sttts/sttts-openapi-log-why
aggregator/apiextensions: logs & metrics why OpenAPI spec is regenerated
2019-08-27 11:45:10 -07:00
Matthew Wong
7851929acf Re-implement AWS test driver interfaces 2019-08-27 11:01:38 -07:00
Sudesh Shinde
9ae505930c extending RequestedToCapacityRatio priority function to support resource bin packing of extended resources 2019-08-27 10:41:32 -07:00
Travis Rhoden
ef855c7c08
Rename mount.IsBind to mount.MakeBindOpts 2019-08-27 11:34:42 -06:00
Yassine TIJANI
19fa57bca3 remove dependency to pkg/features on service controller package
Signed-off-by: Yassine TIJANI <ytijani@vmware.com>
2019-08-27 18:00:10 +01:00
Michael Taufen
9dcf4d4ae2 derive node CSR hashes from public keys
These hashes were previously derived from the private key.
This is not a best practice. After this PR they are derived from public
keys.
2019-08-27 09:41:41 -07:00
alejandrox1
7c161d6a5f Refactoring pod related functions from pv_util to pod pkg
Moving pod related functions from e2e/framework/pv_util.go to
e2e/framework/pod in order to allow refactoring of pv_util.go into its
own package.

Signed-off-by: alejandrox1 <alarcj137@gmail.com>
2019-08-27 12:27:45 -04:00
Kubernetes Prow Robot
419dccb7b4
Merge pull request #81862 from tallclair/runtimeclass-admission
Enable the RuntimeClass admission controller for scheduling
2019-08-27 09:25:40 -07:00
Kubernetes Prow Robot
4e83be80b1
Merge pull request #81844 from yastij/remove-slice-dep
remove slice dependency from service_controller
2019-08-27 09:25:24 -07:00
Kubernetes Prow Robot
0eb1bfc9b5
Merge pull request #81732 from tallclair/merge-tolerations
Fix toleration comparison & merging logic
2019-08-27 09:25:09 -07:00
Lee Verberne
04d8cc9303 Generated docs for ephemeral containers API 2019-08-27 16:25:05 +00:00
Lee Verberne
dbf0548bbc Improve API documentation for ephemeral containers 2019-08-27 16:25:05 +00:00
Kubernetes Prow Robot
9aa76b2c8a
Merge pull request #80696 from hex108/plugin_args
Add a helper function to decode scheduler plugin args
2019-08-27 09:24:56 -07:00
Kubernetes Prow Robot
001bb43ad8
Merge pull request #74925 from lee0c/windows-dns-config-tests
Windows dns config test
2019-08-27 09:24:42 -07:00
Fabio Bertinatto
81572e5254 Enable CSI e2e tests for volume expansion 2019-08-27 17:33:41 +02:00
Fabio Bertinatto
73f31afd5d Graduate volume expansion to beta 2019-08-27 17:33:41 +02:00
Mike Spreitzer
2e2e6b82e0 Factor PassiveClock out of clock.Clock
PassiveClock has the subset of Clock functionality that only involves
reading the clock.  Identifying this subset makes it possible to write
packages that are more clearly easy to test.

When a package is coded against Clock rather than PassiveClock this
adds two problems for the unit test functions.  One is that Clock
provides no way for the test function to know when the next activity
is scheduled for.  That could be added to FakeClock relatively easily.
The second problem is that when a package uses channels to schedule
future activity, once the Clock has advanced to such a future time the
Clock (and hence the test function) does not get informed when that
activity has completed.
2019-08-27 10:34:12 -04:00
Jordan Liggitt
4396046033 Add discovery docs webhook e2e test 2019-08-27 09:31:28 -04:00
Dr. Stefan Schimanski
beee72e28b aggregator: add metric for openapi regeneration 2019-08-27 15:08:54 +02:00
Kubernetes Prow Robot
bcb464db7b
Merge pull request #69655 from CaoShuFeng/Established_lastTransitionTime
always set lastTransitionTime when crd condition changes
2019-08-27 06:06:41 -07:00
fabriziopandini
0e447d797f kubeadm Json6902 Patches 2019-08-27 14:14:35 +02:00
Patrick Ohly
6d12f2de10 storage: fix CSIInlineVolume round-trip test
When adding CSIDriver.Spec.VolumeLifecycleModes, the defaulting in
pkg/apis/storage/fuzzer/fuzzer.go did not quite match the one from
pkg/apis/storage/v1beta1/defaults.go, causing a test failure when the
corresponding feature gate is enabled.
2019-08-27 14:00:42 +02:00
Dr. Stefan Schimanski
63dbb234b8 apiextension: add metric for openapi regeneration 2019-08-27 13:57:45 +02:00
Dr. Stefan Schimanski
de020ecb1c aggregator/apiextensions: v(2) log why OpenAPI spec is regenerated 2019-08-27 13:57:04 +02:00
Bruce Ma
ec342ec98f delete lo network when TearDownPod to avoid CNI cache leak
Signed-off-by: Bruce Ma <brucema19901024@gmail.com>
2019-08-27 19:26:23 +08:00
Antonio Ojea
930a1321da
DNS e2e tests differentiate between IP family
The e2e DNS tests differentiate between IP family to
avoid false positives with dual stack clusters.
2019-08-27 12:57:40 +02:00
Antonio Ojea
766d79bbf5
Make TestContext.IPFamily global for parallel testing
it turns out that the framework.TestContext.IPFamily variable is
not available for the DNS tests if they don't run in the initial
Ginkgo node when running in parallel.

We add a function to the framework to allow us to run command
only once per each Ginkgo node parallel execution.

It also adds a method to detect if the cluster is IPv6.

The use of the framework.TestContext.IPFamily variable guarantees
consistency all over the testing because this variable is only
assigned at the beginning of the testing.
2019-08-27 12:54:52 +02:00
Cao Shufeng
eaf59df717 apiextensions: always set lastTransitionTime when CRD condition changes 2019-08-27 12:54:44 +02:00
Kubernetes Prow Robot
1698765538
Merge pull request #82005 from sttts/sttts-crds-coerce-generation
apiextensions: set 'metadata.generation: 1' on read from etcd if not set
2019-08-27 03:46:42 -07:00
Yassine TIJANI
6ad40ba51f remove slice dependency
Signed-off-by: Yassine TIJANI <ytijani@vmware.com>
2019-08-27 11:26:06 +01:00
Guangming Wang
fcf4e69640 run hack/update-bazel.sh 2019-08-27 17:48:46 +08:00
Lee Verberne
66d0778828 Update kubectl polymorphic logs helper for ephemeral containers
This also updates the test to check there were actual actions that
weren't expected.
2019-08-27 09:35:16 +00:00
朱正浩,Zhu Zhenghao
e1df7c2b64 Change the seven blanks to {7} in the regex, so it will be more readable . 2019-08-27 17:01:13 +08:00
Dr. Stefan Schimanski
84d29fc8fa apiextensions: set 'metadata.generation: 1' during read from etcd if not set 2019-08-27 10:47:52 +02:00
Kubernetes Prow Robot
28e800245e
Merge pull request #81848 from seans3/split-handler-entry
Split defaultPrintHandler from handlerEntry in table printing
2019-08-27 00:53:33 -07:00
Kubernetes Prow Robot
bc46e8fc53
Merge pull request #81739 from codenrhoden/clarify-mkdir-mkfile-behavior
Move MakeFile/Dir from HostUtil to host_path vol
2019-08-27 00:53:24 -07:00
Kubernetes Prow Robot
bccf68b4ee
Merge pull request #81662 from bclau/test-images/documentation-update
test images: Adds README containing image building process
2019-08-27 00:53:08 -07:00