From e520d84dea66e05c5c0e2bed30d7e2ba4c51291e Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Wed, 26 Apr 2017 19:03:09 +0000 Subject: [PATCH] robosignatory config for modules. --- .../files/robosignatory.production.py | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/roles/robosignatory/files/robosignatory.production.py b/roles/robosignatory/files/robosignatory.production.py index d62e834f3a..94ed69b554 100644 --- a/roles/robosignatory/files/robosignatory.production.py +++ b/roles/robosignatory/files/robosignatory.production.py @@ -11,6 +11,12 @@ config = { 'robosignatory.enabled.tagsigner': True, 'robosignatory.enabled.atomicsigner': True, + + # Used for signing modules. + 'robosignatory.pdc_url': 'https://pdc.fedoraproject.org/rest_api/v1', + # Any tag prefixed with "module-" will be considered a module. + 'robosignatory.module_prefixes': ['module-'], + 'robosignatory.signing': { 'backend': 'sigul', 'user': 'autopen', @@ -141,7 +147,21 @@ config = { "key": "epel-5", "keyid": "217521f6" }, - ] + ], + "module_streams": [ + # Any module built against the base-runtime master stream + { + "stream": "master", + "key": "fedora-27", + "keyid": "f5282ee4" + }, + # Any module built against the base-runtime f26 stream + { + "stream": "f26", + "key": "fedora-26", + "keyid": "64dab85d" + }, + ], }, },