<div dir="ltr"><div>The Plugin API of Signing Services in Pulp 3 is too vague. I came to this conclusion while working with @lieter on an RPM plugin feature that allows users to download a repo config file from a distribution[0]. As a result, we decided to document that the signing service needs to produce a public key file named 'public.key'[1]. <br></div><div><br></div><div>We should revisit the design of the signing service API to ensure that we enforce this naming convention. <br></div><div></div><div><br></div><div>[0] <a rel="nofollow" href="https://pulp.plan.io/issues/5356">https://pulp.plan.io/issues/5356</a></div><div>[1] <a href="https://github.com/pulp/pulp_rpm/pull/1687/files#diff-c91893c1f4e7afe73e414d1a76162463R30">https://github.com/pulp/pulp_rpm/pull/1687/files#diff-c91893c1f4e7afe73e414d1a76162463R30</a> </div></div>