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. Implements: blueprint openstack-distribution-packages Change-Id: Id1d30da7dbca35b5a44215a78110971bda6a4263
This commit is contained in:
parent
1460a23423
commit
791b166a12
|
@ -17,17 +17,17 @@ keystone_distro_packages:
|
|||
- ca-certificates
|
||||
- cronie
|
||||
- cronie-anacron
|
||||
- cyrus-sasl-lib
|
||||
- git
|
||||
- python-keystoneclient # Keystoneclient needed to OSA keystone lib
|
||||
- rsync
|
||||
|
||||
keystone_devel_distro_packages:
|
||||
- cyrus-sasl-lib
|
||||
- libffi-devel
|
||||
- libxml2-devel
|
||||
- libxslt-devel
|
||||
- openldap
|
||||
- openldap-devel
|
||||
- openssl
|
||||
- python-devel
|
||||
- python-keystoneclient # Keystoneclient needed to OSA keystone lib
|
||||
- rsync
|
||||
- which
|
||||
|
||||
keystone_service_distro_packages:
|
||||
|
|
|
@ -34,6 +34,7 @@ keystone_package_list: |-
|
|||
{% if keystone_developer_mode | bool %}
|
||||
{% set _ = packages.extend(keystone_developer_mode_distro_packages) %}
|
||||
{% endif %}
|
||||
{% set _ = packages.extend(keystone_devel_distro_packages) %}
|
||||
{{ packages }}
|
||||
|
||||
_keystone_bin: "/openstack/venvs/keystone-{{ keystone_venv_tag }}/bin"
|
||||
|
|
|
@ -17,17 +17,17 @@
|
|||
keystone_distro_packages:
|
||||
- ca-certificates
|
||||
- cronie
|
||||
- cyrus-sasl-devel
|
||||
- git-core
|
||||
- python-keystoneclient # Keystoneclient needed to OSA keystone lib
|
||||
- rsync
|
||||
|
||||
keystone_devel_distro_packages:
|
||||
- cyrus-sasl-devel
|
||||
- libffi-devel
|
||||
- libxml2-devel
|
||||
- libxslt-devel
|
||||
- openldap2
|
||||
- openldap2-devel
|
||||
- openssl
|
||||
- python-devel
|
||||
- python-keystoneclient # Keystoneclient needed to OSA keystone lib
|
||||
- rsync
|
||||
- which
|
||||
|
||||
keystone_service_distro_packages:
|
||||
|
|
|
@ -14,8 +14,12 @@
|
|||
# limitations under the License.
|
||||
|
||||
keystone_distro_packages:
|
||||
- docutils-common
|
||||
- git
|
||||
- python-keystoneclient # Keystoneclient needed to OSA keystone lib
|
||||
- rsync
|
||||
|
||||
keystone_devel_distro_packages:
|
||||
- docutils-common
|
||||
- libffi-dev
|
||||
- libjs-sphinxdoc
|
||||
- libjs-underscore
|
||||
|
@ -25,8 +29,6 @@ keystone_distro_packages:
|
|||
- libxslt1-dev
|
||||
- libxml2-dev
|
||||
- python-dev
|
||||
- python-keystoneclient # Keystoneclient needed to OSA keystone lib
|
||||
- rsync
|
||||
|
||||
keystone_service_distro_packages:
|
||||
- keystone
|
||||
|
|
Loading…
Reference in New Issue