Hello, It looks like I've solved this problem by adding additional check: I check the state of all bundles after all features are 'Started'. The bundle can be Active, GrantPeriod or Failure, but ought not to be simply 'Resolved'.
This additional check asserts, that all bundles are kicked out of 'Resolved' State before stopping karaf. I'd say it works after about 100 succesfull builds producing stable dockerized distribution. Until that, I'm using caucious statement "it looks like it's solved". But if additional check is needed, it mean, that FeatureService reports feature to be installed before all bundles from that feature were triggered to be started. However, FeatureService.installServices() returns after bundle.start was invoked. It's only my suspicion, people who implemented that part could tell better. -- Sent from: http://karaf.922171.n3.nabble.com/Karaf-User-f930749.html
