Dan Mick [Thu, 4 Dec 2025 19:31:16 +0000 (11:31 -0800)]
tools/make-dnsmasq-conf: fix up some outstanding issues
1) hack domain_tag calculation for pok, suggest a better approach
2) fully-qualify the ip manipulation module names
3) host-record instead of host-address
4) create host-record in canonical order to avoid anyone worrying
Dan Mick [Fri, 31 Oct 2025 18:40:43 +0000 (11:40 -0700)]
tools/set-bmc-static.yml: update for Tucson lab/Supermicro
1) set to 'all' hosts, enabling --limit on playbook invocation
2) set power_uid to 3; newer Supermicros use 2 for their factory user
3) enable dhcp mode by default
4) introduce "only_lan_access" to avoid trying to ssh or even test it
5) add tasks to test initial_* and power_* creds and display the results
6) halt the playbook if neither set of creds works
7) add a "test_user" tag to allow just testing the creds and stopping
8) bugfix: use 'initial_*' for first 'user set password' for power_user
9) also add 'user enable' because it seems like Supermicro needs it