fuel-tasklib repository is deprecated

Bug #1507208 reported by Aleksandra Fedorova
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Matthew Mosesohn
5.1.x
Won't Fix
High
Vitaly Sedelnik
6.0.x
Won't Fix
High
Vitaly Sedelnik
6.1.x
Fix Committed
High
Vitaly Sedelnik
7.0.x
Won't Fix
High
Vitaly Sedelnik

Bug Description

fuel-tasklib repo got deprecated, but it is still used as a part of fuel-library CI in https://ci.fuel-infra.org/job/verify-fuel-library-tasks/ job.

Please clarify the status of the repository. Can we remove the job, or should we restore the repo?

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-library (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/236238

Revision history for this message
Aleksandr Didenko (adidenko) wrote :

We can't remove https://ci.fuel-infra.org/job/verify-fuel-library-tasks/ job, it's an important part of CI, it verifies deployment task graph.

Changed in fuel:
importance: Undecided → Critical
assignee: nobody → Aleksandra Fedorova (afedorova)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/236238
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=545e1ea15085306707ee502e17c3a0fa5d3c1223
Submitter: Jenkins
Branch: master

commit 545e1ea15085306707ee502e17c3a0fa5d3c1223
Author: Aleksandra Fedorova <email address hidden>
Date: Sat Oct 17 23:59:51 2015 +0300

    Update paths due to stackforge migration.

    fuel-library repository has been moved from stackforge/ to openstack/ namespace.

    fuel-tasklib repository got deprecated during migration, but it appears it is
    still used in fuel-library CI. We add temporary workaround to run CI job
    using fuel-tasklib package from fixed commit. The problem will be properly resolved
    via related bug #1507208.

    Change-Id: I8e2342c869a27fa1bb104fd46138ad27270f2d73
    Related-Bug: #1507208

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

If the only remaining purpose of fuel-tasklib was to test fuel-library, it shouldn't have been extracted into its own repository, lets put this code back inside fuel-library.

Changed in fuel:
milestone: none → 8.0
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-library (stable/7.0)

Related fix proposed to branch: stable/7.0
Review: https://review.openstack.org/237546

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-library (stable/6.1)

Related fix proposed to branch: stable/6.1
Review: https://review.openstack.org/237569

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-library (stable/6.0)

Related fix proposed to branch: stable/6.0
Review: https://review.openstack.org/237571

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-library (stable/5.1)

Related fix proposed to branch: stable/5.1
Review: https://review.openstack.org/237572

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-library (stable/7.0)

Reviewed: https://review.openstack.org/237546
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=4237105cb48efc7bd56e855a74501f6bf1c7a780
Submitter: Jenkins
Branch: stable/7.0

commit 4237105cb48efc7bd56e855a74501f6bf1c7a780
Author: Aleksandra Fedorova <email address hidden>
Date: Sat Oct 17 23:59:51 2015 +0300

    Update paths due to stackforge migration.

    fuel-library repository has been moved from stackforge/ to openstack/ namespace.

    fuel-tasklib repository got deprecated during migration, but it appears it is
    still used in fuel-library CI. We add temporary workaround to run CI job
    using fuel-tasklib package from fixed commit. The problem will be properly resolved
    via related bug #1507208.

    Change-Id: I8e2342c869a27fa1bb104fd46138ad27270f2d73
    Related-Bug: #1507208

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

Critical issue on ci has been resolved by using tasklib package from particular git sha. Now please check the comment #4.

Can we consider tasklib as internal test tool and keep it in fuel-library repo?

Changed in fuel:
assignee: Aleksandra Fedorova (afedorova) → Fuel Library Team (fuel-library)
importance: Critical → High
Dmitry Pyzhov (dpyzhov)
tags: added: area-ci
Changed in fuel:
status: New → Confirmed
Dmitry Pyzhov (dpyzhov)
tags: added: area-library tech-debt
removed: area-ci
Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Matthew Mosesohn (raytrac3r)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/241164

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-library (stable/6.0)

Reviewed: https://review.openstack.org/237571
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=e34a7405f4e93671433824ce15a9dd3cd493c8a1
Submitter: Jenkins
Branch: stable/6.0

commit e34a7405f4e93671433824ce15a9dd3cd493c8a1
Author: Sergii Golovatiuk <email address hidden>
Date: Tue Oct 20 15:07:51 2015 +0200

    Update paths due to stackforge migration.

    fuel-library repository has been moved from stackforge/ to openstack/
    namespace.

    Change-Id: I8e2342c869a27fa1bb104fd46138ad27270f2d73
    Related-Bug: #1507208

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-library (stable/5.1)

Reviewed: https://review.openstack.org/237572
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=30e9dc702cd68e1b63c7393d0dcaed4c9f7db99f
Submitter: Jenkins
Branch: stable/5.1

commit 30e9dc702cd68e1b63c7393d0dcaed4c9f7db99f
Author: Sergii Golovatiuk <email address hidden>
Date: Tue Oct 20 15:10:48 2015 +0200

    Update paths due to stackforge migration.

    fuel-library repository has been moved from stackforge/ to openstack/
    namespace.

    Change-Id: I8e2342c869a27fa1bb104fd46138ad27270f2d73
    Related-Bug: #1507208

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/241164
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=d2cdb1fa973517666d88bd63a7a37586d8e56990
Submitter: Jenkins
Branch: master

commit d2cdb1fa973517666d88bd63a7a37586d8e56990
Author: Matthew Mosesohn <email address hidden>
Date: Tue Nov 3 14:02:52 2015 +0300

    Add fuel-tasklib to fuel library using tox

    This project was deprecated out of stackforge and
    needs a home in fuel-library, where it current is used
    as a testing library.

    Tox is used so it can call tasks-test-requirements.txt
    with relative paths correctly. Otherwise, the relative
    path would have to be guessed based on where a user
    might call it.

    Change-Id: I742e167a77cca2ae47436cce7b1baf63e70fe063
    Closes-Bug: #1507208

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/6.1)

