Hello community, here is the log from the commit of package crmsh for openSUSE:Factory checked in at 2015-06-15 17:49:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/crmsh (Old) and /work/SRC/openSUSE:Factory/.crmsh.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "crmsh" Changes: -------- --- /work/SRC/openSUSE:Factory/crmsh/crmsh.changes 2015-06-06 09:54:28.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.crmsh.new/crmsh.changes 2015-06-15 17:49:16.000000000 +0200 @@ -1,0 +2,71 @@ +Fri Jun 12 23:32:12 UTC 2015 - [email protected] + +- Pre-release 2.2.0-rc3 +- high: Merge rewizards development branch (fate#318211) + (fate#318384) (fate#318483) (fate#318482) (fate#318550) + +- Summary of some of the changes included in the merge of + the rewizards branch: + + Colorized status output + + New and more capable cluster script implementation + + Deprecated the crmsh templates (not the CIB templates, + the configuration templates) + + Implemented a JSON API interface to the cluster scripts + for hawk to use instead of having its own wizards + + Handlebars-like templating language for cluster scripts + that modify the CIB + + Collect metadata from resource agents to avoid duplication + in configuration scripts + + Extended validation support for parameter values + + New cluster scripts: + + - Stonith: SBD and libvirt + - Apache web server + - NFS server + - cLVM + - Databases: MySQL / MariaDB / Oracle / DB2 + - SAP + - OCFS2 + - etc. + + + Radically simplified automake and autoconf setup + + Improved completion performance + + Added pygment lexers used by the history guide as stand-alone + python module in contrib/ + + Removed dependency on corosync for regression test suite + + Sort topics and commands in help output + + Hide internal commands in help and ls + + Clearer debug output when simulating + + Cleaned up and fixed documentation bugs + +- Update to version 2.2.0~rc3+git.1434151485.7365522: + + low: crm: Detect and report use of python 3 + + medium: hb_report: Collect logs from pacemaker.log + + medium: ui_root: Make the cibstatus command available directly from the root + + medium: resource: Add ban command + + medium: handles: {{^feature}}invert blocks{{/feature}} + + medium: handles: Replace magic value with callables + + low: handles: Also allow # and $ in identifiers + + doc: Update reference to parallax in scripts documentation + + WIP: in-progress notes etc. + + scripts: Add placeholders for some basic scripts + + medium: handles: Fix error in strict parameter handling + + medium: config: add config.path.hawk_wizards + + medium: ui_script: Add JSON API + + build: Add update-data-manifest.sh to generate datadir file list + + contrib: Add pygment lexers used by the history guide + + doc: Describe website compilation process in development.md + + doc: scripts: Basic documentation for the cluster scripts + + medium: help: Sort topics and commands in help output + + low: handles: Clean up special values + + doc: Document the script JSON API + + low: script: Rename describe to show + + low: command: Hide internal commands from ls + + doc: Fix unterminated block + + low: scripts: Stricter regexp for identifiers + + low: scripts: Handle local runs even if nodelist doesn't contain local node + + low: cmd_status: Add full argument to status + + high: cmd_status: Colorize status output + + Pre-release 2.2.0-rc3 + +------------------------------------------------------------------- Old: ---- crmsh-2.2.0~rc2+git.1432560022.4e7baf3.tar.bz2 New: ---- crmsh-2.2.0~rc3+git.1434151485.7365522.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ crmsh.spec ++++++ --- /var/tmp/diff_new_pack.ddnJzA/_old 2015-06-15 17:49:17.000000000 +0200 +++ /var/tmp/diff_new_pack.ddnJzA/_new 2015-06-15 17:49:17.000000000 +0200 @@ -36,12 +36,13 @@ Summary: High Availability cluster command-line interface License: GPL-2.0+ Group: %{pkg_group} -Version: 2.2.0~rc2+git.1432560022.4e7baf3 +Version: 2.2.0~rc3+git.1434151485.7365522 Release: 0%{?crmsh_release}%{?dist} Url: http://crmsh.github.io Source0: %{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires(pre): pacemaker +Requires: %{name}-scripts >= %{version}-%{release} Requires: /usr/bin/which Requires: python >= 2.6 Requires: python-dateutil @@ -86,8 +87,6 @@ configuration, management and troubleshooting of Pacemaker-based clusters, by providing a powerful and intuitive set of features. -Authors: Dejan Muhamedagic <[email protected]> and many others - %package test Summary: Test package for crmsh Group: %{pkg_group} @@ -96,6 +95,7 @@ BuildRequires: procps BuildRequires: python-dateutil BuildRequires: python-nose +BuildRequires: python-parallax BuildRequires: vim Requires: pacemaker @@ -110,6 +110,11 @@ BuildRequires: cluster-glue-libs-devel BuildRequires: pacemaker-libs-devel %endif +%if 0%{?fedora_version} +BuildRequires: PyYAML +%else +BuildRequires: python-PyYAML +%endif %endif %description test @@ -117,8 +122,16 @@ cluster management on GNU/Linux systems. It simplifies the configuration, management and troubleshooting of Pacemaker-based clusters, by providing a powerful and intuitive set of features. +This package contains the regression test suite for crmsh. -Authors: Dejan Muhamedagic <[email protected]> and many others +%package scripts +Summary: Crm Shell Cluster Scripts +Group: Productivity/Clustering/HA + +%description scripts +Cluster scripts for crmsh. The cluster scripts can be run +directly from the crm command line, or used by user interfaces +like hawk to implement configuration wizards. %prep %setup -q @@ -137,11 +150,10 @@ %{configure} \ --sysconfdir=%{_sysconfdir} \ --localstatedir=%{_var} \ - --with-pkg-name=%{name} \ --with-version=%{version}-%{release} \ --docdir=%{crmsh_docdir} -make %{_smp_mflags} docdir=%{crmsh_docdir} +make %{_smp_mflags} VERSION="%{version}-%{release}" sysconfdir=%{_sysconfdir} localstatedir=%{_var} %if 0%{?with_regression_tests} ./test/run --quiet @@ -188,6 +200,7 @@ %{_datadir}/%{name} %exclude %{_datadir}/%{name}/tests +%exclude %{_datadir}/%{name}/scripts %doc %{_mandir}/man8/* %{crmsh_docdir}/COPYING @@ -205,6 +218,10 @@ %dir %attr (770, %{uname}, %{gname}) %{_var}/cache/crm %config %{_sysconfdir}/bash_completion.d/crm.sh +%files scripts +%defattr(-,root,root) +%{_datadir}/%{name}/scripts + %files test %defattr(-,root,root) %{_datadir}/%{name}/tests ++++++ _service ++++++ --- /var/tmp/diff_new_pack.ddnJzA/_old 2015-06-15 17:49:17.000000000 +0200 +++ /var/tmp/diff_new_pack.ddnJzA/_new 2015-06-15 17:49:17.000000000 +0200 @@ -4,7 +4,7 @@ <param name="scm">git</param> <param name="package-meta">yes</param> <param name="filename">crmsh</param> - <param name="versionformat">2.2.0~rc2+git.%ct.%h</param> + <param name="versionformat">2.2.0~rc3+git.%ct.%h</param> <param name="revision">master</param> <param name="changesgenerate">enable</param> </service> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.ddnJzA/_old 2015-06-15 17:49:17.000000000 +0200 +++ /var/tmp/diff_new_pack.ddnJzA/_new 2015-06-15 17:49:17.000000000 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/ClusterLabs/crmsh.git</param> - <param name="changesrevision">4e7baf31d278e4d946968797bee5be12664ecd67</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">7365522b9d445ea0721f4fce8d1e4c3d8ef7655f</param></service></servicedata> \ No newline at end of file ++++++ crmsh-2.2.0~rc2+git.1432560022.4e7baf3.tar.bz2 -> crmsh-2.2.0~rc3+git.1434151485.7365522.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/crmsh/crmsh-2.2.0~rc2+git.1432560022.4e7baf3.tar.bz2 /work/SRC/openSUSE:Factory/.crmsh.new/crmsh-2.2.0~rc3+git.1434151485.7365522.tar.bz2 differ: char 11, line 1
