Skip to content

Konflux task patches are not coming through #1779

Description

@michael-valdron

Which area is this bug related to?

/area ci
/area registry

What versions of software are you using?

Go Project

Operating System and version: N/A

Go Pkg Version: 1.24

Bug Summary

Describe the bug:

Konflux task patch PRs are not coming through due to our usage exceeding its limits, you can see that it creates the patch branch but fails to open the PR: https://github.com/devfile/registry-support/tree/konflux/references/main

To Reproduce:

Always reproduced by the redhat-konflux-bot.

Expected Behavior

Konflux task patch PRs should be created every Tuesdays and Thursdays or else this can degrade EC checks and block service deployments and contrib PRs.

Renovate config should respect quota limits and setup schedules and groupings that ensure regular patching across the board.

Any logs, error output, screenshots etc? Provide the devfile that sees this bug, if applicable

No response

Additional Context

No response

Any workaround?

No response

Suggestion on how to fix the bug

Following changes should be made to resolve quota limits and maximize essential patching on a regular basis:

  • Disable unneeded gomod (we use dependabot for gomod updates and Go version updates should be done separately)
  • Disable all feature updates for our Go images
  • Disable all patches to **/vendor/** files (there are Dockerfiles under these)
  • Set the PR schedule for dockerfile and github-action managed packages as we do under devfile/registry

Metadata

Metadata

Labels

area/ciarea/registryDevfile registry for stacks and infrastructurekind/bugSomething isn't working

Type

Fields

No fields configured for Bug.

Projects

Status
In Review 👀

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions