neutron-opencontrail environment issue on api_extensions_path

Bug #1634120 reported by Cyril Lopez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Cyril Lopez

Bug Description

Hello,

In puppet/extraconfig/pre_deploy/controller/neutron-opencontrail.yaml, it's hard coded :

neutron::api_extensions_path: /usr/lib/python2.7/site-packages/neutron_plugin_contrail/extensions

And it suppose this :

neutron::api_extensions_path: /usr/lib/python2.7/site-packages/neutron_plugin_contrail/extensions:/usr/lib/python2.7/site-packages/neutron_lbaas/extensions/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/liberty)

Fix proposed to branch: stable/liberty
Review: https://review.openstack.org/387416

Cyril Lopez (cylopez)
Changed in tripleo:
assignee: nobody → Cyril Lopez (cylopez)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/387544

Revision history for this message
Steven Hardy (shardy) wrote :

Thanks for the patches, but please note this must be fixed first on master and then backported (to newton, mitaka and finally liberty) - forward-porting fixes from old stable branches is not allowed:

http://docs.openstack.org/project-team-guide/stable-branches.html#appropriate-fixes

There will be a conflict when backporting to mitaka (because the hieradata setting moved from the pre_deploy file you've modified to a composable service template), but that's fine, just leave the Conflicts: line in the commit message and resolve the conflict by moving the change between files.

Let me know if you need any help with this, thanks!

Changed in tripleo:
milestone: none → ocata-1
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (stable/mitaka)

Change abandoned by Guil Barros (<email address hidden>) on branch: stable/mitaka
Review: https://review.openstack.org/387544
Reason: will re-do in correct order.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/388047

tags: added: liberty-backport-potential mitaka-backport-potential newton-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/387702
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=2cd90e8f36ce07d40763fb3b92292194f9d9c173
Submitter: Jenkins
Branch: master

commit 2cd90e8f36ce07d40763fb3b92292194f9d9c173
Author: Cyril Lopez <email address hidden>
Date: Tue Oct 18 00:45:01 2016 +0200

    Fix api_extensions_path in neutron-opencontrail environment

    There is a missing repositiry for LBaaS in api_extensions_path in neutron-opencontrail.
    This patch is working in my lab : tripleo liberty and opencontrail 3.0.2

    Closes-Bug: #1634120

    Change-Id: Ie06612faf226d0e5e75f3f8a9b560118cba5ff4c
    Signed-off-by: Cyril Lopez <email address hidden>

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/388629

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/liberty)

Fix proposed to branch: stable/liberty
Review: https://review.openstack.org/388631

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (stable/liberty)

Change abandoned by Jiri Stransky (<email address hidden>) on branch: stable/liberty
Review: https://review.openstack.org/387416
Reason: Actually reading other reviews, we should preserve the change id as well, let's use this one please: https://review.openstack.org/#/c/388631/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/newton)

Reviewed: https://review.openstack.org/388047
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=5b3357f2f121ca45243af8a929dc5516cf408eeb
Submitter: Jenkins
Branch: stable/newton

commit 5b3357f2f121ca45243af8a929dc5516cf408eeb
Author: Cyril Lopez <email address hidden>
Date: Tue Oct 18 00:45:01 2016 +0200

    Fix api_extensions_path in neutron-opencontrail environment

    There is a missing repositiry for LBaaS in api_extensions_path in neutron-opencontrail.
    This patch is working in my lab : tripleo liberty and opencontrail 3.0.2

    Closes-Bug: #1634120

    Change-Id: Ie06612faf226d0e5e75f3f8a9b560118cba5ff4c
    Signed-off-by: Cyril Lopez <email address hidden>
    (cherry-picked from 2cd90e8f36ce07d40763fb3b92292194f9d9c173)

tags: added: in-stable-newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/mitaka)

Reviewed: https://review.openstack.org/388629
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=39cc87f68137d9cf052c03edda0bcd85e86b8310
Submitter: Jenkins
Branch: stable/mitaka

commit 39cc87f68137d9cf052c03edda0bcd85e86b8310
Author: Cyril Lopez <email address hidden>
Date: Tue Oct 18 00:45:01 2016 +0200

    Fix api_extensions_path in neutron-opencontrail environment

    There is a missing repositiry for LBaaS in api_extensions_path in neutron-opencontrail.
    This patch is working in my lab : tripleo liberty and opencontrail 3.0.2

    Closes-Bug: #1634120

    Change-Id: Ie06612faf226d0e5e75f3f8a9b560118cba5ff4c
    Signed-off-by: Cyril Lopez <email address hidden>
    (cherry picked from commit 2cd90e8f36ce07d40763fb3b92292194f9d9c173)

tags: added: in-stable-mitaka
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/liberty)

Reviewed: https://review.openstack.org/388631
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=d7ee2158cc19d5801a18a042c9db7a3e6ef3fdef
Submitter: Jenkins
Branch: stable/liberty

commit d7ee2158cc19d5801a18a042c9db7a3e6ef3fdef
Author: Cyril Lopez <email address hidden>
Date: Tue Oct 18 00:45:01 2016 +0200

    Fix api_extensions_path in neutron-opencontrail environment

    There is a missing repositiry for LBaaS in api_extensions_path in neutron-opencontrail.
    This patch is working in my lab : tripleo liberty and opencontrail 3.0.2

    Closes-Bug: #1634120

    Change-Id: Ie06612faf226d0e5e75f3f8a9b560118cba5ff4c
    Signed-off-by: Cyril Lopez <email address hidden>
    (cherry picked from commit 2cd90e8f36ce07d40763fb3b92292194f9d9c173)

tags: added: in-stable-liberty
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 5.1.0

This issue was fixed in the openstack/tripleo-heat-templates 5.1.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 6.0.0.0b1

This issue was fixed in the openstack/tripleo-heat-templates 6.0.0.0b1 development milestone.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 5.1.0

This issue was fixed in the openstack/tripleo-heat-templates 5.1.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 2.2.0

This issue was fixed in the openstack/tripleo-heat-templates 2.2.0 release.

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.