canonical / bundle-kubeflow

Charmed Kubeflow
Apache License 2.0
103 stars 50 forks source link

Renovate PRs are incorrectly created against *.in files #663

Open i-chvets opened 1 year ago

i-chvets commented 1 year ago

Bug Description

Renovate is configured for all CKF repositories in https://github.com/canonical/charmed-kubeflow-workflows By default it should not open PRs against .in files. However, all CKF repositories have PRs open against these files.

.in files are used to pin specific version of packages and should not be updated by Renovate

To Reproduce

Renovate PRs are created on schedule. Refere to config for more details: https://github.com/canonical/charmed-kubeflow-workflows

Environment

N/A

Relevant Log Output

Example of Renovate PR that updates .in file: https://github.com/canonical/katib-operators/pull/112

Additional Context

N/A

i-chvets commented 1 year ago

@beliaev-maksim Bringing it up to your attention. This issue started to happen recently. We suspect there are changes in configuration of the bot that runs Renovate. How can we find out if this is the case?

beliaev-maksim commented 1 year ago

@misohu can you suggest?

DnPlas commented 1 year ago

Recommended actions:

  1. If we see these kind of PRs, we can close them with comment "we don't want renovate to update requirements pinned in input files (.in), thus closing the PR, linking this canonical/bundle-kubeflow/issues/663"

  2. Investigate what configuration we have to change (locally or at org level) to avoid these changes. We may need to follow up with IS or the owners of this config.