enhancements icon indicating copy to clipboard operation
enhancements copied to clipboard

Propose a cache extension to current scheduler cache

Open ichbinblau opened this issue 2 years ago • 8 comments

Enhancement Description

Propose adding a cache extension to the current scheduler cache to reduce the likelihood of scheduling failure when an out-of-tree scheduler plugin has its own local cache for vendor-specific resources.

  • One-line enhancement description (can be used as a release note): a generic scheduler cache extension to accommodate extended resource info
  • Kubernetes Enhancement Proposal: README.md
  • Discussion Link: sig scheduling meeting recording
  • Primary contact (assignee): @cathyhongzhang
  • Responsible SIGs: sig-scheduling
  • Enhancement target (which target equals to which milestone):
    • Alpha release target (x.y):
    • Beta release target (x.y):
    • Stable release target (x.y):
  • [ ] Alpha
    • [ ] KEP (k/enhancements) update PR(s): #4189
    • [ ] Code (k/k) update PR(s):
    • [ ] Docs (k/website) update PR(s):

Please keep this description up to date. This will help the Enhancement Team to track the evolution of the enhancement efficiently.

ichbinblau avatar Sep 06 '23 10:09 ichbinblau

/sig scheduling

ichbinblau avatar Sep 06 '23 10:09 ichbinblau

Could you give us an overview of this proposal during the next SIG Scheduling meeting? Details here: https://github.com/kubernetes/enhancements/tree/master/keps/sig-scheduling

alculquicondor avatar Sep 06 '23 15:09 alculquicondor

It sounds like this might have some overlap with DRA and events tracking.

FYI @pohly @sanposhiho

alculquicondor avatar Sep 06 '23 15:09 alculquicondor

Could you give us an overview of this proposal during the next SIG Scheduling meeting? Details here: https://github.com/kubernetes/enhancements/tree/master/keps/sig-scheduling

Yes, that is what we plan to do

cathyhongzhang avatar Sep 06 '23 15:09 cathyhongzhang

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue as fresh with /remove-lifecycle stale
  • Close this issue with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot avatar Jan 27 '24 22:01 k8s-triage-robot

/remove-lifecycle stale

ichbinblau avatar Jan 28 '24 06:01 ichbinblau

The link to the KEP PR : https://github.com/kubernetes/enhancements/pull/4189

ichbinblau avatar Jan 30 '24 01:01 ichbinblau

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue as fresh with /remove-lifecycle stale
  • Close this issue with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot avatar Apr 29 '24 01:04 k8s-triage-robot

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue as fresh with /remove-lifecycle rotten
  • Close this issue with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle rotten

k8s-triage-robot avatar May 29 '24 02:05 k8s-triage-robot

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Reopen this issue with /reopen
  • Mark this issue as fresh with /remove-lifecycle rotten
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/close not-planned

k8s-triage-robot avatar Jun 28 '24 02:06 k8s-triage-robot

@k8s-triage-robot: Closing this issue, marking it as "Not Planned".

In response to this:

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Reopen this issue with /reopen
  • Mark this issue as fresh with /remove-lifecycle rotten
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/close not-planned

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

k8s-ci-robot avatar Jun 28 '24 02:06 k8s-ci-robot