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.
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 ironic- compute. pp
2016-01-08 00:02:24 +0000 Scope(Class[main]) (notice): MODULAR: ironic/
@nailgun team please check why nested conditions are not working in nailgun.