Skip to content

Conversation

msugakov
Copy link
Contributor

@msugakov msugakov commented Sep 16, 2025

Description

Changes here:

  1. Foremost: reduce frequency for Task renovation to do that once per week.
  2. Remove schedule overrides following the recent announcement https://groups.google.com/a/redhat.com/g/konflux-announce/c/atbFtt5ad7Y/m/wzl0u96OAAAJ.
  3. Bump concurrent PR limits following the StackRox example chore: Bump Renovate PR limits stackrox#16877.
  4. Reformat the file.

Validation

Only ran the config validator. It complains about the unknown rpm-lockfile. Otherwise, it's ok.
In general and as always, I don't know how it will work. Let's apply and see.

@msugakov msugakov requested a review from a team as a code owner September 16, 2025 08:55
@msugakov
Copy link
Contributor Author

Split just the rename into #2201

@tommartensen
Copy link
Contributor

@msugakov okay to close this after #2201 ?

@msugakov
Copy link
Contributor Author

No, I'll take it to draft to do https://issues.redhat.com/browse/ROX-30592

@msugakov msugakov marked this pull request as draft September 17, 2025 15:54
As part of https://issues.redhat.com/browse/ROX-30592

Note that I switched syntax from "Later" to "Cron" because that's
what Renovate docs suggest.
See https://docs.renovatebot.com/configuration-options/#schedule

> Renovate supports the standard Cron syntax, as well as deprecated
> support for a subset of Later syntax. We recommend you always use
> Cron syntax, due to its superior testing and robustness.

I checked the new expressions with https://crontab.guru
Our Cron expression for Konflux task updates plus the default limit
of 2 may not allow creating all necessary PRs over the weekend.
Therefore, I bump the value.
Value `4` was unscientifically chosen.

Found out about this setting from docs
https://konflux-ci.dev/docs/mintmaker/user/#how-to-limit-the-number-of-prsmrs
https://docs.renovatebot.com/configuration-options/#prhourlylimit
@msugakov msugakov force-pushed the misha/renovate-updates branch from 4f7b284 to 05c1bef Compare September 24, 2025 18:01
@msugakov msugakov changed the title ROX-30899, ROX-30592: Adjust renovate config ROX-30592: Adjust renovate config Sep 24, 2025
@msugakov msugakov marked this pull request as ready for review September 24, 2025 18:09
I changed my mind 360 degrees.
The reason it was set to `false` is to prevent messing up the CI
status due to MintMaker updates to PR. Let's keep it `false` and
see how it goes.
Copy link

openshift-ci bot commented Sep 24, 2025

@msugakov: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/e2e-tests 500ec1d link false /test e2e-tests

Full PR test history. Your PR dashboard.

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.

@msugakov msugakov merged commit 4d4e82f into master Sep 25, 2025
32 of 38 checks passed
@msugakov msugakov deleted the misha/renovate-updates branch September 25, 2025 07:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants