python-tripleoclient/tripleoclient
mciecier 7da0d18f31 Fix update run to not run update on excluded nodes
Change[1] modified how --limit option, used together with skiplist,
works in ussuri and onwards. For overcloud update run the change poses
some problems, because when update run is triggered --limit option is
used to run control sequence of nodes being updated. As a result
skiplisted nodes can be added to update run unintentionally.

With this fix `excluded_overcloud` group is added to --limit flag to
exclude all nodes in skiplist when update run is triggered.
`excluded_overcloud` group is added only when skiplist contains any host

Resolves: rhbz#2166224

[1]https: //review.opendev.org/c/openstack/python-tripleoclient/+/741406

Change-Id: Icd782739003f4ee77895b0c028500cc6de808ead
2023-03-23 09:13:26 +01:00
..
config Merge "Undercloud: Deprecate unused scheduler_max_attempts" 2022-10-18 14:10:50 +00:00
tests Add handling for no -e param in CIP 2023-02-27 02:32:30 +00:00
v1 Fix update run to not run update on excluded nodes 2023-03-23 09:13:26 +01:00
v2 Rotate ansible.log during ceph deploy 2023-01-10 13:07:38 +00:00
workflows get_overcloud_hosts() should not return a list with empty strings 2022-09-23 09:39:41 -04:00
__init__.py Add ReNo support 2016-10-08 00:28:43 +00:00
command.py Fix upgrade/external_update/external_upgrade 2022-06-28 17:04:29 +05:30
constants.py Also export OVN DBs IPs for multi-stack inputs 2022-12-06 16:14:20 +01:00
exceptions.py Move baremetal provide commands from Ansible 2022-01-07 00:07:07 +00:00
export.py Ensure tripleo_ceph_client_vars is set consistently 2022-07-19 17:47:19 -04:00
heat_launcher.py Don't try stack delete with overcloud delete 2022-10-13 10:47:06 +05:30
plugin.py Remove unused object storage client implementation 2022-05-10 15:31:59 +09:00
utils.py Fix update run to not run update on excluded nodes 2023-03-23 09:13:26 +01:00