Comment 3 for bug 1532177

Revision history for this message
Vasyl Saienko (vsaienko) wrote :

ironic-compute has a dependency 'ironic-api' which should be run only if ironic is enabled. For some reason nested conditions doesn't work.

https://github.com/openstack/fuel-library/blob/master/deployment/puppet/osnailyfacter/modular/ironic/tasks.yaml#L44

vsaienko@vsaienko-pc:/tmp/trash/fuel-snapshot-2016-01-08_02-21-11/node-1/var/log$ grep MODULAR puppet.log |grep ironic
2016-01-08 00:02:24 +0000 Scope(Class[main]) (notice): MODULAR: ironic/ironic-compute.pp

@nailgun team please check why nested conditions are not working in nailgun.