Indicate smoke+bvt status for public nightly builds

Bug #1350126 reported by Dmitry Borodaenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Igor Shishkin

Bug Description

Nightly builds published at https://fuel-jenkins.mirantis.com/view/ISO/job/publish_fuel_community_iso/ should be updated with green/red status depending on whether smoke and centos/ubuntu bvt tests have passed for the same ISO in our internal jenkins. Status should be green if smoke and both bvt's passed, and red otherwise.

Tags: devops
Revision history for this message
Mike Scherbakov (mihgen) wrote :

I think we are free for indication, however the idea is that user must be able easily find:
1) nighly build ISO regardless of whether it passes smoke or not, with date of the build and ISO # defined near the link
2) Last ISO which passed BVTs, with date of the build and ISO # defined near the link

Raising this to High. We would like to see this working in 5.1 (where we don't keep Mediums after SCF), and at least 2 weeks before release, so we can get feedback from users.

Changed in fuel:
importance: Medium → High
Revision history for this message
Aleksandra Fedorova (bookwar) wrote :

The nightly builds we publish at Fuel CI are different from iso builds we tests internally. I don't think we should mix their statuses.

We had a plan to run additional smoke test on each nightly build on Fuel CI and use it as a status.

Should we run both BVT jobs as well?

Revision history for this message
Dmitry Borodaenko (angdraug) wrote :

I think we should. These builds should receive at least as much automated testing as the internal builds, it would be poor form to have less automated testing for builds we publish externally.

Changed in fuel:
assignee: Fuel DevOps (fuel-devops) → Aleksandra Fedorova (afedorova)
status: Confirmed → In Progress
Igor Shishkin (teran)
Changed in fuel:
assignee: Aleksandra Fedorova (afedorova) → Igor Shishkin (teran)
Igor Shishkin (teran)
Changed in fuel:
status: In Progress → 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.