Commit Graph

8 Commits

Author SHA1 Message Date
Ricardo Carrillo Cruz efd0234300 Switch the provisioning step to the cloud launcher role
I've been slowly decoupling the provisioning role from infra-ansible
into its own role:

http://git.openstack.org/cgit/openstack/ansible-role-cloud-launcher

Now that it has feature parity and it is gating in OpenStack CI,
just use it and remove setup_openstack_resources roles.

Change-Id: I4810d0bdb57cf1f069f20fb133f5f2afe15e4e87
2016-06-07 13:35:47 +00:00
Ricardo Carrillo Cruz 5ae82e5d64 Pin ansible package to stable 2.0.0.2
Devel was giving random YAML parsing problems, let's better
just use 2.0.0.2 now that is available on PyPI.

Change-Id: Ife63d861489d24ab746043f421c3190edfe6b507
2016-02-15 12:46:32 +01:00
Jenkins c0a4b7f09a Merge "Remove unused docker-py dependency" 2016-02-12 12:16:30 +00:00
Ricardo Carrillo Cruz 7434c9ab2f Remove unused docker-py dependency
This was added a while ago as I had plans to make infra-ansible
working on Docker, besides OpenStack provisioning mechanism
already available.
As that effort never came, remove for now.

Change-Id: I7f382139ab43331e7aa6a05592c2690874881484
2016-01-15 09:13:02 +01:00
Ricardo Carrillo Cruz 06a30d5f71 Remove shade-ansible from pip requirements
This is no longer needed by Ansible, just shade library

Change-Id: I928cfa16fff6c948263eac3beb4f1458acfc2b38
2016-01-15 09:11:57 +01:00
Ricardo Carrillo Cruz b15cf20050 Switch to Tox for prepping and running tests
Rather than using homegrown bash scripts, let's just use
tox which is a tool specifically designed for that.

Change-Id: If94c7148fd7a5e0ae43c2c49538138421e6498b7
2015-10-05 13:50:04 +02:00
Ricardo Carrillo Cruz 682d0f14b4 Remove dependency from system-config
Instead of reusing system-config, just use Hiera as ENC
2015-08-12 11:11:06 +02:00
Ricardo Carrillo Cruz a0e6385d59 Add setup_env.sh and requirements.txt to install dependencies
Kudos to Julia Kreger, I shamelessly copied the setup_env.sh
script from her fantastic bifrost project.
2015-06-04 14:18:59 +02:00