Tests failed due wrong reliase set

Bug #1560905 reported by Igor Yozhikov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Critical
Fuel CI
Tags: area-ci
Revision history for this message
Aleksandra Fedorova (bookwar) wrote :

Invalid parameter OPENSTACK_RELEASE=mitaka comes from zuul trigger

Changed in fuel:
importance: Undecided → Critical
status: New → Confirmed
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to fuel-infra/zuul-layouts (master)

Reviewed: https://review.fuel-infra.org/18379
Submitter: Alexander Evseev <email address hidden>
Branch: master

Commit: a53dd75359d81dfe23a5ac24deab0ba31f6385b7
Author: Alexander Evseev <email address hidden>
Date: Wed Mar 23 10:19:48 2016

Rename variable containing OpenStack version

Change-Id: I54846b6405be24710fb7e8233bd9c6757c8e8801
Closes-Bug: #1560905

Changed in fuel:
status: Confirmed → Fix Committed
Revision history for this message
Alexander Kislitsky (akislitsky) wrote :

OPENSTACK_RELEASE should be set accordingly to value of release name from the [0] to "ubuntu 14.04"
The release is matched by the name substring in the [1], but nailgun returns the releases in the reversed order [2]
Thus we can't use "ubuntu" value for OPENSTACK_RELEASE, due Ubuntu+UCA release is latest ubuntu release.

[0] https://github.com/openstack/fuel-web/blob/master/nailgun/nailgun/fixtures/openstack.yaml#L1949
[1] https://github.com/openstack/fuel-qa/blob/c05866763918f04fb454e3015ecae26e3244ab67/fuelweb_test/models/nailgun_client.py#L198-L201
[2] https://github.com/openstack/fuel-web/blob/master/nailgun/nailgun/api/v1/handlers/release.py#L50

Revision history for this message
Alexander Kislitsky (akislitsky) wrote :

Value 'ubuntu' is appropriate for OPENSTACK_RELEASE due to workaround [0] in the fuel-qa

[0] https://github.com/openstack/fuel-qa/blob/c05866763918f04fb454e3015ecae26e3244ab67/fuelweb_test/settings.py#L77-L79

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.