[mos] Ceilometer test to check the alarm can change status failed according to metrics are not created
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
Medium
|
MOS Ceilometer | ||
5.0.x |
Invalid
|
Medium
|
Vadim Rovachev |
Bug Description
Bug is reproduced on ISO#235
Steps:
1. Create next env - Centos, HA, KVM, Nova-Network with Vlan, Ceph for volumes and Ceph for images, Ceilometer service
2. Add 3 controllers, 1 compute, 3 Ceph nodes
3. Deploy cluster - deployment is successful
4. Open Health Check tab and run 'Ceilometer test to check the alarm can change status'
Actual result - test failed on step 3. Create metrics for instance. - with timeout error
5. After that allocate more memory for compute and all controller nodes and restart these nodes
Actual result - test failed on step 2. Instance become active. with timeout error
Diagnostic snapshot is attached
Get next error in ceilometer-all.log
libvirtError: Requested operation is not valid: domain is not running
<0>Mar 6 09:03:48 node-4 �<44>ceilometer
<43>Mar 6 09:03:48 node-4 ceilometer-
Traceback (most recent call last):
File "/usr/lib/
instance_name,
File "/usr/lib/
for disk, info in inspector.
File "/usr/lib/
block_stats = domain.
File "/usr/lib64/
if ret is None: raise libvirtError ('virDomainBloc
tags: | added: ceilometer |
tags: | added: ostf |
Changed in fuel: | |
milestone: | none → 4.1.1 |
Changed in fuel: | |
assignee: | nobody → Fuel QA Team (fuel-qa) |
Changed in fuel: | |
assignee: | nobody → Roman Sokolkov (rsokolkov) |
milestone: | 4.1.1 → 5.0 |
tags: | added: backports-4.1.1 |
Changed in fuel: | |
milestone: | 5.0 → 5.1 |
Changed in fuel: | |
assignee: | nobody → Fuel Library Team (fuel-library) |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Fuel Hardening Team (fuel-hardening) |
Changed in fuel: | |
assignee: | Fuel Hardening Team (fuel-hardening) → MOS Ceilometer (mos-ceilometer) |
summary: |
- Ceilometer test to check the alarm can change status failed according to - metrics are not created + [mos] Ceilometer test to check the alarm can change status failed + according to metrics are not created |
In ceilometer meters (metrics) should be created automatically (default metrics for instance). Sometimes by some reason metrics do not created with next error in the logs paste.openstack .org/show/ 73657/ paste.openstack .org/show/ 73658/
http://
On this case ceilometer tests fail on step 'Create metrics for instance', according it polls for metric and receive empty list.
There is not 100% reproducible steps, try 7 times - first runs fails with trace in ceilometer, other times - metrics were created:
http://
So delete ostf tag from this issue and re-assign from fuel-qa team according the problem is placed in ceilometer api