-
Notifications
You must be signed in to change notification settings - Fork 47
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
data_sources: Always run the operand #476
data_sources: Always run the operand #476
Conversation
The operand itself deploys DataImportCrons defined by the SSP CR and DataSources based on the provided common-templates bundle. While the latter functionality should likely reside in the common-templates operand the DataImportCrons functionaility is useful in non-OpenShift environments alongside that of the common-instancetypes operand. This change now ensures the data_sources operand runs on both OpenShift and non-OpenShift environments. Signed-off-by: Lee Yarwood <lyarwood@redhat.com>
Actually I think I'm going to propose a different approach here with a new operand that isn't dependent on common-templates. |
Actually I'm not going to have time for that rework for a little while and I'd like to deploy the operand for upstream demos. |
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
/retest |
Other than that See https://github.com/kubevirt/ssp-operator/blob/master/api/v1beta1/ssp_types.go#L48 /approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: 0xFelix The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Yeah apologies, it isn't obvious from the operand itself but we pass ssp-operator/controllers/setup.go Line 60 in d6f52be
This is created by the following ssp-operator/internal/template-bundle/bundle.go Lines 60 to 93 in d6f52be
I'd really like to understand the reasoning behind this and the creation of the |
/lgtm Then let's enable the operand for now as is and do the clean up in a separate PR. |
What this PR does / why we need it:
The operand itself deploys DataImportCrons defined by the SSP CR and DataSources based on the provided common-templates bundle. While the latter functionality should likely reside in the common-templates operand the DataImportCrons functionaility is useful in non-OpenShift environments alongside that of the common-instancetypes operand.
This change now ensures the data_sources operand runs on both OpenShift and non-OpenShift environments.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Release note: