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:




Reply via email to