]
Will Burns commented on ISPN-11480:
-----------------------------------
Integrated for 11.0.0.Dev4, but 10.1.x is still waiting.
GlobalComponentRegistry shutdownHook should call
EmbeddedCacheManager#stop
--------------------------------------------------------------------------
Key: ISPN-11480
URL:
https://issues.redhat.com/browse/ISPN-11480
Project: Infinispan
Issue Type: Bug
Components: Core
Affects Versions: 11.0.0.Alpha2, 10.1.5.Final
Reporter: Ryan Emerson
Assignee: Ryan Emerson
Priority: Major
Fix For: 11.0.0.Dev04, 10.1.6.Final
Currently if a SIGTERM is called on a Infinispan processor, the shutdown hook calls
{{GlobalComponentRegistry::stop}} which results in caches not leaving the cluster
gracefully. In particular this affects the behaviour of 2 node Infinispan clusters when
utlised in a Kubernetes StatefulSet, as it will result in the cluster becoming degraded
during a rolling upgrade.