[Pike] lbaas activation doesn't enable_lb in horizon

Bug #1724471 reported by Cédric Jeanneret deactivated
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Cédric Jeanneret deactivated

Bug Description

Dear Stackers,

Apparently, enabling neutron-lbaasv2 doesn't toggle horizon "neutron_options" entry "enable_lb" to true.

For what I see, including the env file "environments/services/neutron-lbaasv2.yaml" doesn't export anything from the puppet/services/neutron-lbaas.yaml template.

I suspect some output should be added in order to enable the lb interface in horizon.

In the meanwhile I can enable it manually using the ControllerExtraConfig, but it's not really "friendly" ;).

Care to check that?

Thank you!

Cheers,

C.

Steven Hardy (shardy)
Changed in tripleo:
importance: Undecided → Medium
status: New → Triaged
milestone: none → queens-2
tags: added: pike-backport-potential
Revision history for this message
Cédric Jeanneret deactivated (cjeanneret-c2c-deactivated) wrote :

Another point: in order to get the lbaas dashboard, a package needs to be added: openstack-neutron-lbaas-ui

This one can be added here:
https://github.com/openstack/tripleo-puppet-elements/blob/master/elements/overcloud-controller/install.d/package-installs-overcloud-controller#L59

This means future images will have this package.

Changed in tripleo:
assignee: nobody → Cédric Jeanneret (cjeanneret-c2c)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-puppet-elements (master)

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

Changed in tripleo:
status: Triaged → In Progress
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/512978

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

Reviewed: https://review.openstack.org/512977
Committed: https://git.openstack.org/cgit/openstack/tripleo-puppet-elements/commit/?id=77010c80de01f270134d14aad03ded1ae12e7112
Submitter: Zuul
Branch: master

commit 77010c80de01f270134d14aad03ded1ae12e7112
Author: Cédric Jeanneret <email address hidden>
Date: Wed Oct 18 10:53:48 2017 +0200

    Added missing package for lbaas UI

    This package is mandatory if we want to activate the neutron-lbaasv2
    dashboard in Horizon.

    Change-Id: I66839e2c42e654a02e5409c6137e479cfb7b385f
    Partial-Bug: 1724471

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

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/513602

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

Reviewed: https://review.openstack.org/513602
Committed: https://git.openstack.org/cgit/openstack/tripleo-puppet-elements/commit/?id=82d7e6c905bbd3f7b2c81f4e8838b3f9b2978b44
Submitter: Zuul
Branch: stable/pike

commit 82d7e6c905bbd3f7b2c81f4e8838b3f9b2978b44
Author: Cédric Jeanneret <email address hidden>
Date: Wed Oct 18 10:53:48 2017 +0200

    Added missing package for lbaas UI

    This package is mandatory if we want to activate the neutron-lbaasv2
    dashboard in Horizon.

    Change-Id: I66839e2c42e654a02e5409c6137e479cfb7b385f
    Partial-Bug: 1724471
    (cherry picked from commit 77010c80de01f270134d14aad03ded1ae12e7112)

tags: added: in-stable-pike
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (master)

Change abandoned by Emilien Macchi (<email address hidden>) on branch: master
Review: https://review.openstack.org/512978
Reason: Clearing the gate now, see context on http://lists.openstack.org/pipermail/openstack-dev/2017-October/123979.html
I'll restore the patch once we're green. Apologizes in advance and don't worry for your patch, it will merge asap.

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

Reviewed: https://review.openstack.org/512978
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=97879c3ce6dcf06908180a06147bd386580ed5ae
Submitter: Zuul
Branch: master

commit 97879c3ce6dcf06908180a06147bd386580ed5ae
Author: Cédric Jeanneret <email address hidden>
Date: Wed Oct 18 10:58:21 2017 +0200

    Enable neutron-lbaasv2 UI in Horizon

    Change-Id: I4a09343c59da86daf4e6f00a59f7734c8adb209f
    Depends-On: I66839e2c42e654a02e5409c6137e479cfb7b385f
    Partial-Bug: 1724471

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

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/515329

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

Reviewed: https://review.openstack.org/515329
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=bfbef94116e811df180022e8cf7a6c8786cd74c4
Submitter: Zuul
Branch: stable/pike

commit bfbef94116e811df180022e8cf7a6c8786cd74c4
Author: Cédric Jeanneret <email address hidden>
Date: Wed Oct 18 10:58:21 2017 +0200

    Enable neutron-lbaasv2 UI in Horizon

    Change-Id: I4a09343c59da86daf4e6f00a59f7734c8adb209f
    Depends-On: I66839e2c42e654a02e5409c6137e479cfb7b385f
    Partial-Bug: 1724471
    (cherry picked from commit 97879c3ce6dcf06908180a06147bd386580ed5ae)

Changed in tripleo:
status: In Progress → Fix Committed
Changed in tripleo:
status: Fix Committed → Fix Released
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.