Hosts with the license uploaded:
- an-conf1004 (re-run the provision cookbook to get the canonical config)
- an-conf1005 (re-run the provision cookbook to get the canonical config)
- an-conf1006 (re-run the provision cookbook to get the canonical config)
- dbproxy1028 (re-run the provision cookbook to get the canonical config)
- dbproxy1029 (re-run the provision cookbook to get the canonical config)
- dbproxy2005 (re-run the provision cookbook to get the canonical config)
- dbproxy2006 (re-run the provision cookbook to get the canonical config)
- dbproxy2007 (re-run the provision cookbook to get the canonical config)
- dbproxy2008 (re-run the provision cookbook to get the canonical config)
- krb1002 (re-run the provision cookbook to get the canonical config)
- deploy1003 (re-run the provision cookbook to get the canonical config)
- parsoidtest1001 (re-run the provision cookbook to get the canonical config)
- ml-serve2009 (re-run the provision cookbook to get the canonical config)
- ml-serve2010 (re-run the provision cookbook to get the canonical config)
- ml-serve2011 (re-run the provision cookbook to get the canonical config)
- ml-staging2003 (re-run the provision cookbook to get the canonical config)
- ganeti2035 (re-run the provision cookbook to get the canonical config)
- ganeti2036 (re-run the provision cookbook to get the canonical config)
- ganeti2037 (re-run the provision cookbook to get the canonical config)
- ganeti2038 (re-run the provision cookbook to get the canonical config)
- ganeti2039 (re-run the provision cookbook to get the canonical config)
- ganeti2040 (re-run the provision cookbook to get the canonical config)
- ganeti2041 (re-run the provision cookbook to get the canonical config)
- ganeti2042 (re-run the provision cookbook to get the canonical config)
- ganeti2043 (re-run the provision cookbook to get the canonical config)
- ganeti2044 (re-run the provision cookbook to get the canonical config)
- sretest2001 (re-run the provision cookbook to get the canonical config)
- ml-serve1009 (re-run the provision cookbook to get the canonical config)
- ml-serve1010 (re-run the provision cookbook to get the canonical config)
- ml-serve1011 (re-run the provision cookbook to get the canonical config)
- ml-lab1001 (re-run the provision cookbook to get the canonical config)
- ml-lab1002 (re-run the provision cookbook to get the canonical config)
- dse-k8s-worker1009 (re-run the provision cookbook to get the canonical config)
- ganeti1039 (re-run the provision cookbook to get the canonical config)
- ganeti1040 (re-run the provision cookbook to get the canonical config)
- ganeti1041 (re-run the provision cookbook to get the canonical config)
- ganeti1042 (re-run the provision cookbook to get the canonical config)
- ganeti1043 (re-run the provision cookbook to get the canonical config)
- ganeti1044 (re-run the provision cookbook to get the canonical config)
- ganeti1045 (re-run the provision cookbook to get the canonical config)
- ganeti1046 (re-run the provision cookbook to get the canonical config)
- ganeti1047 (re-run the provision cookbook to get the canonical config)
- ganeti1048 (re-run the provision cookbook to get the canonical config)
- ganeti1049 (re-run the provision cookbook to get the canonical config)
- ganeti1050 (re-run the provision cookbook to get the canonical config)
- ganeti1051 (re-run the provision cookbook to get the canonical config)
- ganeti1052 (re-run the provision cookbook to get the canonical config)
Procedure:
- Get the serial from the mac address of the target host, since Supermicro's license list comes indexed by mac address. Use this spreadsheet.
- Get the hostname related to the serial using this API.
- Use https://gerrit.wikimedia.org/r/c/operations/cookbooks/+/1076975 with the following:
test-cookbook -c 1076975 sre.hosts.provision --no-users --no-dhcp --only-redfish-license $hostname
After the above, getting the Bios settings should work via Redfish.