The main change in this release is to have two kinds of checks: liveness and readiness. This matches what kubernetes wants to check. At least in kubernetes failing the liveness tests means the pod is killed and recreated. Failing readiness tests means the pod is taken out of the load balancer and added again once the tests pass again.
A readiness test is also considered a liveness test but not the other way round. Configuration stays compatible. The spi for creating your own tests is incompatible now though. So keep that in mind when updating. We only increased the minor version of the package export as we are still in 0.x. We know that this does not conform to semantic versioning but we want the first stable api to be 1.0. Release Notes - Felix - Version systemready-0.4.0 ** Bug * [FELIX-5903] - FrameworkStartCheck does not work by default on bndtools * [FELIX-5907] - Add media type application/json to the reporter and ootb servlets ** Improvement * [FELIX-5899] - Add liveness checks https://issues.apache.org/jira/projects/FELIX/versions/12343656 Staging repository: *https://repository.apache.org/content/repositories/orgapachefelix-1245/ <https://repository.apache.org/content/repositories/orgapachefelix-1245/>* You can use this UNIX script to download the release and verify the signatures: http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh Usage: sh check_staged_release.sh 1245 /tmp/felix-staging Please vote to approve this release: [ ] +1 Approve the release [ ] -1 Veto the release (please provide specific comments) This vote will be open for 72 hours. Here is my +1 (non binding) Christian -- -- Christian Schneider http://www.liquid-reality.de Computer Scientist http://www.adobe.com