Python 3.11 job run on Debian Bookworm which does
not the mysql pkg for example, mariadb-server, libmysqlclient-dev
instead they have mariadb. Updating bindep.txt file
to adjust the pkgs as per Debian bookworm.
Change-Id: Iddd0dc75f335e3422b1cb2b08897911bb2900662
- use the the python3 guestfs bindings, not the old python2
(not availbale anymore on the newer systems);
- fix the compatibility with mysql 8, which unfortunately
removes the shortend for user creation + password setting;
- bump the values in lower-requirements.txt (also requirements.txt
and test-requirements.txt when needed) so they they work with
python 3.8 (inspired by other similar bumps).
Change-Id: Icaa3c008bbe179098244f7bb9d80790068430fe2
The buildimages jobs use CentOS. A change somewhere introduced a
new dependency on the devel package of PostgreSQL (namely libpq-fe.h).
The issues was fixed by If4ecc6a80bed338a0117adee0e6d361c135d9123
for Debian-based distribution; this change fixes it also for RPM-based
distributions, where postgresql-devel exists as a package or as alias.
Change-Id: I6288c796a1e9a69be6722bf6f3c4ec0a86a6ae4f
- Add libpq-dev to bindep.txt
Apparently this is needed after some unclear change.
Without this, psycopg fails to install:
"You need to install postgresql-server-dev-X.Y for building a server-side
extension or libpq-dev for building a client-side application."
- Bump the minimum version of psycopg to 2.7.2
pysycopg 2.6.2 is not able to deal with PostgreSQL 10:
"Error: could not determine PostgreSQL version from '10.6'"
Thanks to https://review.openstack.org/643231
Change-Id: If4ecc6a80bed338a0117adee0e6d361c135d9123
1) Update doc links according to OpenStack document migration
2) Use https instead of http for docs links
Change-Id: I2eb35e925d0facdb4352d02bf433afde61fb7c72
Latest novaclient 8.0.0 removed nova-network
related functionality which Sahara depended on for
network operations, even for Neutron.
Now, use neutronclient (and Neutron resources in
Heat) for all network operations.
Additionally, fix devstack coordination backend.
Partially-Implements: bp sahara-remove-nova-network
Closes-Bug: #1692551
Co-Authored-By: Vitaly Gridnev <vgridnev@mirantis.com>
Change-Id: I6b8e12f0d33752e7790c5f40ebe6a3940ff1b0c1
Each review which adds support for another plugin should change
the support matrix defined in the script.
Add the binary dependencies required for the sahara-image-pack
command.
Change-Id: Ibc294bd572ee4da298f125f9d9c4bff87ce5da9d