From 6bc09673fcc1e949a76d0cffbd1b90e0aea34472 Mon Sep 17 00:00:00 2001 From: Patrick Uiterwijk Date: Mon, 20 May 2019 19:19:14 +0200 Subject: [PATCH] Add new kerneltest OIDC scope Signed-off-by: Patrick Uiterwijk --- roles/ipsilon/files/oidc_scopes/kerneltest.py | 14 ++++++++++++++ roles/openshift-apps/ipsilon/vars/build.yml | 1 + 2 files changed, 15 insertions(+) create mode 100644 roles/ipsilon/files/oidc_scopes/kerneltest.py diff --git a/roles/ipsilon/files/oidc_scopes/kerneltest.py b/roles/ipsilon/files/oidc_scopes/kerneltest.py new file mode 100644 index 0000000000..b63ef6e520 --- /dev/null +++ b/roles/ipsilon/files/oidc_scopes/kerneltest.py @@ -0,0 +1,14 @@ +from __future__ import absolute_import + +from ipsilon.providers.openidc.plugins.common import OpenidCExtensionBase + + +class OpenidCExtension(OpenidCExtensionBase): + name = 'kerneltest' + display_name = 'Fedora Kernel tests' + scopes = { + 'https://github.com/jmflinuxtx/kerneltest-harness/oidc/upload_test_run': { + 'display_name': 'Upload the results of a test run', + 'claims': [], + }, + } diff --git a/roles/openshift-apps/ipsilon/vars/build.yml b/roles/openshift-apps/ipsilon/vars/build.yml index e26488beec..5992ad823c 100644 --- a/roles/openshift-apps/ipsilon/vars/build.yml +++ b/roles/openshift-apps/ipsilon/vars/build.yml @@ -9,3 +9,4 @@ oidc_scope_filenames: - freshmaker - src - fpdc +- kerneltest