Skip to content

Bug 2037075: Add CSI VolumeSource to build types#264

Merged
openshift-merge-robot merged 2 commits intoopenshift:masterfrom
adambkaplan:build-275-csi-volumes
Jan 6, 2022
Merged

Bug 2037075: Add CSI VolumeSource to build types#264
openshift-merge-robot merged 2 commits intoopenshift:masterfrom
adambkaplan:build-275-csi-volumes

Conversation

@adambkaplan
Copy link
Contributor

  • Augment BuildVolumeSource to inlcude the CSI source type and volume source.
  • Re-run make update to generate deep copies, conversions, and openapi updates.
  • Add validation for build CSI volume sources to ensure that the driver name is set and valid.

@openshift-ci openshift-ci bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Dec 20, 2021
@openshift-ci openshift-ci bot requested review from mfojtik and soltysh December 20, 2021 16:46
@openshift-ci openshift-ci bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Dec 22, 2021
Update openshift/api to include the new CSI volume source type for
Builds.
- Augment BuildVolumeSource to inlcude the CSI source type and volume
  source.
- Re-run `make update` to generate deep copies, conversions, and
  openapi updates.
- Add validation for build CSI volume sources to ensure that the driver
  name is set and valid.
@adambkaplan adambkaplan force-pushed the build-275-csi-volumes branch from da36a4b to 6e4727e Compare January 4, 2022 20:37
@openshift-ci openshift-ci bot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jan 4, 2022
@adambkaplan adambkaplan changed the title WIP - BUILD-275: Add CSI VolumeSource to build types BUILD-275: Add CSI VolumeSource to build types Jan 4, 2022
@openshift-ci openshift-ci bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Jan 4, 2022
Type: []string{"string"},
Format: "",
Enum: []interface{}{"Container", "PersistentVolumeClaim", "Pod"}},
Enum: []interface{}{"Container", "PersistentVolumeClaim", "Pod", "openshift.io/Image", "openshift.io/ImageStream"}},
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Copy link
Contributor

Choose a reason for hiding this comment

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

LGTM

Copy link
Contributor

Choose a reason for hiding this comment

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

Any ideas why it wasn't there before and what has changed?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Odd to see this myself, since openshift/api had been updated recently before this PR merged.

@adambkaplan adambkaplan changed the title BUILD-275: Add CSI VolumeSource to build types Bug 2037075: Add CSI VolumeSource to build types Jan 4, 2022
@openshift-ci openshift-ci bot added bugzilla/severity-medium Referenced Bugzilla bug's severity is medium 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 Jan 4, 2022
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 4, 2022

@adambkaplan: This pull request references Bugzilla bug 2037075, which is valid. The bug has been moved to the POST state. 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.10.0) matches configured target release for branch (4.10.0)
  • bug is in the state NEW, 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 2037075: Add CSI VolumeSource to build types

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 requested a review from jitendar-singh January 4, 2022 20:44
@adambkaplan
Copy link
Contributor Author

/assign @tkashem

/cc @jkhelil

@jkhelil
Copy link
Contributor

jkhelil commented Jan 5, 2022

/test e2e-aws-upgrade
/test e2e-cmd

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 5, 2022

@adambkaplan: all tests passed!

Full PR test history. Your PR dashboard.

Details

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. I understand the commands that are listed here.

@gabemontero
Copy link
Contributor

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Jan 5, 2022
@jkhelil
Copy link
Contributor

jkhelil commented Jan 6, 2022

/lgtm

@tkashem
Copy link
Contributor

tkashem commented Jan 6, 2022

/approve

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 6, 2022

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: adambkaplan, gabemontero, jkhelil, tkashem

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 Jan 6, 2022
@openshift-merge-robot openshift-merge-robot merged commit 2bd52b8 into openshift:master Jan 6, 2022
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 6, 2022

@adambkaplan: Some pull requests linked via external trackers have merged:

The following pull requests linked via external trackers have not merged:

These pull request must merge or be unlinked from the Bugzilla bug in order for it to move to the next state. Once unlinked, request a bug refresh with /bugzilla refresh.

Bugzilla bug 2037075 has not been moved to the MODIFIED state.

Details

In response to this:

Bug 2037075: Add CSI VolumeSource to build types

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.

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. bugzilla/severity-medium Referenced Bugzilla bug's severity is medium 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. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants

Comments