Create mapping structure for fuel-library-gate

Bug #1529787 reported by Artem Hrechanychenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Artem Hrechanychenko

Bug Description

Create data structure for key based mapping.
For keyword use name of system tests from Fuel-QA repo
For values use name of puppet modules from Puppetfile+ deployment/puppet from fuel-library repo or name of modules from /etc/puppet/modules from master node.
Both methods are equivalent.
example:
{ bvt_2: ceph, neutron, glance, ha_destructive_ceph_neutron: 'pacemaker', 'haproxy', }

Tags: area-qa
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-qa (master)

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

Changed in fuel:
status: New → In Progress
Revision history for this message
Bogdan Dobrelya (bogdando) wrote :

Please don't use non public links

description: updated
tags: added: non-release
Changed in fuel:
milestone: 8.0 → 9.0
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-qa (master)

Reviewed: https://review.openstack.org/262164
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=f8b52e8f736f781d82b9568861d37189e016e99f
Submitter: Jenkins
Branch: master

commit f8b52e8f736f781d82b9568861d37189e016e99f
Author: Artem Grechanichenko <email address hidden>
Date: Sun Mar 6 16:58:54 2016 +0200

    Create test mapping for puppet-modules

    As part of fuel-library-gates, adding mapping structure for puppet modules.
    For each system-test as a key exist list of deployment/puppet,
    deployment/Puppetfile, osnailyfactor/modular modules which it's system-test covers.
    Mapping takes list of modules edit in review and register single test group - "review_fuel_library"
    which mapped to system_test from mapping.

    Change-Id: Ibce134668d74914bc6e3c5bdabadf6b5312dd3de
    Closes-bug: #1529787

Changed in fuel:
status: In Progress → Fix Committed
Changed in fuel:
status: Fix Committed → Fix Released
tags: removed: non-release
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.