Commit Graph

104415 Commits

Author SHA1 Message Date
ravisantoshgudimetla
3b936d310c api: Introduce os field to pod spec 2021-10-28 17:31:52 -04:00
James Sturtevant
d6db275cd3
[windows] Test: Check for failed sandbox pod when testing for RunAsUserName (#105943)
* Check for failed sandbox and failed workload containers

* Add test to confirm containers won't start
2021-10-28 14:04:59 -07:00
Kubernetes Prow Robot
1d9d530ee1
Merge pull request #105959 from liggitt/podsecurity-details
PodSecurity: return namespace validation errors in standard field.ErrorList format
2021-10-28 11:51:07 -07:00
Kubernetes Prow Robot
589d47e70c
Merge pull request #103908 from wzshiming/fix/kubelet-config-typo
Fix typo in kubelet config
2021-10-28 11:50:59 -07:00
Kubernetes Prow Robot
c86aabbbab
Merge pull request #105957 from shuaich/use_10250_as_targetPort_for_metrics_server
Use 10250 as targetPort for metrics-server
2021-10-28 10:20:41 -07:00
Kubernetes Prow Robot
1814c9c7fb
Merge pull request #105926 from 249043822/br-flakytest1
Fix:Flaky test] [sig-node] Kubelet should correctly account for terminated pods after restart
2021-10-28 10:20:34 -07:00
Kubernetes Prow Robot
64a5715a2d
Merge pull request #105774 from NikhilSharmaWe/betterOutput
Better output
2021-10-28 10:20:26 -07:00
Kubernetes Prow Robot
03c76decb2
Merge pull request #105947 from thockin/worktree-head
Always pass HEAD to worktree
2021-10-28 09:21:02 -07:00
Kubernetes Prow Robot
525b094d97
Merge pull request #105917 from enj/enj/i/sa_err_print
serviceaccount/claims: include validation failure error in the log
2021-10-28 09:20:50 -07:00
Kubernetes Prow Robot
eb5b5e7f0b
Merge pull request #105726 from DiptoChakrabarty/podexecdoc
Fix Documentation of Default params for PodExecOptions Function
2021-10-28 09:20:39 -07:00
Kubernetes Prow Robot
6edcb60d9f
Merge pull request #104915 from alculquicondor/job-ready
Track ready pods in Job status
2021-10-28 09:20:26 -07:00
Kubernetes Prow Robot
e450e3331f
Merge pull request #105482 from endocrimes/dani/kubeletconfig
e2e_node: remove unnecessary dynamic config changes
2021-10-28 07:04:27 -07:00
Shuanglu
9bcfa71e31
Fix Daemonset controller role missing 'update pod' permission (#104758)
* fix_dsc_rbac_pod_update

* add test for DaemonSet Controller updates label of the pod after "DedupCurHistories"

* rebase

* update parameter of dsc.Run
2021-10-28 05:24:26 -07:00
Kubernetes Prow Robot
afff019fbc
Merge pull request #105734 from marseel/fix/race_condition
Fix race condition in logging when request times out
2021-10-28 03:14:26 -07:00
Jordan Liggitt
3aa656b63f PodSecurity: return field errors for invalid namespace labels 2021-10-28 00:28:27 -04:00
Jordan Liggitt
c0f33ddf08 PodSecurity: fix level/version validation fieldpaths 2021-10-28 00:28:26 -04:00
Jordan Liggitt
7cd905e897 PodSecurity: plumb kind in attributes 2021-10-28 00:28:26 -04:00
Jordan Liggitt
091724a6d8 apierrors: optimize ToAggregate() for zero-length lists 2021-10-28 00:24:14 -04:00
Kubernetes Prow Robot
392de8012e
Merge pull request #105948 from oomichi/fix-containerName
Fix container name on NewDeployment()
2021-10-27 21:03:02 -07:00
Jordan Liggitt
57fdd167e4 apierrors: Avoid spurious <nil> in invalid error message 2021-10-27 23:45:06 -04:00
shuaichen
3d620192d9 Use 10250 as targetPort for metrics-server
Metrics-server's usage of privileged port 443 as targetPort requires
elevated permissions than necessary and violates principle of least
privilege.
2021-10-28 03:10:15 +00:00
Kubernetes Prow Robot
87b0412232
Merge pull request #105727 from chendave/wrong_status
Fix the inaccurate status when a plugin internal status is found
2021-10-27 19:45:02 -07:00
Dave Chen
468a6005a6 Fix the return status when a plugin internal status is found
Currently, the status code returned is `Unschedulable` when an internal error
found, the `Unschedulable` status is built from a `FitError` which means no
fit nodes found without a internal error.

Instead of build an Unschedulable status from the `FitError`, return the
Error status directly.

Signed-off-by: Dave Chen <dave.chen@arm.com>
2021-10-28 09:43:31 +08:00
Anago GCB
6ae9d088c4 Merge remote-tracking branch 'origin/master' 2021-10-28 01:30:16 +00:00
Anago GCB
0169e16d69 Merge remote-tracking branch 'origin/master' 2021-10-28 01:28:21 +00:00
Anago GCB
06a765944d Merge remote-tracking branch 'origin/master' 2021-10-28 01:27:17 +00:00
Anago GCB
e261afa0ab Merge remote-tracking branch 'origin/master' 2021-10-28 01:25:29 +00:00
KeZhang
257efda87a Fix:Flaky test] [sig-node] Kubelet should correctly account for terminated pods after restart 2021-10-28 08:31:14 +08:00
Kubernetes Prow Robot
8fd95902da
Merge pull request #105922 from liggitt/podsecurity-warnings
PodSecurity: clean up namespace validation messages, time bounding, and add testing
2021-10-27 16:25:02 -07:00
Kenichi Omichi
db87fe139c Fix container name on NewDeployment()
The paramter is used as a container name, not an image name in the
function.
To avoid confusion, this fxies the name.
2021-10-27 22:46:11 +00:00
Tim Hockin
6545958921 Always pass HEAD to worktree
Without this, repeated runs can end up using the same SHA (because of
the "helpful" branch creation.
2021-10-27 15:43:48 -07:00
Kubernetes Prow Robot
00aab6312f
Merge pull request #105910 from deads2k/retry-pv-create
retry PV create in e2e-test on API quota failure
2021-10-27 15:23:09 -07:00
Kubernetes Prow Robot
3fb98823c4
Merge pull request #105736 from deejross/drain-output-ffix
kubectl drain node output should say node was drained not evicted
2021-10-27 14:19:11 -07:00
Monis Khan
92c8596002
serviceaccount/claims: include validation failure error in the log
Without this fix, the errors are logged as:

unexpected validation error: *errors.errorString

Signed-off-by: Monis Khan <mok@vmware.com>
2021-10-27 16:50:25 -04:00
Anago GCB
427713e19d CHANGELOG: Update directory for v1.22.3 release 2021-10-27 19:24:30 +00:00
Kubernetes Prow Robot
b8ce285a03
Merge pull request #105923 from liggitt/feature/podsecurity-webhook
PodSecurity webhook makefile, image, and manifests
2021-10-27 11:58:24 -07:00
Anago GCB
436bc60338 CHANGELOG: Update directory for v1.21.6 release 2021-10-27 18:32:37 +00:00
Jordan Liggitt
09e9ba99ab PodSecurity: add resource quota for clusters that limit cluster-critical by default 2021-10-27 13:54:19 -04:00
Jordan Liggitt
a356c32797 PodSecurity: simplify pki setup 2021-10-27 13:54:19 -04:00
Jordan Liggitt
0be8280faa PodSecurity: Set version build flags in makefile
Change-Id: I719e7ce1efce9014e24903f0ad203a52a207f892
2021-10-27 13:54:19 -04:00
Samuel Roth
2a4701c2ca PodSecurity webhook image 2021-10-27 13:54:19 -04:00
Jordan Liggitt
7c5a78bb91 PodSecurity: clean up namespace validation messages, time bounding, and add testing 2021-10-27 13:49:04 -04:00
Anago GCB
3c0ef3cc28 CHANGELOG: Update directory for v1.20.12 release 2021-10-27 17:45:21 +00:00
Kubernetes Prow Robot
aa7c6338c6
Merge pull request #105711 from VilledeMontreal/feat/multiComp
Shell completion of multiple resource names
2021-10-27 10:33:25 -07:00
Anago GCB
efa2b15269 CHANGELOG: Update directory for v1.19.16 release 2021-10-27 17:00:43 +00:00
Kubernetes Prow Robot
c7d7fce4af
Merge pull request #105938 from josephburnett/fix-metrics-server
Give metrics server permission to read node stats.
2021-10-27 08:51:37 -07:00
Kubernetes Prow Robot
12c4095462
Merge pull request #104775 from kerthcet/bug/fix-kubemark-log-defer-conflict-with-exit
fix hollownode flushlogs not working together with exit
2021-10-27 08:51:25 -07:00
Kubernetes Prow Robot
8bdf6af714
Merge pull request #105924 from Huang-Wei/revert-105712
Revert "sched: ensure --leader-elect* CLI args are honored"
2021-10-27 07:45:38 -07:00
Kubernetes Prow Robot
a0a79e3c91
Merge pull request #105906 from kerthcet/feature/remove-scheduler-plugin-node-label
remove scheduler NodeLabel plugin
2021-10-27 07:45:25 -07:00
Joseph Burnett
a9788ca9b0 Give metrics server permission to read node stats. 2021-10-27 13:32:42 +00:00