Bug 1398022
Summary: | Wherever the Manila Share Service is Deployed, the Manila API and Scheduler Services Will Also Be Deployed | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Dustin Schoenbrun <dschoenb> |
Component: | puppet-tripleo | Assignee: | Jan Provaznik <jprovazn> |
Status: | CLOSED ERRATA | QA Contact: | Dustin Schoenbrun <dschoenb> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 10.0 (Newton) | CC: | cschwede, dschoenb, jjoyce, jprovazn, jschluet, jslagle, mcornea, scohen, slinaber, srevivo, tbarron, tvignaud, vimartin |
Target Milestone: | z2 | Keywords: | ZStream |
Target Release: | 10.0 (Newton) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | puppet-tripleo-5.5.0-3.el7ost | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-03-01 13:35:48 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: | |
Embargoed: |
Description
Dustin Schoenbrun
2016-11-23 21:45:32 UTC
I can confirm this on my environment. The following Controller role in roles_data.yaml results in the following services running on the Controller nodes: - name: Controller CountDefault: 1 ServicesDefault: - OS::TripleO::Services::CACerts - OS::TripleO::Services::CephClient - OS::TripleO::Services::CinderBackup - OS::TripleO::Services::CinderVolume - OS::TripleO::Services::Core - OS::TripleO::Services::Kernel - OS::TripleO::Services::MySQL - OS::TripleO::Services::MongoDb - OS::TripleO::Services::RabbitMQ - OS::TripleO::Services::HAproxy - OS::TripleO::Services::Keepalived - OS::TripleO::Services::Memcached - OS::TripleO::Services::Pacemaker - OS::TripleO::Services::Redis - OS::TripleO::Services::Ntp - OS::TripleO::Services::Snmp - OS::TripleO::Services::Timezone - OS::TripleO::Services::ManilaShare - OS::TripleO::Services::TripleoPackages - OS::TripleO::Services::TripleoFirewall - OS::TripleO::Services::SensuClient - OS::TripleO::Services::FluentdClient - OS::TripleO::Services::VipHosts overcloud-controller-1 ? openstack-manila-api.service loaded failed failed OpenStack Manila API Server openstack-manila-scheduler.service loaded active running OpenStack Manila Scheduler ? openstack-manila-share.service loaded failed failed OpenStack Manila Share Service I'd expect to see only the ManilaShare service loaded on the nodes running the Controller role. i'm deferring this to rhos‑10.0.z actually, this should also be for DFG:Storage Yes, the issue is caused by an (unnecessary) include of api/scheduler manifests. Upstream fix: https://review.openstack.org/#/c/416036/ adjusting to correct component puppet-tripleo updating with stable/newton gerrit, which is merged puppet-tripleo-5.5.0-3.el7ost I tested the steps above to see if I could deploy the Manila API service separately from the other services with the 2017-02-15.1 build containing the puppet-tripleo-5.5.0-3.el7ost package. I was able to successfully deploy the Manila API service on the compute node and not have it be deployed on the controller node. I also executed some simple API commands to make sure that with the API service deployed on another node that Manila commands could still succeed. These API commands consisted of: manila service-list manila type-create manila create manila list manila delete This gives me plentiful evidence that the API service can be deployed on another node type other than a controller node and your Manila services will continue to operate successfully. Marking the bug as VERIFIED. 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://rhn.redhat.com/errata/RHBA-2017-0357.html |