Kubernetes Prow Robot
d34bdeea41
Merge pull request #113853 from jsafrane/add-volumepath
...
Fix subpath disruptive tests
2022-11-15 07:56:52 -08:00
Kubernetes Prow Robot
730d1e209f
Merge pull request #113650 from aojea/e2e_lb_conntrack
...
e2e loadbalancer udp conntrack test
2022-11-15 07:56:40 -08:00
Kubernetes Prow Robot
3cfa245342
Merge pull request #113900 from marosset/update-e2e-test-image-refs
...
Updating refs for e2e test images to latest
2022-11-14 17:18:42 -08:00
Mark Rossetti
e6a1f3b626
Removing --alsologtostderr from sample-webhook containers used for e2e tests
...
Signed-off-by: Mark Rossetti <marosset@microsoft.com>
2022-11-14 16:00:44 -08:00
Kubernetes Prow Robot
9b5782959b
Merge pull request #113895 from marosset/use-pause-3.9
...
Updating pause image refernces to 3.9
2022-11-14 15:18:41 -08:00
Mark Rossetti
575ee2c782
Updating refs for e2e test images to latest
...
Signed-off-by: Mark Rossetti <marosset@microsoft.com>
2022-11-14 14:47:16 -08:00
Kubernetes Prow Robot
b6b0e1a0c8
Merge pull request #113814 from sftim/20221110_mark_instrumentation_doc_autogenerated
...
Fix autogeneration mark for instrumentation doc
2022-11-14 12:00:41 -08:00
Kubernetes Prow Robot
418608e926
Merge pull request #113797 from seans3/force-no-aggregated
...
Adds field to force non-aggregated discovery
2022-11-14 10:56:52 -08:00
Kubernetes Prow Robot
84a55ad8d2
Merge pull request #113147 from andrewsykim/storageversiongc-controller-tests
...
add unit tests for storageversiongc controller
2022-11-14 10:56:41 -08:00
Mark Rossetti
534f052a8d
Updating pause image refernces to 3.9
...
Signed-off-by: Mark Rossetti <marosset@microsoft.com>
2022-11-14 10:24:54 -08:00
Kubernetes Prow Robot
b10731edc3
Merge pull request #113850 from aojea/e2e_service_panic
...
remove unused afterEach hook on e2e services
2022-11-14 09:50:53 -08:00
Kubernetes Prow Robot
37c7665724
Merge pull request #113843 from Huang-Wei/fix-typo
...
Fix a typo and a misnamed field in CHANGELOG-1.26.md
2022-11-14 09:50:41 -08:00
Kubernetes Prow Robot
f5d6ffc867
Merge pull request #113887 from mborsz/hollow
...
Add missing PodStartupLatencyTracker to kubemark
2022-11-14 08:27:57 -08:00
Kubernetes Prow Robot
c474920bb1
Merge pull request #113386 from mimowo/improve-stability-of-taint-manager-tests
...
Improve stability and performance of the taint_manager unit tests
2022-11-14 06:40:00 -08:00
Maciej Borsz
1deaf719f5
Add missing PodStartupLatencyTracker to kubemark
2022-11-14 13:55:32 +00:00
Michal Wozniak
a910ca563b
Fix race conditions
2022-11-14 10:11:26 +01:00
Michal Wozniak
3b5c3acd61
Improve stability if the taint_manager tests
2022-11-13 19:40:18 +01:00
Kubernetes Prow Robot
8e48df1353
Merge pull request #113871 from liggitt/deps
...
Add gogo libraries to unwanted dependencies
2022-11-12 16:15:55 -08:00
Jordan Liggitt
d0e965dc0d
Add gogo libraries to unwanted dependencies
2022-11-12 14:35:16 -05:00
Kubernetes Prow Robot
29ddedae1d
Merge pull request #113541 from oscr/update-shellcheck-0.8.0
...
Update shellcheck version (0.7.2 -> 0.8.0) and fix findings
2022-11-12 02:23:57 -08:00
Sean Sullivan
a84d877310
Adds bool to force non-aggregated discovery
2022-11-11 19:36:41 -08:00
Kubernetes Prow Robot
bd878fe5b3
Merge pull request #113818 from liggitt/deps
...
Update unwanted dependencies list
2022-11-11 18:49:55 -08:00
Kubernetes Prow Robot
d1c0171aed
Merge pull request #111023 from pohly/dynamic-resource-allocation
...
dynamic resource allocation
2022-11-11 16:21:56 -08:00
Patrick Ohly
7b6e911502
dependencies: forbid problematic dependencies of CDI + runtime-tools
...
github.com/container-orchestrated-devices/container-device-interface and
github.com/opencontainers/runtime-tools depend on some problematic packages in
code that isn't used by Kubernetes. Explicitly listing those dependencies
ensures that they do not get pulled in accidentally.
2022-11-12 00:17:17 +01:00
Patrick Ohly
99ead56b7c
e2e dra: add support for containerd from main in kind
...
These instructions bring up a kind cluster with containerd 34d078e99, the
latest commit from the main branch. This version of containerd has
support for CDI.
2022-11-12 00:17:17 +01:00
Patrick Ohly
14db9d1f92
e2e dra: add test driver and tests for dynamic resource allocation
...
The driver can be used manually against a cluster started with
local-up-cluster.sh and is also used for E2E testing. Because the tests proxy
connections from the nodes into the e2e.test binary and create/delete files via
the equivalent of "kubectl exec dd/rm", they can be run against arbitrary
clusters. Each test gets its own driver instance and resource class, therefore
they can run in parallel.
2022-11-12 00:17:15 +01:00
Patrick Ohly
b2c39798f4
staging dra: use MutationCache in controller
...
Directly after modifying a ResourceClaim in the apiserver, the locally cached
copy is outdated until the informer receives the update. If any operation looks
at the claim during that time frame, it will act based on stale
information. For example, it might try to allocate again. If that works because
of idempotency, then the following update operation fails with a conflict
error.
This is harmless, but leads to confusing log output. It can be avoided by
keeping a copy of the updated claim and using that instead of the one from the
informer cache.
2022-11-12 00:12:03 +01:00
Patrick Ohly
bb040efd84
staging: generic dynamic resource allocation driver code
...
These helper packages implement the parts of a dynamic resource allocation
driver that are generic and can be used by the in-tree test driver as well as
out-of-tree vendor drivers.
Functional options make it possible to treat some parameters as
optional (logger) and extend the API later on.
2022-11-12 00:11:35 +01:00
Kubernetes Prow Robot
263ba476ba
Merge pull request #113764 from Jefftree/foobar
...
Fix bugs with aggregated discovery
2022-11-11 13:11:56 -08:00
Ed Bartosh
abcb56defb
kubelet: do not enter termination status if pod might need to unprepare resources
2022-11-11 21:58:03 +01:00
Ed Bartosh
ae0f38437c
kubelet: add support for dynamic resource allocation
...
Dependencies need to be updated to use
github.com/container-orchestrated-devices/container-device-interface.
It's not decided yet whether we will implement Topology support
for DRA or not. Not having any toppology-related code
will help to avoid wrong impression that DRA is used as a hint
provider for the Topology Manager.
2022-11-11 21:58:03 +01:00
Patrick Ohly
d2ff210c20
scheduler: add dynamic resource allocation plugin
...
The plugin handles the interaction with ResourceClaims that are referenced by a
Pod.
2022-11-11 21:58:03 +01:00
Alexander Zielenski
c43105d0dc
fix apiregistration priority
...
v1 discovery always has apiregistration first. this rigs the priority to be greater than maximum so it is guaranteed to be first in the list
2022-11-11 11:19:31 -08:00
Alexander Zielenski
93caf125b9
add discovery integration tests
...
add crd integration tests
\
2022-11-11 11:19:31 -08:00
Kubernetes Prow Robot
e4d46148de
Merge pull request #113826 from jsafrane/add-openstack
...
Add CSI migration of OpenStack Cinder volumes
2022-11-11 11:00:07 -08:00
Kubernetes Prow Robot
e451cf5ffe
Merge pull request #113169 from soltysh/use_waitgroup
...
Use goroutine to speed up volume clenaups
2022-11-11 10:59:55 -08:00
Kubernetes Prow Robot
4b1b42624e
Merge pull request #113848 from atiratree/113036-fix-ds-dedup-histories
...
integration: fix race with the controller in TestDSCUpdatesPodLabelAfterDedupCurHistories
2022-11-11 09:18:09 -08:00
Kubernetes Prow Robot
af7cc0a60f
Merge pull request #113856 from alculquicondor/job-panic
...
Fix match onExitCodes when Pod is not terminated
2022-11-11 08:14:09 -08:00
Kubernetes Prow Robot
a1048c840d
Merge pull request #113827 from xmudrii/update-changelogs
...
Update changelogs with missing CVE-2022-3162, CVE-2022-3294, CVE-2021-25749
2022-11-11 07:10:09 -08:00
Aldo Culquicondor
bc5afaf580
Fix match onExitCodes when Pod is not terminated
...
Change-Id: Id1f9c46f8b6a12115577a1fadb12adc580c9ba6a
2022-11-11 10:05:11 -05:00
Jan Safranek
3fdd4ca7a4
Fix subpath disruptive tests
...
Add volumePath parameter to all disruptive checks, so subpath tests can use
"/test-volume" and disruptive tests can use "/mnt/volume1" for their
respective Pods.
2022-11-11 14:03:33 +01:00
Kubernetes Prow Robot
cc704f9778
Merge pull request #113375 from atiratree/PodHealthyPolicy-api
...
api: add unhealthyPodEvictionPolicy for PDBs
2022-11-11 04:02:10 -08:00
Antonio Ojea
cccc8da724
remove unused afterEach hook on e2e services
2022-11-11 11:30:13 +00:00
Jan Safranek
6005c3b512
Remove OpenStack cloud provider
...
And keep OpenStack Cinder CSI translation
2022-11-11 12:04:55 +01:00
Filip Křepinský
1e078f1630
fix race with the controller in TestDSCUpdatesPodLabelAfterDedupCurHistories
2022-11-11 11:52:56 +01:00
Tim Bannister
5ff160e98c
Update generated Kubernetes Metrics Reference
2022-11-11 09:19:13 +00:00
Tim Bannister
b61ed2d875
Fix autogenerated mark for instrumentation doc
...
The https://k8s.io/docs/ website uses this marker to highlight that
pages should not be directly edited in k/website
2022-11-11 09:19:00 +00:00
Kubernetes Prow Robot
d7bff1c809
Merge pull request #111577 from brianpursley/troubleshoot-unit-test-flake
...
Add logging for reconciler unit test
2022-11-11 00:44:09 -08:00
Wei Huang
8530fbefd9
Fix typos in CHANGELOG-1.26.md
2022-11-10 22:32:05 -08:00
Kubernetes Prow Robot
cf12a74b18
Merge pull request #113835 from zshihang/master
...
fix test flake in TestLegacyServiceAccountTokenTracking
2022-11-10 18:36:12 -08:00