vars: Do not pull devel packages on distro installations

The devel packages are only needed to build the pip pacakges so we don't
need them when we install packages straight from the distro repos.

Change-Id: If06f702ee881480b78f9a406fe626d9020837fd3
Implements: blueprint openstack-distribution-packages
This commit is contained in:
Markos Chandras 2018-06-04 08:51:35 +01:00
parent b2e5b5867e
commit 0558e02e06
5 changed files with 11 additions and 3 deletions

View File

@ -13,6 +13,9 @@
# limitations under the License.
barbican_distro_packages:
- git
barbican_devel_distro_packages:
- python-dev
- libssl-dev
- libpq-dev

View File

@ -12,5 +12,5 @@
# See the License for the specific language governing permissions and
# limitations under the License.
barbican_package_list: "{{ barbican_service_distro_packages }}"
barbican_package_list: "{{ barbican_distro_packages + barbican_service_distro_packages }}"
_barbican_bin: "/usr/bin"

View File

@ -13,6 +13,9 @@
# limitations under the License.
barbican_distro_packages:
- git
barbican_devel_distro_packages:
- gcc
- gcc-c++
- gettext

View File

@ -12,6 +12,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.
barbican_package_list: "{{ barbican_distro_packages }}"
barbican_package_list: "{{ barbican_distro_packages + barbican_devel_distro_packages }}"
_barbican_bin: "/openstack/venvs/barbican-{{ barbican_venv_tag }}/bin"
barbican_uwsgi_bin: "{{ _barbican_bin }}"

View File

@ -13,8 +13,10 @@
# limitations under the License.
barbican_distro_packages:
- gettext-runtime
- git-core
barbican_devel_distro_packages:
- gettext-runtime
- libffi-devel
- libopenssl-devel
- postgresql-devel