[fuel-ci] Separate VENVs for fuel-qa used in swarm jobs for 6.1, 7.0, 8.0 and master

Bug #1529569 reported by Vasyl Saienko
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Won't Fix
Medium
Ivan
6.1.x
Fix Released
Medium
Vadim Rovachev
7.0.x
Fix Released
Medium
Vadim Rovachev
8.0.x
Fix Released
Medium
Vadim Rovachev
Mitaka
Won't Fix
Medium
Ivan
Newton
Fix Committed
Medium
Ivan

Bug Description

At the moment all jobs use single VENV. It doesn't allow to install python dependencies with different versions for specific job.
This forces to update all code (for 6.1 and later releases) to support master libraries.
Jobs for specific release should be tied to own VENV.

Vasyl Saienko (vsaienko)
Changed in fuel:
assignee: nobody → Fuel DevOps (fuel-devops)
Igor Shishkin (teran)
Changed in fuel:
assignee: Fuel DevOps (fuel-devops) → Fuel CI (fuel-ci)
Revision history for this message
Denis Meltsaykin (dmeltsaykin) wrote :

For Maintenance team this is a critical issue, we cannot release anything while Swarms are failing.

tags: added: swarm-blocker
Changed in fuel:
milestone: none → 9.0
importance: Undecided → High
status: New → Confirmed
tags: removed: swarm-blocker
Changed in fuel:
importance: High → Low
importance: Low → High
tags: added: maintenance
Revision history for this message
Dmitry Kaigarodеsev (dkaiharodsev) wrote :

Currently the issue solved by different slave labels on https://ci.fuel-infra.org/

Changed in fuel:
importance: High → Medium
no longer affects: fuel/future
Revision history for this message
Bug Checker Bot (bug-checker) wrote : Autochecker

(This check performed automatically)
Please, make sure that bug description contains the following sections filled in with the appropriate data related to the bug you are describing:

actual result

expected result

steps to reproduce

For more detailed information on the contents of each of the listed sections see https://wiki.openstack.org/wiki/Fuel/How_to_contribute#Here_is_how_you_file_a_bug

tags: added: need-info
Alex Ermolov (aermolov)
tags: added: non-release
tags: removed: need-info
Ivan (iremizov)
summary: - swarm jobs for 6.1, 7.0, 8.0 and master should use different VENVs for
- fuel-qa
+ [fuel-ci] Separate VENVs for fuel-qa used in swarm jobs for 6.1, 7.0,
+ 8.0
summary: [fuel-ci] Separate VENVs for fuel-qa used in swarm jobs for 6.1, 7.0,
- 8.0
+ 8.0 and master
Roman Vyalov (r0mikiam)
Changed in fuel:
status: Confirmed → Won't Fix
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.