** Description changed:

  Description of problem:
- When using an External LB as per: 
- 
https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/13/html/external_load_balancing_for_the_overcloud/index
+ When using an External LB the update playbook are still created with the 
haproxy resources. This creates issues for updates as the haproxy plays are 
still added to the Controller/update_tasks.yaml file which will fail since 
there is no haproxy-bundle.
  
  Minor updates fail in the Controller/update_tasks.yaml playbook. When it
  tries to work with haproxy-bundle. Which doesn't exist because we're
  using a External LB.
  
  Version-Release number of selected component (if applicable):
  RHOSP13
  
  How reproducible:
  Easily with enough resources
  
  Steps to Reproduce:
  1. Deploy the Overcloud with external LB as per the above document
  2. Run the update prepare
  3. Run the update on the controllers openstack overcloud update run --node 
Controller
  
  Actual results:
  TASK [Disable the haproxy cluster resource] 
************************************
- Friday 01 November 2019  20:56:22 -0400 (0:00:00.373)       0:37:50.310 
******* 
+ Friday 01 November 2019  20:56:22 -0400 (0:00:00.373)       0:37:50.310 
*******
  FAILED - RETRYING: Disable the haproxy cluster resource (5 retries left).
  FAILED - RETRYING: Disable the haproxy cluster resource (4 retries left).
  FAILED - RETRYING: Disable the haproxy cluster resource (3 retries left).
  FAILED - RETRYING: Disable the haproxy cluster resource (2 retries left).
  FAILED - RETRYING: Disable the haproxy cluster resource (1 retries left).
  
  fatal: [controller-0]: FAILED! => {"attempts": 5, "changed": false, "error": 
"Error: bundle/clone/group/master/resource 'haproxy-bundle' does not exist\n", 
"msg": "
  Failed, to set the resource haproxy-bundle to the state disable", "output": 
"", "rc": 1}
  
  PLAY RECAP 
*********************************************************************
- controller-0       : ok=22   changed=3    unreachable=0    failed=1   
+ controller-0       : ok=22   changed=3    unreachable=0    failed=1
  
  Expected results:
  If we include EnableLoadBalancer: False in the templates, we should be 
skipping the update_tasks related to haproxy

** Project changed: neutron => tripleo

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1851297

Title:
  When External LB is used, minor updates fail while trying to work with
  haproxy-bundle

Status in tripleo:
  In Progress

Bug description:
  Description of problem:
  When using an External LB the update playbook are still created with the 
haproxy resources. This creates issues for updates as the haproxy plays are 
still added to the Controller/update_tasks.yaml file which will fail since 
there is no haproxy-bundle.

  Minor updates fail in the Controller/update_tasks.yaml playbook. When
  it tries to work with haproxy-bundle. Which doesn't exist because
  we're using a External LB.

  Version-Release number of selected component (if applicable):
  RHOSP13

  How reproducible:
  Easily with enough resources

  Steps to Reproduce:
  1. Deploy the Overcloud with external LB as per the above document
  2. Run the update prepare
  3. Run the update on the controllers openstack overcloud update run --node 
Controller

  Actual results:
  TASK [Disable the haproxy cluster resource] 
************************************
  Friday 01 November 2019  20:56:22 -0400 (0:00:00.373)       0:37:50.310 
*******
  FAILED - RETRYING: Disable the haproxy cluster resource (5 retries left).
  FAILED - RETRYING: Disable the haproxy cluster resource (4 retries left).
  FAILED - RETRYING: Disable the haproxy cluster resource (3 retries left).
  FAILED - RETRYING: Disable the haproxy cluster resource (2 retries left).
  FAILED - RETRYING: Disable the haproxy cluster resource (1 retries left).

  fatal: [controller-0]: FAILED! => {"attempts": 5, "changed": false, "error": 
"Error: bundle/clone/group/master/resource 'haproxy-bundle' does not exist\n", 
"msg": "
  Failed, to set the resource haproxy-bundle to the state disable", "output": 
"", "rc": 1}

  PLAY RECAP 
*********************************************************************
  controller-0       : ok=22   changed=3    unreachable=0    failed=1

  Expected results:
  If we include EnableLoadBalancer: False in the templates, we should be 
skipping the update_tasks related to haproxy

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to