Konstantinos Agouros <elwood <at> agouros.de> writes:

> I tried to install sys-cluster/nova but this gives me a 'block' as some
> of the python modules it wants do not work in one install. Anybody had
> success in getting a Gentoo Box to be a compute node for OpenStack?


Looking at /usr/portage/sys-cluster/openstack-meta/
openstack-meta-2014.1.9999.ebuild
I see:



EAPI=5

DESCRIPTION="A openstack meta-package for installing the various openstack
pieces"
HOMEPAGE="https://openstack.org";

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS=""
IUSE="keystone swift neutron glance cinder nova horizon"

DEPEND=""
RDEPEND="keystone? ( ~sys-auth/keystone-2014.1.9999 )
                swift? ( ~sys-cluster/swift-2014.1.9999 )
                neutron? ( ~sys-cluster/neutron-2014.1.9999 )
                glance? ( ~app-admin/glance-2014.1.9999 )
                cinder? ( ~sys-cluster/cinder-2014.1.9999 )
                nova? ( ~sys-cluster/nova-2014.1.9999 )
                horizon? ( ~www-apps/horizon-2014.1.9999 )"



So all are using the latest release (*.9999) of these packages.
I'd go and look in BGO for bugs related to nova.

sys-cluster/nova is not maintained by the gentoo cluster herd:
http://gentoobrowse.randomdan.homeip.net/herd/cluster

The gentoo cluster project is similar but not the same as the 
cluster herd:
https://www.gentoo.org/proj/en/cluster/

Some devs (hi Rich) are working on consolidation of herds and projects.

The herd lists what they maintain, although it may not be current.
BGO Bug 494026  says the security team has masked this package
for vulnerabilities. It's not straightforward to tell who exactly
is maintaining nova. It may by "up for grabs" for a (proxy) maintainter.
Just search out "nova" on BGO.



Also, after the herd decprecation is complete, and some other things
are finalized, it shlould be clear who is maintaining what codes,
Who is on what project team and if a code (package) is not claimed
by a team, then the individual (dev or proxy) that is maintaining the
code. Or this is my understanding/speculation on how it's gonna work.

Ok, so from here all you gotta do is *dig* a bit.

Also look for overlays on nova and the other "Depends" in the openstack
ebuild to work around your issues. Also, often there is a way to get
around hard masks if you choose to go that path.

Goodhunting!
James





Reply via email to