Kubernetes Prow Robot
b71bde11d2
Merge pull request #102658 from CaoDonghui123/automated-cherry-pick-of-#99680-upstream-release-1.19
...
Automated cherry pick of #99680 : fix error of setting negative value for containerLogMaxSize
2021-10-14 15:20:56 -07:00
Hari Sundararajan
aab99a0709
Revert 102925: "Fix Node Resources plugins score when there are pods with no requests"
...
This partially reverts commit f7b2ca5858 .
2021-10-06 23:00:19 -07:00
Kubernetes Prow Robot
719be54171
Merge pull request #104912 from gnufied/fix-dangling-volume-vsphere-19
...
Fix dangling volume vsphere detaches
2021-10-06 04:10:35 -07:00
Jimmy Zhang
1c49fd9363
optimize the use of informer for scheduler
2021-09-14 16:51:44 -04:00
Wei Huang
461448a046
Initialize scheduler's podInformer in sharedInformerFactory
...
Scheduler's specific podInfomer is now initialized inside the sahredInformerFactory.
2021-09-14 13:22:59 -04:00
Kubernetes Prow Robot
1cb6d75f5e
Merge pull request #104512 from dntosas/automated-cherry-pick-of-#100720-upstream-release-1.19
...
Automated cherry pick of #100720 : Fix buckets initialization
2021-09-10 11:07:23 -07:00
Hemant Kumar
47c647205f
Add dangling volume check for vsphere
2021-09-10 10:49:17 -04:00
Kubernetes Prow Robot
07ce8b6cdf
Merge pull request #104485 from gnufied/automated-cherry-pick-of-#95447-upstream-release-1.19
...
Automated cherry pick of #95447 : Fix vsphere disk detach failing
2021-09-10 05:29:59 -07:00
Kubernetes Prow Robot
e00e1b6c76
Merge pull request #104130 from adtac/automated-cherry-pick-of-#104129-origin-release-1.19
...
Automated cherry pick of #104129 : job controller: don't mutate shared cache object
2021-09-01 08:39:00 -07:00
dntosas
6b51169005
Fix buckets initialization
...
This metrics is measured in seconds so it makes no sense starting from
1000 as init value. This breaks also the scheduler e2e metric thus make
users unable to compute, for example, their SLO for the scheduler.
Even if this metric is deprecated, it should behave correctly until it is
completely removed to avoid user confusion.
For example, for each volume created, the minimum value exposed
as a metric is 16.6min (1000sec/60) which is obviously wrong as logic.
In this commit, we migrate bucket creation to start from reasonable
numbers, copying the incrementation from the conventions that the
scheduler follows itself.
Signed-off-by: dntosas <ntosas@gmail.com>
2021-08-23 11:55:33 +03:00
Kubernetes Prow Robot
3e061debee
Merge pull request #104340 from mauriciopoppe/subpath-additional-mount-flag-new-mounter-119
...
Pass additional flags to subpath mount to avoid flakes in certain conditions
2021-08-21 07:01:58 -07:00
Hemant Kumar
005630b6a6
Fix vsphere disk detach failing
...
Make inability to fetch canonicalPath non-fatal error
Throw error if we can't fetch canonicalPath on attach
2021-08-20 15:40:22 -04:00
Kubernetes Prow Robot
9cf0694f8c
Merge pull request #103991 from liggitt/automated-cherry-pick-of-#103958-upstream-release-1.19
...
Automated cherry pick of #103958 : Set idle and readheader timeouts
2021-08-16 10:59:18 -07:00
Mauricio Poppe
2bfa2d7f2d
Add subpath mount files to BUILD
2021-08-14 00:38:03 +00:00
Mauricio Poppe
2a03546bf0
Pass additional flags to subpath mount to avoid flakes in certain conditions
2021-08-13 21:32:04 +00:00
Mauricio Poppe
ce5e9f6c83
Create a FakeMounter for the subpath that wraps the mountutils FakeMounter
2021-08-13 21:27:40 +00:00
Mauricio Poppe
5136409089
Duplicate vendor/k8s.io/utils/mount/fake_mounter.go history in pkg/volume/util/subpath/subpath_fake_mounter.go history.
2021-08-13 21:17:46 +00:00
Mauricio Poppe
3e8a2c3c30
Add MountSensitiveWithFlags to the subpath Mounter interface
...
- Also adding an implementation for all the platforms
2021-08-13 21:12:51 +00:00
Mauricio Poppe
8337e4764e
New subpath Mounter implements mount.Interface, update kubelet startup
...
- The kubelet startup code will create a new Mounter instance
that wraps the existing k8s.io/utils/mount instance
- Provided implementations for all the platforms
2021-08-13 19:11:12 +00:00
Mauricio Poppe
6351e9cd0d
Duplicate vendor/k8s.io/utils/mount/* history in pkg/volume/util/subpath/subpath_* history.
2021-08-13 18:57:38 +00:00
Kubernetes Prow Robot
f889896dbb
Merge pull request #103859 from dobsonj/automated-cherry-pick-of-#102576-upstream-release-1.19
...
Automated cherry pick of #102576 : kubelet: do not call RemoveAll on volumes directory for
2021-08-06 12:01:30 -07:00
Kubernetes Prow Robot
3977e65a7b
Merge pull request #103262 from dimakow/dimakow-99370
...
Add missing locks for device-manager in 1.19
2021-08-06 09:01:20 -07:00
Adhityaa Chandrasekar
ae5dbdba9e
job controller: don't mutate shared cache object
...
Cherry pick of 0a21157c96
2021-08-04 18:56:28 +00:00
Jordan Liggitt
4b0ef1eccd
Set idle and readheader timeouts
2021-07-28 16:09:17 -04:00
Kubernetes Prow Robot
514f1d3207
Merge pull request #103454 from dimakow/automated-cherry-pick-of-#102584-upstream-release-1.19
...
Automated cherry pick of #102584 : Fix race in attachdetach tests
2021-07-27 22:57:37 -07:00
Jonathan Dobson
27d742bcd0
update comments and owners file for pkg/util/removeall
2021-07-22 16:15:47 -06:00
Jonathan Dobson
f22e61314f
kubelet: do not call RemoveAll on volumes directory for orphaned pods
2021-07-22 16:15:47 -06:00
Dirk
ef9881d621
Add missing locks for device-manager in 1.19
2021-07-15 22:51:48 +02:00
Jordan Liggitt
f9d896fa8b
Fix race in attachdetach tests
2021-07-03 11:26:14 +02:00
Marwan Ahmed
2df78f9a25
generate scheduler merge patches on the pod status instead of the full pod
2021-06-28 17:45:09 -07:00
Aldo Culquicondor
f7b2ca5858
Fix Node Resources plugins score when there are pods with no requests
...
Given that we give a default CPU/memory requests for containers that don't provide any, the calculated usage can exceed the allocatable.
Change-Id: I72e249652acacfbe8cea0dd6f895dabe43ff6376
2021-06-18 14:09:27 +00:00
Kubernetes Prow Robot
79a4ef2c2c
Merge pull request #102695 from ahg-g/automated-cherry-pick-of-#102306-#102465-upstream-release-1.19
...
Automated cherry pick of #102306 : Return UnschedulableAndUnresolvable instead of Error when
#102465 : Return UnschedulableAndUnresolvable when looking up
2021-06-11 11:51:00 -07:00
Kubernetes Prow Robot
67f68f9037
Merge pull request #102500 from jsturtevant/automated-cherry-pick-of-#98510-upstream-release-1.19
...
Automated cherry pick of #98510 : Ignore transient errors when gather stats
2021-06-08 11:56:09 -07:00
Kubernetes Prow Robot
9a6d0c7bae
Merge pull request #102675 from Huang-Wei/automated-cherry-pick-of-#102498-upstream-release-1.19
...
Automated cherry pick of #102498 : sched: fix a bug that a preemptor pod exists as a phantom
2021-06-08 08:39:12 -07:00
Abdullah Gharaibeh
369eafa479
Return UnschedulableAndUnresolvable when looking up volume-related resources returns NotFound error
2021-06-08 10:03:45 -04:00
Abdullah Gharaibeh
66fa7b411e
Return UnschedulableAndUnresolvable instead of Error when failing to lookup pvc or storageclass in VolumeZone plugin
2021-06-08 09:48:05 -04:00
Kubernetes Prow Robot
57534d0fe7
Merge pull request #102458 from timebertt/automated-cherry-pick-of-#102176-origin-release-1.19
...
Automated cherry pick of #102176 : Fix VolumeAttachment garbage collection for migrated PVs
2021-06-07 20:47:12 -07:00
Wei Huang
d84eb6cd4a
sched: fix a bug that a preemptor pod exists as a phantom
...
- SafePodNominator to resolve racing issue when dealing with nominated pod
2021-06-07 18:30:49 -07:00
caodonghui
cb3a3004c8
fix error of setting negative value for containerLogMaxSize
2021-06-08 02:14:34 +08:00
Sascha Grunert
21900bc5f5
Revert "Cleanup portforward streams after their usage"
...
This reverts commit a1ee076d5f .
A regression has been introduced with this patch. The strategy is to
apply the fix on master and revert on the release branches.
2021-06-04 08:57:28 +02:00
Tim Ebert
e58f614f4b
Fix VolumeAttachment garbage collection for migrated PVs
2021-06-02 09:22:54 +02:00
James Sturtevant
dd181c7a7e
Ignore transient errors when gather stats
2021-06-01 11:40:43 -07:00
Kubernetes Prow Robot
4099d6901b
Merge pull request #101954 from voutcn/automated-cherry-pick-of-#96444-upstream-release-1.19
...
Automated cherry pick of #96444 : actually retry if we failed to reconcile some objects
2021-05-25 12:42:43 -07:00
Kubernetes Prow Robot
401d6d3f6b
Merge pull request #101999 from sbangari/automated-cherry-pick-of-#101358-upstream-release-1.19
...
Automated cherry pick of #101358 : Ref counting is only applicable to Remote endpoints
2021-05-21 10:44:11 -07:00
Kubernetes Prow Robot
af95c1aee2
Merge pull request #101804 from Jiawei0227/automated-cherry-pick-of-#101737-upstream-release-1.19
...
Automated cherry pick of #101737 : Use CSI driver to determine unique name for migrated in-tree
2021-05-18 08:31:31 -07:00
Sravanth Bangari
b34d486d72
Ref counting is only applicable to Remote endpoints
2021-05-13 21:32:36 -07:00
Haowei Cai
b27bb504c6
actually retry if we failed to reconcile some objects
...
retry RBAC initialization for up to 30 seconds, kill server on failure
2021-05-12 17:15:27 +00:00
Jiawei Wang
b51e0ad44b
Use CSI driver to determine unique name for migrated in-tree plugins
2021-05-10 10:12:11 -07:00
Kubernetes Prow Robot
cc22cfabdf
Merge pull request #100953 from saschagrunert/automated-cherry-pick-of-#99839-upstream-release-1.19
...
Automated cherry pick of #99839 : Cleanup portforward streams after their usage
2021-05-07 18:47:18 -07:00
Kubernetes Prow Robot
3f263e1b1e
Merge pull request #101764 from aojea/automated-cherry-pick-of-#101763-upstream-release-1.19
...
Automated cherry pick of #101763 : Updating EndpointSlice controllers to avoid duplicate
2021-05-07 01:55:03 -07:00