test_uca doesn't work as expected because of wrong repos

Bug #1624295 reported by Maksim Malchuk
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Maksim Malchuk
Mitaka
Fix Released
High
Maksim Malchuk

Bug Description

All the Fuel-QA UCA tests [1] doesn't work as expected because default repositories for test environments never updated for UCA release because of the hardcode [2]. Also, this code updates repositories for the deprecated CentOS release [3] and should be removed/refactored.

[1] https://github.com/openstack/fuel-qa/blob/64a5ba770a643e277d33b47e9d458f3fca4eaa65/fuelweb_test/tests/tests_uca/test_uca.py
[2] https://github.com/openstack/fuel-qa/blob/64a5ba770a643e277d33b47e9d458f3fca4eaa65/fuelweb_test/models/fuel_web_client.py#L861-L865
[3] https://github.com/openstack/fuel-qa/blob/64a5ba770a643e277d33b47e9d458f3fca4eaa65/fuelweb_test/models/fuel_web_client.py#L877-L889

Tags: area-qa uca
Revision history for this message
Maksim Malchuk (mmalchuk) wrote :

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/370591

Changed in fuel:
status: New → In Progress
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/371506

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

Reviewed: https://review.openstack.org/370591
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=7f5aa1a71b2d18ed13bccd50f47326379a70c5eb
Submitter: Jenkins
Branch: stable/mitaka

commit 7f5aa1a71b2d18ed13bccd50f47326379a70c5eb
Author: Maksim Malchuk <email address hidden>
Date: Thu Sep 15 10:54:50 2016 +0300

    Fix replace_default_repos to use correct releases

    This change removes hardcoded unavailable releases and makes the
    replace_default_repos function more flexible to support only needed
    and available releases. The previous version didn't work with UCA
    environments.

    Change-Id: Iec53c695037b08ee26e8e6c07fbf1dfacfcadde8
    Closes-Bug: #1624295
    Related-Bug: #1615488
    Signed-off-by: Maksim Malchuk <email address hidden>

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-qa (master)

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

commit b12ad32816ee822282735fb02d8f1db8fe3d629e
Author: Maksim Malchuk <email address hidden>
Date: Thu Sep 15 10:54:50 2016 +0300

    Fix replace_default_repos to use correct releases

    This change removes hardcoded unavailable releases and makes the
    replace_default_repos function more flexible to support only needed
    and available releases. The previous version didn't work with UCA
    environments.

    Change-Id: Iec53c695037b08ee26e8e6c07fbf1dfacfcadde8
    Closes-Bug: #1624295
    Related-Bug: #1615488
    Signed-off-by: Maksim Malchuk <email address hidden>

Revision history for this message
Dmitry Belyaninov (dbelyaninov) wrote :
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.