diff --git a/playbooks/manual/autosign.yml b/playbooks/manual/autosign.yml index edb9d9e9b7..de87afc009 100644 --- a/playbooks/manual/autosign.yml +++ b/playbooks/manual/autosign.yml @@ -62,6 +62,7 @@ - role: rabbit/queue username: "robosignatory{{ env_suffix }}" queue_name: "robosignatory{{ env_suffix }}" + max_priority: 5 routing_keys: - "org.fedoraproject.*.pungi.compose.ostree" - "org.fedoraproject.*.coreos.build.request.artifacts-sign" diff --git a/roles/rabbit/queue/defaults/main.yml b/roles/rabbit/queue/defaults/main.yml index 7b85ab076c..867170cb95 100644 --- a/roles/rabbit/queue/defaults/main.yml +++ b/roles/rabbit/queue/defaults/main.yml @@ -3,6 +3,7 @@ vhost: /pubsub default_exchange: amq.topic routing_keys: [] message_ttl: null +max_priority: null thresholds: warning: 10000 critical: 100000 diff --git a/roles/rabbit/queue/tasks/main.yml b/roles/rabbit/queue/tasks/main.yml index 95a9efa81f..f58d519ec7 100644 --- a/roles/rabbit/queue/tasks/main.yml +++ b/roles/rabbit/queue/tasks/main.yml @@ -86,6 +86,7 @@ auto_delete: no durable: yes message_ttl: "{{ message_ttl }}" + max_priority: "{{ max_priority }}" state: present login_user: admin login_password: "{{ (env == 'production')|ternary(rabbitmq_admin_password_production, rabbitmq_admin_password_staging) }}"