Kubernetes Prow Robot
6296c6e4d3
Merge pull request #101793 from houjun41544/20210507-nodevolumelimits
...
Delete duplicate judgments
2021-05-07 14:35:30 -07:00
Kubernetes Prow Robot
160cdbbdca
Merge pull request #101534 from kassarl/issue-98281
...
Use GA topology labels for Azuredisk
2021-05-07 13:32:00 -07:00
Kubernetes Prow Robot
548fb43643
Merge pull request #101292 from AliceZhang2016/job_controller_metrics
...
Graduate indexed job to beta
2021-05-07 13:31:44 -07:00
Kubernetes Prow Robot
c9bd08a3c4
Merge pull request #101046 from lojies/fixbrokenlink
...
fix broken link in some files
2021-05-07 13:31:34 -07:00
Kubernetes Prow Robot
d9abcee491
Merge pull request #100936 from lojies/cleanuppkgapi
...
code cleanup for pkg/api and pkg/apis
2021-05-07 13:31:25 -07:00
Kubernetes Prow Robot
0a46301891
Merge pull request #98028 from tkashem/apf-post-startup-fix
...
add auto update for priority & fairness bootstrap configuration objects
2021-05-07 13:31:03 -07:00
Abu Kashem
759a64136b
add auto update for apf bootstrap configuration
...
Take the following approach:
On a fresh install, all bootstrap configuration objects will
have auto update enabled via the following annotation :
`apf.kubernetes.io/autoupdate: 'true'`
The kube-apiserver periodically checks the bootstrap configuration
objects on the cluster and applies update if necessary.
We enforce an 'always auto-update' policy for the mandatory
configuration object(s).
We update the suggested configuration objects when:
- auto update is enabled (`apf.kubernetes.io/autoupdate: 'true'`) or
- auto update annotation key is missing but `generation` is `1`
If the configuration object is missing the annotation key, we add
it appropriately:
it is set to `true` if `generation` is `1`, `false` otherwise.
The above approach ensures that we don't squash changes made by an
operator. Please note, we can't protect the changes made by the
operator in the following scenario:
- the user changes the spec and then deletes and recreates
the same object. (generation resets to 1)
remove using a marker
2021-05-07 14:23:17 -04:00
houjun
447e55132a
Delete duplicate judgments
2021-05-07 22:44:41 +08:00
Mengxue Zhang
0c99f29f98
add restriction to indexed job name
2021-05-07 13:29:01 +00:00
Kubernetes Prow Robot
c08526c7f7
Merge pull request #100216 from yangjunmyfm192085/run-test29
...
Fix misspelling of condition.
2021-05-07 00:21:02 -07:00
Kubernetes Prow Robot
c345a41c49
Merge pull request #101773 from Jiawei0227/deprecatePlugins
...
Add some soon-to-be-removed plugins to deprecated volume plugin list
2021-05-06 23:07:02 -07:00
Kubernetes Prow Robot
43e3669482
Merge pull request #101757 from pacoxu/test-fix-registry
...
compare the func with .Pointer() in scheduler registry-test
2021-05-06 20:59:03 -07:00
Jiawei Wang
ce87fc97a1
DAdd some soon-to-be-removed plugins to deprecated volume plugin list
2021-05-06 18:41:37 -07:00
Kubernetes Prow Robot
a5cf298a95
Merge pull request #101737 from Jiawei0227/migration_fix
...
Use CSI driver to determine unique name for migrated in-tree plugins
2021-05-06 14:14:22 -07:00
Jiawei Wang
be583070d2
Use CSI driver to determine unique name for migrated in-tree plugins
2021-05-06 10:31:30 -07:00
Kubernetes Prow Robot
545d595674
Merge pull request #101578 from carlory/remove-fg-CRIContainerLogRotation
...
remove CRIContainerLogRotation feature gate
2021-05-06 10:22:12 -07:00
Kubernetes Prow Robot
d5691f754f
Merge pull request #101703 from july2993/read
...
use '_' in nodelabel plugin for unused parameters
2021-05-06 05:15:16 -07:00
Kubernetes Prow Robot
4ad08fa5b6
Merge pull request #101115 from wangyx1992/capital-log
...
cleanup: fix log capitalization in volume package
2021-05-06 03:51:16 -07:00
pacoxu
be0f192acd
compare the func with .Pointer() in scheduler registry-test
...
Signed-off-by: pacoxu <paco.xu@daocloud.io >
2021-05-06 18:49:04 +08:00
Wei Huang
9c45e8a974
sched: make CycleState's Read()/Write()/Delete() thread-safe
...
- add internal locking to CycleState's Read()/Write()/Delete() functions
- remove Lock() and Unlock() functions
2021-05-05 12:00:52 -07:00
Kubernetes Prow Robot
aab19d4299
Merge pull request #101560 from yuanchen8911/master
...
Prevent scheduler crashing in default preemption plugin
2021-05-05 11:17:15 -07:00
Yuan Chen
fce28dbac9
Prevent scheduler crashing in default preemption
2021-05-04 19:30:11 -07:00
Kubernetes Prow Robot
73c1b2e260
Merge pull request #101358 from sbangari/localendpointrefcount
...
Ref counting is only applicable to Remote endpoints
2021-05-04 18:21:26 -07:00
Kubernetes Prow Robot
4f1bfe314e
Merge pull request #101163 from AliceZhang2016/indexed_job_pod_adoption
...
indexed job: remove pods with invalid index
2021-05-04 18:21:14 -07:00
Kubernetes Prow Robot
b58a7e233e
Merge pull request #100879 from JaredTan95/remove_old_ip_checks
...
remove old ip checks.
2021-05-04 15:39:14 -07:00
Kubernetes Prow Robot
39e47b0c2c
Merge pull request #101454 from wangyx1992/redundant-alias
...
code cleanup: omit redundant alias in import
2021-05-04 14:37:15 -07:00
Aldo Culquicondor
1d17b18ccf
Set OWNERS of pkg/apis to api-(approvers/reviewers)
...
Drop OWNERS in pkg/apis/core
2021-05-04 19:33:36 +00:00
Kubernetes Prow Robot
ae3250165a
Merge pull request #101708 from joelsmith/master
...
Fix log spam for du failure on pod etc-hosts metrics
2021-05-04 11:08:14 -07:00
JaredTan95
b6fbe5e622
remove old ip checks
...
Signed-off-by: JaredTan95 <jian.tan@daocloud.io >
2021-05-04 08:57:29 +08:00
Kubernetes Prow Robot
a5235299ae
Merge pull request #101593 from rphillips/fix_kernel_move_message
...
kubelet: change cgroup move message to log level 3
2021-05-03 17:21:37 -07:00
Kubernetes Prow Robot
c0a991369d
Merge pull request #101400 from wangyx1992/fix-single-case-select
...
cleanup: use plain channel send or receive instead of single-case select
2021-05-03 17:21:29 -07:00
Kubernetes Prow Robot
cff652d951
Merge pull request #101369 from markusthoemmes/status-simplification
...
pkg/kubelet: Simplify status string generation on probes
2021-05-03 17:21:22 -07:00
Kubernetes Prow Robot
9fc32e57fb
Merge pull request #101364 from markusthoemmes/consistent-kubelet-log
...
Consistently use log.KObj to format pods in logs
2021-05-03 17:21:11 -07:00
Kubernetes Prow Robot
a238eb2fe8
Merge pull request #99748 from rphillips/fixes/check_log_path_for_restart_count
...
kubelet: fix log files being overwritten on container state loss
2021-05-03 16:14:19 -07:00
Joel Smith
1e0ca5bdc7
Fix log spam for du failure on pod etc-hosts metrics
2021-05-03 08:29:56 -06:00
Jiahao Huang
0980b33b0e
use '_' in nodelabel plugin for unused parameters
2021-05-03 18:06:02 +08:00
Kubernetes Prow Robot
dfc91819b7
Merge pull request #101067 from Elbehery/fix-nfs-storage-ipv6_add_square_brackets
...
Fix mounting NFS resources in IPv6 bare-metal environment #101066
2021-05-01 20:58:00 -07:00
Kubernetes Prow Robot
9a60677591
Merge pull request #101466 from ingvagabund/GetNonzeroRequestForResource-drop-check-for-scalar-resource
...
Drop IsScalarResourceName check in GetNonzeroRequestForResource
2021-05-01 12:52:00 -07:00
Kubernetes Prow Robot
ef9d6f8c93
Merge pull request #101579 from carlory/remove-fg-RootCAConfigMap
...
remove RootCAConfigMap feature gate
2021-04-30 12:06:33 -07:00
Mengxue Zhang
2d2ee6bc3a
change default feature gate value of IndexedJob
2021-04-30 14:36:15 +00:00
Jan Chaloupka
b9356df066
Drop IsScalarResourceName check in GetNonzeroRequestForResource
...
All invokers of GetNonzeroRequestForResource in k/k are either setting
the resource name to CPU/Memory or are checking if the requested
resource name is scalar after the invocation.
Thus, it's unnecessary to check for scalar resource name again.
In the worst case, GetNonzeroRequestForResource returns non-zero
resource quantity which can be ignored by an invoker by running
IsResourceName helpers afterwards.
2021-04-30 13:00:55 +02:00
Kubernetes Prow Robot
6850e0abf2
Merge pull request #100218 from aojea/unitflakes1
...
unit test using metrics must reset the global registry
2021-04-29 23:01:57 -07:00
Kubernetes Prow Robot
a8035dbc3b
Merge pull request #101619 from ikeeip/scheduler_framework_plugin_defaultpreemption_dependency
...
Scheduler: remove pkg/features dependency from DefaultPreemption plugin
2021-04-29 18:11:01 -07:00
Ryan Phillips
224a4db269
cleanup podkiller close
2021-04-29 11:49:58 -05:00
Ryan Phillips
1f81b44cc7
kubelet: do not cleanup volumes if pod is being killed
2021-04-29 11:49:58 -05:00
Kubernetes Prow Robot
01955b99d7
Merge pull request #101531 from ialidzhikov/cleanup/volume-snapshot-data-source
...
Remove the VolumeSnapshotDataSource feature gate
2021-04-29 09:01:17 -07:00
Konstantin Misyutin
74e30c5e38
Scheduler: remove pkg/features dependency from DefaultPreemption plugin
...
Signed-off-by: Konstantin Misyutin <konstantin.misyutin@huawei.com >
2021-04-29 23:12:46 +08:00
Kubernetes Prow Robot
b4ea4322a6
Merge pull request #101467 from ingvagabund/noderesources-replace-IsScalerResourceName-with-nodeinfo-allocatable-scalar-resource-presence
...
noderesource: node info already knows which resources are scalar
2021-04-28 18:12:50 -07:00
Ryan Phillips
4488162bd9
kubelet: change cgroup move message to log level 3
2021-04-28 14:54:54 -05:00
Kubernetes Prow Robot
dc6b04c142
Merge pull request #101583 from aojea/kproxycopylabels
...
kube-proxy copy node labels
2021-04-28 10:33:15 -07:00