deploymen failed wit error: Task[_plugin_pre_deployment_hook#6/3]: Invalid task status! (#<ConditionVariable:0x000000033e5b90>)

Bug #1561978 reported by Artem Hrechanychenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
High
slava valyavskiy
Mitaka
Invalid
High
slava valyavskiy
Newton
Invalid
High
slava valyavskiy

Bug Description

reproduced on CI:
https://product-ci.infra.mirantis.net/job/9.0.system_test.ubuntu.plugins.fuel_plugin_example/57/console

Task 'deploy' has incorrect status. error != ready, 'Deployment has failed. Method task_deploy. Task[_plugin_pre_deployment_hook#6/3]: Invalid task status! (#<ConditionVariable:0x000000033e5b90>).
Inspect Astute logs for the details'

Steps to reproduce:
Scenario:
            1. Create cluster
            2. Upload plugin to the master node
            3. Install plugin
            4. Verify, that plugin is recognized
            5. Add 3 nodes with controller role
            6. Add 2 node with compute role
            7. Deploy the cluster
            8. Run network verification
            9. Run OSTF

Expected result:
test was successfully passed.

Actual result:
 Task 'deploy' has incorrect status. error != ready, 'Deployment has failed. Method task_deploy. Task[_plugin_pre_deployment_hook#6/3]: Invalid task status! (#<ConditionVariable:0x000000033e5b90>).
Inspect Astute logs for the details'

Reproducibility:
https://product-ci.infra.mirantis.net/job/9.0.system_test.ubuntu.plugins.fuel_plugin_example/57/console

Dmitry Klenov (dklenov)
Changed in fuel:
assignee: nobody → Fuel Library Team (fuel-library)
status: New → Confirmed
Revision history for this message
Matthew Mosesohn (raytrac3r) wrote :

This task is defined in nailgun and isn't a library bug.

tags: added: life-cycle-management
Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Fuel Python Team (fuel-python)
tags: added: area-python
removed: area-library
Dmitry Pyzhov (dpyzhov)
tags: added: team-enhancements
Revision history for this message
Bulat Gaifullin (bulat.gaifullin) wrote :

Please attach diagnostic snapshot.

Changed in fuel:
status: Confirmed → Incomplete
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:

version

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
Revision history for this message
Artem Hrechanychenko (agrechanichenko) wrote :
Changed in fuel:
status: Incomplete → Confirmed
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → slava valyavskiy (slava-val-al)
Revision history for this message
slava valyavskiy (slava-val-al) wrote :

Artem, it seems fuel doesn't support V1/V2 plugins since 8.0 release. Fuel QA guys, could you please modify this set of tests to make it use only V3 and V4 plugins version?

tags: added: area-build
tags: added: area-qa
Revision history for this message
slava valyavskiy (slava-val-al) wrote :

Meanwhile I'm investigate issue with V3 plugin.

tags: removed: need-info
tags: removed: area-build
Revision history for this message
slava valyavskiy (slava-val-al) wrote :

From deploy_ha_one_controller_neutron_example_v3.deploy_ha_one_controller_neutron_example_v3 test -
The task deploy is not allowed because of Task 'fuel_plugin_example_v3-controller-deployment' does not support cross-dependencies

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

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

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
slava valyavskiy (slava-val-al) wrote :

Fix for v3 is on review. QA team, could you please disable/fix tests for v1/v2 plugins(it should be replaces by v3/v4 plugins or disabled).

Revision history for this message
Artem Hrechanychenko (agrechanichenko) wrote :
Revision history for this message
Vladimir Khlyunev (vkhlyunev) wrote :

Slava, can you please provide some docs/mailing threads/anything else containing information about unsupported v1/v2 plugins? We should rely on something if we want to disable some tests

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-plugins (master)

Change abandoned by Valyavskiy Viacheslav (<email address hidden>) on branch: master
Review: https://review.openstack.org/306873
Reason: Should be fixed in:
https://review.openstack.org/#/c/306546/

Revision history for this message
slava valyavskiy (slava-val-al) wrote :

V3 plugin deployment should be fixed in this bug:
https://bugs.launchpad.net/fuel/+bug/1570973

Revision history for this message
slava valyavskiy (slava-val-al) wrote :

As we have two separate bugs what should be fixed to get https://product-ci.infra.mirantis.net/job/9.0.system_test.ubuntu.plugins.fuel_plugin_example/ job operational:
1) https://bugs.launchpad.net/fuel/+bug/1570973
2) https://bugs.launchpad.net/fuel/+bug/1571552

I'm going to close this one, moreover, it's actual reason was fixed couple weeks ago.

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.