diving into openstack