mariadb10 libs are needed when building the repo
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Ansible |
Fix Released
|
Critical
|
Kevin Carter | ||
Liberty |
Fix Committed
|
Medium
|
Miguel Alejandro Cantu | ||
Mitaka |
Fix Released
|
Critical
|
Jesse Pretorius | ||
Trunk |
Fix Released
|
Critical
|
Kevin Carter |
Bug Description
The mariadb10 client libs are required to build a proper repository of wheels. Without them the repo build process will use the libs as provided by the base operating system which are old and wrong.
### Example error ###
In [1]: import MySQLdb
-------
ImportError Traceback (most recent call last)
<ipython-
----> 1 import MySQLdb
/usr/local/
17 from MySQLdb.release import __version__, version_info, __author__
18
---> 19 import _mysql
20
21 if version_info != _mysql.
ImportError: libmariadbclien
### Example of the wrong and correct libs ###
http://
To resolve this the galera_client role should be a dependency of the repo_build role.
Changed in openstack-ansible: | |
status: | New → Triaged |
importance: | Undecided → Critical |
assignee: | nobody → Kevin Carter (kevin-carter) |
no longer affects: | openstack-ansible/liberty |
no longer affects: | openstack-ansible/kilo |
Fix proposed to branch: master /review. openstack. org/300686
Review: https:/