[RFE] Simplify / Extend Server Name Support
This tracks work involved with moving metadata like rack location, U-location to optional fields with host metadata, this frees other consumers of QUADS from having to follow our naming convention of RACK-ULOC-BLADE-MODEL.FQDN.
Define rack location, u-location, blade (if applicable) and model (we already keep this) in host metadata in database.
This will require refactoring the wiki generation code as well and likely a few other places where we reference/cut short hostnames for certain code functionality.
This tracks work involved with moving metadata like rack location, U-location to optional fields with host metadata, this frees other consumers of QUADS from having to follow our naming convention of RACK-ULOC-BLADE-MODEL.FQDN.
Define rack location, u-location, blade (if applicable) and model (we already keep this) in host metadata in database.
This will require refactoring the wiki generation code as well and likely a few other places where we reference/cut short hostnames for certain code functionality.
Among other places: https://github.com/redhat-performance/quads/blob/master/quads/tools/create_input.py#L52