Plugin settings is not displayed if package_version not equal 4 on MOS 8.0

Bug #1587134 reported by Stepan Rogov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
High
Georgy Kibardin
8.0.x
Fix Released
High
Georgy Kibardin
Mitaka
Invalid
High
Georgy Kibardin

Bug Description

VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "8.0"
  api: "1.0"
  build_number: "570"
  build_id: "570"
  fuel-nailgun_sha: "558ca91a854cf29e395940c232911ffb851899c1"
  python-fuelclient_sha: "4f234669cfe88a9406f4e438b1e1f74f1ef484a5"
  fuel-agent_sha: "658be72c4b42d3e1436b86ac4567ab914bfb451b"
  fuel-nailgun-agent_sha: "b2bb466fd5bd92da614cdbd819d6999c510ebfb1"
  astute_sha: "b81577a5b7857c4be8748492bae1dec2fa89b446"
  fuel-library_sha: "c2a335b5b725f1b994f78d4c78723d29fa44685a"
  fuel-ostf_sha: "3bc76a63a9e7d195ff34eadc29552f4235fa6c52"
  fuel-mirror_sha: "fb45b80d7bee5899d931f926e5c9512e2b442749"
  fuelmenu_sha: "78ffc73065a9674b707c081d128cb7eea611474f"
  shotgun_sha: "63645dea384a37dde5c01d4f8905566978e5d906"
  network-checker_sha: "a43cf96cd9532f10794dce736350bf5bed350e9d"
  fuel-upgrade_sha: "616a7490ec7199f69759e97e42f9b97dfc87e85b"
  fuelmain_sha: "d605bcbabf315382d56d0ce8143458be67c53434"

On MOS 8.0, if we try to use plugin with package_version < 4, then plugin's settings is not appear on the settings tab. It is possible only disable or enable a plugin.

Revision history for this message
Stepan Rogov (srogov) wrote :
tags: added: fuel-plugin-framework
Dmitry Pyzhov (dpyzhov)
no longer affects: fuel/newton
tags: added: area-python
Changed in fuel:
assignee: Fuel Sustaining (fuel-sustaining-team) → Georgy Kibardin (gkibardin)
Revision history for this message
Georgy Kibardin (gkibardin) wrote :

In order to environment_config.yaml file to be read plugin package_version must be at least 3.0.0

Revision history for this message
Georgy Kibardin (gkibardin) wrote :

It looks like it wasn't intended.

Changed in fuel:
status: Confirmed → Invalid
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (stable/8.0)

Fix proposed to branch: stable/8.0
Review: https://review.openstack.org/323868

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (stable/8.0)

Reviewed: https://review.openstack.org/323868
Committed: https://git.openstack.org/cgit/openstack/fuel-web/commit/?id=6ced7555428e12eb262764933e2f1becc072288c
Submitter: Jenkins
Branch: stable/8.0

commit 6ced7555428e12eb262764933e2f1becc072288c
Author: Georgy Kibardin <email address hidden>
Date: Wed Jun 1 16:27:07 2016 +0300

    Sync environment_config.yaml for plugins < 3.0.0

    By a mistake environment_config.yaml and tasks.yaml are not synced into
    db for plugins with package version lower than 3.0.0

    Change-Id: If0af10c1ccfa6696cbedd27df8357bc3cb642aa8
    Closes-bug: #1587134

Revision history for this message
Dmitry (dtsapikov) wrote :

Verified on 8.0+mu5

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