rpms/fence-virt/F-11 .cvsignore, 1.3, 1.4 fence-virt.spec, 1.2, 1.3 sources, 1.3, 1.4

Fabio M. Di Nitto fabbione at fedoraproject.org
Thu Feb 11 12:28:30 UTC 2010


Author: fabbione

Update of /cvs/pkgs/rpms/fence-virt/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3593

Modified Files:
	.cvsignore fence-virt.spec sources 
Log Message:
Backport from F-12



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/fence-virt/F-11/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	4 Dec 2009 21:00:24 -0000	1.3
+++ .cvsignore	11 Feb 2010 12:28:30 -0000	1.4
@@ -1,2 +1,3 @@
 fence-virt-0.1.2.tar.gz
 fence-virt-0.1.3.tar.gz
+fence-virt-0.2.1.tar.gz


Index: fence-virt.spec
===================================================================
RCS file: /cvs/pkgs/rpms/fence-virt/F-11/fence-virt.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- fence-virt.spec	4 Dec 2009 21:00:24 -0000	1.2
+++ fence-virt.spec	11 Feb 2010 12:28:30 -0000	1.3
@@ -1,5 +1,5 @@
 Name:		fence-virt
-Version:	0.1.3
+Version:	0.2.1
 Release:	1%{?dist}
 Summary:	A pluggable fencing framework for virtual machines
 Group:		System Environment/Base
@@ -11,7 +11,7 @@ BuildRoot:	%(mktemp -ud %{_tmppath}/%{na
 BuildRequires:	corosynclib-devel clusterlib-devel libvirt-devel
 BuildRequires:	openaislib-devel qmf-devel qpidc-devel
 BuildRequires:	automake autoconf libxml2-devel nss-devel nspr-devel
-BuildRequires:	flex bison
+BuildRequires:	flex bison e2fsprogs-devel
 Conflicts:	fence-agents < 3.0.5-2
 
 %description
@@ -38,6 +38,16 @@ Requires:	fence-virtd
 Provides multicast listener capability for fence-virtd.
 
 
+%package -n fence-virtd-serial
+Summary:	Serial VMChannel listener for fence-virtd
+Group:		System Environment/Base
+Requires:	libvirt > 0.6.2
+Requires:	fence-virtd
+
+%description -n fence-virtd-serial
+Provides serial VMChannel listener capability for fence-virtd.
+
+
 %package -n fence-virtd-libvirt
 Summary:	Libvirt backend for fence-virtd
 Group:		System Environment/Base
@@ -50,8 +60,20 @@ virtual machines.  Useful for running a 
 machines on a desktop.
 
 
+%package -n fence-virtd-libvirt-qpid
+Summary:	Libvirt-qpid backend for fence-virtd
+Group:		System Environment/Base
+Requires:	libvirt > 0.6.0
+Requires:	fence-virtd libvirt-qpid
+
+%description -n fence-virtd-libvirt-qpid
+Provides fence_virtd with a connection to libvirt-qpid to
+fence virtual machines.  Libvirt-qpid provies a QMF model
+to track VMs across multiple hosts.
+
+
 %package -n fence-virtd-checkpoint
-Summary:	Cluster+libvirt backend for fence-virtd
+Summary:	Cluster+Libvirt backend for fence-virtd
 Group:		System Environment/Base
 Requires:	fence-virtd
 
@@ -63,17 +85,6 @@ machine states across a cluster and make
 about whether a virtual machine is running.
 
 
-%package -n fence-virtd-qpid
-Summary:	Libvirt-qpid backend for fence-virtd
-Group:		System Environment/Base
-Requires:	fence-virtd
-
-%description -n fence-virtd-qpid
-Provides fence_virtd with a connection to libvirt-qpid to fence
-virtual machines.  Allows fence_virtd to operate as a QMF console
-and uses QMF to route fencing requests. 
-
-
 %prep
 %setup -q
 
@@ -87,6 +98,8 @@ make %{?_smp_mflags}
 %install
 rm -rf %{buildroot}
 make install DESTDIR=%{buildroot}
+mkdir -p %{buildroot}/%{_sysconfdir}/rc.d/init.d
+install -m 0755 fence_virtd.init %{buildroot}/%{_sysconfdir}/rc.d/init.d/fence_virtd
 
 
 %clean
@@ -98,34 +111,51 @@ rm -rf %{buildroot}
 %doc COPYING TODO README
 %{_sbindir}/fence_virt
 %{_sbindir}/fence_xvm
-%{_mandir}/man8/*
+%{_mandir}/man8/fence_virt.*
+%{_mandir}/man8/fence_xvm.*
 
 %files -n fence-virtd
 %defattr(-,root,root,-)
 %{_sbindir}/fence_virtd
+%{_sysconfdir}/rc.d/init.d/fence_virtd
 %config(noreplace) %{_sysconfdir}/fence_virt.conf
 %dir %{_libdir}/%{name}
-# TODO: init script to start fence_virtd
-# TODO: auto-config utility
+%{_mandir}/man5/fence_virt.conf.*
+%{_mandir}/man8/fence_virtd.*
 
 %files -n fence-virtd-multicast
 %defattr(-,root,root,-)
 %{_libdir}/%{name}/multicast.so
 
+%files -n fence-virtd-serial
+%defattr(-,root,root,-)
+%{_libdir}/%{name}/serial.so
+
 %files -n fence-virtd-libvirt
 %defattr(-,root,root,-)
 %{_libdir}/%{name}/libvirt.so
 
+%files -n fence-virtd-libvirt-qpid
+%defattr(-,root,root,-)
+%{_libdir}/%{name}/libvirt-qpid.so
+
 %files -n fence-virtd-checkpoint
 %defattr(-,root,root,-)
 %{_libdir}/%{name}/checkpoint.so
 
-%files -n fence-virtd-qpid
-%defattr(-,root,root,-)
-%{_libdir}/%{name}/libvirt-qpid.so
+%changelog
+* Fri Jan 15 2010 Lon Hohberger <lhh at redhat.com> 0.2.1-1
+- Update to latest upstream version
+- Fix bug around status return codes for VMs which are 'off'
 
+* Thu Jan 14 2010 Lon Hohberger <lhh at redhat.com> 0.2-1
+- Update to latest upstream version
+- Serial & VMChannel listener support
+- Static permission map support
+- Man pages
+- Init script
+- Various bugfixes
 
-%changelog
 * Mon Sep 21 2009 Lon Hohberger <lhh at redhat.com> 0.1.3-1
 - Update to latest upstream version
 - Adds libvirt-qpid backend support


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/fence-virt/F-11/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	4 Dec 2009 21:00:24 -0000	1.3
+++ sources	11 Feb 2010 12:28:30 -0000	1.4
@@ -1 +1 @@
-db5e1c2211c04c7c8a7f1d3047bbe778  fence-virt-0.1.3.tar.gz
+2de600aaf71ed946f3c9a1ce17da7b2d  fence-virt-0.2.1.tar.gz



More information about the scm-commits mailing list