Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
When Cellar performs a deployment (for instance using cluster:feature-install or cluster:bundle-install), it sends a cluster event to the other nodes and updates the data grid.
When a feature depends to other features, the deployment order is not "stored" on the data grid.
It means that than a new node join the cluster (or at restart), the deployment can differ and so can fail.
The resources on the cluster (like features or bundles) should be "ordered" on the cluster data grid.