Closed cpmeadors closed 1 month ago
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: cpmeadors
The full list of commands accepted by this bot can be found here.
The pull request process is described here
/lgtm
This is concerning. https://konflux.pages.redhat.com/docs/users/mintmaker/user.html#list-of-currently-supported-managers
It looks like golang is not yet supported for konflux renovate.
/hold
This is concerning. https://konflux.pages.redhat.com/docs/users/mintmaker/user.html#list-of-currently-supported-managers
It looks like golang is not yet supported for konflux renovate.
The trustee operator I reference is go and it works fine there. I also don't think we have a choice. If we don't do this, then all the references to konflux dependencies aren't maintained and the pipeline will break.
Should we remove dependabot?
I am not clear on how the two would interact I just know that konflux needs this.
This is concerning. https://konflux.pages.redhat.com/docs/users/mintmaker/user.html#list-of-currently-supported-managers It looks like golang is not yet supported for konflux renovate.
The trustee operator I reference is go and it works fine there. I also don't think we have a choice. If we don't do this, then all the references to konflux dependencies aren't maintained and the pipeline will break.
The upstream page https://docs.renovatebot.com/modules/manager/ seems to disagree with the konflux docs. Golang looks supported there.
Should we remove dependabot?
I am not clear on how the two would interact I just know that konflux needs this. Based on a search in the konflux support slack channel, I see many other projects using dependabot as well as renovate. No one is saying there is a conflict.
/retest
probably should remove the dependabot config in the same pr.
@cpmeadors: all tests passed!
Full PR test history. Your PR dashboard.
/hold cancel
/lgtm
/override "Red Hat Konflux / dynamicacceleratorslicer-enterprise-contract / instaslice-operator-bundle" /override "Red Hat Konflux / dynamicacceleratorslicer-enterprise-contract / instaslice-operator-controller" /override "Red Hat Konflux / dynamicacceleratorslicer-enterprise-contract / instaslice-operator-daemonset" /override "Red Hat Konflux / dynamicacceleratorslicer-enterprise-contract / pr group daemonset-installed-by-controller"
@rphillips: /override requires failed status contexts, check run or a prowjob name to operate on. The following unknown contexts/checkruns were given:
Red Hat Konflux / dynamicacceleratorslicer-enterprise-contract / instaslice-operator-bundle
Red Hat Konflux / dynamicacceleratorslicer-enterprise-contract / instaslice-operator-controller
Red Hat Konflux / dynamicacceleratorslicer-enterprise-contract / instaslice-operator-daemonset
Red Hat Konflux / dynamicacceleratorslicer-enterprise-contract / pr group daemonset-installed-by-controller
Only the following failed contexts/checkruns were expected:
ci/prow/lint
ci/prow/unit
pull-ci-openshift-instaslice-operator-main-lint
pull-ci-openshift-instaslice-operator-main-unit
tide
If you are trying to override a checkrun that has a space in it, you must put a double quote on the context.
/override "Red Hat Konflux / dynamicacceleratorslicer-enterprise-contract / instaslice-operator-bundle" /override "Red Hat Konflux / dynamicacceleratorslicer-enterprise-contract / instaslice-operator-controller" /override "Red Hat Konflux / dynamicacceleratorslicer-enterprise-contract / instaslice-operator-daemonset" /override "Red Hat Konflux / dynamicacceleratorslicer-enterprise-contract / pr group daemonset-installed-by-controller"
@rphillips: /override requires failed status contexts, check run or a prowjob name to operate on. The following unknown contexts/checkruns were given:
Red Hat Konflux / dynamicacceleratorslicer-enterprise-contract / instaslice-operator-bundle
Red Hat Konflux / dynamicacceleratorslicer-enterprise-contract / instaslice-operator-controller
Red Hat Konflux / dynamicacceleratorslicer-enterprise-contract / instaslice-operator-daemonset
Red Hat Konflux / dynamicacceleratorslicer-enterprise-contract / pr group daemonset-installed-by-controller
Only the following failed contexts/checkruns were expected:
ci/prow/lint
ci/prow/unit
pull-ci-openshift-instaslice-operator-main-lint
pull-ci-openshift-instaslice-operator-main-unit
tide
If you are trying to override a checkrun that has a space in it, you must put a double quote on the context.
/hold
Konflux uses renovate to maintainer dependencies. https://konflux.pages.redhat.com/docs/users/mintmaker/user.html#introduction This needs to be enable with renovate.json that will override the default configurations. I use a working configuration from another operator: https://github.com/openshift/trustee-operator/blob/main/renovate.json
Dependabot has been disabled so that we only have one dependency updating tool.