Skip to content

Tech Preview Shared Resource CSI Driver#982

Merged
openshift-merge-robot merged 1 commit intoopenshift:masterfrom
adambkaplan:gate-build-csi-features
Sep 20, 2021
Merged

Tech Preview Shared Resource CSI Driver#982
openshift-merge-robot merged 1 commit intoopenshift:masterfrom
adambkaplan:gate-build-csi-features

Conversation

@adambkaplan
Copy link
Copy Markdown
Contributor

Add the CSIDriverSharedResource feature gate to the tech preview set.
The CSI driver allows Secrets and ConfigMaps to be shared across
namespaces. This driver should only be installed on clusters that opt
into tech preview features.

@openshift-ci openshift-ci Bot added bugzilla/severity-high Referenced Bugzilla bug's severity is high for the branch this PR is targeting. bugzilla/valid-bug Indicates that a referenced Bugzilla bug is valid for the branch this PR is targeting. labels Jul 29, 2021
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Jul 29, 2021

@adambkaplan: This pull request references Bugzilla bug 1986557, which is valid. The bug has been updated to refer to the pull request using the external bug tracker.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target release (4.9.0) matches configured target release for branch (4.9.0)
  • bug is in the state POST, which is one of the valid states (NEW, ASSIGNED, ON_DEV, POST, POST)

Requesting review from QA contact:
/cc @jitendar-singh

Details

In response to this:

Bug 1986557: Tech Preview Shared Resource CSI Driver

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/test-infra repository.

@adambkaplan
Copy link
Copy Markdown
Contributor Author

/cc @jitendar-singh @rolfedh @RickJWagner

Build + Jenkins team is a no feature freeze team. We intend to make the Shared Resource CSI driver (formerly the Projected Resource CSI driver) available on a tech preview basis. Per the No FF process, we need acks from QE, Docs, and PX

@openshift-ci openshift-ci Bot requested review from RickJWagner and rolfedh July 29, 2021 17:46
@adambkaplan
Copy link
Copy Markdown
Contributor Author

/hold

for No FF - hold can be cancelled once qe, docs, and PX sign off.

@openshift-ci openshift-ci Bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Jul 29, 2021
@adambkaplan
Copy link
Copy Markdown
Contributor Author

/label docs-approved

^^^ fyi @rolfedh this is how to add the "docs approved" label ^^^

@openshift-ci openshift-ci Bot added the docs-approved Signifies that Docs has signed off on this PR label Jul 29, 2021
@rolfedh
Copy link
Copy Markdown

rolfedh commented Jul 30, 2021

/label docs-approved

@adambkaplan
Copy link
Copy Markdown
Contributor Author

/label px-approved

Spoke with @RickJWagner on this - he agreed that we won't need anything beyond product docs to enable end users for this CSI driver.

@openshift-ci openshift-ci Bot added the px-approved Signifies that Product Support has signed off on this PR label Aug 2, 2021
@adambkaplan
Copy link
Copy Markdown
Contributor Author

/label qe-approved

QE is able to accept this.

@openshift-ci openshift-ci Bot added the qe-approved Signifies that QE has signed off on this PR label Aug 3, 2021
@adambkaplan
Copy link
Copy Markdown
Contributor Author

/hold cancel

@openshift-ci openshift-ci Bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Aug 3, 2021
Copy link
Copy Markdown
Contributor Author

@adambkaplan adambkaplan left a comment

Choose a reason for hiding this comment

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

/hold

The related components won't be in the OCP payload until 4.10

@adambkaplan adambkaplan changed the title Bug 1986557: Tech Preview Shared Resource CSI Driver Tech Preview Shared Resource CSI Driver Aug 16, 2021
@openshift-ci openshift-ci Bot removed the bugzilla/severity-high Referenced Bugzilla bug's severity is high for the branch this PR is targeting. label Aug 16, 2021
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Aug 16, 2021

@adambkaplan: No Bugzilla bug is referenced in the title of this pull request.
To reference a bug, add 'Bug XXX:' to the title of this pull request and request another bug refresh with /bugzilla refresh.

Details

In response to this:

Tech Preview Shared Resource CSI Driver

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/test-infra repository.

@openshift-ci openshift-ci Bot added do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. and removed bugzilla/valid-bug Indicates that a referenced Bugzilla bug is valid for the branch this PR is targeting. labels Aug 16, 2021
@openshift-ci openshift-ci Bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Sep 1, 2021
@gabemontero
Copy link
Copy Markdown
Contributor

master branch has switched to 4.10

/hold cancel

@openshift-ci openshift-ci Bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Sep 10, 2021
Add the `CSIDriverSharedResource` feature gate to the tech preview set.
The CSI driver allows Secrets and ConfigMaps to be shared across
namespaces. This driver should only be installed on clusters that opt
into tech preview features.
@adambkaplan adambkaplan force-pushed the gate-build-csi-features branch from 82e8aba to 6ce157d Compare September 20, 2021 18:38
@openshift-ci openshift-ci Bot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Sep 20, 2021
Copy link
Copy Markdown
Contributor Author

@adambkaplan adambkaplan left a comment

Choose a reason for hiding this comment

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

@openshift/api-reviewers this PR is related to #979. We intend to use a feature gate to ensure the Shared Resource CSI driver is installed on clusters that enable tech preview features.

@adambkaplan
Copy link
Copy Markdown
Contributor Author

Pull request which utilizes the CSIDriverSharedResource feature gate: openshift/cluster-storage-operator#198

@deads2k
Copy link
Copy Markdown
Contributor

deads2k commented Sep 20, 2021

/lgtm

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Sep 20, 2021
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Sep 20, 2021

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: adambkaplan, deads2k, rolfedh

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

The pull request process is described 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

@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Sep 20, 2021
@openshift-merge-robot openshift-merge-robot merged commit 319827a into openshift:master Sep 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. docs-approved Signifies that Docs has signed off on this PR lgtm Indicates that a PR is ready to be merged. px-approved Signifies that Product Support has signed off on this PR qe-approved Signifies that QE has signed off on this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants