]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-cm-ansible.git/log
ceph-cm-ansible.git
2 weeks agotools/set-bmc-static.yml: update for Tucson lab/Supermicro 792/head
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

Signed-off-by: Dan Mick <dmick@ibm.com>
2 weeks agoMerge pull request #793 from dmick/generate-dnsmasq-snippets
David Galloway [Mon, 1 Dec 2025 20:45:52 +0000 (15:45 -0500)]
Merge pull request #793 from dmick/generate-dnsmasq-snippets

Add a role to generate dnsmasq.conf sections for tucson