Fix proposed to branch: stable/6.1
Review: https://review.openstack.org/248552

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (stable/6.1)

Change abandoned by Michal Rostecki (<email address hidden>) on branch: stable/6.1
Review: https://review.openstack.org/248552

Revision history for this message
Vitaly Sedelnik (vsedelnik) wrote :

We don't deliver Fuel fixes in maintenance updates for 5.1.1 and 6.0 so Won't Fix for 5.1.1-updates and 6.0-updates.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-library (stable/6.1)

Reviewed: https://review.openstack.org/237569
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=679912f7f08a319ef6fb77b6cee010f48070dafd
Submitter: Jenkins
Branch: stable/6.1

commit 679912f7f08a319ef6fb77b6cee010f48070dafd
Author: Sergii Golovatiuk <email address hidden>
Date: Tue Oct 20 15:01:32 2015 +0200

    Update paths due to stackforge migration.

    fuel-library repository has been moved from stackforge/ to openstack/
    namespace.

    Change-Id: I8e2342c869a27fa1bb104fd46138ad27270f2d73
    Related-Bug: #1507208

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to fuel-infra/jenkins-jobs (master)

Reviewed: https://review.fuel-infra.org/16119
Submitter: Ivan Remizov <email address hidden>
Branch: master

Commit: 3d1814db6611964d27883e14c821b7bff2dfc4b3
Author: Ivan Remizov <email address hidden>
Date: Thu Jan 14 14:52:41 2016

Drop deprecated job'verify-fuel-tasklib'

Change-Id: I590b3fb0db6a9dccd6b7d2b2b766dc0bd04a3c8b
Related-Bug: #1507208

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to fuel-infra/jenkins-jobs (master)

Fix proposed to branch: master
Change author: Matthew Mosesohn <email address hidden>
Review: https://review.fuel-infra.org/16339

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to fuel-infra/jenkins-jobs (master)

Reviewed: https://review.fuel-infra.org/16339
Submitter: Aleksandra Fedorova <email address hidden>
Branch: master

Commit: 3882b3bb385ae8fa2d97e72d2608386a59bc6f2a
Author: Matthew Mosesohn <email address hidden>
Date: Thu Jan 21 12:38:29 2016

Fix 6.1 fuel library tasks

tox installs all dependencies now for fuel-tasklib, but breaking
pip. Removing the unneeded pip install line.

Change-Id: I196cf85d1d869780b02cc3b2bb045b84e9c4a3bb
Closes-Bug: 1507208

tags: added: non-release
Revision history for this message
Alexey Stupnikov (astupnikov) wrote :

We no longer support MOS5.1, MOS6.0, MOS6.1
We deliver only Critical/Security fixes to MOS7.0, MOS8.0.
We deliver only High/Critical/Security fixes to MOS9.2.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.