Commit Graph

7 Commits

Author SHA1 Message Date
Paul Belanger d0e17e1265
Default shade_pip_executable to pip3
Moving forward, we'll only support shade under python3. While shade
still supports python2, this role will only support python3.

Users still have the ability to install python2, but will need to do
more work to make that happen.

Change-Id: I2970b76db9dc6badb9e720e5795abcda761fb2d4
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-04-10 21:33:33 -04:00
Paul Belanger e5edeea2b7 Add gcc as a build dependency
Change-Id: Iceac6501330243c6f9090c214046d3a425103230
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-12-30 15:49:35 -05:00
Paul Belanger 05d0984398 Move ansible dependencies into bindep.txt
We dont' want our roles managing ansible dependencies, that will be up
to the user.

Change-Id: I86de314b85c881b3abb7001bd34be8187ad7eddd
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-12-27 11:56:25 -05:00
Paul Belanger c7d1da40ca Add python development headers as build dependency
Change-Id: I9cf57a961d09edba88ca69b5f420c11be898b939
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-12-26 21:25:57 -05:00
Paul Belanger 8073a27f75
Add openssl development headers for shade
Also fix bindep to properly install ansible.

Change-Id: I32c2895f7974a32a897347593832a2ff1de9ac2c
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-09-29 19:48:39 -04:00
Paul Belanger d93d1b0ff4
Remove epel-release / python-pip from role
These are dependencies our role requires. As such, they should be
installed by the user.

Change-Id: I71275b1de839834e9217534229b6e50aa66934bd
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-09-03 20:55:13 -04:00
Paul Belanger 63a208c086 Initial commit
A lot of this code is based on ansible-role-diskimage-builder.

Change-Id: I8012688ee16635d743d1af9aa7b43f084e5e9237
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-02-15 14:39:05 -05:00