After upgrade from 8.0 to 9.0 OSTF is inaccessible for old environemt

Bug #1595821 reported by Arthur Svechnikov on 2016-06-24
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Medium
Arthur Svechnikov
Mitaka
Medium
Arthur Svechnikov
Newton
Medium
Arthur Svechnikov

Bug Description

Detailed bug description:
 After upgrade from 8.0 to 9.0 OSTF is inaccessible for old environemt

Steps to reproduce:
 1. Deploy Fuel 8.0
 2. Deploy cluster
 3. Upgrade to 9.0
 4. Try to run OSTF

Expected results:
 OSTF accessible and may be ran

Actual result:
 OSTF is inaccessible

Reproducibility:
 Always

Description of the environment:
 Fuel 9.0 RC2

Additional information:
 Web UI contains information: 'OSTF server is not available.'
 OSTF logs: Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/pecan/core.py", line 678, in __call__
    self.invoke_controller(controller, args, kwargs, state)
  File "/usr/lib/python2.7/site-packages/pecan/core.py", line 572, in invoke_controller
    result = controller(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/fuel_plugin/ostf_adapter/wsgi/controllers.py", line 79, in get
    mixins.discovery_check(request.session, cluster, request.token)
  File "/usr/lib/python2.7/site-packages/fuel_plugin/ostf_adapter/mixins.py", line 73, in discovery_check
    cluster_attrs = _get_cluster_attrs(cluster_id, token=token)
  File "/usr/lib/python2.7/site-packages/fuel_plugin/ostf_adapter/mixins.py", line 249, in _get_cluster_attrs
    ['murano_glance_artifacts_plugin']['value'])

Changed in fuel:
assignee: nobody → Arthur Svechnikov (asvechnikov)

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

Changed in fuel:
status: New → In Progress
Dmitry Klenov (dklenov) on 2016-06-27
tags: added: area-python

Reviewed: https://review.openstack.org/333774
Committed: https://git.openstack.org/cgit/openstack/fuel-ostf/commit/?id=99050bb609179d523171a1ac6eff354725606f16
Submitter: Jenkins
Branch: master

commit 99050bb609179d523171a1ac6eff354725606f16
Author: Artur Svechnikov <email address hidden>
Date: Fri Jun 24 09:51:00 2016 +0300

    murano_glance_artifacts_plugin backward compatibility

    murano_glance_artifacts_plugin was moved from additional
    components to murano settings in mitaka. Thus, need to
    add backward copmatibility for old environments after
    upgrade.

    Change-Id: I46e04d5952c128572fd79818b833daee8911389f
    Closes-Bug: #1595821

Changed in fuel:
status: In Progress → Fix Committed

Reviewed: https://review.openstack.org/338854
Committed: https://git.openstack.org/cgit/openstack/fuel-ostf/commit/?id=66f1a81130b6531933da1e12a2bd73b244aed7ef
Submitter: Jenkins
Branch: stable/mitaka

commit 66f1a81130b6531933da1e12a2bd73b244aed7ef
Author: Artur Svechnikov <email address hidden>
Date: Fri Jun 24 09:51:00 2016 +0300

    murano_glance_artifacts_plugin backward compatibility

    murano_glance_artifacts_plugin was moved from additional
    components to murano settings in mitaka. Thus, need to
    add backward copmatibility for old environments after
    upgrade.

    Change-Id: I46e04d5952c128572fd79818b833daee8911389f
    Closes-Bug: #1595821
    (cherry picked from commit 99050bb609179d523171a1ac6eff354725606f16)

tags: added: on-verification
Dmitry Belyaninov (dbelyaninov) wrote :

Verified on snapshot #138
It is possible to run OSTFs after upgrade 8.0->9.x

tags: removed: on-verification

This issue was fixed in the openstack/fuel-ostf 10.0.0rc1 release candidate.

This issue was fixed in the openstack/fuel-ostf 10.0.0 release.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers