Problems in Murano -> Heat communicaton during deployment: "Property router_id not assigned"

Bug #1413227 reported by Andrew Pashkin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Murano
Fix Released
High
Andrew Pashkin

Bug Description

I'm trying to deploy locally following this instructions:
https://murano.readthedocs.org/en/latest/install/manual.html

Everything is fine, but when everything is set up and I'm trying to deploy an application I get this error:
http://paste.openstack.org/show/CVmJag47cxuOyh09GP7L/

ps
Git revision of Murano that I use:
e01ba58094d3986db2253363df3c76dde8b16441

Update
Engine log file:
http://paste.openstack.org/show/162214/

description: updated
description: updated
description: updated
Changed in murano:
status: New → Confirmed
Revision history for this message
Serg Melikyan (smelikyan) wrote :

Can you attach whole Engine log for this particular deployment?

Changed in murano:
status: Confirmed → New
Changed in murano:
status: New → Confirmed
importance: Undecided → High
milestone: none → kilo-2
Revision history for this message
Andrew Pashkin (apashkin) wrote :
description: updated
Revision history for this message
Serg Melikyan (smelikyan) wrote :

Bug was introduced in this commit: https://github.com/stackforge/murano/commit/884c1032f3ca4d35adacc1a83f495fa79080b69d

Property router of OS::Neutron::RouterInterface was introduced in current master, and was not available in Heat stable/juno.

https://github.com/stackforge/murano/commit/e01ba58094d3986db2253363df3c76dde8b16441#diff-fee1e4e4a485dc80e82858d64a1c4eb9L97 - bug

https://github.com/openstack/heat/blob/stable/juno/heat/engine/resources/neutron/router.py#L192 - properties of OS::Neutron::RouterInterface in stable/juno

Generally Murano should be compatible with "latest - 1" Heat release

Changed in murano:
assignee: nobody → Andrew Pashkin (apashkin)
Revision history for this message
Ekaterina Chernova (efedorova) wrote :

I suggest to revert https://github.com/stackforge/murano/commit/884c1032f3ca4d35adacc1a83f495fa79080b69d
since this name introduced only in Kilo and router_id property together with subnet_id will be supported in both Juno and Kilo - so murano in kilo will be compatible with heat-kilo and heat-juno

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to murano (master)

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

Changed in murano:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to murano (master)

Reviewed: https://review.openstack.org/151291
Committed: https://git.openstack.org/cgit/stackforge/murano/commit/?id=3bd3a0ab6ee473f1157cae5d7757461cddac0ed5
Submitter: Jenkins
Branch: master

commit 3bd3a0ab6ee473f1157cae5d7757461cddac0ed5
Author: Andrew Pashkin <email address hidden>
Date: Thu Jan 29 18:49:07 2015 +0300

    Reverted router_id to router in NeutronNetwork

    It is done for compatibility with Juno release of Heat.

    Change-Id: I83a9bfce969ef523f3fdd61aec0d82246079a9c2
    Closes-Bug: 1413227

Changed in murano:
status: In Progress → Fix Committed
Changed in murano:
status: Fix Committed → Fix Released
Changed in murano:
milestone: kilo-2 → 2015.1.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.