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