Provide different package lists for install and wheel build
Also install libxml2 into the target host. Change-Id: Ie7eeb360c44d1d496bacb6e7f393ac4a90c0236b Closes-Bug: 1857899 Related-Bug: 1915617
This commit is contained in:
parent
503b4d25cf
commit
ce0fd21213
|
@ -50,6 +50,7 @@
|
||||||
import_role:
|
import_role:
|
||||||
name: "python_venv_build"
|
name: "python_venv_build"
|
||||||
vars:
|
vars:
|
||||||
|
venv_build_distro_package_list: "{{ gnocchi_devel_distro_packages }}"
|
||||||
venv_python_executable: "{{ gnocchi_venv_python_executable }}"
|
venv_python_executable: "{{ gnocchi_venv_python_executable }}"
|
||||||
venv_build_constraints: "{{ gnocchi_git_constraints }}"
|
venv_build_constraints: "{{ gnocchi_git_constraints }}"
|
||||||
venv_install_destination_path: "{{ gnocchi_bin | dirname }}"
|
venv_install_destination_path: "{{ gnocchi_bin | dirname }}"
|
||||||
|
|
|
@ -16,13 +16,16 @@
|
||||||
cache_timeout: 600
|
cache_timeout: 600
|
||||||
|
|
||||||
#: Necessary packages
|
#: Necessary packages
|
||||||
gnocchi_distro_packages:
|
gnocchi_devel_distro_packages:
|
||||||
- build-essential
|
- build-essential
|
||||||
- git
|
- git
|
||||||
- libpq-dev
|
- libpq-dev
|
||||||
- librados-dev
|
- librados-dev
|
||||||
- libsystemd-dev
|
- libsystemd-dev
|
||||||
- python-dev
|
- python3-dev
|
||||||
|
|
||||||
|
gnocchi_distro_packages:
|
||||||
|
- libxml2
|
||||||
|
|
||||||
# NOTE(noonedeadpunk): These variables are left for migration from apache to uwsgi
|
# NOTE(noonedeadpunk): These variables are left for migration from apache to uwsgi
|
||||||
# which was introduced during train release. They can be dropped afterwards.
|
# which was introduced during train release. They can be dropped afterwards.
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
|
|
||||||
#: Necessary packages
|
#: Necessary packages
|
||||||
gnocchi_distro_packages:
|
gnocchi_devel_distro_packages:
|
||||||
- '@Development Tools'
|
- '@Development Tools'
|
||||||
- git
|
- git
|
||||||
- librados2-devel
|
- librados2-devel
|
||||||
|
@ -23,6 +23,9 @@ gnocchi_distro_packages:
|
||||||
- systemd-devel
|
- systemd-devel
|
||||||
- which
|
- which
|
||||||
|
|
||||||
|
gnocchi_distro_packages:
|
||||||
|
- libxml2
|
||||||
|
|
||||||
# NOTE(noonedeadpunk): These variables are left for migration from apache to uwsgi
|
# NOTE(noonedeadpunk): These variables are left for migration from apache to uwsgi
|
||||||
# which was introduced during train release. They can be dropped afterwards.
|
# which was introduced during train release. They can be dropped afterwards.
|
||||||
gnocchi_system_service_name: httpd
|
gnocchi_system_service_name: httpd
|
||||||
|
|
Loading…
Reference in New Issue