Validation introduced by [1] duplicated code/logic that was subsequently (concurrently, really) released in the os-service-types library. Since then, changes in os-service-types [2] and service-types-authority [3] have caused breakages here in project-config. This change set obviates future issues with service-types-authority schema/format changes and supporting updates to os-service-types by removing the duplicated logic and just using os-service-types instead. Also, update senlin's api-ref publication location. Setting senlin to resource-cluster was premature and was not ever accepted by the senlin team. In service-types-authority we backed off that change [4] (keeping it in aliases in case anyone did pick it up) Switch senlin back to their actual service-type. [1] https://review.openstack.org/#/c/480719/ [2] https://review.openstack.org/#/c/493325/ [3] https://review.openstack.org/#/c/462140/ [4] https://review.openstack.org/#/c/494529/ Co-Authored-By: Eric Fried <efried@us.ibm.com> Change-Id: Idf8b1d091dc1b0ceec164f654c683ce882950700
2.8 KiB
2.8 KiB