Introduce instance-level runner scopes for runner controllers

What does this MR do and why?

Introduce instance-level runner scopes for runner controllers

This change set introduces instance-level runner scopes for (instance-level) runner controllers.

This is a continuation of adding instance-level scope for runner controllers in !223199 (merged).

References

It's implementing the rest of the following issues:

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports

Loading