** 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

