Bug 1035045

Summary: the service files are not prepended with openstack
Product: Red Hat OpenStack Reporter: Angus Salkeld <asalkeld>
Component: openstack-heatAssignee: Jeff Peeler <jpeeler>
Status: CLOSED ERRATA QA Contact: Angus Salkeld <asalkeld>
Severity: high Docs Contact:
Priority: high    
Version: 4.0CC: breeler, ddomingo, hateya, jpeeler, sbaker, sdake, shardy, yeylon
Target Milestone: rcKeywords: OtherQA, Triaged
Target Release: 4.0Flags: jpeeler: needinfo+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-heat-2013.2-4.el6ost Doc Type: Bug Fix
Doc Text:
The service files for the Orchestration service did not include the 'openstack-' prefix. As a result, the resulting service names were missing this prefix as well, e.g. heat-api instead of openstack-heat-api. This was inconsistent with the service names of other OpenStack components. This fix adds the 'openstack-' prefix to the Orchestration service files, ensuring that the resulting service names are consistent with other OpenStack service names.
Story Points: ---
Clone Of:
: 1035053 (view as bug list) Environment:
Last Closed: 2013-12-20 00:39:21 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On: 1035053    
Bug Blocks:    

Description Angus Salkeld 2013-11-26 23:40:50 UTC
Description of problem:
 sudo service --status-all | grep openstack

shows no heat services

but they are there:
 sudo service --status-all | grep heat
heat-api (pid  25695) is running...
heat-api-cfn is stopped
heat-api-cloudwatch is stopped
heat-engine (pid  25740) is running...


Version-Release number of selected component (if applicable):


How reproducible:
100%

Steps to Reproduce:
1.sudo service --status-all | grep openstack
2.
3.

Actual results:
shows no heat services

Expected results:
openstack-heat-api (and others)

Additional info:

Comment 1 Angus Salkeld 2013-11-26 23:43:46 UTC
$ sudo service heat-api-cfn status
heat-api-cfn: unrecognized service
$ sudo service openstack-heat-api-cfn status
heat-api-cfn is stopped

ls /etc/init.d/openstack-heat-*
/etc/init.d/openstack-heat-api      /etc/init.d/openstack-heat-api-cloudwatch
/etc/init.d/openstack-heat-api-cfn  /etc/init.d/openstack-heat-engine


(it must just be the way it's printed out) - still confusing.

Comment 3 Steven Dake 2013-11-27 14:39:32 UTC
All openstack services should have same look and feel as shipped in RHOS or it could confuse customers as it has Angus :).  This includes how they are viewed in systemd/init tools.

Jeff,
Can you have a look at fixing this?

Thanks
-steve

Comment 6 Angus Salkeld 2013-12-12 00:21:07 UTC
Nice: I updated and now:

service --status-all | grep openstack
[snip]
openstack-glance-scrubber is stopped
openstack-heat-api (pid  9162) is running...
openstack-heat-api-cfn (pid  9205) is running...
openstack-heat-api-cloudwatch (pid  9243) is running...
openstack-heat-engine (pid  9129) is running...
openstack-nova-api (pid  22047) is running...
[snip]

Comment 8 errata-xmlrpc 2013-12-20 00:39:21 UTC
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.

http://rhn.redhat.com/errata/RHEA-2013-1859.html