Senlin integration broken in latest Queens

Bug #1760932 reported by Erik Olof Gunnar Andersson on 2018-04-03
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Heat
Fix Released
Undecided
Erik Olof Gunnar Andersson

Bug Description

The current pinned version of the openstacksdk does not seem to be compatible with Senlin.

I am currently seeing Unknown version in URI returned from Senlin when running Heat with the python-openstacksdk==0.11.3.

When changing the openstacksdk to 0.12.0 it works fine.

This all looks to be related to this patch.
https://github.com/openstack/heat/commit/b9d7d1e640aaa4cfec96e99f5271c5600beddcca#diff-b6958df5fc7e9ee167b5858c45ff11e4

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

Changed in heat:
assignee: nobody → Erik Olof Gunnar Andersson (eandersson)
status: New → In Progress

Reviewed: https://review.openstack.org/558710
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=d47a4540dc23fc2f2b3f84ddd6dbfb30c3fbf986
Submitter: Zuul
Branch: master

commit d47a4540dc23fc2f2b3f84ddd6dbfb30c3fbf986
Author: Erik Olof Gunnar Andersson <email address hidden>
Date: Tue Apr 3 23:33:59 2018 -0700

    Fixing Senlin incompatibility with openstacksdk 0.11.x

    When running Heat with OpenstackSDK 0.11.3 (or older)
    no clustering version is being passed on, causing the
    call to Senlin to fail with the following error message.
    > Unknown version in URI from

    With this patch we always set the api version for clustering.

    Change-Id: I61876b599373c5794bb9edb2088b15d21f7584e2
    Closes-Bug: #1760932

Changed in heat:
status: In Progress → Fix Released

This issue was fixed in the openstack/heat 11.0.0.0b1 development milestone.

Reviewed: https://review.openstack.org/562361
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=55533a19f70e6b7bbd00389f22f9d9802e719388
Submitter: Zuul
Branch: stable/queens

commit 55533a19f70e6b7bbd00389f22f9d9802e719388
Author: Erik Olof Gunnar Andersson <email address hidden>
Date: Tue Apr 3 23:33:59 2018 -0700

    Fixing Senlin incompatibility with openstacksdk 0.11.x

    When running Heat with OpenstackSDK 0.11.3 (or older)
    no clustering version is being passed on, causing the
    call to Senlin to fail with the following error message.
    > Unknown version in URI from

    With this patch we always set the api version for clustering.

    Change-Id: I61876b599373c5794bb9edb2088b15d21f7584e2
    Closes-Bug: #1760932
    Story: #1760932
    Task: #18787
    (cherry picked from commit d47a4540dc23fc2f2b3f84ddd6dbfb30c3fbf986)

tags: added: in-stable-queens

This issue was fixed in the openstack/heat 10.0.2 release.

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

Other bug subscribers