Some platform OSTF tests failed with Contrail+Ceilometer
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel Contrail plugin |
In Progress
|
Undecided
|
Partner Centric Engineering |
Bug Description
Step for reproduce:
1. Create an environment with "Neutron with tunneling segmentation" as a network configuration and CEPH storage
2. Enable and configure Contrail plugin
3. Add a node with "controller" role
4. Add a node with "controller" + "MongoDB" multirole
5. Add a node with "controller"+ "ceph-OSD" multiroles
6. Add a node with "compute" + "ceph-OSD" + "cinder" multiroles
7. Add a node with "compute" + "ceph-OSD" multiroles
8. Add a node with "MongoDB" role
9. Add a node with "contrail-config", "contrail-control" and "contrail-db" roles
10. Deploy cluster with plugin
11. Run OSTF tests
Expected results: All steps must be completed successfully, without any errors.
Actual results: Failed 5 OSTF tests. Names of failed tests:
- Typical stack actions: create, delete, show details, etc. (failure) Stack was not created properly. Please refer to OpenStack logs for more details.
- Advanced stack actions: suspend, resume and check (failure) Stack was not created properly. Please refer to OpenStack logs for more details.
- Check stack autoscaling (failure) Stack was not created properly. Please refer to OpenStack logs for more details.
- Check stack rollback (failure) Stack creation was not started. Please refer to OpenStack logs for more details.
- Update stack actions: inplace, replace and update whole template (failure) Stack was not created properly. Please refer to OpenStack logs for more details.
BUILD=14
fuel-8.0-570.iso
CONTRAIL_
Changed in fuel-plugin-contrail: | |
status: | New → In Progress |
From log analysis, collector is not working properly on primary controller.
ceilometer-
It uses wrong credentials to access rabbitmq.
<15>May 5 20:24:03 node-1 ceilometer- collector: 2016-05-05 20:24:03.069 24960 DEBUG oslo.messaging. _drivers. impl_rabbit [-] Received recoverable error from kombu: on_error /usr/lib/ python2. 7/dist- packages/ oslo_messaging/ _drivers/ impl_rabbit. py:650 _drivers. impl_rabbit Traceback (most recent call last): _drivers. impl_rabbit File "/usr/lib/ python2. 7/dist- packages/ kombu/utils/ __init_ _.py", line 243, in retry_over_time _drivers. impl_rabbit return fun(*args, **kwargs) _drivers. impl_rabbit File "/usr/lib/ python2. 7/dist- packages/ kombu/connectio n.py", line 237, in connect _drivers. impl_rabbit return self.connection _drivers. impl_rabbit File "/usr/lib/ python2. 7/dist- packages/ kombu/connectio n.py", line 741, in connection _drivers. impl_rabbit self._connection = self._establish _connection( ) _drivers. impl_rabbit File "/usr/lib/ python2. 7/dist- packages/ kombu/connectio n.py", line 696, in _establish_ connection _drivers. impl_rabbit conn = self.transport. establish_ connection( ) _drivers. impl_rabbit File "/usr/lib/ python2. 7/dist- packages/ kombu/transport /pyamqp. py", line 116, in establish_ connection _drivers. impl_rabbit conn = self.Connection (**opts) _drivers. impl_rabbit File "/usr/lib/ python2. 7/dist- packages/ amqp/connection .py", line 180, in __init__ _drivers. impl_rabbit (10, 30), # tune _drivers. impl_rabbit File "/usr/lib/ python2. 7/dist- packages/ amqp/abstract_ channel. py", line 67, in wait _drivers. impl_rabbit self.channel_id, allowed_methods) _drivers. impl_rabbit File "/usr/lib/ python2. 7/dist- packages/ amqp/connection .py", line 240, in _wait_method _drivers. impl_rabbit self.method_ reader. read_method( ) _drivers. impl_rabbit File "/usr/lib/ python2. 7/dist- packages/ amqp/method_ framing. py", line 189, in read_method _drivers. impl_rabbit raise m _drivers. impl_rabbit IOError: Socket closed _drivers. impl_rabbit collector: 2016-05-05 20:24:03.073 24960 ERROR oslo.messaging. _drivers. impl_rabbit [-] A...
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
2016-05-05 20:24:03.069 24960 ERROR oslo.messaging.
<11>May 5 20:24:03 node-1 ceilometer-