Skip to content

Add StoragePolicyInfo CRD#3914

Open
skogta wants to merge 1 commit intokubernetes-sigs:masterfrom
skogta:topic/skogta/spiCRD
Open

Add StoragePolicyInfo CRD#3914
skogta wants to merge 1 commit intokubernetes-sigs:masterfrom
skogta:topic/skogta/spiCRD

Conversation

@skogta
Copy link
Contributor

@skogta skogta commented Mar 4, 2026

What this PR does / why we need it:
This PR adds storagecpolicyinfo CRD.

It does not apply it on the cluster. This is just a skeleton.

Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #

Testing done:

WCP precheckin: https://jenkins-vcf-csifvt.devops.broadcom.net/job/wcp-instapp-e2e-pre-checkin/1042/
VKS precheckin: https://jenkins-vcf-csifvt.devops.broadcom.net/job/vks-instapp-e2e-pre-checkin/927/

Applied the CRD manually on the cluster and observed that it got created:

root@4209c4f2ffece2f7da1b59c210ff7c3c [ ~ ]# vi crd.yaml
root@4209c4f2ffece2f7da1b59c210ff7c3c [ ~ ]# k apply -f crd.yaml
customresourcedefinition.apiextensions.k8s.io/storagepolicyinfoes.cns.vmware.com created
root@4209c4f2ffece2f7da1b59c210ff7c3c [ ~ ]# k get crd storagepolicyinfoes.cns.vmware.com
NAME                                 CREATED AT
storagepolicyinfoes.cns.vmware.com   2026-03-10T10:11:57Z

The code to apply this CRD automatically and its controller will be added in a following PR.

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: skogta
Once this PR has been reviewed and has the lgtm label, please assign akankshapanse for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Mar 4, 2026
@deepakkinni
Copy link
Collaborator

SUCCESS --- Jenkins Build #1042

@deepakkinni
Copy link
Collaborator

Triggering CSI-TKG Pre-checkin Pipeline for this PR... Job takes approximately an hour to complete
Jenkins Build #917

@deepakkinni
Copy link
Collaborator

Triggering CSI-TKG Pre-checkin Pipeline for this PR... Job takes approximately an hour to complete
Jenkins Build #918

@deepakkinni
Copy link
Collaborator

SUCCESS --- Jenkins Build #918

@deepakkinni
Copy link
Collaborator

SUCCESS --- Jenkins Build #920

@deepakkinni
Copy link
Collaborator

Triggering CSI-TKG Pre-checkin Pipeline for this PR... Job takes approximately an hour to complete
Jenkins Build #925

@deepakkinni
Copy link
Collaborator

Triggering CSI-TKG Pre-checkin Pipeline for this PR... Job takes approximately an hour to complete
Jenkins Build #927

@skogta skogta force-pushed the topic/skogta/spiCRD branch 3 times, most recently from 748443e to 5322993 Compare March 11, 2026 09:39
@deepakkinni
Copy link
Collaborator

Triggering CSI-WCP Pre-checkin Pipeline for this PR... Job takes approximately an hour to complete
Jenkins Build #1059

@deepakkinni
Copy link
Collaborator

Triggering CSI-TKG Pre-checkin Pipeline for this PR... Job takes approximately an hour to complete
Jenkins Build #930

@deepakkinni
Copy link
Collaborator

FAILED --- Jenkins Build #1059

@deepakkinni
Copy link
Collaborator

SUCCESS --- Jenkins Build #930

@deepakkinni
Copy link
Collaborator

Triggering CSI-WCP Pre-checkin Pipeline for this PR... Job takes approximately an hour to complete
Jenkins Build #1060

@deepakkinni
Copy link
Collaborator

SUCCESS --- Jenkins Build #1060

@skogta skogta force-pushed the topic/skogta/spiCRD branch 3 times, most recently from 83be2b1 to c6ad6c8 Compare March 12, 2026 08:52
@skogta skogta force-pushed the topic/skogta/spiCRD branch from c6ad6c8 to 63f7644 Compare March 12, 2026 08:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants