Plugin could not be enabled according to missmatch of release version

Bug #1500743 reported by Tatyanka
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Vladimir Sharshov

Bug Description

steps:
1. Install master node
2.Download any 7.0 plugin (example, separate service, etc) and install in on master node
3. Try to enable installed plugin in cluster attributes

Actual result:
Plugin in not appear as available in cluster attributes according it was not updated with available release (8.0)

Current supported by plugin releases are:
"version": "2014.2-6.0", "os": "ubuntu", "mode": ["ha", "multinode"], "deployment_scripts_path": "deployment_scripts/"}, {"repository_path": "repositories/centos", "version": "2014.2-6.0", "os": "centos", "mode": ["ha", "multinode"], "deployment_scripts_path": "deployment_scripts/"}, {"repository_path": "repositories/ubuntu", "version": "2014.2-6.1", "os": "ubuntu", "mode": ["ha"], "deployment_scripts_path": "deployment_scripts/"}, {"repository_path": "repositories/centos", "version": "2014.2-6.1", "os": "centos", "mode": ["ha"], "deployment_scripts_path": "deployment_scripts/"}, {"repository_path": "repositories/ubuntu", "version": "2015.1.0-7.0", "os": "ubuntu", "mode": ["ha"], "deployment_scripts_path": "deployment_scripts/"}], "title": "Fuel plugin example", "package_version": "1.0.0", "version": "1.0.0", "fuel_version": ["6.0"], "groups": [], "authors": [], "licenses": [], "homepage": null, "id": 1, "name": "fuel_plugin_example"})

[root@nailgun var]# cat /etc/fuel/version.yaml
VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "8.0"
  openstack_version: "2015.1.0-8.0"
  api: "1.0"
  build_number: "91"
  build_id: "91"
  fuel-nailgun_sha: "5b5fa6201c7aca602f9045467c0b7605ea6815f9"
  python-fuelclient_sha: "4ede2b4d774240fa9cbffef2cbbf75203eb5a025"
  fuel-agent_sha: "bfaf7fb856762d36c3ec6413b909b636f2906853"
  fuel-nailgun-agent_sha: "d66f188a1832a9c23b04884a14ef00fc5605ec6d"
  astute_sha: "0f753467a3f16e4d46e7e9f1979905fb178e4d5b"
  fuel-library_sha: "a16d7432e1362ffdf6f983aec4abc921a838844d"
  fuel-ostf_sha: "92935ca61afb5bbefe886a36d29fc458fc419d1f"
  fuelmain_sha: "8eddd7a62ee942f09f8f66059b4d24a25de8fe33"
[root@nailgun var]#

Revision history for this message
Tatyanka (tatyana-leontovich) wrote :
Revision history for this message
Vladimir Sharshov (vsharshov) wrote :

Discussion required. From one hand it would be great to install older plugin into new env without plugins updates. In another case it can and will raise errors in some cases.

Changed in fuel:
status: New → Confirmed
tags: added: feature module-client
tags: added: swarm-blocker
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Vladimir Sharshov (vsharshov)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-plugins (master)

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

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-plugin-detach-rabbitmq (master)

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

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

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

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

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

Revision history for this message
Vladimir Sharshov (vsharshov) wrote :

Our current suggestion: plugin developer need to check it plugin on new version and if it works fine, add manually new release into metadata.yaml.

For our own plugins we must do it by himself.

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

Reviewed: https://review.openstack.org/232001
Committed: https://git.openstack.org/cgit/stackforge/fuel-plugin-detach-database/commit/?id=4f2bdd7948cfc23870e4c87b2359caf9edc4fbbc
Submitter: Jenkins
Branch: master

commit 4f2bdd7948cfc23870e4c87b2359caf9edc4fbbc
Author: Vladimir Sharshov (warpc) <email address hidden>
Date: Wed Oct 7 16:40:45 2015 +0300

    Allow to run plugin on Fuel 8.0 environment

    Change-Id: I70a2a73d2f6a97f719219ab75525510195012c43
    Closes-Bug: #1500743

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-plugin-detach-keystone (master)

Reviewed: https://review.openstack.org/231997
Committed: https://git.openstack.org/cgit/stackforge/fuel-plugin-detach-keystone/commit/?id=cba2602b3df0d621980cfb21f32103efed2ed15a
Submitter: Jenkins
Branch: master

commit cba2602b3df0d621980cfb21f32103efed2ed15a
Author: Vladimir Sharshov (warpc) <email address hidden>
Date: Wed Oct 7 16:38:36 2015 +0300

    Allow to run plugin on Fuel 8.0 environment

    Change-Id: Idd9987b4e200df31ef58bc320d0afa311ff4e294
    Related-Bug: #1500743

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-plugin-detach-rabbitmq (master)

Reviewed: https://review.openstack.org/231991
Committed: https://git.openstack.org/cgit/stackforge/fuel-plugin-detach-rabbitmq/commit/?id=cbcb0170c7d3c4aaa71e65fad15f62723fd86e82
Submitter: Jenkins
Branch: master

commit cbcb0170c7d3c4aaa71e65fad15f62723fd86e82
Author: Vladimir Sharshov <email address hidden>
Date: Wed Oct 7 16:29:06 2015 +0300

    Allow to run plugin on Fuel 8.0 environment

    Change-Id: Ifcc2138b4d43101e74bbcd97102893a61c5fda74
    Related-Bug: #1500743

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

Reviewed: https://review.openstack.org/231654
Committed: https://git.openstack.org/cgit/stackforge/fuel-plugins/commit/?id=13482a929fe044d23eee135002bc704945c3914d
Submitter: Jenkins
Branch: master

commit 13482a929fe044d23eee135002bc704945c3914d
Author: Vladimir Sharshov (warpc) <email address hidden>
Date: Tue Oct 6 20:55:32 2015 +0300

    Support 8.0 release for plugin examples

    Change-Id: Iad18c753d8dd569854e7aea7bda8719a560b5569
    Related-Bug: #1500743

Revision history for this message
Vasily Gorin (vgorin) wrote :

Verified on iso build #129, plugins build #173

Changed in fuel:
status: Fix Committed → Fix Released
Dmitry Pyzhov (dpyzhov)
tags: added: area-python
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.