quads icon indicating copy to clipboard operation
quads copied to clipboard

[RFE] Provide a No-Op list for Move and Rebuild Network Automation

Open sadsfae opened this issue 3 years ago • 0 comments

This RFE covers adding a key/value pair omission list for quads/tools/move_and_rebuild_hosts.py to not perform the network automation portions of a QUADS move via https://github.com/redhat-performance/quads/blob/master/quads/tools/move_and_rebuild_hosts.py#L26.

This would come in the following forms:

  1. Moving to certain destination clouds
  2. Partial hostnames or domain names of hosts

e.g in file conf/quads/yml

omit_network_move:  cloud14, f02-h01-000-r650.example.com, tng.example.com
  • We'd still want other M&R functionality to occur (provisioning, update of host/cloud object fields, IPMI RBAC, Foreman RBAC etc).

Somewhere around here might be a good entrypoint to omit this: https://github.com/redhat-performance/quads/blob/master/quads/tools/move_and_rebuild_hosts.py#L26

sadsfae avatar Jul 19 '22 14:07 sadsfae