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

Bug #1587134 reported by Stepan Rogov on 2016-05-30
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
High
Georgy Kibardin
8.0.x
High
Georgy Kibardin
Mitaka
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.

Stepan Rogov (srogov) wrote :
tags: added: fuel-plugin-framework
Dmitry Pyzhov (dpyzhov) on 2016-05-30
no longer affects: fuel/newton
tags: added: area-python
Changed in fuel:
assignee: Fuel Sustaining (fuel-sustaining-team) → Georgy Kibardin (gkibardin)
Georgy Kibardin (gkibardin) wrote :

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

Georgy Kibardin (gkibardin) wrote :

It looks like it wasn't intended.

Changed in fuel:
status: Confirmed → Invalid

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

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  Edit
Everyone can see this information.

Other bug subscribers