-
Bug
-
Resolution: Not a Bug
-
Critical
-
None
-
27.0.0.Beta1
-
None
-
-
---
-
---
In wildfly-26 we used to have:
/subsystem=microprofile-health-smallrye:check { "outcome" => "success", "result" => { "status" => "UP", "checks" => [ {"name" => "deployments-status",...}, {"name" => "server-state",...}, {"name" => "boot-errors",...}, {"name" => "ready-deployment.DefaultReadinessProcedureHealthTest.war","status" => "UP"}, {"name" => "started-deployment.DefaultReadinessProcedureHealthTest.war", "status" => "UP"}, { "name" => "live", "status" => "UP", "data" => {"key" => "value"} } ] } }
In wildfly-27 we now have:
/subsystem=microprofile-health-smallrye:check { "outcome" => "success", "result" => { "status" => "UP", "checks" => [ {"name" => "deployments-status", ...}, {"name" => "server-state", ...}, {"name" => "boot-errors", ...}, {"name" => "ready-deployment.DefaultReadinessProcedureHealthTest.war", "status" => "UP"}, {"name" => "started-deployment.DefaultReadinessProcedureHealthTest.war", "status" => "UP"} ] } }
As you can see, the "name" => "live" element disappeared;
The "live element" is also expected in the return value from endpoint http://localhost:9990/health/live which now returns:
{"status":"UP","checks":[{"name":"empty-liveness-checks","status":"UP"}]}