Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CSI Differential Snapshot for Block Volumes #3314

Open
1 of 4 tasks
phuongatemc opened this issue May 17, 2022 · 77 comments
Open
1 of 4 tasks

CSI Differential Snapshot for Block Volumes #3314

phuongatemc opened this issue May 17, 2022 · 77 comments
Assignees
Labels
lead-opted-in Denotes that an issue has been opted in to a release sig/storage Categorizes an issue or PR as relevant to SIG Storage. stage/alpha Denotes an issue tracking an enhancement targeted for Alpha status tracked/out-of-tree Denotes an out-of-tree enhancement issue, which does not need to be tracked by the Release Team tracked/yes Denotes an enhancement issue is actively being tracked by the Release Team wg/data-protection Categorizes an issue or PR as relevant to WG Data Protection.

Comments

@phuongatemc
Copy link

phuongatemc commented May 17, 2022

Enhancement Description

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

@k8s-ci-robot k8s-ci-robot added the needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. label May 17, 2022
@xing-yang
Copy link
Contributor

/sig storage

@k8s-ci-robot k8s-ci-robot added sig/storage Categorizes an issue or PR as relevant to SIG Storage. and removed needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. labels May 17, 2022
@xing-yang
Copy link
Contributor

/wg data-protection

@k8s-ci-robot k8s-ci-robot added the wg/data-protection Categorizes an issue or PR as relevant to WG Data Protection. label May 17, 2022
@xing-yang
Copy link
Contributor

/milestone v1.25

@k8s-ci-robot k8s-ci-robot added this to the v1.25 milestone May 17, 2022
@xing-yang xing-yang added the stage/alpha Denotes an issue tracking an enhancement targeted for Alpha status label May 23, 2022
@Priyankasaggu11929 Priyankasaggu11929 added the tracked/yes Denotes an enhancement issue is actively being tracked by the Release Team label Jun 3, 2022
@jasonbraganza
Copy link
Member

jasonbraganza commented Jun 6, 2022

Hello @phuongatemc 👋, 1.25 Enhancements team here.

Just checking in as we approach enhancements freeze on 18:00 PST on Thursday June 16, 2022.

For note, This enhancement is targeting for stage alpha for 1.25 (correct me, if otherwise)

Here's where this enhancement currently stands:

  • KEP file using the latest template has been merged into the k/enhancements repo.
  • KEP status is marked as implementable
  • KEP has a updated detailed test plan section filled out
  • KEP has up to date graduation criteria
  • KEP has a production readiness review that has been completed and merged into k/enhancements.

Looks like for this one, we would need to update the following:

  • Have a KEP with all the above checkpoints included and a completed PRR, merged in kubernetes/enhancements repo

Open KEP PR #3367

For note, the status of this enhancement is marked as at risk. Please keep the issue description up-to-date with appropriate stages as well. Thank you!

@jasonbraganza
Copy link
Member

jasonbraganza commented Jun 13, 2022

Hello @phuongatemc, @ihcsim 👋, just a quick check-in again, as we approach the 1.25 enhancements freeze.

Please plan to get the above done before enhancements freeze on Thursday, June 16, 2022 at 18:00 PM PT.

For note, the current status of the enhancement is atat-risk. Thank you!

@phuongatemc
Copy link
Author

@jasonbraganza I have updated the issue description with the PR #3367
This is still an work in progress so we don't have the code ready yet but here is our repository https://github.com/phuongatemc/diffsnapcontroller/

@jasonbraganza
Copy link
Member

Thank you so much for the updates, @phuongatemc 🙂

Could you please, make the following updates in you open PR #3367

  1. Update the status from provisional to implementable in the kep.yaml file.
  2. Please update the test plan section, to add the test information in the requested format, as described in the template

Please plan to have the PR merged, before the updated enhancements freeze date on Thursday, June 23, 2022.

@ihcsim
Copy link
Contributor

ihcsim commented Jun 14, 2022

@jasonbraganza thanks - we added the test plan section yesterday. I thought the KEP must be approved before we can update it to implementable.

@jasonbraganza
Copy link
Member

jasonbraganza commented Jun 20, 2022

Hello @ihcsim. Just checking in, as we are four days away from the enhancements freeze on Thursday, June 23, 2022 at 18:00 PM PT.

I thought the KEP must be approved before we can update it to implementable.

For a KEP to be tracked in release cycle, it should be marked as implementable.

Kindly plan to have the PR merged by the freeze date.

Please note: the current status of the enhancement is at-risk.
Thank you.

@Priyankasaggu11929
Copy link
Member

Hello, 1.25 Enhancements Lead here 👋. With Enhancements Freeze now in effect, this enhancement has not met the criteria for the freeze and has been removed from the milestone.

