[fuel-plugins] plugins v4 have unsupported task version

Bug #1570770 reported by Fedor Zhadaev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Fedor Zhadaev
Mitaka
Fix Released
High
Fedor Zhadaev
Newton
Fix Committed
High
Fedor Zhadaev

Bug Description

Detailed bug description:
 Created with Fuel Plugin Builder plugins are not supported in Fuel 9.0 since they contains outdated deployment tasks.
Steps to reproduce:
 1) Install latest Fuel Plugin Builder
 2) Create sample plugin with
     $ fpb --create <plugin_name>
 3) Build it with
    $ fpb --build <path-to-plugin>
 4) Install into Fuel
    $fuel plugins --install <path-to-plugin-rpm>
 5) Deploy cluster with enabled new plugin

Expected results:
 Cluster is successfully deployed.
Actual result:
 'Internal Server Error code 500 [unhashable type]'
Reproducibility:
 Always
Workaround:
 Before building plugin edit <path-to-plugin>/deployment_tasks.yaml file to enable tasks v2.0.0.

Tags: area-python
Fedor Zhadaev (fzhadaev)
Changed in fuel:
milestone: none → 9.0
Dmitry Klenov (dklenov)
tags: added: area-python
Revision history for this message
Bulat Gaifullin (bulat.gaifullin) wrote :

this issue will be fixed during work on issue https://bugs.launchpad.net/fuel/+bug/1570973

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/306909

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-plugins (master)

Reviewed: https://review.openstack.org/306909
Committed: https://git.openstack.org/cgit/openstack/fuel-plugins/commit/?id=b4b0513f1fb77d917d93aefdb43de906da7f96c6
Submitter: Jenkins
Branch: master

commit b4b0513f1fb77d917d93aefdb43de906da7f96c6
Author: Fedor Zhadaev <email address hidden>
Date: Mon Apr 18 08:43:34 2016 +0300

    Change default deployment tasks version to 2.0.0

    Change-Id: I0f1932bb30f143e7c9147f1063a430fbc38d0b7e
    Closes-Bug: #1570770

Changed in fuel:
status: In Progress → Fix Committed
tags: added: on-verification
Revision history for this message
Alisa Tselovalnikova (atselovalnikova) wrote :

Verified on fuel-9.0-mos-445-2016-06-06.
Cluster is successfully deployed.

tags: removed: on-verification
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.