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

Reply via email to