This is an automated email from the ASF dual-hosted git repository.

dahn pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack-documentation.git


The following commit(s) were added to refs/heads/main by this push:
     new f692eb2f Notes regarding Log4j2 format check in the log configuration  
(#604)
f692eb2f is described below

commit f692eb2fee059cde5044b5ac701c4f0f4a61cd9c
Author: Harikrishna <[email protected]>
AuthorDate: Mon Dec 8 18:16:20 2025 +0530

    Notes regarding Log4j2 format check in the log configuration  (#604)
    
    Co-authored-by: Suresh Kumar Anaparti <[email protected]>
---
 source/upgrading/upgrade/_log4j_file_check.rst | 26 ++++++++++++++++++++++++++
 source/upgrading/upgrade/upgrade-4.20.rst      |  2 ++
 source/upgrading/upgrade/upgrade-4.21.rst      |  2 ++
 source/upgrading/upgrade/upgrade-4.22.rst      |  2 ++
 4 files changed, 32 insertions(+)

diff --git a/source/upgrading/upgrade/_log4j_file_check.rst 
b/source/upgrading/upgrade/_log4j_file_check.rst
new file mode 100644
index 00000000..28a22fd9
--- /dev/null
+++ b/source/upgrading/upgrade/_log4j_file_check.rst
@@ -0,0 +1,26 @@
+.. Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information#
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+   http://www.apache.org/licenses/LICENSE-2.0
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.
+
+.. sub-section included in upgrade notes.
+
+.. note::
+
+   During upgrades from versions prior to 4.20, the logging configuration file 
may not be migrated automatically to the new Log4j2 format - especially if the 
original log4j configuration file was manually customized or modified.
+
+   It is strongly recommended to verify **before starting the Management 
Server and the Usage Server** that the configuration file (e.g. 
`log4j-cloud.xml`) under `/etc/cloudstack/management` and 
`/etc/cloudstack/usage` respectively uses the Log4j2 format.
+
+   If the file still uses legacy Log4j (version 1) syntax or structure, 
**manually replace or update** the configuration using the default Log4j2 
configuration supplied with the latest package.
+
+   Failure to update may result in missing or incomplete log generation after 
upgrade.
diff --git a/source/upgrading/upgrade/upgrade-4.20.rst 
b/source/upgrading/upgrade/upgrade-4.20.rst
index 083ac2e8..dacf9a1c 100644
--- a/source/upgrading/upgrade/upgrade-4.20.rst
+++ b/source/upgrading/upgrade/upgrade-4.20.rst
@@ -207,6 +207,8 @@ Setup the GPG public key if you wish to enable 
``gpgcheck=1``:
 
       $ sudo yum upgrade cloudstack-usage
 
+.. include:: _log4j_file_check.rst
+
 .. _upg_hyp_414:
 
 Upgrade Hypervisors
diff --git a/source/upgrading/upgrade/upgrade-4.21.rst 
b/source/upgrading/upgrade/upgrade-4.21.rst
index 0449de16..441990c8 100644
--- a/source/upgrading/upgrade/upgrade-4.21.rst
+++ b/source/upgrading/upgrade/upgrade-4.21.rst
@@ -207,6 +207,8 @@ Setup the GPG public key if you wish to enable 
``gpgcheck=1``:
 
       $ sudo yum upgrade cloudstack-usage
 
+.. include:: _log4j_file_check.rst
+
 .. _upg_hyp_414:
 
 Upgrade Hypervisors
diff --git a/source/upgrading/upgrade/upgrade-4.22.rst 
b/source/upgrading/upgrade/upgrade-4.22.rst
index 38ad410e..333fa2aa 100644
--- a/source/upgrading/upgrade/upgrade-4.22.rst
+++ b/source/upgrading/upgrade/upgrade-4.22.rst
@@ -216,6 +216,8 @@ Setup the GPG public key if you wish to enable 
``gpgcheck=1``:
 
       $ sudo yum upgrade cloudstack-usage
 
+.. include:: _log4j_file_check.rst
+
 .. _upg_hyp_414:
 
 Upgrade Hypervisors

Reply via email to