[Rdo-list] Split openstack-glance into openstack-glance-{aip, registry}
Ihar Hrachyshka
ihrachys at redhat.com
Mon Mar 30 15:13:05 UTC 2015
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 03/27/2015 05:31 PM, Flavio Percoco wrote:
> Hi Folks,
>
> It was brought to my attention that Glance is still being shipped
> as a single package, despite it being possible to have the
> services within it running in separate servers. That is, Glance
> could, architecture wise, be split.
>
> Historically, this was not done because the requirements for
> glance-api and glance-registry had always been the same. Both
> services were required and the config files never differed.
>
> However, after making glance-registry an optional service and the
> introduction of glance-store, it might make sense to have both
> packages split now.
>
> The reason is that whenever I'd like to install glance-registry, I
> do not need glance-store and other runtime dependencies it pulls
> in. In addition, it'd allow us to have a clearer distribution of
> configuration files distro-wise. Last but not least, it'd help on
> keeping a clear understanding on what's running where.
>
> Code wise, the packages would be the same. The main difference
> between them would be the services/commands registered/installed.
>
> Thoughts? Does this sound feasible/good to the folks in this list?
That's the way to go. I want to do something similar for neutron
during Liberty. I already split each Designate service into a separate
package that can be independently installed when did its initial
packaging [1].
[1]:
https://github.com/openstack-packages/designate/blob/f20-master/openstack-designate.spec
/Ihar
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBAgAGBQJVGWgBAAoJEC5aWaUY1u57RRUIAOWtgd7VdjQ2A5h12nRzs0ZN
UYCid88Odyck+FdbszJbBOhMKzwjyMBo1uWT/i1xqi6fndk06s1MQ2+ya/8za/2M
G+55015LO/F22Ojha56baDN52fMt5CbKZqCKqKq3NPKziVcHNfSa9BHbiSlkrZcj
IlYfyykKFpoloylfZUeii3ffTZ32hWA+dB/MICERRhU7UJSWTfjPfW9Dl0Q5pdLK
ZdpZu7ci+KP9n1VxAdbd/lEorFufSgakfviTwFIFCoqHJxvqec1tZO99IdyQcL4H
LnGhov1fyTlu9FUMwZLOcdvSe4mIyotjbdD7GsG/5YH3ZcaFvRHvw+McqbF3D9U=
=ypck
-----END PGP SIGNATURE-----
More information about the dev
mailing list