Fuel plugin builder cannot create plugins for 8.0

Bug #1504625 reported by Dennis Dmitriev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Ihor Kalnytskyi

Bug Description

System test 'deploy_cluster_with_reboot_plugin_timeout' and some other tests use wrong Fuel version for preparing plugin packages, for example: http://paste.openstack.org/show/475906/

Tests end up with the following error:

"AssertionError: Plugin couldn't be enabled. Check plugin version. Test aborted"

, because an installed plugin is not found in cluster attributes.

Revision history for this message
Dennis Dmitriev (ddmitriev) wrote :

Plugins that are created via fuel-plugin-builder have wrong version in metadata.yaml.

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

Changed in fuel:
status: New → In Progress
Revision history for this message
Ihor Kalnytskyi (ikalnytskyi) wrote : Re: Some system tests build plugins for 8.0 using wrong release version

Dennis,

fuel-plugin-builder just creates a template with minimal system requirements. If you generate plugin from scratch, then please append 8.0 release to metadata (please note, not a fuel_version value, but releases) and build with it.

Fixing tests by fixing default template is a wrong approach.

summary: - Some system tests build plugins for 8.0 using wrong release version
+ Fuel plugin builder cannot create plugins for 8.0
tags: added: swarm-blocker
removed: system-tests
Changed in fuel:
assignee: Dennis Dmitriev (ddmitriev) → Fuel Python Team (fuel-python)
status: In Progress → Confirmed
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Dennis Dmitriev (ddmitriev)
status: Confirmed → In Progress
Changed in fuel:
assignee: Dennis Dmitriev (ddmitriev) → Vladimir Sharshov (vsharshov)
Changed in fuel:
status: In Progress → Confirmed
Changed in fuel:
assignee: Vladimir Sharshov (vsharshov) → Igor Kalnitsky (ikalnitsky)
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/233217
Committed: https://git.openstack.org/cgit/stackforge/fuel-plugins/commit/?id=d396f7fb0be563bfe1cf43298ae74606eafc4bc3
Submitter: Jenkins
Branch: master

commit d396f7fb0be563bfe1cf43298ae74606eafc4bc3
Author: Dennis Dmitriev <email address hidden>
Date: Fri Oct 9 21:48:31 2015 +0300

    fpb should validate correct version for Fuel 8.0

    Change-Id: Ib18d8d9813f6bfb2e5f66bcae2efb84feeb2e74d
    Closes-Bug:#1504625

Changed in fuel:
status: In Progress → Fix Committed
tags: added: on-verification
Revision history for this message
Veronica Krayneva (vkrayneva) wrote :

Checked on [root@nailgun ~]# 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: "28"
  build_id: "28"
  fuel-nailgun_sha: "4e5b83373fd0081f0b3dd9b79f8e6116b630dd26"
  python-fuelclient_sha: "769df968e19d95a4ab4f12b1d2c76d385cf3168c"
  fuel-agent_sha: "600182a0367a2b22189b57916836166b87ca40d4"
  fuel-nailgun-agent_sha: "08e0a11cf1f29b705e4b910d9b9db5e9b708b6e3"
  astute_sha: "a090546d43c770ac27ca81c6f8c78ff0ba4a93e0"
  fuel-library_sha: "c298e62bb44131a8bc99ec4c87fbef3cd19a8f87"
  fuel-ostf_sha: "213bc8e4aa2f141b290b42a874b333320970de3c"
  fuel-createmirror_sha: "df6a93f7e2819d3dfa600052b0f901d9594eb0db"
  fuelmain_sha: "7d59a3f89e607564f3809be86816f7b7366a7695"

Bug was fixed

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