Kubernetes Prow Robot
a274ec0afa
Merge pull request #107348 from smarterclayton/warn_about_admission
...
release-note: Describe issues around node admission in 1.22
2022-02-04 22:54:50 -08:00
Kubernetes Prow Robot
04969280be
Merge pull request #107961 from liggitt/x509
...
Add 1.23 release note for x509 commonname
2022-02-04 21:50:50 -08:00
Kubernetes Prow Robot
8dee712448
Merge pull request #107956 from benluddy/xvalidations-deepcopy
...
Deeply copy JSONSchemaProps.XValidations.
2022-02-04 20:18:56 -08:00
Jordan Liggitt
8dde08711f
Add 1.23 release note for x509 commonname
2022-02-04 21:00:48 -05:00
Kubernetes Prow Robot
6410ddaba9
Merge pull request #107623 from bbarnes52/podtopologyoptimization
...
Optimize pod topology spread performance
2022-02-04 15:58:58 -08:00
Clayton Coleman
28198919f8
release-note: Describe issues around node admission in 1.22
...
The 1.22 release fixed an issue where pods that were terminating
were not always properly accounting for the resources they used.
As a consequence, certain workloads that saturate a single node with
pods may see increased pod creation failures until existing pods
fully terminate. Inform users of that change and link to where we
will resolve in the future.
2022-02-04 16:41:11 -05:00
Kubernetes Prow Robot
469c4c4a30
Merge pull request #106715 from aojea/dual_hostnet_pods
...
set secondary address on host-network pods
2022-02-04 12:17:30 -08:00
Ben Luddy
5af2984a37
Deeply copy JSONSchemaProps.XValidations.
2022-02-04 14:26:04 -05:00
Kubernetes Prow Robot
2a2e3db782
Merge pull request #107947 from soltysh/show_managedfields
...
Make ShowManagedFields public so printers users can tweak the value
2022-02-04 11:13:31 -08:00
Brian Barnes
4222d3a48e
optimize pod topology spread
2022-02-04 10:27:58 -08:00
Kubernetes Prow Robot
c1190f5aa2
Merge pull request #107935 from ravisantoshgudimetla/wire-contexts-disruption
...
Wire contexts to Disruption controllers
2022-02-04 10:08:13 -08:00
Kubernetes Prow Robot
8f5a12d701
Merge pull request #107924 from gnufied/fix-reconciler-flake
...
fix flake in detach tests
2022-02-04 10:08:01 -08:00
Antonio Ojea
bc8e7ac1a0
ignore CRI PodSandboxNetworkStatus for host network pods
2022-02-04 18:41:57 +01:00
Kubernetes Prow Robot
cd6e0ece04
Merge pull request #107942 from BenTheElder/root-owners-approvers-are-reviewers
...
for ./OWNERS, ensure approvers are in reviewers and emeritus approver…
2022-02-04 08:40:01 -08:00
ravisantoshgudimetla
65ff81757d
Wire contexts to Disruption controllers
2022-02-04 10:32:04 -05:00
Maciej Szulik
47d8450c90
Make ShowManagedFields public so printers users can tweak the value
2022-02-04 14:00:03 +01:00
Kubernetes Prow Robot
76cdb57ccf
Merge pull request #107941 from MikeSpreitzer/fix-serve-prom-typo
...
Fixed typo in hack/serve-prom-scrapes.sh
2022-02-04 02:41:59 -08:00
Benjamin Elder
4e635ae042
for ./OWNERS, ensure approvers are in reviewers and emeritus approvers are not in reviewers
2022-02-03 22:43:04 -08:00
Mike Spreitzer
3e44d95857
Fixed typo in hack/serve-prom-scrapes.sh
2022-02-04 01:33:06 -05:00
Kubernetes Prow Robot
8e5089ad17
Merge pull request #107666 from aojea/dualga
...
dual-stack feature gate ga
2022-02-03 21:25:59 -08:00
Kubernetes Prow Robot
39931456db
Merge pull request #107740 from brianpursley/legacy-script-fixes
...
legacy-script.sh fixes - junit output and add missing record_command
2022-02-03 17:34:00 -08:00
Kubernetes Prow Robot
d3c1e26c7f
Merge pull request #105297 from jackfrancis/RunCordonOrUncordon-nil
...
RunCordonOrUncordon error if drainer has nil Ctx or Client
2022-02-03 16:32:00 -08:00
Kubernetes Prow Robot
c1f2fbf65a
Merge pull request #107940 from csantanapr/update-changelog-owners-124
...
Update CHANGELOG OWNERS with 1.24 release note team members
2022-02-03 15:18:57 -08:00
Carlos Santana
81dfbd7bb0
Update CHANGELOG OWNERS with 1.24 release note team members
...
Signed-off-by: Carlos Santana <csantana23@gmail.com>
2022-02-03 17:16:34 -05:00
Kubernetes Prow Robot
7efc928dfa
Merge pull request #107764 from heybronson/wrap-error
...
wrap error from RunCordonOrUncordon
2022-02-03 12:22:58 -08:00
Kubernetes Prow Robot
adbda068c1
Merge pull request #106015 from ahrtr/replace_ioutil_with_io_os_test
...
Replace ioutil with os and io for the test
2022-02-03 04:31:44 -08:00
Kubernetes Prow Robot
a5e70054bd
Merge pull request #107162 from ardaguclu/invalidate-cache-after-delete
...
Add manually invalidate cache documentation into delete
2022-02-02 23:51:45 -08:00
Kubernetes Prow Robot
1f88942501
Merge pull request #107832 from adisky/fix-ubuntu-containerd-install
...
[CI Job failure] Fix job containerd-e2e-ubuntu
2022-02-02 20:51:45 -08:00
brianpursley
e120f11438
Change legacy-script.sh to produce junit output in location set by the
...
ARTIFACTS environment variables if KUBE_JUNIT_REPORT_DIR is not set.
Add missing record_command to a couple of tests in legacy-script.sh.
Fix some typos in /test/cmd/README.md
2022-02-02 21:51:15 -05:00
Kubernetes Prow Robot
baad1caee9
Merge pull request #107900 from smarterclayton/pr-107854
...
kubelet: Pods that have terminated before starting should not block startup
2022-02-02 15:51:45 -08:00
Hemant Kumar
4b589dfd7a
fix flake in detach tests
2022-02-02 17:28:13 -05:00
ahrtr
fe95aa614c
io/ioutil has already been deprecated in golang 1.16, so replace all ioutil with io and os
2022-02-03 05:32:12 +08:00
Gunju Kim
3ce5c944a8
kubelet: Clean up a static pod that has been terminated before starting
...
- Allow a podWorker to start if it is blocked by a pod that has been
terminated before starting
- When a pod can't start AND has already been terminated, exit cleanly
- Add a unit test that exercises race conditions in pod workers
2022-02-02 16:05:32 -05:00
Kubernetes Prow Robot
2d0fa78f2f
Merge pull request #107915 from fromanirh/e2e-tm-cpum-check-node-allocatable
...
E2E: {cpu,topology} manager: improve debuggability
2022-02-02 10:40:18 -08:00
Kubernetes Prow Robot
206922ee2b
Merge pull request #107913 from mmiranda96/fix/stats-summary-validation-timeout
...
[Summary API [NodeConformance]] Increase timeout for initial /stats/summary validation
2022-02-02 10:40:05 -08:00
Kubernetes Prow Robot
cf9b5ab95a
Merge pull request #107876 from jlsong01/fix-concurrent-scheme-usage
...
Fix concurrent usage issue of the same scheme
2022-02-02 09:20:21 -08:00
Kubernetes Prow Robot
8f80ae88f2
Merge pull request #107532 from marseel/add_bootstrap_to_kubemark
...
Add option to bootstrap kubeconfig for hollow-node
2022-02-02 06:44:21 -08:00
Francesco Romani
7004a718d9
e2e: node: {cpu,topo}mgr: round up test requirement
...
A cpu/topology manager e2e test wants to require one exclusive CPU
and a share of CPU time; let's round up the allocatable CPU requirements
(from 1 to 2) to reduce the chances of false negatives.
Signed-off-by: Francesco Romani <fromani@redhat.com>
2022-02-02 15:17:09 +01:00
Francesco Romani
c92d9f7974
e2e: node: {cpu,topo}mgr: don't assume cpu capacity >= 2
...
Even though CI machines _usually_ have at least two cpus,
let's rather not assume this holds true, and let's actually
check the allocatable CPUs, skipping even the simplest
tests if the assumption is broken, to avoid false negatives.
Signed-off-by: Francesco Romani <fromani@redhat.com>
2022-02-02 15:17:05 +01:00
Francesco Romani
2d1503dae3
e2e: node: {cpu,topo}mgr: make logic on allocatable
...
The existing cpu/topology manager tests correctly check for the
node resources and skip if the detected resources are not enough
to run the tests, to avoid false negatives.
Unfortunately they do the check against the node capacity, while
the correct approach is to check the allocatable resources.
The existing check is correct only on a narrow set of cases;
otherwise can still lead to false negatives.
This PR fixes that.
Signed-off-by: Francesco Romani <fromani@redhat.com>
2022-02-02 14:10:46 +01:00
Francesco Romani
60585da68f
e2e: node: {cpu,top}omgr: report node capacity/allocatable
...
Make sure to log out the cpu capacity and allocatable for
the node running the tests, to make the troubleshooting
of test failures easier.
Signed-off-by: Francesco Romani <fromani@redhat.com>
2022-02-02 14:10:44 +01:00
jlsong01
d66b3edd65
allocate a unique scheme for each test to fix concurrent usage issue
2022-02-02 15:22:59 +08:00
Kubernetes Prow Robot
d4b49be81a
Merge pull request #105300 from nckturner/ccm-flags
...
Allow cloud controller manager flags to be set in ./hack/local-up-cluster.sh
2022-02-01 23:02:21 -08:00
Mike Miranda
c6d903eb27
Increase timeout for initial /stats/summary validation
2022-02-02 06:17:44 +00:00
Kubernetes Prow Robot
a4f559bfe1
Merge pull request #107904 from sabbey37/update_azure_auth
...
Update azure auth plugin deprecation to warning
2022-02-01 20:30:22 -08:00
Kubernetes Prow Robot
f11dbaea2f
Merge pull request #106883 from calvin0327/move-well-know-systemConstant
...
kubeadm: move well-known system constants to constants.go
2022-02-01 17:28:21 -08:00
Kubernetes Prow Robot
229270700b
Merge pull request #107903 from endocrimes/dani/remove-dkc-tests
...
e2e_node: Remove Dynamic Kubelet Config tests
2022-02-01 16:26:21 -08:00
sabbey37
c94b4bb2ac
Update azure auth plugin deprecation to warning
2022-02-01 15:35:36 -05:00
Danielle Lancashire
c2fa286334
e2e_node: Remove Dynamic Kubelet Config tests
...
These tests don't currently run in any job, and the feature has been
removed from the kubelet (remaining references exist for API Server
compatibility to allow upgrading API Servers before Kubelets).
Remove them for good test hygiene.
2022-02-01 21:28:14 +01:00
Kubernetes Prow Robot
f95c70080f
Merge pull request #106062 from ahrtr/replace_ioutil_with_io_os_cmd
...
Replace the deprecated io/ioutil with os and io for cmd
2022-02-01 11:35:50 -08:00