wttech / aemc

AEM Compose (Core & CLI)
https://wttech.blog/blog/2023/get-your-aem-together-with-aem-compose/
Apache License 2.0
40 stars 5 forks source link

Extend component stable check #225

Closed krystian-panek-vmltech closed 8 months ago

krystian-panek-vmltech commented 8 months ago

e.g com.day.cq.wcm.msm.api.RolloutManagerImpl has no config on the publish instance so the dependent OSGi component will be unsatisfied only on publish instances.

There should be a way to define PIDS ignored/failed_activation/unsatisfied_reference per run mode or instance name/pattern

krystian-panek-vmltech commented 8 months ago

per run mode will require gathering the global knowledge about instances before checking. I am not sure if this extension is needed as it will increase the complexity of the solution too much unnecessarily

krystian-panek-vmltech commented 8 months ago

fixed in 1.6.7

example usage:

pids_ignored: ['*_publish*:com.acme.aem.core.workflow.*Step']