Note: looks like some problems with Gallera HA cluster.
Environment:
KVM, CentOS, HA, Neutron with VLANs, 2CEPH nodes.
Fuel 5.0.1, test ISO #77:
{"build_id": "2014-06-30_03-01-14", "mirantis": "yes", "build_number": "77", "ostf_sha": "d0fe60e0eba61685008b86d101f459fc2d3bb654", "nailgun_sha": "dd7f32ab80c023a4afda70b521dd5391e5e464fd", "production": "docker", "api": "1.0", "fuelmain_sha": "d5cd1439a382b335ec9f7ac69d2ace78c9c68120", "astute_sha": "17a1dc816d6d56dda64c2db21b94581472cabefb", "release": "5.0.1", "fuellib_sha": "7f7a7b33a5711b6146e5a11811c68e91ca4761af"}
Steps To Reproduce:
1. Create environment with 3 controllers (HA), 1 compute, and 2 CEPH OSD nodes (CentOS, Neutron with VLANs).
2. Deploy.
Observed Result:
Deployment has failed. Error occurred while running method 'deploy'. Inspect Orchestrator logs for the details.
(please see attached snapshot)
in logs we can see many errors with Neutron, like:
______________________________
neutron.openstack.common.rpc.amqp [req-48ba5d28-a646-4c65-9fb1-fb5c96970095 None] Exception during message handling
______________________________
neutron.openstack.common.rpc.common [req-c2d35080-6c13-4cdc-a023-067be0bfa255 None] ['Traceback (most recent call last):\n', ' File "/usr/lib/python2.6/site-packages/neutron/openstack/common/rpc/amqp.py", line 462, in _process_data\n **args)\n', ' File "/usr/lib/python2.6/site-packages/neutron/common/rpc.py", line 45, in dispatch\n neutron_ctxt, version, method, namespace, **kwargs)\n', ' File "/usr/lib/python2.6/site-packages/neutron/openstack/common/rpc/dispatcher.py", line 172, in dispatch\n result = getattr(proxyobj, method)(ctxt, **kwargs)\n', ' File "/usr/lib/python2.6/site-packages/neutron/db/agents_db.py", line 219, in report_state\n self.plugin.create_or_update_agent(context, agent_state)\n', ' File "/usr/lib/python2.6/site-packages/neutron/db/agents_db.py", line 180, in create_or_update_agent\n return self._create_or_update_agent(context, agent)\n', ' File "/usr/lib/python2.6/site-packages/neutron/db/agents_db.py", line 159, in _create_or_update_agent\n context, agent[\'agent_type\'], agent[\'host\'])\n', ' File "/usr/lib/python2.6/site-packages/neutron/db/agents_db.py", line 136, in _get_agent_by_type_and_host\n Agent.host == host).one()\n', ' File "/usr/lib64/python2.6/site-packages/sqlalchemy/orm/query.py", line 2184, in one\n ret = list(self)\n', ' File "/usr/lib64/python2.6/site-packages/sqlalchemy/orm/query.py", line 2227, in __iter__\n return self._execute_and_instances(context)\n', ' File "/usr/lib64/python2.6/site-packages/sqlalchemy/orm/query.py", line 2240, in _execute_and_instances\n close_with_result=True)\n', ' File "/usr/lib64/python2.6/site-packages/sqlalchemy/orm/query.py", line 2231, in _connection_from_session\n **kw)\n', ' File "/usr/lib64/python2.6/site-packages/sqlalchemy/orm/session.py", line 777, in connection\n close_with_result=close_with_result)\n', ' File "/usr/lib64/python2.6/site-packages/sqlalchemy/orm/session.py", line 781, in _connection_for_bind\n return self.transaction._connection_for_bind(engine)\n', ' File "/usr/lib64/python2.6/site-packages/sqlalchemy/orm/session.py", line 306, in _connection_for_bind\n conn = bind.contextual_connect()\n', ' File "/usr/lib64/python2.6/site-packages/sqlalchemy/engine/base.py", line 2489, in contextual_connect\n self.pool.connect(),\n', ' File "/usr/lib64/python2.6/site-packages/sqlalchemy/pool.py", line 236, in connect\n return _ConnectionFairy(self).checkout()\n', ' File "/usr/lib64/python2.6/site-packages/sqlalchemy/pool.py", line 474, in checkout\n self)\n', ' File "/usr/lib64/python2.6/site-packages/sqlalchemy/event.py", line 377, in __call__\n fn(*args, **kw)\n', ' File "/usr/lib/python2.6/site-packages/neutron/openstack/common/db/sqlalchemy/session.py", line 684, in _ping_listener\n cursor.execute(ping_sql)\n', ' File "/usr/lib64/python2.6/site-packages/MySQLdb/cursors.py", line 205, in execute\n self.errorhandler(self, exc, value)\n', ' File "/usr/lib64/python2.6/site-packages/MySQLdb/connections.py", line 36, in defaulterrorhandler\n raise errorclass, errorvalue\n', "OperationalError: (1047, 'Unknown command')\n"]
______________________________
^^^ Screenshot of Fuel Web