Wildfly is not starting after 14.4 CP2 CHF 1 upgrade.
Error in server.log or wildfly-console.log:
<date time> ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([("subsystem" => "logging")]): java.lang.IllegalArgumentException: Handler "Telemetry" is not found
Also:
<date time> FATAL [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0056: Server boot has failed in an unrecoverable manner; exiting. See previous messages for details.
Virtual Appliance 14.4 CP2 CHF1
Caused by missing lines about Telemetry in ca-standalone-full-ha.xml.
In vAPP the issue is resolved by hotfix HF_IMS-14.4.2-20240207193226-DE591157.tgz.gpg.
If you are running the standalone (non-vAPP) version of Identity Manager, manually add these lines to the deployed standalone-full-ha.xml file.
<file-handler name="FILE" autoflush="true">
<formatter>
<named-formatter name="PATTERN"/>
</formatter>
<file relative-to="jboss.server.log.dir" path="server.log"/>
<append value="true"/>
</file-handler>
<file-handler name="Telemetry" autoflush="true">
<formatter>
<pattern-formatter pattern="%d{yyyy-MM-dd HH:mm:ss,SSS} [%p] %s%E%n"/>
</formatter>
<file relative-to="jboss.server.log.dir" path="Telemetry.log"/>
<append value="true"/>
</file-handler>
The Hotfix added missing lines to the ca-standalone-full-ha.xml.
<file-handler name="FILE" autoflush="true">
<formatter>
<named-formatter name="PATTERN"/>
</formatter>
<file relative-to="jboss.server.log.dir" path="server.log"/>
<append value="true"/>
</file-handler>
<file-handler name="Telemetry" autoflush="true">
<formatter>
<pattern-formatter pattern="%d{yyyy-MM-dd HH:mm:ss,SSS} [%p] %s%E%n"/>
</formatter>
<file relative-to="jboss.server.log.dir" path="Telemetry.log"/>
<append value="true"/>
</file-handler>