# Unofficial OpenStack modules

**URL:** <https://forum.ansible.com/t/unofficial-openstack-modules/12531>\
**Category:** Ansible Project\
**Tags:** ubuntu\
**Created:** [March 19, 2013, 3:27pm UTC](https://forum.ansible.com/t/unofficial-openstack-modules/12531 "2013-03-19T15:27:40Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lorin\_Hochstein1](https://avatars.discourse-cdn.com/v4/letter/l/ce73a5/32.png) [@Lorin\_Hochstein1](https://forum.ansible.com/u/Lorin_Hochstein1)\
**Post date:** [March 19, 2013, 3:27pm UTC](https://forum.ansible.com/t/unofficial-openstack-modules/12531/1 "2013-03-19T15:27:40Z")

</div>

Aince the official Ansible OpenStack effort is still ramping up, I wrote a set of unofficial modules that I needed for a local deployment (on Ubuntu). You can find them at [https://github.com/lorin/openstack-ansible-modules](https://github.com/lorin/openstack-ansible-modules)

Note that these use the OpenStack Python bindings, they don’t shell out to call command-line programs, and they don’t interact directly with the http endpoints. (The exception is keystone\_manage, since the OpenStack \*\_manage tools don’t have proper bindings).

Take care,

Lorin

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan2](https://avatars.discourse-cdn.com/v4/letter/m/da6949/32.png) [@Michael\_DeHaan2](https://forum.ansible.com/u/Michael_DeHaan2)\
**Post date:** [March 19, 2013, 3:37pm UTC](https://forum.ansible.com/t/unofficial-openstack-modules/12531/2 "2013-03-19T15:37:04Z")

</div>

Slick.

Do you have any example playbooks using these?

--Michael

---

<div class="post-metadata">

**Author:** ![Lorin\_Hochstein1](https://avatars.discourse-cdn.com/v4/letter/l/ce73a5/32.png) [@Lorin\_Hochstein1](https://forum.ansible.com/u/Lorin_Hochstein1)\
**Post date:** [March 19, 2013, 3:49pm UTC](https://forum.ansible.com/t/unofficial-openstack-modules/12531/3 "2013-03-19T15:49:43Z")

</div>

Yup, the folsom branch of my openstack-ansible repo uses these, e.g.:

[https://github.com/lorin/openstack-ansible/blob/folsom/playbooks/keystone.yaml](https://github.com/lorin/openstack-ansible/blob/folsom/playbooks/keystone.yaml)

[https://github.com/lorin/openstack-ansible/blob/folsom/playbooks/glance.yaml](https://github.com/lorin/openstack-ansible/blob/folsom/playbooks/glance.yaml)

I’m still in the process of updating it. Once it’s working, I’ll make that the master branch.

Take care,

Lorin
