Details
-
Bug
-
Resolution: Done
-
Major
-
jboss-fuse-6.2
-
None
-
%
Description
In Fuse 6.1, ZK path /fabric/registry/containers/provision/root/list was updated with the list of provisioned bundles. Now this is never updated after change in provisioning algorithm.
The only place where it's updated is during creation of DeploymentAgent and in the ServiceTracker for FabricService. but these are called way before the provisioning is started.
The method io.fabric8.agent.DeploymentAgent#updateStatus(io.fabric8.api.FabricService, java.lang.String, java.lang.Throwable, java.util.Collection<org.osgi.resource.Resource>) is actually never called with correct provisioning list.