quattor / aquilon

Configuration Management Database (3rd Generation)
www.quattor.org
Apache License 2.0
15 stars 20 forks source link

Aquilon-related schema should be released with the broker #118

Open jouvin opened 6 years ago

jouvin commented 6 years ago

As mentioned by @jrha several times, in particular in https://github.com/quattor/release/issues/326#issuecomment-407773804, it is painful to have the Aquilon-related schema distributed by the template library as it means it is unsynchronized with the broker version and may make the life of sites still running older broker difficult (because the new schema may not be enforced in the plenary templates generated by the old broker).

As the Aquilon-related part of the schema has been factored out in separate templates in https://github.com/quattor/template-library-core/pull/177, it would be easy for the template library to release an empty version of this schema files and have the broker responsible for adding the appropriate location in the pan include path, before thethe plenary templates area. One way of achieving this would be: