← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1364133] [NEW] Neutron LBaaS vip invisible in dashboard

 

Public bug reported:

I have a Heat template with an output like this:

  pool_ip_address:
    value: {get_attr: [pool, vip, address]}
    description: The IP address of the load balancing pool

For that output, the value shows up in command line output (`heat stack-
show`) but in the dashboard the value is invisible; the output name and
description appear in both.

Here is the template source for the LB and pool:

  pool:
    type: OS::Neutron::Pool
    properties:
      protocol: HTTP
      monitors: [{get_resource: monitor}]
      subnet_id: {get_param: subnet_id}
      lb_method: ROUND_ROBIN
      vip:
        protocol_port: 80
  lb:
    type: OS::Neutron::LoadBalancer
    properties:
      protocol_port: 80
      pool_id: {get_resource: pool}


Here is the relevant part of the `heat stack-show` output:

|                      |     "output_value": "10.0.0.21",    <spaces snipped/>   |
|                      |     "description": "The IP address of the load balancing pool",     <spaces snipped/>   |
|                      |     "output_key": "pool_ip_address"     <spaces snipped/>   |


This is from an install by DevStack today.  Here are the versions I am
running:

ubuntu@mjs-dstk-901a:/opt/stack/horizon$ git branch -v
* master e0abdfa Merge "Port details template missing some translation."

ubuntu@mjs-dstk-901a:/opt/stack/horizon$ cd ../neutron/

ubuntu@mjs-dstk-901a:/opt/stack/neutron$ git branch -v
* master 4a91073 Merge "Remove old policies from policy.json"

ubuntu@mjs-dstk-901a:/opt/stack/neutron$ cd ../python-heatclient/

ubuntu@mjs-dstk-901a:/opt/stack/python-heatclient$ git branch -v
* master 4bc53ac Merge "Handle upper cased endpoints"

** Affects: horizon
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1364133

Title:
  Neutron LBaaS vip invisible in dashboard

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  I have a Heat template with an output like this:

    pool_ip_address:
      value: {get_attr: [pool, vip, address]}
      description: The IP address of the load balancing pool

  For that output, the value shows up in command line output (`heat
  stack-show`) but in the dashboard the value is invisible; the output
  name and description appear in both.

  Here is the template source for the LB and pool:

    pool:
      type: OS::Neutron::Pool
      properties:
        protocol: HTTP
        monitors: [{get_resource: monitor}]
        subnet_id: {get_param: subnet_id}
        lb_method: ROUND_ROBIN
        vip:
          protocol_port: 80
    lb:
      type: OS::Neutron::LoadBalancer
      properties:
        protocol_port: 80
        pool_id: {get_resource: pool}

  
  Here is the relevant part of the `heat stack-show` output:

  |                      |     "output_value": "10.0.0.21",    <spaces snipped/>   |
  |                      |     "description": "The IP address of the load balancing pool",     <spaces snipped/>   |
  |                      |     "output_key": "pool_ip_address"     <spaces snipped/>   |


  This is from an install by DevStack today.  Here are the versions I am
  running:

  ubuntu@mjs-dstk-901a:/opt/stack/horizon$ git branch -v
  * master e0abdfa Merge "Port details template missing some translation."

  ubuntu@mjs-dstk-901a:/opt/stack/horizon$ cd ../neutron/

  ubuntu@mjs-dstk-901a:/opt/stack/neutron$ git branch -v
  * master 4a91073 Merge "Remove old policies from policy.json"

  ubuntu@mjs-dstk-901a:/opt/stack/neutron$ cd ../python-heatclient/

  ubuntu@mjs-dstk-901a:/opt/stack/python-heatclient$ git branch -v
  * master 4bc53ac Merge "Handle upper cased endpoints"

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1364133/+subscriptions


Follow ups

References