OpenDaylight deploy fails due to missing user/password in ML2 config

Bug #1633630 reported by Tim Rozet
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Tim Rozet

Bug Description

Neutron Server fails to start during deployment because ODL username and password are not being added to ML2 config on Controller. Even after adding the correct fix to puppet-tripleo, deployment then fails on compute node because ml2 is not set to OS::Heat::None in the ODL env files.

Tim Rozet (trozet)
Changed in tripleo:
assignee: nobody → Tim Rozet (trozet)
status: New → In Progress
summary: - OpenDaylight deploy fails due to missing user/pass in ML2 config
+ OpenDaylight deploy fails due to missing user/password in ML2 config
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/386830

Steven Hardy (shardy)
Changed in tripleo:
milestone: none → ocata-1
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-tripleo (master)

Reviewed: https://review.openstack.org/386820
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=a970cf81d8b06c6999966b20ad2b4c980b3b107b
Submitter: Jenkins
Branch: master

commit a970cf81d8b06c6999966b20ad2b4c980b3b107b
Author: Tim Rozet <email address hidden>
Date: Fri Oct 14 17:43:51 2016 -0400

    Fixes missing ODL ML2 Authentication info

    Without this, neutron-server fails to start and communication will not
    work to ODL REST.

    Parital-Bug: 1633630

    Change-Id: Ifd906db4e6062ac271c2147fe1149b1009d06ae2
    Signed-off-by: Tim Rozet <email address hidden>

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

Reviewed: https://review.openstack.org/386830
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=6b9fe61995d3cece93fa152b2ef9120690b957b2
Submitter: Jenkins
Branch: master

commit 6b9fe61995d3cece93fa152b2ef9120690b957b2
Author: Tim Rozet <email address hidden>
Date: Fri Oct 14 17:50:12 2016 -0400

    Disables Neutron ML2 config on Compute for OpenDaylight

    This is not needed with ODL and actually triggers deployments to fail
    due to missing ODL username/password info on compute nodes.

    Depends-On: Ifd906db4e6062ac271c2147fe1149b1009d06ae2

    Closes-Bug: 1633630

    Change-Id: Ib88e8ef91c393d30c44b86a932103f5a294bc547
    Signed-off-by: Tim Rozet <email address hidden>

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

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

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/389329

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

Reviewed: https://review.openstack.org/389328
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=0cdfe2fac9cb484b562d893575967a6a9da76e40
Submitter: Jenkins
Branch: stable/newton

commit 0cdfe2fac9cb484b562d893575967a6a9da76e40
Author: Tim Rozet <email address hidden>
Date: Fri Oct 14 17:43:51 2016 -0400

    Fixes missing ODL ML2 Authentication info

    Without this, neutron-server fails to start and communication will not
    work to ODL REST.

    Parital-Bug: 1633630

    Change-Id: Ifd906db4e6062ac271c2147fe1149b1009d06ae2
    Signed-off-by: Tim Rozet <email address hidden>
    (cherry picked from commit a970cf81d8b06c6999966b20ad2b4c980b3b107b)

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

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

commit 81c99ff1cd19ed36213f185b6d1339d2c6b8988f
Author: Tim Rozet <email address hidden>
Date: Fri Oct 14 17:50:12 2016 -0400

    Disables Neutron ML2 config on Compute for OpenDaylight

    This is not needed with ODL and actually triggers deployments to fail
    due to missing ODL username/password info on compute nodes.

    Depends-On: Ifd906db4e6062ac271c2147fe1149b1009d06ae2

    Closes-Bug: 1633630

    Change-Id: Ib88e8ef91c393d30c44b86a932103f5a294bc547
    Signed-off-by: Tim Rozet <email address hidden>
    (cherry picked from commit 6b9fe61995d3cece93fa152b2ef9120690b957b2)

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.

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.