For our demonstration, we will use os_server. We'll need to provide authentication details about our cloud, such as the auth URL and our login credentials. In addition to this, we will need to set up our Ansible host with the correct prerequisite software for this module to function. As we discussed earlier in the book when addressing dynamic inventories, Ansible sometimes requires additional software or libraries on the host in order to function. In fact, it is a policy of the Ansible developers to not ship cloud libraries with Ansible itself, as they would rapidly become out of date, and different operating systems would require different versions.
You can always find the software dependencies in the Ansible documentation ...