From 23aa8222df53cddcb560ad5d0d03aef7d7898d08 Mon Sep 17 00:00:00 2001 From: Eric Degenetais Date: Fri, 8 Nov 2024 16:51:26 +0100 Subject: [PATCH 1/4] En passant : remove this disclaimer, it's outlived its utility. --- DISTRIBUTION.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/DISTRIBUTION.md b/DISTRIBUTION.md index 2122316..c5018c5 100644 --- a/DISTRIBUTION.md +++ b/DISTRIBUTION.md @@ -8,9 +8,8 @@ Give this new distribution a semantic version number based on what changed (new ## History -### 1.2.0 -**NB** : these version number and entry content are provisional, as 1.2.0 has not been released yet, as of 2024/09/20 +### 1.2.0 This version adds the necessary change for the administration portal : - Using fixed prometheus & alertmanager version to be able to rely on alertmanager's v2 API. From 3066ddc0234282c782850d967d339ec515c16fbe Mon Sep 17 00:00:00 2001 From: Eric Degenetais Date: Fri, 8 Nov 2024 17:25:55 +0100 Subject: [PATCH 2/4] Just sayin... no time yet. --- psc-rabbitmq/psc-rabbitmq.nomad.tpl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/psc-rabbitmq/psc-rabbitmq.nomad.tpl b/psc-rabbitmq/psc-rabbitmq.nomad.tpl index 45346ad..d19937f 100644 --- a/psc-rabbitmq/psc-rabbitmq.nomad.tpl +++ b/psc-rabbitmq/psc-rabbitmq.nomad.tpl @@ -95,7 +95,7 @@ EOH management.tcp.port = 15672 EOF } - #template { + #template { # TODO : this dead code should die... # change_mode = "restart" # destination = "local/definitions.json" # data = < Date: Fri, 8 Nov 2024 17:26:15 +0100 Subject: [PATCH 3/4] Mounting the enabled_plugins file with shovel_management added. --- psc-rabbitmq/psc-rabbitmq.nomad.tpl | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/psc-rabbitmq/psc-rabbitmq.nomad.tpl b/psc-rabbitmq/psc-rabbitmq.nomad.tpl index d19937f..be20d43 100644 --- a/psc-rabbitmq/psc-rabbitmq.nomad.tpl +++ b/psc-rabbitmq/psc-rabbitmq.nomad.tpl @@ -68,6 +68,15 @@ job "psc-rabbitmq" { propagation = "rshared" } } + mount { + type = "bind" + target = "/etc/rabbitmq/enabled_plugins" + source = "local/enabled_plugins" + readonly = false + bind_options { + propagation = "rshared" + } + } #mount { # type = "bind" # target = "/etc/rabbitmq/definitions.json" @@ -95,6 +104,15 @@ EOH management.tcp.port = 15672 EOF } + + template { + change_mode = "restart" + destination = "local/enabled_plugins" + data = < Date: Fri, 8 Nov 2024 17:40:25 +0100 Subject: [PATCH 4/4] Creating version 1.2.1 in the DISTRIBUTION history (to be completed with the psc-admin-portal patch if all comes to plan). --- DISTRIBUTION.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/DISTRIBUTION.md b/DISTRIBUTION.md index c5018c5..e701136 100644 --- a/DISTRIBUTION.md +++ b/DISTRIBUTION.md @@ -9,6 +9,22 @@ Give this new distribution a semantic version number based on what changed (new ## History +### 1.2.1 + +This version fixes the following bugs : +- The shovel_management plugin is not enabled in rabbitMQ and should be +for dead letter queue replays. + +|Component| Version | +|---------|---------| +|psc-ps-api| `2.1.0` | +|psc-amar-connector| `1.1.2` | +|psc-toggle-manager| `0.1.0` | +|psc-rass-loader| `1.1.1` | +|psc-extract| `0.2.0` | +|psc-admin-portal| `1.0.0` | + + ### 1.2.0 This version adds the necessary change for the administration portal :