Skip to content

Bug 2037638: Add support for build csi volume source#273

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

Bug 2037638: Add support for build csi volume source#273
openshift-merge-robot merged 2 commits intoopenshift:masterfrom
jkhelil:build-275

Conversation

@jkhelil
Copy link
Contributor

@jkhelil jkhelil commented Nov 17, 2021

@jkhelil jkhelil changed the title add support for build csi volume source WIP build-275: add support for build csi volume source Nov 17, 2021
@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 Nov 17, 2021
@jkhelil jkhelil changed the title WIP build-275: add support for build csi volume source build-275: add support for build csi volume source Nov 18, 2021
@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 Nov 18, 2021
@jkhelil
Copy link
Contributor Author

jkhelil commented Dec 3, 2021

/test e2e-aws

@jkhelil
Copy link
Contributor Author

jkhelil commented Dec 3, 2021

/test e2e-aws-cgroupsv2
/test e2e-aws-proxy
/test openshift-e2e-aws-builds-techpreview

@jkhelil
Copy link
Contributor Author

jkhelil commented Dec 6, 2021

/test e2e-aws-proxy

@jkhelil
Copy link
Contributor Author

jkhelil commented Dec 6, 2021

/test openshift-e2e-aws-builds-techpreview

@gabemontero
Copy link
Contributor

gabemontero commented Dec 6, 2021

/retitle BUILD-275: add support for build csi volume source

@openshift-ci openshift-ci bot changed the title build-275: add support for build csi volume source BUILD-275: add support for build csi volume source Dec 6, 2021
@gabemontero
Copy link
Contributor

if you think this is ready for review @jkhelil you'll minimally need to /assign either / both @adambkaplan and @coreydaley to this PR, as they approvers noted in https://github.com/openshift/builder/blob/master/OWNERS per the PR comment #273 (comment)

the e2e's are all green now.

per you comment in slack, I'm assuming test coverage for this is a new e2e in openshift/origin#26646 ... is that correct?

Based on my experience, that seems OK, as adding unit tests for the path you have had to manipulate in daemonless.go is not something that has been tenable in the past. Looking @coreydaley 's #245 when he added secret/configmap volumes, he touched the daemonless_test.go file, but seems to be for some semi-orthogonal cleanup that I don't think translates to your change here.

But I'll defer to @adambkaplan / @coreydaley .... otherwise I'm bowing out of this PR.

@jkhelil
Copy link
Contributor Author

jkhelil commented Dec 7, 2021

/assign @adambkaplan
/assign @coreydaley

Copy link
Contributor

@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.

/approve

Looks good to me, modulo the api bump

@openshift-ci openshift-ci bot added approved Indicates a PR has been approved by an approver from all required OWNERS files. needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. labels Dec 8, 2021
@coreydaley
Copy link

/hold
pending openshift/api#1056

@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 Dec 8, 2021
@openshift-ci openshift-ci bot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Dec 9, 2021
@jkhelil
Copy link
Contributor Author

jkhelil commented Dec 9, 2021

/test e2e-aws-builds

@jkhelil
Copy link
Contributor Author

jkhelil commented Dec 13, 2021

/test e2e-aws-builds-rhel7

@jkhelil
Copy link
Contributor Author

jkhelil commented Jan 5, 2022

/test e2e-aws-cgroupsv2

@gabemontero
Copy link
Contributor

/hold cancel

bump @adambkaplan - I think we have another override rhel7 e2e candidate .... I will be trying to look into this today

/assign @prietyc123
for qe label

/assign @rolfedh
for docs label ... there is a docs impact with this story ... this is the last piece for supporting entitled builds via shared resources

/label px-approved

@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 Jan 5, 2022
@openshift-ci openshift-ci bot added the px-approved Signifies that Product Support has signed off on this PR label Jan 5, 2022
@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
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 5, 2022

[APPROVALNOTIFIER] This PR is APPROVED

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

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

@jkhelil
Copy link
Contributor Author

jkhelil commented Jan 5, 2022

/assign @adambkaplan

@openshift-bot
Copy link
Contributor

/retest-required

Please review the full test history for this PR and help us cut down flakes.

1 similar comment
@openshift-bot
Copy link
Contributor

/retest-required

Please review the full test history for this PR and help us cut down flakes.

@adambkaplan
Copy link
Contributor

/override ci/prow/e2e-aws-builds-rhel7

Known issue

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 5, 2022

@adambkaplan: Overrode contexts on behalf of adambkaplan: ci/prow/e2e-aws-builds-rhel7

Details

In response to this:

/override ci/prow/e2e-aws-builds-rhel7

Known issue

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
Copy link
Contributor

openshift-ci bot commented Jan 5, 2022

@jkhelil: 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.

@jkhelil jkhelil changed the title BUILD-275: add support for build csi volume source Bug 2037638 : add support for build csi volume source Jan 6, 2022
@jkhelil
Copy link
Contributor Author

jkhelil commented Jan 6, 2022

/bugzilla refresh

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 6, 2022

@jkhelil: 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:

/bugzilla refresh

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.

@jkhelil jkhelil changed the title Bug 2037638 : add support for build csi volume source Bug 2037638: add support for build csi volume source Jan 6, 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 6, 2022
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 6, 2022

@jkhelil: This pull request references Bugzilla bug 2037638, 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 2037638: add support for build csi volume source

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.

@jkhelil jkhelil changed the title Bug 2037638: add support for build csi volume source Bug 2037638: Add support for build csi volume source Jan 6, 2022
@openshift-ci openshift-ci bot requested a review from jitendar-singh January 6, 2022 08:07
@openshift-merge-robot openshift-merge-robot merged commit 6409cc6 into openshift:master Jan 6, 2022
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 6, 2022

@jkhelil: All pull requests linked via external trackers have merged:

Bugzilla bug 2037638 has been moved to the MODIFIED state.

Details

In response to this:

Bug 2037638: Add support for build csi volume source

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. px-approved Signifies that Product Support has signed off on this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants

Comments