[openstack-dev] [Fuel][plugins] Changing role regex from '*' to ['/.*/'] breaks MOS compatibility
thouveng at gmail.com
Fri Apr 22 14:40:54 UTC 2016
deployment_tasks.yaml for the fuel-plugin-lma-collector plugin has this
- id: lma-aggregator
It works well with MOS 8. Unfortunately it doesn't work anymore with MOS 9:
the task doesn't appear in the deployment graph. The regression seems to be
introduced by the computable-task-fields-yaql feature .
We could use "roles: ['/.*/']" instead of "role: '*' " but then the task is
skipped when using MOS 8. We also tried to declare both "roles" and "role"
but again this doesn't work.
How can we ensure that the same version of the plugin can be deployed on
both versions of MOS? Obviously maintaining one Git branch per MOS release
is not an option.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the OpenStack-dev