-
Notifications
You must be signed in to change notification settings - Fork 132
Add an alias to KUBEVIRT_WITH_MULTUS_V3 #1468
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Currently, the `KUBEVIRT_WITH_MULTUS_V3` environment variable is used to specify the user's desire to directly deploy Multus v3 (not via CNAO). In preparation for upgrading the Multus version from 3.x to 4.x, add another environment variable `KUBEVIRT_WITH_MULTUS` that will be used to specify the user's desire to directly deploy Multus. Signed-off-by: Orel Misan <[email protected]>
Following the previous commit, use the newly introduced `KUBEVIRT_WITH_MULTUS` environment variable. Signed-off-by: Orel Misan <[email protected]>
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/cc @EdDev @oshoval @nirdothan |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey @orelmisan - I've reviewed your changes and they look great!
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
can it be done in the same PR that update to multus V4 ? |
Because there is a delicate dance involving kubevirt, kubevirtci and project-infra, this has to be performed in little steps in order to keep everything running. |
Additionally, AFAICT, there wasn't a release of kubevirtci since 2020. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IMO it would be simpler if we always deploy multus directly, to avoid this question being raised.
But perhaps we should focus on this later to allow other projects to feedback on it.
Thanks.
there is a release on each PR, look on the tags we cant change those flags in steps, if it can break |
This is the overall plan, the execution is done in little steps in order to keep everything working. |
This is the reason an environment variable is added in addition to the existing one - so nothing will break until it is properly consumed. |
Yes and no, it is indeed added side by side as affecting the config, but replaced on the check-up already |
Do you have a concern regarding the |
all good nothing major |
@orelmisan: The following test failed, say
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-sigs/prow repository. I understand the commands that are listed here. |
What this PR does / why we need it:
Currently, the
KUBEVIRT_WITH_MULTUS_V3
environment variable is used to specify the user's desire to directly deploy Multus v3 (not via CNAO).In preparation for upgrading the Multus version from 3.x to 4.x, add another environment variable
KUBEVIRT_WITH_MULTUS
that will be used to specify the user's desire to directly deploy Multus.Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes #
Special notes for your reviewer:
Multus will be upgraded from v3.x to v4.x in a follow-up PR.
Checklist
This checklist is not enforcing, but it's a reminder of items that could be relevant to every PR.
Approvers are expected to review this list.
Release note: