From 60a98955f5d0fc26f575766db897c7f6758ea984 Mon Sep 17 00:00:00 2001 From: Abhishek Kumar Date: Thu, 19 Dec 2024 13:09:52 +0530 Subject: [PATCH 1/2] note: amqp configuration change Addresses: https://github.com/apache/cloudstack/issues/10117 Signed-off-by: Abhishek Kumar --- source/adminguide/events.rst | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/source/adminguide/events.rst b/source/adminguide/events.rst index 42402d8a2f..d0827aa1e4 100644 --- a/source/adminguide/events.rst +++ b/source/adminguide/events.rst @@ -73,6 +73,13 @@ in the AMQP server. Additionally, both an in-memory implementation and an Apache Kafka implementation are also available. + +.. note:: + On upgrading from 4.19.x or lower, existing AMQP or Kafka intergration + configurations should be moved from folder + ``/etc/cloudstack/management/META-INF/cloudstack/core`` to + ``/etc/cloudstack/management/META-INF/cloudstack/event`` + Use Cases ~~~~~~~~~ @@ -101,7 +108,7 @@ As a CloudStack administrator, perform the following one-time configuration to enable event notification framework. At run time no changes can control the behaviour. -#. Create the folder ``/etc/cloudstack/management/META-INF/cloudstack/core`` +#. Create the folder ``/etc/cloudstack/management/META-INF/cloudstack/event`` #. Inside that folder, open ``spring-event-bus-context.xml``. @@ -216,7 +223,7 @@ changes can control the behaviour. While ``key.serializer`` and ``value.serializer`` are usually required for a producer to correctly start, they may be omitted and will default to ``org.apache.kafka.common.serialization.StringSerializer``. -#. Create the folder ``/etc/cloudstack/management/META-INF/cloudstack/core`` +#. Create the folder ``/etc/cloudstack/management/META-INF/cloudstack/event`` #. Inside that folder, open ``spring-event-bus-context.xml``. From 4d7ced324508ff49e5844a74e3dde24b0fc0d543 Mon Sep 17 00:00:00 2001 From: Abhishek Kumar Date: Thu, 9 Jan 2025 17:03:23 +0530 Subject: [PATCH 2/2] in release notes Signed-off-by: Abhishek Kumar --- source/releasenotes/about.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/source/releasenotes/about.rst b/source/releasenotes/about.rst index 6de32cf969..943777b58e 100644 --- a/source/releasenotes/about.rst +++ b/source/releasenotes/about.rst @@ -51,3 +51,10 @@ Up until 4.19.x.x, the JRE used for ACS was JRE 11. In 4.20.0.0, JRE has been up This means that Centos7 (EL7) is no longer supported. .. _official Log4j documentation: https://logging.apache.org/log4j/2.x/migrate-from-log4j1.html + +Events Message Bus Change +========================= +On upgrading from 4.19.x or lower, existing AMQP or Kafka intergration +configurations should be moved from folder +``/etc/cloudstack/management/META-INF/cloudstack/core`` to +``/etc/cloudstack/management/META-INF/cloudstack/event``