Kubernetes Prow Robot
f7e3bcdec2
Merge pull request #93582 from andrewsykim/instance-v2-fixes
...
Mark cloud provider InstanceV2 as experimental and remove provider ID references
2020-08-04 21:02:28 -07:00
wojtekt
5b4ab8f41b
Fix /readyz to contain informer-sync
2020-08-04 15:29:43 +02:00
Andrew Sy Kim
46d522d0c8
cloud-node-lifecycle controller: add missing instancev2 calls for node exists and node shutdown
...
A cloud provider should have the option to only implement the new
InstanceV2 interface. Currently the cloud nodelifecycle controller only
makes instancev1 calls when it should prefer instancev2 if supported and
fallback to the existing instancev1 otherwise.
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com >
2020-08-03 14:46:52 -04:00
Andrew Sy Kim
82bdba9907
cloud provider: remove redundant implementation of InstanceMetadataByProviderID since instanceV2 is disabled for all providers
...
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com >
2020-08-03 14:46:52 -04:00
Andrew Sy Kim
cc1e0d420c
cloud provider: remove provider ID references and improve documentation
...
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com >
2020-08-03 14:46:52 -04:00
Kubernetes Prow Robot
ec560b9737
Merge pull request #93600 from ialidzhikov/fix/readyz-panic
...
Fix panic on /readyz
2020-08-03 01:15:41 -07:00
Kubernetes Prow Robot
c0ec2eee41
Merge pull request #93408 from joelsmith/master
...
jsonpath: disallow multiple immediate recursive descent
2020-08-02 04:21:40 -07:00
Kubernetes Prow Robot
09d6512ed3
Merge pull request #93619 from liggitt/node-flake
...
Deflake node controller unit tests
2020-08-01 20:22:41 -07:00
ialidzhikov
1f06c88dd3
Fix panic on /readyz
...
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com >
2020-08-01 13:09:40 +03:00
Jordan Liggitt
82aa6d9b4b
Deflake node controller unit tests
...
Avoid unsynchronized use of t.Logf after a t.Fatal call
2020-07-31 20:09:54 -04:00
Jordan Liggitt
c11e52f410
Update k8s.io/utils
2020-07-31 10:44:33 -04:00
Jordan Liggitt
44a8d72d32
Mark componentstatus as deprecated
2020-07-30 17:25:26 -04:00
Joel Smith
8c70225493
jsonpath: disallow multiple immediate recursive descent (e.g. ....Foo)
2020-07-30 10:53:12 -06:00
Kubernetes Prow Robot
7d7b5caaca
Merge pull request #93378 from yue9944882/apf-debug-fix
...
Bugfix: Removes empty columns and fixes request details
2020-07-28 19:26:02 -07:00
Jordan Liggitt
6c2d18369f
generated: hack/update-vendor.sh
2020-07-26 01:33:28 -04:00
Jordan Liggitt
247fcdfda5
[go1.15] go.mod: update to go1.15
2020-07-25 16:45:02 -04:00
Jordan Liggitt
f33dc28094
generated: hack/update-hack-tools.sh && hack/update-vendor.sh
2020-07-25 16:45:02 -04:00
Stephen Augustus
1171ae7153
[go1.15] apimachinery/pkg/util/proxy: Drop identity transfer-encoding
...
ref: https://tip.golang.org/doc/go1.15#net/http
Parsing is now stricter as a hardening measure against request smuggling
attacks: non-ASCII white space is no longer trimmed like SP and HTAB,
and support for the "identity" Transfer-Encoding was dropped.
Signed-off-by: Stephen Augustus <saugustus@vmware.com >
2020-07-25 16:45:01 -04:00
Kubernetes Prow Robot
7348ab957c
Merge pull request #93356 from justaugustus/vdf
...
[VDF] Normalize container image references to k8s.gcr.io
2020-07-25 02:58:17 -07:00
Kubernetes Prow Robot
19caf38665
Merge pull request #93425 from liggitt/string-cast
...
Fix int->string casts
2020-07-24 23:12:16 -07:00
Kubernetes Prow Robot
54e2070722
Merge pull request #93410 from nikhita/apimachinery-triage-labels
...
Don't apply triage/needs-information on apimachinery and instrumentation PRs
2020-07-24 19:08:16 -07:00
Kubernetes Prow Robot
6f7b6b6d13
Merge pull request #93426 from liggitt/test-certs
...
Add subjectAltName to test serving certificates
2020-07-24 14:26:16 -07:00
Jordan Liggitt
124a5ddf72
Fix int->string casts
2020-07-24 16:23:12 -04:00
Kubernetes Prow Robot
b826d394af
Merge pull request #93398 from liggitt/apiserver-integration-startup
...
Allow integration test servers extra time to start
2020-07-24 09:26:22 -07:00
Nikhita Raghunath
3a74f461a2
Revert "Merge pull request #93160 from logicalhan/triage-instrumentation"
...
This reverts commit 1ed2cf1895 , reversing
changes made to 04ecdb9eb6 .
2020-07-24 18:09:07 +05:30
Nikhita Raghunath
c00dae0607
Revert "Merge pull request #93156 from logicalhan/triage-api-machinery"
...
This reverts commit 32438cf269 , reversing
changes made to bb6a6aa391 .
2020-07-24 13:01:02 +05:30
Jordan Liggitt
22c9236741
Allow integration test servers extra time to start
2020-07-23 17:46:59 -04:00
Jordan Liggitt
acce8871d6
Add subjectAltName to test serving certificates
2020-07-23 15:57:44 -04:00
Kubernetes Prow Robot
1ed2cf1895
Merge pull request #93160 from logicalhan/triage-instrumentation
...
auto triage sig-instrumentation tagged PRs
2020-07-23 11:19:26 -07:00
yue9944882
40e3feb7f1
removes empty columns and fixes request details
2020-07-23 14:25:11 +08:00
Kubernetes Prow Robot
e6ee924f6c
Merge pull request #93316 from feiskyer/fix-93287-2
...
Fix instance not found issues when an Azure Node is recreated in a short time
2020-07-22 16:53:40 -07:00
Stephen Augustus
99dd7570eb
[VDF] Remove references to gcr.io/google-containers
...
Signed-off-by: Stephen Augustus <saugustus@vmware.com >
2020-07-22 16:10:12 -04:00
Kubernetes Prow Robot
32438cf269
Merge pull request #93156 from logicalhan/triage-api-machinery
...
automatically assign triage labels to api-machinery tagged PRs
2020-07-21 19:52:34 -07:00
Kubernetes Prow Robot
bb6a6aa391
Merge pull request #93138 from nikhita/publishing-defaultgoversion
...
publishing: use go 1.14.6 for master and release-1.19
2020-07-21 19:52:20 -07:00
Pengfei Ni
358885660d
Fix instance not found issues when an Azure Node is recreated in a short time
2020-07-22 10:47:33 +08:00
Kubernetes Prow Robot
5df1e53dac
Merge pull request #93107 from DataDog/azure-per-vmss-vmssvm-incremental-cache
...
Azure: use per-vmss vmssvm incremental cache
2020-07-21 15:00:06 -07:00
Kubernetes Prow Robot
37cb765a85
Merge pull request #93211 from liggitt/crdlist
...
Make CRDList lifecycle consistent with CRD
2020-07-21 01:55:14 -07:00
Kubernetes Prow Robot
275eabdf72
Merge pull request #93259 from jpbetz/revert-88936
...
Revert nested trace PR#88936
2020-07-20 19:51:47 -07:00
Joe Betz
02cf58102a
Revert nested trace PR#88936
2020-07-20 09:55:05 -07:00
Benjamin Pineau
fcb3f1f64c
Tests fixes for Azure per-VMSS VMs caches
...
Signed-off-by: Benjamin Pineau <benjamin.pineau@datadoghq.com >
2020-07-20 18:35:23 +02:00
Benjamin Pineau
85ecd0e17c
Azure: per VMSS, incremental VMSS VMs cache
...
Azure's cloud provider VMSS VMs API accesses are mediated through
a cache holding and refreshing all VMSS together.
Due to that we hit VMSSVM.List API more often than we could: an
instance's cache miss or expiration should only require a single
VMSS re-list, while it's currently O(n) relative to the number of
attached Scale Sets.
Under hard pressure (clusters with many attached VMSS that can't all
be listed in one sequence of successive API calls) the controller
manager might be stuck trying to re-list everything from scratch,
then aborting the whole operation; then re-trying and re-triggering
API rate-limits, affecting the whole Subscription.
This patch replaces the global VMSS VMs cache by per-VMSS VMs caches.
Refreshes (VMSS VMs lists) are scoped to the single relevant VMSS; under
severe throttling the various caches can be incrementally refreshed.
Signed-off-by: Benjamin Pineau <benjamin.pineau@datadoghq.com >
2020-07-20 18:35:23 +02:00
Jordan Liggitt
7aacbeac14
Update k8s.io/utils
2020-07-20 11:12:29 -04:00
Nikhita Raghunath
c3b75416a8
publishing: use go 1.14.6 for master and release-1.19
...
The `default-go-version` field specifies the go version used for the
master branch, and if the go version is not explicitly specified for a
release branch.
This commit also uses go 1.14.6 for the `release-1.19` branch.
2020-07-20 14:02:30 +05:30
Kubernetes Prow Robot
43fbe17dc6
Merge pull request #93128 from gaurav1086/convertMaptoMapPointer_fix_range_iterator_issue
...
[staging/azure] azure_utils: fix range iterator issue in convertMaptoMapPointer
2020-07-19 21:02:50 -07:00
Kubernetes Prow Robot
6ceb6c6845
Merge pull request #93134 from logicalhan/metric-handler
...
Add reset handler to the instrumentation metric library and expose Reset on the metric registries
2020-07-19 15:48:50 -07:00
Kubernetes Prow Robot
eda07adf6e
Merge pull request #91177 from MikeSpreitzer/more-concurrency-details
...
Introduce more metrics on concurrency
2020-07-18 19:20:50 -07:00
Jordan Liggitt
5678d40f76
Make CRDList lifecycle consistent with CRD
2020-07-18 13:53:49 -04:00
Kubernetes Prow Robot
1f14cbac54
Merge pull request #93118 from bart0sh/PR0091-update-etcd
...
go.mod: update etcd to fix e2e tests
2020-07-18 10:24:50 -07:00
Kubernetes Prow Robot
05f6812c2d
Merge pull request #90822 from deads2k/csr-separate-signer-flags-02
...
allow setting different certificates for kube-controller-managed CSR signers
2020-07-18 03:10:50 -07:00
Kubernetes Prow Robot
0a7050f531
Merge pull request #93043 from aramase/vmss-dualstack-ipconfig
...
fix: determine the correct ip config based on ip family
2020-07-17 15:02:50 -07:00