-----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...
/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-----