[feature-stats] [nailgun] Add checking of installation info structure

Bug #1438576 reported by Alexander Kislitsky
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Alexander Kislitsky
6.0.x
Fix Released
High
Alexander Kislitsky

Bug Description

In case of adding new attributes, relations or parameters into cluster we loose such information in the statistics. Vmware attributes can be example for such case.

We should implement set of tests for checking that all installation info is added into stats and all non private attributes are added into white list.

Attributes should be added into cluster CSV report.

Changed in fuel:
status: Triaged → In Progress
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-stats (master)

Fix proposed to branch: master
Review: https://review.openstack.org/169261

Changed in fuel:
assignee: Alexander Kislitsky (akislitsky) → Artem Roma (aroma-x)
tags: added: module-nailgun
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/168381
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=a58ccf551ff3fc72510c9e040ddc430b8f5b53fa
Submitter: Jenkins
Branch: master

commit a58ccf551ff3fc72510c9e040ddc430b8f5b53fa
Author: Alexander Kislitsky <email address hidden>
Date: Fri Mar 27 18:52:08 2015 +0300

    Testing of cluster stats structure implemented

    Checking that all required cluster attributes and relationships
    exported into installation info structure implemented.
    Checking that all required cluster attribures exported into
    installation info structure implemented.
    Checking that all required cluster vmware attribures exported into
    installation info structure implemented.
    Transformantion function added to attributes white list.
    White list for vmware attributes added.
    Named tuple used for white lists.

    Change-Id: I766d586f84abfb9213b0d8dc5698715c99650184
    Partial-Bug: #1438576

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-stats (master)

Reviewed: https://review.openstack.org/169261
Committed: https://git.openstack.org/cgit/stackforge/fuel-stats/commit/?id=abcc9fac7d9033c9a45a62adfd12d22c78a66a86
Submitter: Jenkins
Branch: master

commit abcc9fac7d9033c9a45a62adfd12d22c78a66a86
Author: Alexander Kislitsky <email address hidden>
Date: Tue Mar 31 13:46:43 2015 +0300

    Attributes added to clusters CSV

    Vmware attributes added to clusters CSV report.
    Attributes found by automatic cluster structure test added
    to clusters CSV report.

    Change-Id: I04ad62d1e3c1caa639c80c12b3a326475cdb2213
    Closes-Bug: #1438576

Changed in fuel:
status: In Progress → Fix Committed
Changed in fuel:
assignee: Artem Roma (aroma-x) → Alexander Kislitsky (akislitsky)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (stable/6.0)

Fix proposed to branch: stable/6.0
Review: https://review.openstack.org/169735

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (stable/6.0)

Reviewed: https://review.openstack.org/169735
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=ff48304fdba917f81640aa4ec8135f0dfa5ae408
Submitter: Jenkins
Branch: stable/6.0

commit ff48304fdba917f81640aa4ec8135f0dfa5ae408
Author: Alexander Kislitsky <email address hidden>
Date: Fri Mar 27 18:52:08 2015 +0300

    Backport for testing of cluster stats structure

    Checking that all required cluster attributes and relationships
    exported into installation info structure implemented.
    Checking that all required cluster attribures exported into
    installation info structure implemented.
    Transformantion function added to attributes white list.
    Named tuple used for white lists.

    Change-Id: I766d586f84abfb9213b0d8dc5698715c99650184
    Closes-Bug: #1438576

Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.