access-ci-org / Jetstream_Cluster

Scripts and Ansible Playbooks for building an HPC-style resource in Jetstream
MIT License
19 stars 16 forks source link

Change Ansible os_server task's userdata parameter #15

Closed zacharygraber closed 5 months ago

zacharygraber commented 5 months ago

The Ansible playbook that creates the compute nodes' image calls os_server. As far back as 2.7, Ansible docs reference userdata, not user_data. In fact, pages online as far back as 2017 mention userdata.

At present, running these scripts on Jetstream2's Rocky Linux 8 image will result in an error:

fatal: [localhost]: FAILED! => {"changed": false, "msg": "Unsupported parameters for (os_server) module: user_data. Supported parameters include: . . . (lots of output skipped here) userdata (more skipped output) . . . ."}