# Ansible XenServer VM Playbook & Guide Posted

**URL:** <https://forum.ansible.com/t/ansible-xenserver-vm-playbook-guide-posted/14218>\
**Category:** Ansible Project\
**Created:** [December 24, 2013, 10:24pm UTC](https://forum.ansible.com/t/ansible-xenserver-vm-playbook-guide-posted/14218 "2013-12-24T22:24:43Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aaron\_Hunter](https://avatars.discourse-cdn.com/v4/letter/a/e19adc/32.png) [@Aaron\_Hunter](https://forum.ansible.com/u/Aaron_Hunter)\
**Post date:** [December 24, 2013, 10:24pm UTC](https://forum.ansible.com/t/ansible-xenserver-vm-playbook-guide-posted/14218/1 "2013-12-24T22:24:43Z")

</div>

Hello,

I just posted an in-depth guide to automating Xen VM creation and provisioning using Ansible at [http://www.sharknet.us/blog/2013/12/13/how-to-create-xen-vms-using-ansible/](http://www.sharknet.us/blog/2013/12/13/how-to-create-xen-vms-using-ansible/) . My guide shows how to create a VM from scratch while staying idempotent.

I continue to be very impressed with Ansible. It was challenging to fully automate this process and I made use of Ansible’s advanced features to accomplish it. I would welcome any recommendations for improving it. If you know of another method for bootstrapping a new physical or virtual machine I’d like to hear it.

Thanks,  
Aaron

---

<div class="post-metadata">

**Author:** ![Pavel\_Sakun](https://avatars.discourse-cdn.com/v4/letter/p/45deac/32.png) [@Pavel\_Sakun](https://forum.ansible.com/u/Pavel_Sakun)\
**Post date:** [February 26, 2014, 4:00pm UTC](https://forum.ansible.com/t/ansible-xenserver-vm-playbook-guide-posted/14218/2 "2014-02-26T16:00:34Z")

</div>

Hi Aaron.

The link above gives 404, corrent one is [http://sharknet.us/2013/12/13/276/](http://sharknet.us/2013/12/13/276/)

Pavel.

---

<div class="post-metadata">

**Author:** ![Aaron\_Hunter](https://avatars.discourse-cdn.com/v4/letter/a/e19adc/32.png) [@Aaron\_Hunter](https://forum.ansible.com/u/Aaron_Hunter)\
**Post date:** [February 28, 2014, 10:04pm UTC](https://forum.ansible.com/t/ansible-xenserver-vm-playbook-guide-posted/14218/3 "2014-02-28T22:04:50Z")

</div>

Thanks! I switched blog hosts and it messed up all my previous URLs.

I’m looking into putting it in Ansible Galaxy which is very cool. I just to need to experiment a bit with role parametrization to find a good design approach. I want it to provide good defaults yet still be fully configurable.

–Aaron
