Actions
action #90929
closedcoordination #80142: [saga][epic] Scale out: Redundant/load-balancing deployments of openQA, easy containers, containers on kubernetes
coordination #89020: [epic] Support for multiple authentication providers
get OAuth2 to work with salsa.debian.org (gitlab)
Description
Motivation¶
See https://github.com/os-autoinst/openQA/pull/3769 with a scratch PR from phil-hands whom we should support.
Acceptance criteria¶
The acceptance criteria is deduced from what the mentioned draft PR attempts to achieve:
- AC1: Code is adjusted so OAuth 2 parameters for other providers than GitHub can be added.
- AC2: Parameters for OAuth 2 via salsa.debian.org are added relying on AC1.
- AC3: Custom parameters for OAuth 2 can be specified within the config file.
Actions