Kubernetes Prow Robot
50b0211233
Merge pull request #100245 from mengjiao-liu/Update-broken-links
...
Update `PodSpec.Overhead` broken links
2021-04-08 20:29:03 -07:00
Kubernetes Prow Robot
49092ff790
Merge pull request #100217 from 0daryo/fix-example-workqueue-option-readme
...
Remove non-existent log option in workqueue example
2021-04-08 20:28:54 -07:00
Kubernetes Prow Robot
8d6b3229da
Merge pull request #100206 from KnVerey/fix-drain-server-dry-run
...
Error in kubectl drain --dry-run=server
2021-04-08 20:28:46 -07:00
Kubernetes Prow Robot
830055379b
Merge pull request #100110 from CecileRobertMichon/azure-vm-cache
...
Cherry pick #537 from cloud provider azure: Refresh VM cache when node is not found
2021-04-08 17:12:13 -07:00
Kubernetes Prow Robot
b15859b301
Merge pull request #100100 from maxlaverse/fix_pv_provisioning
...
fix rounding of volume storage requests
2021-04-08 17:12:04 -07:00
Kubernetes Prow Robot
c6e826a79f
Merge pull request #100085 from markusthoemmes/add-tracker-for-dynamic
...
Add Tracker() function to fake dynamic client
2021-04-08 17:11:47 -07:00
Kubernetes Prow Robot
53fac160e5
Merge pull request #100032 from apelisse/strip-before-updating-timestamp
...
fieldmanager: Strip managedfields BEFORE we update the timestamp
2021-04-08 17:10:47 -07:00
Hidetatsu Yaginuma
0486f1a728
use AllowedFormat in kubectl get help to avoid code duplication ( #99983 )
2021-04-08 17:10:22 -07:00
Hong Xu
de0f030bce
Use os.CreateTemp in kubectl editor ( #99921 )
...
os.CreateTemp seems to perform the exactly same task here, and its
implementation seems having considered many more edge cases than the
implementation here. This patch uses os.CreateTemp here to avoid
reinventing the wheel.
2021-04-08 16:00:25 -07:00
Kubernetes Prow Robot
87e7f749a8
Merge pull request #99892 from changshuchao/last-applied
...
code cleanup for kubectl apply_edit_last_applied.go ,completion.go,cp.go,wait.go
2021-04-08 16:00:17 -07:00
Kubernetes Prow Robot
ff7ac96626
Merge pull request #99868 from tkashem/httplog-started-timestamp
...
Use the 'request received timestamp' value inside httplog
2021-04-08 16:00:08 -07:00
Kubernetes Prow Robot
7807bb03ba
Merge pull request #99849 from jpbetz/apply-subresources
...
Add subresource apply support to client-go
2021-04-08 16:00:00 -07:00
Kubernetes Prow Robot
4fae6ae5d2
Merge pull request #99839 from saschagrunert/portforward-stream-cleanup
...
Cleanup portforward streams after their usage
2021-04-08 15:59:51 -07:00
Kubernetes Prow Robot
12ed525b63
Merge pull request #99776 from p0lyn0mial/upstream-kcm-dynamic-client-builder
...
DynamicControllerClientBuilder: allows for plugging HTTP wrappers for custom behaviour
2021-04-08 15:59:43 -07:00
Kubernetes Prow Robot
8fb400c475
Merge pull request #99775 from p0lyn0mial/upstream-delegated-auth-custom-rt
...
DelegatingAuthOptions: custom RoundTripper
2021-04-08 15:59:34 -07:00
Kubernetes Prow Robot
b0fb5264e8
Merge pull request #99664 from AndyXiangLi/aws-delete-on-creation-fail
...
delete leaked volume if driver don't know the volume status -- aws
2021-04-08 15:59:01 -07:00
Kubernetes Prow Robot
26fba1403b
Merge pull request #99528 from pandaamanda/apiserver_validation_code_optimization
...
fix log message and optimize log format check logic
2021-04-08 14:28:34 -07:00
Kubernetes Prow Robot
ec672f3713
Merge pull request #99509 from jiahuif/community/owner/staging-controller-manager
...
add jiahuif as a reviewer to staging/src/k8s.io/controller-manager/OWNERS
2021-04-08 14:28:25 -07:00
Kubernetes Prow Robot
1e05d25890
Merge pull request #97989 from Danil-Grigorev/atomic-label-selectors
...
Make selectors atomic
2021-04-08 14:27:31 -07:00
Kubernetes Prow Robot
93314d84b1
Merge pull request #97419 from d-kuro/d-kuro/fix-data-race
...
Fix the data race in the leaderelection package
2021-04-08 14:27:12 -07:00
Kubernetes Prow Robot
6f8a058e2c
Merge pull request #95897 from roycaihw/doc/fake-client-with-informer
...
Fake client example: document how to handle a race with informer
2021-04-08 14:27:04 -07:00
Danil-Grigorev
d8a7764b63
Make selectors atomic
...
Ensure that all label selectors are treated as atomic values,
to exclude situations when selectors are being corrupted by
different actors attempting to apply their overlapping definition
for this field with server-side-apply.
2021-04-08 10:37:12 +02:00
Cecile Robert-Michon
8850c8c7d9
fix: Refresh VM cache when node is not found
2021-04-05 19:56:50 -07:00
Christian Huffman
8efa9e2f6c
Updated generated dependencies
2021-04-05 16:06:17 -04:00
Christian Huffman
3bcf407d2f
Addresses nitpicks for FSGroupPolicy
2021-04-05 15:45:40 -04:00
Joe Betz
7a37df6d1a
Generate ApplyScale client support
2021-04-05 12:27:43 -07:00
Joe Betz
1bd4ba4ec0
Add genclient:method=ApplyScale to types supporting scale update
2021-04-05 12:27:42 -07:00
Joe Betz
29423501f0
Add apply subresource support to client-go's typed client
2021-04-05 12:27:42 -07:00
Kubernetes Prow Robot
3d48f0d1dd
Merge pull request #100660 from dims/common-auth-plugins-should-always-be-available
...
Common auth plugins should always be available
2021-03-30 07:11:57 -07:00
Davanum Srinivas
b1e9fc4935
Common auth plugins should always be available
...
Whether `providerless` is present or not, the OIDC plugin
should be available.
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2021-03-30 06:10:21 -04:00
Abu Kashem
fa0952ee77
apf: fix test flake
2021-03-29 17:25:03 -04:00
Han Kang
e7ee76efc0
bump the deprecated version to 1.22
...
Change-Id: Ibefaa94151704fcaaa920541bbb9a8ad714c1d24
2021-03-29 07:54:12 -07:00
Kubernetes Prow Robot
26fc02a9e2
Merge pull request #100606 from dims/providerless-tag-for-client-go-auth-plugins
...
Providerless tag for client go auth plugins
2021-03-29 07:46:45 -07:00
Nikhita Raghunath
817e0c873d
staging/publishing: add go1.15.10 for release-1.20 branch
2021-03-29 14:50:01 +05:30
Nikhita Raghunath
1268d0bb23
staging/publishing: add release-1.21 rules
2021-03-29 14:45:13 +05:30
Davanum Srinivas
1ac2d6f7fa
providerless tag for client-go auth plugins
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2021-03-28 20:07:59 -04:00
Jake Sanders
2c165506bd
Update image base to gcr.io/distroless/base-debian10:latest
...
This change:
* Updates the base image be based on `buster` (vs. the default `stretch`)
* Consumes the fix for [CVE-2021-3449](https://security-tracker.debian.org/tracker/CVE-2021-3449 ) in https://github.com/GoogleContainerTools/distroless/pull/700
2021-03-25 12:52:34 -07:00
d-kuro
8eda5521c0
Fix data race for leaderelection package
2021-03-25 23:09:24 +09:00
Nikhita Raghunath
a2e9727f9b
staging/publishing: add branch-specific smoke tests
...
The `-mod=mod` option is only supported from go1.14. Since `release-1.18`
and `release-1.17` branches use go1.13.15, this commit adds smoke tests
per branch to only add the `-mod=mod` option to branches after
`release-1.18`.
The duplicate smoke test config can be removed once v1.21 is released
and v1.18 is out of support.
2021-03-25 12:48:48 +05:30
Kubernetes Prow Robot
2a41853329
Merge pull request #100502 from soltysh/nil_in_printerflags
...
Prevent nil-pointer exception when constructing PrinterFlags
2021-03-24 15:17:29 -07:00
Kubernetes Prow Robot
e71e284b74
Merge pull request #100505 from lauchokyip/fixDescribe
...
Fixed kubectl describe ingress causing SEGFAULT if API Group is not specified
2021-03-24 10:50:08 -07:00
Kubernetes Prow Robot
b11d0fbdd5
Merge pull request #100171 from chenyw1990/fixGlobalFlagChange
...
add normalize function to global FlagSet
2021-03-23 22:08:04 -07:00
Chok Yip Lau
12f8468fe0
Fixed describe ingress causing SEGFAULT
2021-03-23 23:55:56 -04:00
Kubernetes Prow Robot
e471fa419e
Merge pull request #100362 from CaoDonghui123/fixissues6
...
Fix a panic in "e2e.test --help"
2021-03-23 14:24:07 -07:00
Maciej Szulik
81d9606554
Prevent nil-pointer exception when constructing PrinterFlags
2021-03-23 20:42:35 +01:00
Kubernetes Prow Robot
16610bbb2f
Merge pull request #100472 from liggitt/endpoint-slice-v1beta1
...
Mark v1beta1 EndpointSlice deprecated in favor of v1
2021-03-23 12:09:48 -07:00
Lukasz Szaszkiewicz
c40a780f9b
DynamicControllerClientBuilder: use already provided config when creating new clients
...
It is the caller's responsibility to remove sensitive information prior to creation.
This allows for potential extensions in the future.
For example, it preserves HTTP wrappers for custom behavior per request.
2021-03-23 11:32:53 +01:00
Lukasz Szaszkiewicz
fa118e23ec
DynamicControllerClientBuilder: allows for plugging HTTP wrappers for custom behaviour
...
There might be cases in which callers want to preserve HTTP wrappers for custom behavior per request.
For example, there might be distributions that would like to add custom HTTP Headers for each HTTP request.
This PR allows for that.
It uses the Wrap method that adds a transport middleware function that will give the caller an opportunity to wrap the underlying http.RoundTripper prior to the first API call being made.
We cannot use WrapTransport because it simply overwrites RoundTrippers for the current config instead of appending to already existing ones.
2021-03-23 11:29:07 +01:00
Kubernetes Prow Robot
ae6ceaa78d
Merge pull request #95783 from roycaihw/flake/wait-for-webhook-registration
...
webhook config manager: HasSynced returns true when the manager is synced with existing webhookconfig objects at startup
2021-03-22 21:47:36 -07:00
Jordan Liggitt
99dc24ec37
Mark v1beta1 EndpointSlice deprecated in favor of v1
2021-03-22 23:58:28 -04:00