diff --git a/filter_plugins/fedmsg.py b/filter_plugins/fedmsg.py index a6622dee7a..7aadc6acda 100644 --- a/filter_plugins/fedmsg.py +++ b/filter_plugins/fedmsg.py @@ -21,6 +21,8 @@ def invert_fedmsg_policy(hosts, vars): inverted[key].append(cert['service'] + '-' + fqdn) result = inverted.items() + # Sort things so they come out in a reliable order (idempotence) + [inverted[key].sort() for key in inverted] result.sort(key=operator.itemgetter(0)) return result