[openstack-dev] [tc][masakari][api] masakari service-type, docs, api-ref and releasenotes

Andreas Jaeger aj at suse.com
Thu Jan 18 07:42:09 UTC 2018


On 2018-01-17 20:23, Monty Taylor wrote:
> Hey everybody,
> 
> I noticed today while preparing patches to projects that are using
> openstacksdk that masakari is not listed in service-types-authority. [0]
> 
> I pushed up a patch to fix that [1] as well as to add api-ref, docs and
> releasenotes jobs to the masakari repo so that each of those will be
> published appropriately.
> 
> As part of doing this, it came up that 'ha' is a pretty broad
> service-type and that perhaps it should be 'compute-ha' or 'instance-ha'.
> 
> The service-type is a unique key for identifying a service in the
> catalog, so the same service-type cannot be shared amongst openstack
> services. It is also used for api-ref publication (to
> https://developer.openstack.org/api-ref/{service-type} ) - and in
> openstacksdk as the name used for the service attribute on the
> Connection object. (So the service-type 'ha' would result in having
> conn.ha on an openstack.connection.Connection)
> 
> We do support specifying historical aliases. Since masakari has been
> using ha up until now, we'll need to list is in the aliases at the very
> least.
> 
> Do we want to change it? What should we change it to?

Yes, I would change it - instance-ha sounds best seeing that the
governance file has:
"  service: Instances High Availability Service"

Andreas
-- 
 Andreas Jaeger aj@{suse.com,opensuse.org} Twitter: jaegerandi
  SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
   GF: Felix Imendörffer, Jane Smithard, Graham Norton,
       HRB 21284 (AG Nürnberg)
    GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126




More information about the OpenStack-dev mailing list