#2 Make sure signed RPMs are present
Merged 5 years ago by kevin. Opened 5 years ago by mizdebsk.
https://pagure.io/forks/mizdebsk/koji.git tag2distrepo/write-signed  into  master

Make sure signed RPMs are present
Mikolaj Izdebski • 5 years ago  
tag2distrepo/__init__.py
file modified
+8
@@ -81,6 +81,14 @@

  

          taginfo = client.getTag(tag)

  

+         [rpms, _] = client.listTaggedRPMS(taginfo['id'], rpmsigs=True)

+         client.multicall = True

+         for rpm in rpms:

+             for key in keys:

+                 if rpm['sigkey'] == key:

+                     client.writeSignedRPM(rpm['id'], key)

+         client.multiCall(strict=True)

+ 

          opts = {

              'arch': (taginfo['arches'] or '').split(),

              'comp': None,

no initial comment

Pull-Request has been merged by kevin

5 years ago
Metadata