Skip to content

Conversation

@arc9693
Copy link

@arc9693 arc9693 commented Jun 3, 2024

Merge Checklist
  • Followed patch format from upstream recommendation: https://github.com/kata-containers/community/blob/main/CONTRIBUTING.md#patch-format
    • Included a single commit in a given PR - at least unless there are related commits and each makes sense as a change on its own.
  • Aware about the PR to be merged using "create a merge commit" rather than "squash and merge" (or similar)
  • genPolicy only: Ensured the tool still builds on Windows
  • The upstream/missing label (or upstream/not-needed) has been set on the PR.
Summary

This change adds support for volume claim templates for stateful sets. This is useful for stateful sets that require persistent storage, using cc-azurefile-csi, cc-azuredisk-csi or other storage providers.

Test Methodology

@arc9693 arc9693 changed the title genpolicy: add support for persistent storage via volume claim templates for stateful sets genpolicy: add persistent storage support for stateful sets Jun 3, 2024
@arc9693 arc9693 marked this pull request as ready for review June 3, 2024 16:28
@arc9693 arc9693 requested review from a team as code owners June 3, 2024 16:28
Copy link

@manuelh-dev manuelh-dev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approve pending test automation

@Redent0r
Copy link

Redent0r commented Jun 3, 2024

@manuelh-dev
Copy link

manuelh-dev commented Jun 3, 2024 via email

@arc9693
Copy link
Author

arc9693 commented Jun 4, 2024

@arc9693 arc9693 force-pushed the archana1/add-pv-ss branch from 0a4e670 to 9d4fa0f Compare June 6, 2024 09:32
@arc9693
Copy link
Author

arc9693 commented Jun 6, 2024

Test run with latest updates: https://dev.azure.com/mariner-org/mariner/_build/results?buildId=582238&view=results
100% passed ✅

@arc9693 arc9693 added the upstream/not-needed PRs that will not be upstreamed (e.g. internal) label Jun 6, 2024
@arc9693 arc9693 force-pushed the archana1/add-pv-ss branch 2 times, most recently from dc2af3d to d388e34 Compare June 6, 2024 18:38
arc9693 added 2 commits June 6, 2024 19:14
This change adds support for volume claim templates for stateful sets.
This is useful for stateful sets that require persistent storage, using
cc-azurefile-csi, cc-azuredisk-csi or other storage providers.

Signed-off-by: Archana Choudhary <[email protected]>
This patch updates the samples to include the support for persistant storage for statefulsets.

Signed-off-by: Archana Choudhary <[email protected]>
@arc9693 arc9693 force-pushed the archana1/add-pv-ss branch from d388e34 to b41e55e Compare June 6, 2024 19:15
@arc9693 arc9693 merged commit 2d32df1 into msft-main Jun 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

upstream/not-needed PRs that will not be upstreamed (e.g. internal)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants