-
Notifications
You must be signed in to change notification settings - Fork 101
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
Deprecate NoCloudProvider and add CloudProviderEnabled #2255
Comments
Proposed solution sounds good to me. |
Tagging the release team here, FYI |
/triage accepted |
/assign @adilGhaffarDev |
This work has effect on dev-env too. Tests are broken right now: metal3-io/metal3-dev-env#1499 |
this PR should fix it : #2276 |
The proposed fix has been merged, can this ticket be closed @adilGhaffarDev ? |
No because this ticket is tracking other work that is scheduled to be done in release 1.11 and 1.12 cycle. |
Deprecate NoCloudProvider and add CloudProviderEnabled to avoid double negation.
NoCloudProvider defaults to false. This is problematic because CAPM3's default behavior should not assume that a cloud provider is deployed. It has been there since it was implemented.
Now we should add CloudProviderEnabled and slowly deprecate NoCloudProvider.
The problem in adding CloudProviderEnabled:
CloudProviderEnabled will also default to false, and now both will contradict if not set by the user.
Proposed solution:
The text was updated successfully, but these errors were encountered: