commit crmsh for openSUSE:Factory

2012-02-16 Thread h_root
Hello community,

here is the log from the commit of package crmsh for openSUSE:Factory checked 
in at 2012-02-16 12:19:15

Comparing /work/SRC/openSUSE:Factory/crmsh (Old)
 and  /work/SRC/openSUSE:Factory/.crmsh.new (New)


Package is "crmsh", Maintainer is "dmuhameda...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/crmsh/crmsh.changes  2012-01-12 
15:25:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.crmsh.new/crmsh.changes 2012-02-16 
12:19:23.0 +0100
@@ -1,0 +2,15 @@
+Tue Feb 14 03:05:48 UTC 2012 - tser...@suse.com
+
+- history: reset time period when setting source
+- doc: describe deficiency in the configure edit command (bnc#715698)
+- cibconf: repair resource parameter uniqueness test
+- completion: add command aliases to completion tables (cl#5013)
+- cibconf: repair ability to manage multiple rsc/op_defaults (bnc#737812)
+- history: add clone/ms resources to events (fixes the transition command)
+- utils: repair ptest usage (bnc#736212)
+- cibconf: repair xml edit
+- history: expand clones and ms in the resource command (bnc#729631)
+- build: add optional regression testing on rpm build
+- upstream cs: c06b8cf8fcf8
+
+---



Other differences:
--
++ crmsh.spec ++
--- /var/tmp/diff_new_pack.ygtnVe/_old  2012-02-16 12:19:25.0 +0100
+++ /var/tmp/diff_new_pack.ygtnVe/_new  2012-02-16 12:19:25.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package crmsh
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,6 +16,8 @@
 #
 
 
+# crmsh requires pacemaker, which in turn requires cluster-glue, which has a
+# %pre script which creates the hacluster/haclient user and group used here:
 %global gname haclient
 %global uname hacluster
 %global crmsh_docdir %{_defaultdocdir}/%{name}
@@ -35,11 +37,11 @@
 
 Name:   crmsh
 Summary:Pacemaker/CRM shell
+License:GPL-2.0
+Group:  Productivity/Clustering/HA
 Version:1.1.0
 Release:0
-License:GPL-2.0
 Url:http://savannah.nongnu.org/projects/crmsh
-Group:  Productivity/Clustering/HA
 Source0:crmsh.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires(pre): pacemaker
@@ -49,15 +51,27 @@
 %if 0%{?suse_version}
 # Suse splits this off into a separate package
 Requires:   python-curses python-xml
-BuildRequires:  python-curses python-xml
+BuildRequires:  python-curses
+BuildRequires:  python-xml
 %endif
 
 # Required for core functionality
-BuildRequires:  autoconf automake pkgconfig python
-BuildRequires:  libglue-devel libpacemaker-devel
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  pkgconfig
+BuildRequires:  python
+BuildRequires:  libglue-devel
+BuildRequires:  libpacemaker-devel
 BuildRequires:  asciidoc
 BuildRequires:  libtool
 
+%if 0%{?with_regression_tests}
+BuildRequires:  corosync
+BuildRequires:  procps
+BuildRequires:  vim-base
+Requires:   pacemaker
+%endif
+
 %description
 CRM shell is a Pacemaker cluster resource manager command line
 interface. It supports Pacemaker configuration, management, and
@@ -99,6 +113,22 @@
 %install
 %make_install
 
+%if 0%{?with_regression_tests}
+%post
+# Needed so that the shell doesn't get stuck on escape
+# sequences
+# NB: this is called twice by OBS, that's why we touch the file
+if [ ! -e /tmp/.crmsh_regression_tests_ran ]; then
+   touch /tmp/.crmsh_regression_tests_ran
+   export TERM=dumb
+   if ! /usr/share/crmsh/tests/regression.sh ; then
+   echo "Shell tests failed."
+   cat crmtestout/regression.out
+   exit 1
+   fi
+fi
+%endif
+
 %files
 ###
 %defattr(-,root,root)

++ crmsh.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/crmsh/.hg_archival.txt new/crmsh/.hg_archival.txt
--- old/crmsh/.hg_archival.txt  2011-11-24 18:21:55.0 +0100
+++ new/crmsh/.hg_archival.txt  2012-02-03 12:13:57.0 +0100
@@ -1,5 +1,5 @@
 repo: 13c3bd69e935090cd25213c474cafc3f01b5910b
-node: cb8034d8d3da45143798cc25ab90cdecfc5e685a
+node: c06b8cf8fcf8d4345157048974313aaf48db1ef8
 branch: default
 latesttag: Pacemaker-1.1.5
-latesttagdistance: 73
+latesttagdistance: 96
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/crmsh/crmsh.spec new/crmsh/crmsh.spec
--- old/crmsh/crmsh.spec2011-11-24 18:21:55.

commit crmsh for openSUSE:Factory

2012-05-03 Thread h_root
Hello community,

here is the log from the commit of package crmsh for openSUSE:Factory checked 
in at 2012-05-03 10:54:50

Comparing /work/SRC/openSUSE:Factory/crmsh (Old)
 and  /work/SRC/openSUSE:Factory/.crmsh.new (New)


Package is "crmsh", Maintainer is "dmuhameda...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/crmsh/crmsh.changes  2012-02-16 
12:19:23.0 +0100
+++ /work/SRC/openSUSE:Factory/.crmsh.new/crmsh.changes 2012-05-03 
10:54:51.0 +0200
@@ -1,0 +2,33 @@
+Mon Apr 23 10:59:48 UTC 2012 - tser...@suse.com
+
+- Add libxslt-tools to BuildRequires
+
+---
+Thu Mar 29 08:15:31 UTC 2012 - l...@novell.com
+
+- Change how appropriate version of pacemaker for ticket support is
+  required (bnc#752241)
+
+---
+Tue Mar 27 12:59:13 UTC 2012 - dmuhameda...@suse.com
+
+- drop dependency on python-xdg (lives in SDK repo)
+
+---
+Tue Mar 27 12:34:51 UTC 2012 - dmuhameda...@suse.com
+
+- add Requires pacemaker >= 1.1.6-2 to the spec file
+
+---
+Mon Mar 26 15:52:23 UTC 2012 - dmuhameda...@suse.com
+
+- move user files to standard locations (XDG)
+- site: ticket standby and activate commands
+- cibstatus: ticket management
+- site: update interface to crm_ticket
+- cibconf: use uname instead of id when listing nodes (cl#5043)
+- ra: use only effective UID when choosing RA interface
+- ra: always use lrmadmin with glue 1.0.10 (cl#5036)
+- upstream cs: 9569a7f283cb
+
+---



Other differences:
--
++ crmsh.spec ++
--- /var/tmp/diff_new_pack.GOziAd/_old  2012-05-03 10:54:52.0 +0200
+++ /var/tmp/diff_new_pack.GOziAd/_new  2012-05-03 10:54:52.0 +0200
@@ -44,26 +44,35 @@
 Url:http://savannah.nongnu.org/projects/crmsh
 Source0:crmsh.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Requires(pre): pacemaker
+Requires(pre): pacemaker-ticket-support >= 2.0
+Requires(pre): pacemaker >= 1.1.6
+Requires:   pssh
 Requires:   python >= 2.4
-Requires:   pssh python-dateutil
+Requires:   python-dateutil
 
 %if 0%{?suse_version}
 # Suse splits this off into a separate package
-Requires:   python-curses python-xml
+Requires:   python-curses
+Requires:   python-xml
 BuildRequires:  python-curses
 BuildRequires:  python-xml
 %endif
 
 # Required for core functionality
+BuildRequires:  asciidoc
 BuildRequires:  autoconf
 BuildRequires:  automake
-BuildRequires:  pkgconfig
-BuildRequires:  python
 BuildRequires:  libglue-devel
 BuildRequires:  libpacemaker-devel
-BuildRequires:  asciidoc
 BuildRequires:  libtool
+BuildRequires:  pkgconfig
+BuildRequires:  python
+%if 0%{?suse_version} > 1210
+# xsltproc is necessary for manpage generation; this is split out into
+# libxslt-tools as of openSUSE 12.2.  Possibly strictly should be
+# required by asciidoc
+BuildRequires:  libxslt-tools
+%endif
 
 %if 0%{?with_regression_tests}
 BuildRequires:  corosync

++ crmsh.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/crmsh/.hg_archival.txt new/crmsh/.hg_archival.txt
--- old/crmsh/.hg_archival.txt  2012-02-03 12:13:57.0 +0100
+++ new/crmsh/.hg_archival.txt  2012-03-26 17:48:33.0 +0200
@@ -1,5 +1,5 @@
 repo: 13c3bd69e935090cd25213c474cafc3f01b5910b
-node: c06b8cf8fcf8d4345157048974313aaf48db1ef8
+node: 9569a7f283cba50c9ce5f862d5da8e70556f70d2
 branch: default
 latesttag: Pacemaker-1.1.5
-latesttagdistance: 96
+latesttagdistance: 104
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/crmsh/crmsh.spec new/crmsh/crmsh.spec
--- old/crmsh/crmsh.spec2012-02-03 12:13:57.0 +0100
+++ new/crmsh/crmsh.spec2012-03-26 17:48:33.0 +0200
@@ -26,7 +26,7 @@
 BuildRoot: %{_tmppath}/%{name}-%{version}-build
 AutoReqProv:   on
 Requires(pre): pacemaker
-Requires:  python >= 2.4
+Requires:  python >= 2.4 python-xdg
 
 %if 0%{?suse_version}
 # Suse splits this off into a separate package
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/crmsh/doc/crm.8.txt new/crmsh/doc/crm.8.txt
--- old/crmsh/doc/crm.8.txt 2012-02-03 12:13:57.0 +0100
+++ new/crmsh/doc/crm.8.txt 2012-03-26 17:48:33.0 +0200
@@ -1155,7 +1155,7 @@
 
 Usage:
 ...
-ticket {grant|revoke|show|time|delete} 
+ticket {grant|revoke|standby|activate|show|time|delete} 
 ...
 Example:
 ...