AFAICT the following specs are affected by this issue:
baremetal7-next.yaml
baremetal7.yaml
designate-next-ha.yaml
full-next.yaml
full-ssl-next.yaml
full-ssl.yaml
full.yaml
ha-next.yaml
ha.yaml
ksv3-full-next.yaml
ksv3-full.yaml
My proposal for fix:
- break out the ceilometer bits out into separate config sections in each spec
- one for ceilometer-mongodb
- one for ceilometer-gnocchi
- Use multiple inheritance feature to put together the required bits for each release
Need to test how this holds for the ceph requirements, but I think it will do.
AFAICT the following specs are affected by this issue: next.yaml next-ha. yaml
baremetal7-
baremetal7.yaml
designate-
full-next.yaml
full-ssl-next.yaml
full-ssl.yaml
full.yaml
ha-next.yaml
ha.yaml
ksv3-full-next.yaml
ksv3-full.yaml
My proposal for fix:
- break out the ceilometer bits out into separate config sections in each spec
- one for ceilometer-mongodb
- one for ceilometer-gnocchi
- Use multiple inheritance feature to put together the required bits for each release
Need to test how this holds for the ceph requirements, but I think it will do.