Description of problem: The current openstack-sahara package only includes a systemd unit file for sahara-all. It is also possible to run in a separate process mode, with sahara-api and sahara-db. Binaries are included, so it is just a matter of creating the required systemd files. Version-Release number of selected component (if applicable): openstack-sahara-2014.2.2-1.el7ost How reproducible: Always Steps to Reproduce: 1. install openstack-sahara 2. systemctl list-unit-files | grep sahara Actual results: openstack-sahara-all.service disabled Expected results: There should also be unit files for openstack-sahara-api and openstack-sahara-db Additional info:
Hi Javier, I believe this may be a duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=1158163 (on which I am actively working now that Sahara's distributed mode is out of alpha as of the Kilo release.) Does that bug address your concern? Thanks
Hi Ethan, I guess yes, it could be a duplicate, provided that the new packaging includes the systemd unit files. Feel free to close this bug if that is the case. Thanks!
Oh, and just for the record: all my references to sahara-db should refer to sahara-engine. Sorry!
(In reply to Ethan Gafford from comment #3) > Hi Javier, > > I believe this may be a duplicate of > https://bugzilla.redhat.com/show_bug.cgi?id=1158163 (on which I am actively > working now that Sahara's distributed mode is out of alpha as of the Kilo > release.) Does that bug address your concern? > > Thanks ethan, while this bz may be resolved as a side-effect of bz1158163, it's best to keep this as a top level activity to be prioritized.
(In reply to Matthew Farrellee from comment #6) > > while this bz may be resolved as a side-effect of bz1158163, it's best to > keep this as a top level activity to be prioritized. Is there really any difference? The other bug has the same attention level and target as this one.
mattf: For RHOS 7, as bz1158163 cannot be completed without performing this task, I'm not certain that resolving and adding notes for both to the next release increases clarity (particularly as these files exist in the recently merged master packaging, and in the builds I'm testing now for Kilo RDO and RHOS 7.) If this bug is attempting to address the lack of unit files in RHOS 6, of course, as per the potentially duplicate bug, that is a WONTFIX issue, as distributed mode was in alpha as of Juno per the Sahara project team. Still, it's certainly not a problem to ack and close this simultaneously, if you see tracking this for documentation purposes as specifically useful. Thanks.
Sahara services are also packaged separately (see also rhbz#1158163), and install separate systemd units for -api and -engine in addition to the old (deprecated) -all unit, which enables the "all services mode", provided by openstack-sahara. Moving to VERIFIED. openstack-sahara-common-2015.1.0-2.el7ost.noarch openstack-sahara-api-2015.1.0-2.el7ost.noarch openstack-sahara-engine-2015.1.0-2.el7ost.noarch openstack-sahara-2015.1.0-2.el7ost.noarch
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2015:1548