prometheanfire 15/05/15 18:25:04
Modified: metadata.xml nova-2015.1.0-r1.ebuild
nova-2015.1.9999.ebuild ChangeLog
Log:
adding udev scripts for bug 536500
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key
0x33ED3FD25AFC78BA)
Revision Changes Path
1.10 sys-cluster/nova/metadata.xml
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/nova/metadata.xml?rev=1.10&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/nova/metadata.xml?rev=1.10&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/nova/metadata.xml?r1=1.9&r2=1.10
Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-cluster/nova/metadata.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- metadata.xml 12 May 2015 05:06:11 -0000 1.9
+++ metadata.xml 15 May 2015 18:25:04 -0000 1.10
@@ -12,12 +12,13 @@
</longdescription>
<use>
<flag name="compute">Installs the initscripts for the nova volume
service</flag>
- <flag name="compute-only">only install stuff needed for a
compute host</flag>
+ <flag name="compute-only">only install stuff needed for a compute
host</flag>
+ <flag name="iscsi">Installs iscsi helper udev scripts</flag>
<flag name="kvm">qemu-kvm hypervisor support</flag>
<flag name="network">Installs the initscripts for the nova network
service</flag>
<flag name="novncproxy">Installs the initscripts for the nova novncproxy
service</flag>
<flag name="openvswitch">Installs openvswitch for the neutron openvswitch
support</flag>
- <flag name="rabbitmq">Installs the rabbitmq server</flag>
+ <flag name="rabbitmq">Installs the rabbitmq server</flag>
<flag name="xen">xen hypervisor support</flag>
</use>
</pkgmetadata>
1.4 sys-cluster/nova/nova-2015.1.0-r1.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/nova/nova-2015.1.0-r1.ebuild?rev=1.4&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/nova/nova-2015.1.0-r1.ebuild?rev=1.4&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/nova/nova-2015.1.0-r1.ebuild?r1=1.3&r2=1.4
Index: nova-2015.1.0-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-cluster/nova/nova-2015.1.0-r1.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- nova-2015.1.0-r1.ebuild 15 May 2015 07:30:26 -0000 1.3
+++ nova-2015.1.0-r1.ebuild 15 May 2015 18:25:04 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/nova/nova-2015.1.0-r1.ebuild,v
1.3 2015/05/15 07:30:26 prometheanfire Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/nova/nova-2015.1.0-r1.ebuild,v
1.4 2015/05/15 18:25:04 prometheanfire Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
@@ -14,7 +14,7 @@
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="+compute compute-only +kvm +novncproxy openvswitch +rabbitmq sqlite
mysql postgres xen"
+IUSE="+compute compute-only +kvm +novncproxy openvswitch +rabbitmq sqlite
mysql postgres xen iscsi"
REQUIRED_USE="!compute-only? ( || ( mysql postgres sqlite ) )
compute-only? ( compute
!novncproxy !rabbitmq !mysql !postgres !sqlite )
compute? ( ^^ ( kvm xen ) )"
@@ -184,4 +184,12 @@
insinto /etc/sudoers.d/
insopts -m 0600 -o root -g root
doins "${FILESDIR}/nova-sudoers"
+
+ if use iscsi ; then
+ # Install udev rules for handle iscsi disk with right links
under /dev
+ udev_newrules "${FILESDIR}/openstack-scsi-disk.rules"
60-openstack-scsi-disk.rules
+
+ insinto /etc/nova/
+ doins "${FILESDIR}/scsi-openscsi-link.sh"
+ fi
}
1.9 sys-cluster/nova/nova-2015.1.9999.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/nova/nova-2015.1.9999.ebuild?rev=1.9&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/nova/nova-2015.1.9999.ebuild?rev=1.9&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/nova/nova-2015.1.9999.ebuild?r1=1.8&r2=1.9
Index: nova-2015.1.9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-cluster/nova/nova-2015.1.9999.ebuild,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- nova-2015.1.9999.ebuild 15 May 2015 07:30:26 -0000 1.8
+++ nova-2015.1.9999.ebuild 15 May 2015 18:25:04 -0000 1.9
@@ -1,11 +1,11 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/nova/nova-2015.1.9999.ebuild,v
1.8 2015/05/15 07:30:26 prometheanfire Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/nova/nova-2015.1.9999.ebuild,v
1.9 2015/05/15 18:25:04 prometheanfire Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
-inherit distutils-r1 eutils git-2 linux-info multilib user
+inherit distutils-r1 eutils git-2 linux-info multilib udev user
DESCRIPTION="A cloud computing fabric controller (main part of an IaaS system)
written in Python"
HOMEPAGE="https://launchpad.net/nova"
@@ -15,7 +15,7 @@
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS=""
-IUSE="+compute compute-only +kvm +novncproxy openvswitch +rabbitmq sqlite
mysql postgres xen"
+IUSE="+compute compute-only +kvm +novncproxy openvswitch +rabbitmq sqlite
mysql postgres xen iscsi"
REQUIRED_USE="!compute-only? ( || ( mysql postgres sqlite ) )
compute-only? ( compute
!novncproxy !rabbitmq !mysql !postgres !sqlite )
compute? ( ^^ ( kvm xen ) )"
@@ -185,4 +185,12 @@
insinto /etc/sudoers.d/
insopts -m 0600 -o root -g root
doins "${FILESDIR}/nova-sudoers"
+
+ if use iscsi ; then
+ # Install udev rules for handle iscsi disk with right links
under /dev
+ udev_newrules "${FILESDIR}/openstack-scsi-disk.rules"
60-openstack-scsi-disk.rules
+
+ insinto /etc/nova/
+ doins "${FILESDIR}/scsi-openscsi-link.sh"
+ fi
}
1.95 sys-cluster/nova/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/nova/ChangeLog?rev=1.95&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/nova/ChangeLog?rev=1.95&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/nova/ChangeLog?r1=1.94&r2=1.95
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-cluster/nova/ChangeLog,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -r1.94 -r1.95
--- ChangeLog 15 May 2015 07:30:26 -0000 1.94
+++ ChangeLog 15 May 2015 18:25:04 -0000 1.95
@@ -1,6 +1,10 @@
# ChangeLog for sys-cluster/nova
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/nova/ChangeLog,v 1.94
2015/05/15 07:30:26 prometheanfire Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/nova/ChangeLog,v 1.95
2015/05/15 18:25:04 prometheanfire Exp $
+
+ 15 May 2015; Matthew Thode <[email protected]> metadata.xml,
+ nova-2015.1.0-r1.ebuild, nova-2015.1.9999.ebuild:
+ adding udev scripts for bug 536500
15 May 2015; Matthew Thode <[email protected]>
nova-2015.1.0-r1.ebuild, nova-2015.1.9999.ebuild: