The python2 is long dead and the PYTHON3 flag has been noop for a while.
Change-Id: Ia7be53e84090cc8b80e1dd5753ba1460ff454851
Related-Id: I3f4f60756887ad07229cf522803b30d4e16463cd
As part of our effort to clean up unsupported linux distros, this
change removes the suse references in loci's bindep.txt.
Also removed a few python2 leftover references.
Change-Id: I9443721d0f2bd78ecee6d29e3d603be08e98e537
This change updates the version of centos that we currently
contain in the repository to 9-stream.
Change-Id: Ia4f4d6eaee6d9e272f5276ce961691fa980cd957
Move libpython[23].x installation logic from bindep to scripts
to allow dynamic identification of python version.
Currently for bionic images shared libraries for default python3.6 is
not installed at all, causing, at least, uwsgi to fail.
Change-Id: I9562acc20b1f08051b2645febe993cbc7cbb1b19
To support openstack-helm Octavia chart,
dhclient package is added to Octavia loci.
Refer to https://review.opendev.org/630821
Change-Id: I4ff7dbd28220da07f4616970be12abcb8de58ceb
Signed-off-by: hagun.kim <hagun.kim@samsung.com>
This patch adds trigger to bindep to install python3-rados when the
profiles are picked and platform is dpkg
Change-Id: I4e805ff2c7ac345173a803ecbac6c4261dd58526
Default rootwrap config is set for 'arping' so if the config should stay
same accross the distributions, it's better if applications are same as well.
Co-Authored-By: Itxaka <igarcia@suse.com>
Change-Id: I483ff17c956f57013f9a8345e01223dbd743963c
There is no need for curl, per se, in the loci images.
Should some project consume loci images and require curl added,
then it's that project duty to add curl inside it.
Change-Id: I7c45ec5fcf14a737d59885ccf4bc8eeb558f9dd8
python3-testsuite might be required when importing 'test' module
from stdlib which is what e.g. keystone-manage does.
Change-Id: I7f5088a04aeba5a9427d1c4d44ae2e23172552ed
the package pythonX-libvirt-python was missing for the bindep.txt
and it's necessary for nova-compute under opensuse as it provides
the libvirt module
Change-Id: I165cf5a9bc75d3645805bece5f2f8bce38fbb64b
Under opensuse, there are two packages for mod_wsgi depending on
python version, and we select only a version compiled for python2.
This is a problem, as running python3 with mod_wsgi will segfault.
This fixes it by installing the right version depending on the python
profile.
Change-Id: I7e780487fa5539ad473676837981c8a8debc0ba2
heat images use curl in some cases, like glance-bootstrap, to
download artifacts. Suse images do not contain curl by default
so its missing.
This adds the curl dependency for suse heat images to the bindep.txt
Change-Id: I3e7fe86690a89c5084b79a6e1cc49bbf63002430
Recently identified few more missing dependencies while trying to
test recently built suse images.
Change-Id: Icb0795d1c3ffafcdec0e23806f40d800939577a6
For leap 15, some of the package names are different so updating their
names to reflect that. Verified these change when building openstack
service images from openstack helm. Openstack helm uses profile which
adds additional dependencies in images and may be that's why this issue
(different package name) is not encountered in loci internal build process.
Change-Id: Ic9dbdbe426f5d42c99a37bea0fc3137455bf5d5f
This adds OpenSUSE Leap 15 support in the code.
No image for OpenSUSE Leap 15 is built in gates, as this
will be included in a latter commit.
Change-Id: I002d63fc1a24990a85d21121f8ed33d6ef664343
Nova image requires 'numpy' and on aarch64 we need to build it. So we
need some headers.
Not needed on x86-64 as there numpy comes from Pypi as binary.
Change-Id: I5460f5a20e3f919806c014aa4511a6d3781f70ed
Sort bindep.txt alphabetically to more easily allow new additions. Also
add a small check to the gate to make sure it and pydep.txt stay this
way.
Change-Id: I7ac98db6538fbc49392b6f385645298bc1c6addd
Updated bindep.txt for infra to add:
* memcached
* keepalived
* haproxy
* rabbitmq
Also applied a sort to bindep.txt
Change-Id: Ie21dcbf5cd17a5a9407c5e5604d57cfcbd96f7f9
According to the spec, in mitaka libosinfo was added as a helper lib
that *should* be installed, but is safe to be missing.
[0] https://bugs.launchpad.net/nova/+bug/1543800/comments/2
Change-Id: I923fd3181594b8cde1bdd59bd993f1fcd1b6a64d
This PS adds gettext to the horizon profile, which is required
to support languages other than US English.
Change-Id: Ic5b6fb9cba19202393f81cd421ae23cdf0f1fa21