[fuel-qa] Failed tests in case of upgrade scenario doesn't have packages for update

Bug #1523466 reported by Sergey Kulanov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Tatyanka

Bug Description

We have a number of tests on fuel-ci [1, 2], which requires packages build process before deploying env. The workflow is bellow:

1 .build-package -> 2. pass package to env -> 3. create aux repos -> 4. update packages in env

So we need to be sure that the packages which are built from patchset are newer then the ones on ISO. In case if no packages marked for update (step 4 in above schematic) we must fail the test.

[1] https://ci.fuel-infra.org/job/master.fuel-library.pkgs.ubuntu.neutron_vlan_ha/
[2] https://ci.fuel-infra.org/job/master.fuel-library.pkgs.ubuntu.smoke_neutron/

Revision history for this message
Aleksandra Fedorova (bookwar) wrote :

QA team, please take a look. Is it possible to make additional verification that auxillary repo is not empty and that packages from it have higher priority

tags: added: system-tests
removed: area-ci
Changed in fuel:
assignee: Fuel CI (fuel-ci) → Fuel QA Team (fuel-qa)
Revision history for this message
Tatyanka (tatyana-leontovich) wrote :

Yes we can

Changed in fuel:
status: New → Confirmed
assignee: Fuel QA Team (fuel-qa) → Tatyanka (tatyana-leontovich)
Revision history for this message
Nastya Urlapova (aurlapova) wrote :

:)

Dmitry Pyzhov (dpyzhov)
tags: added: area-qa
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/255391

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

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

commit 1926f5498bded96de3b3e69d8f3ef0d5b8bdf1ee
Author: Tatyana Leontovich <email address hidden>
Date: Wed Dec 9 19:31:07 2015 +0200

    Add package version check

    To avoid false positive result in gate fuel library test add next assertion:

    * We have packages that should be updated - if not raise error
    * Packages from review is higer version that installed - if not raise error

    Change-Id: I065bef8f73d2abdb1b3a905a2720a2db5277e4fc
    Closes-Bug: #1523466

Changed in fuel:
status: In Progress → Fix Committed
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.