As a reminder, the criteria for enhancements freeze is:

  • KEP file using the latest template has been merged into the k/enhancements repo, with up to date latest milestone and stage
  • KEP status is marked as implementable
  • KEP has an updated detailed test plan section filled out
  • KEP has up to date graduation criteria
  • KEP has a production readiness review that has been completed and merged into k/enhancements.

Feel free to file an exception to add this back to the release. If you plan to do so, please file this as early as possible.

Thanks!
/milestone clear

@k8s-ci-robot k8s-ci-robot removed this from the v1.25 milestone Jun 24, 2022
@Priyankasaggu11929 Priyankasaggu11929 added tracked/no Denotes an enhancement issue is NOT actively being tracked by the Release Team and removed tracked/yes Denotes an enhancement issue is actively being tracked by the Release Team labels Jun 24, 2022
@xing-yang xing-yang added the lead-opted-in Denotes that an issue has been opted in to a release label Sep 7, 2022
@xing-yang
Copy link
Contributor

/milestone v1.26

@Atharva-Shinde
Copy link
Contributor

Atharva-Shinde commented Sep 20, 2022

Hey @phuongatemc 👋, 1.26 Enhancements team here!

Just checking in as we approach Enhancements Freeze on 18:00 PDT on Thursday 6th October 2022.

This enhancement is targeting for stage alpha for 1.26 (correct me, if otherwise)

Here's where this enhancement currently stands:

  • KEP file using the latest template has been merged into the k/enhancements repo.
  • KEP status is marked as implementable for latest-milestone: 1.26
  • KEP has an updated detailed test plan section filled out
  • KEP has up to date graduation criteria
  • KEP has a production readiness review that has been completed and merged into k/enhancements.

For this KEP, we would need to:

The status of this enhancement is marked as at risk. Please keep the issue description up-to-date with appropriate stages as well.
Thank you :)

@Atharva-Shinde
Copy link
Contributor

/label tracked/yes

@k8s-ci-robot k8s-ci-robot added the tracked/yes Denotes an enhancement issue is actively being tracked by the Release Team label Sep 20, 2022
@rhockenbury rhockenbury removed the tracked/no Denotes an enhancement issue is NOT actively being tracked by the Release Team label Sep 20, 2022
@sreeram-venkitesh
Copy link
Member

@PrasadG193 I see that all the PRs in https://github.com/kubernetes-csi/external-snapshot-metadata/pulls have been merged. Do we have any more PRs that needs to be merged for the v1.31 release?

@PrasadG193
Copy link
Contributor

@sreeram-venkitesh yes, we are expecting more PRs. The implementation is not complete yet.

@sreeram-venkitesh
Copy link
Member

Hello @PrasadG193 👋 v1.31 Enhancements team here,

Unfortunately, the implementation (code related) PR(s) associated with this enhancement is not in the merge-ready state by code-freeze and hence this enhancement is now removed from the v1.31 milestone.

If you still wish to progress this enhancement in v1.31, please file an exception request as soon as possible, within three days. If you have any questions, you can reach out in the #release-enhancements channel on Slack and we'll be happy to help. Thanks!

/milestone clear

@k8s-ci-robot k8s-ci-robot removed this from the v1.31 milestone Jul 24, 2024
@tjons
Copy link
Contributor

tjons commented Sep 16, 2024

Hi, enhancements lead here - I inadvertently added this to the 1.32 tracking board 😀. Please readd it if you wish to progress this enhancement in 1.32.

/remove-label lead-opted-in

@k8s-ci-robot k8s-ci-robot removed the lead-opted-in Denotes that an issue has been opted in to a release label Sep 16, 2024
@PrasadG193
Copy link
Contributor

Hey @tjons, could you please add this for 1.32?

@kubernetes kubernetes deleted a comment from k8s-ci-robot Sep 17, 2024
@kubernetes kubernetes deleted a comment from k8s-ci-robot Sep 17, 2024
@tjons
Copy link
Contributor

tjons commented Sep 17, 2024

/milestone v1.32

@k8s-ci-robot k8s-ci-robot added this to the v1.32 milestone Sep 17, 2024
@tjons
Copy link
Contributor

tjons commented Sep 17, 2024

/label lead-opted-in

@k8s-ci-robot k8s-ci-robot added the lead-opted-in Denotes that an issue has been opted in to a release label Sep 17, 2024
@tjons
Copy link
Contributor

tjons commented Sep 29, 2024

Hello @PrasadG193 👋, Enhancements team here.

Just checking in as we approach enhancements freeze on 02:00 UTC Friday 11th October 2024 / 19:00 PDT Thursday 10th October 2024.

This enhancement is targeting for stage stable for v1.32 (correct me, if otherwise).

