Red Hat Bugzilla – Bug 978389
RFE: support the config options suggested in the refarch
Last modified: 2016-04-26 17:41:50 EDT
Description of problem:
as per our refarch, it'd be nice to make packstack capable of configure the nova network/metadata service on multiple nodes
Version-Release number of selected component (if applicable):
Name : openstack-packstack
Arch : noarch
Version : 2013.1.1
Release : 0.20.dev632.el6ost
@mmagr: my general idea is that, in relation to the openstack components only, packstack should allow for the automated installation of the topology we're proposing via the "validation"/"ref arch" documents
As a general purpose openstack installation tool, I think packstack should *not* try to configure my Gluster volumes, the QPID clustering or the MySQL replication because these are all *external* tools to openstack.
Instead I'd expect packstack to provide options to point at some pre-existing installations of those services as also as the required options to configure the openstack components accordingly.
To add some specifics, looking at the docspace document, the "working" points I see are the following:
- UC4 -- Load balance controller services: packstack should allow for the deployment and configuration of multiple "controller" nodes so that these can be balanced by some external tool/hardware
- UC5 -- RHS-backed Cinder and Glance: packstack should allow for the configuration of Cinder/Nova/Glance for use with Gluster
- UC6 -- Configure Quantum Networking on the Controller Nodes: packstack should allow for the Neutron configuration as per suggestion
I'm afraid it won't be possible to implement it in the RHOS4 timeframe.
Out of the list of requirements, in the RHOS 4.0 we'll have
- Multinode Nova is WIP
- MySQL optional installation
and we won't have:
- Multiple Qpid broke
- HA proxy installation
- Multiple API hosts for Glance, Cinder, Keystone and Nova
UC5 and UC6 are implemented. UC4 is missing and won't be implemented in the RHOS 4.0 timeframe.
(In reply to Alvaro Lopez Ortega from comment #10)
> UC5 and UC6 are implemented. UC4 is missing and won't be implemented in the
> RHOS 4.0 timeframe.
Hi, could you please elaborate on what does "implementing multiple metadata nodes" means?
Seperating the Quantum metadata agent from the Quantum metadata proxy won't work due to the current implementation that uses Unix Socket Domain for communication between them, the only option to implement multiple metadata nodes means to run multiple Quantum metadata agents along with multiple Quantum metadata proxies, is that what UC6 referring to?
Not sure what are you writing about. The only one who mentioned "implementing multiple metadata nodes" is you Rami.
(In reply to Martin Magr from comment #12)
> Not sure what are you writing about. The only one who mentioned
> "implementing multiple metadata nodes" is you Rami.
I'm talking about:
"UC6 -- Configure Quantum Networking on the Controller Nodes
> Q-service and Q-plugin on service nodes (OVS)
> Network nodes (Agents: DHCP, L3, Meta-data proxy, L2)..."
This is out of scope.