Here's where this enhancement currently stands:

  • KEP readme using the latest template has been merged into the k/enhancements repo.
  • KEP status is marked as implementable for latest-milestone: v1.32.
  • KEP readme has up-to-date graduation criteria
  • KEP has a production readiness review that has been completed and merged into k/enhancements. (For more information on the PRR process, check here). If your production readiness review is not completed yet, please make sure to fill the production readiness questionnaire in your KEP by the PRR Freeze deadline on Thursday, October 3rd, 2024 so that the PRR team has enough time to review your KEP.

For this KEP, we would just need to update the following:

  • KEP status is marked as implementable for latest-milestone: v1.32.

The status of this enhancement is marked as at risk for enhancement freeze. Please keep the issue description up-to-date with appropriate stages as well.

If you anticipate missing enhancements freeze, you can file an exception request in advance. Thank you!

@PrasadG193
Copy link
Contributor

Hey @tjons, since the KEP is already merged, are we expected to raise a PR for this change?

@tjons
Copy link
Contributor

tjons commented Oct 7, 2024

Hi @PrasadG193 - yes, the KEP status is required to be implementable for the latest-milestone of the current release.

@PrasadG193
Copy link
Contributor

@tjons PTAL at #4909

@tjons
Copy link
Contributor

tjons commented Oct 10, 2024

@PrasadG193 Once that merges, the requirements will be met! Please reach out to reviewers to make sure that the changes merge before enhancements freeze tomorrow evening.

@tjons
Copy link
Contributor

tjons commented Oct 11, 2024

With all the requirements fulfilled this enhancement is now marked as tracked for the upcoming enhancements freeze 🚀

@rdalbuquerque
Copy link

Hello @PrasadG193 👋, 1.32 Docs Shadow here.
Does this enhancement work planned for 1.32 require any new docs or modification to existing docs?
If so, please follows the steps here to open a PR against dev-1.32 branch in the k/website repo. This PR can be just a placeholder at this time and must be created before Thursday October 24th 2024 18:00 PDT.
Also, take a look at Documenting for a release to get yourself familiarize with the docs requirement for the release.
Thank you!

@PrasadG193
Copy link
Contributor

@rdalbuquerque I've created a draft PR at - kubernetes/website#48456, please let me know if anything else is needed. Thank you!

@wrkode
Copy link

wrkode commented Oct 24, 2024

👋 Hi there, William here from v1.32 Comms
We'd love for you to consider writing a feature blog about your enhancement! Some reasons why you might want to write a blog for this feature include (but are not limited to) if this introduces breaking changes, is important to our users, or has been in progress for a long time and is graduating.

To opt-in, let us know and open a Feature Blog placeholder PR against the website repository by 30th Oct 2024. For more information about writing a blog see the blog contribution guidelines.

Note: In your placeholder PR, use XX characters for the blog date in the front matter and file name. We will work with you on updating the PR with the publication date once we have a final number of feature blogs for this release.

@PrasadG193
Copy link
Contributor

Hey @wrkode, I've already opened a placeholder PR kubernetes/website#48456, let me know if anything else is needed.

@wrkode
Copy link

wrkode commented Oct 26, 2024

Hi @PrasadG193, this is enough for now, thanks a million

@tjons
Copy link
Contributor

tjons commented Oct 27, 2024

Hello @PrasadG193 👋, Enhancements team here.

Are there any code changes planned for this KEP in 1.32? If so, please let me know and add them to the issue description. I will mark this KEP as at risk for code freeze until I hear from you.

@tjons
Copy link
Contributor

tjons commented Nov 8, 2024

Hello @PrasadG193 👋 Enhancements team here,

Unfortunately, the implementation (code related) PR(s) associated with this enhancement is not in the merge-ready state by code-freeze and hence this enhancement is now removed from the 1.32 milestone. I am basing this off of the three issues still open without PRs that you linked above.

If you still wish to progress this enhancement in 1.32, please file an exception request as soon as possible, within three days. If you have any questions, you can reach out in the #release-enhancements channel on Slack and we'll be happy to help. Thanks!

/milestone clear

@k8s-ci-robot k8s-ci-robot removed this from the v1.32 milestone Nov 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lead-opted-in Denotes that an issue has been opted in to a release sig/storage Categorizes an issue or PR as relevant to SIG Storage. stage/alpha Denotes an issue tracking an enhancement targeted for Alpha status tracked/out-of-tree Denotes an out-of-tree enhancement issue, which does not need to be tracked by the Release Team tracked/yes Denotes an enhancement issue is actively being tracked by the Release Team wg/data-protection Categorizes an issue or PR as relevant to WG Data Protection.
Projects
Status: Net New
Status: Removed From Milestone
Status: Removed from Milestone
Status: Removed from Milestone
Status: Removed from Milestone
Status: Removed from Milestone
Development

No branches or pull requests