commit crmsh for openSUSE:Factory
Hello community, here is the log from the commit of package crmsh for openSUSE:Factory checked in at 2017-09-04 12:30:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/crmsh (Old) and /work/SRC/openSUSE:Factory/.crmsh.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "crmsh" Mon Sep 4 12:30:59 2017 rev:127 rq:519746 version:3.0.1+git.1504075678.b5dce7ab Changes: -------- --- /work/SRC/openSUSE:Factory/crmsh/crmsh.changes 2017-08-10 14:13:09.275571019 +0200 +++ /work/SRC/openSUSE:Factory/.crmsh.new/crmsh.changes 2017-09-04 12:31:02.888008774 +0200 @@ -1,0 +2,82 @@ +Wed Aug 30 20:12:00 UTC 2017 - kgronlund@suse.com + +- Update to version 3.0.1+git.1504075678.b5dce7ab: + * low: utils: is_process did not work + * low: utils: Use /proc for process discovery + * low: bootstrap: Fix formatting of confirmation prompt (bsc#1028704) + * medium: bootstrap: Set expected_votes based on actual node count (bsc#1033288) + * remove bindnetaddr for unicast(bsc#1030437) + * lsb, service, stonith and systemd don't have any providers; so, it shouldn't be completed when type 'tab' after these ra classes. + * doc: Document lifetime parameter format + * medium: Add support for pacemaker PR#1208 + * Feature: add rules support to operations + * low: bootstrap: Fall back to logging into $TMPDIR/ha-cluster-bootstrap.log + * Improved cd completion + * Improve ls command outputs + * Remove "up/back/end" option at root level + * medium: ui_context: Make all the options can be completed + * medium: ui_ra: Improve resource agents completion + * medium: ui_cluster: Add enable/disable option to enable/disable pacemaker service + * medium:command:adjust the 'ls' print width for long options + * low:scripts:health: save health-report when run "crm cluster health" + * low: ui_cluster: add "delete" alias for "remove" option + * low: bootstrap: give a confirm message when remove node + * medium: bootstrap: add callback function to check valid port range + * medium: ui_cluster: Add cluster rename command + * low: ui_cluster: when use help option, do not exit, just print help messages and return + * low: ui_cluster: when have an error for optparse, just return and stay at shell + * low: ui_cluster: complete node name once + * low: help: adjust the help print width + * low: ui_cluster: show cluster name in cluster status command + * Add missing ')' + * low: completers: filter out ms resource when doing promote/demote + * low: bootstrap: Don't rely on ha-cluster-* shortcuts + * low: bootstrap: Improve message when sbd is not installed (bsc#1050427) + * low: ui_cluster: run command on a specific node + * medium: bootstrap: run "csync2_update" for all files after new joining node call csync2_remote + * low: ui_cluster: change cluster name need restart cluster service + * medium: bootstrap: disable completion and history when running bootstrap + * high: bootstrap: expected votes wouldn't update in unicast mode + * medium: bootstrap: configure with IPv6(mcast) + * medium: bootstrap: configure with IPv6(unicast) + * medium: bootstrap: validation for bindnetaddr/mcastaddr + * medium: bootstrap: validation for admin IP + * medium: utils: list_cluster_nodes: read nodes list from cib.xml + * low: main: add hostname in promptstr + * medium: enable adding a second heartbeat ring for mcast + * low: bootstrap: give error hints when use sbd without watchdog + * medium: ui_resource: start stopped resources and stop started resources + * Detect firewall by checking installed packages + * Fix SBD configuration when using SBD device (Fixes #235) + * medium: bootstrap: Add support for chrony + * low: bootstrap: Check for firewalld before SuSEfirewall2 + * medium: ui_configure: in modgroup, add free id and remove id in group + * medium: ui_node: node utilization is about node attr, not for resources + +- Drop merged patches: + * Remove 0001-Allow-empty-fencing_topology-bsc-1025393.patch + * Remove 0002-low-bootstrap-Fix-warning-for-formatting-SBD-device-.patch + * Remove 0003-medium-ui_cluster-Fix-init-with-no-arguments-bsc-102.patch + * Remove 0004-low-utils-Use-proc-for-process-discovery.patch + * Remove 0005-medium-scripts-health-Make-health-script-available-a.patch + * Remove 0006-remove-bindnetaddr-for-unicast-bsc-1030437.patch + * Remove 0007-medium-bootstrap-Set-expected_votes-based-on-actual-.patch + * Remove 0008-high-cibconfig-Graph-file-output-option-was-reversed.patch + * Remove 0009-medium-bootstrap-Enable-help-geo-init-etc.-bsc-10374.patch + * Remove 0010-medium-bootstrap-Handle-failure-to-fetch-config-grac.patch + * Remove 0011-medium-bootstrap-Check-required-arguments-to-geo-joi.patch + * Remove 0012-doc-geo-join-requires-clusters-argument-bsc-1037442.patch + * Remove 0013-medium-bootstrap-Make-arbitrator-argument-optional-b.patch + * Remove 0014-medium-history-Revert-preference-of-messages-over-ha.patch + * Remove 0015-medium-ui_cluster-Add-force-to-ha-cluster-remove-bsc.patch + * Remove 0016-high-bootstrap-Add-option-to-enable-diskless-SBD-mod.patch + * Remove 0017-medium-scripts-Clarify-help-text-for-NFS-wizard-bsc-.patch + * Remove 0018-medium-scripts-Relax-broadcast-IP-validation-bsc-104.patch + * Remove 0019-medium-bootstrap-Fix-watchdog-SBD-envvars-bsc-104511.patch + +------------------------------------------------------------------- +Mon Aug 14 08:49:43 UTC 2017 - kgronlund@suse.com + +- Rewrite python shebang of scripts to help other distributions + +------------------------------------------------------------------- Old: ---- 0001-Allow-empty-fencing_topology-bsc-1025393.patch 0002-low-bootstrap-Fix-warning-for-formatting-SBD-device-.patch 0003-medium-ui_cluster-Fix-init-with-no-arguments-bsc-102.patch 0004-low-utils-Use-proc-for-process-discovery.patch 0005-medium-scripts-health-Make-health-script-available-a.patch 0006-remove-bindnetaddr-for-unicast-bsc-1030437.patch 0007-medium-bootstrap-Set-expected_votes-based-on-actual-.patch 0008-high-cibconfig-Graph-file-output-option-was-reversed.patch 0009-medium-bootstrap-Enable-help-geo-init-etc.-bsc-10374.patch 0010-medium-bootstrap-Handle-failure-to-fetch-config-grac.patch 0011-medium-bootstrap-Check-required-arguments-to-geo-joi.patch 0012-doc-geo-join-requires-clusters-argument-bsc-1037442.patch 0013-medium-bootstrap-Make-arbitrator-argument-optional-b.patch 0014-medium-history-Revert-preference-of-messages-over-ha.patch 0015-medium-ui_cluster-Add-force-to-ha-cluster-remove-bsc.patch 0016-high-bootstrap-Add-option-to-enable-diskless-SBD-mod.patch 0017-medium-scripts-Clarify-help-text-for-NFS-wizard-bsc-.patch 0018-medium-scripts-Relax-broadcast-IP-validation-bsc-104.patch 0019-medium-bootstrap-Fix-watchdog-SBD-envvars-bsc-104511.patch crmsh-3.0.0.tar.bz2 New: ---- crmsh-3.0.1+git.1504075678.b5dce7ab.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ crmsh.spec ++++++ --- /var/tmp/diff_new_pack.ql05tp/_old 2017-09-04 12:31:05.067702311 +0200 +++ /var/tmp/diff_new_pack.ql05tp/_new 2017-09-04 12:31:05.067702311 +0200 @@ -38,48 +38,10 @@ Summary: High Availability cluster command-line interface License: GPL-2.0+ Group: %{pkg_group} -Version: 3.0.0 +Version: 3.0.1+git.1504075678.b5dce7ab Release: 0 Url: http://crmsh.github.io Source0: %{name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM: Allow empty fencing topology (bsc#1025393) -Patch1: 0001-Allow-empty-fencing_topology-bsc-1025393.patch -# PATCH-FIX-UPSTREAM: low: bootstrap: Fix warning for formatting SBD device (bsc#1028704) -Patch2: 0002-low-bootstrap-Fix-warning-for-formatting-SBD-device-.patch -# PATCH-FIX-UPSTREAM: medium: ui_cluster: Fix init with no arguments (bsc#1028735) -Patch3: 0003-medium-ui_cluster-Fix-init-with-no-arguments-bsc-102.patch -# PATCH-FIX-UPSTREAM: low: utils: Use /proc for process discovery -Patch4: 0004-low-utils-Use-proc-for-process-discovery.patch -# PATCH-FIX-UPSTREAM: medium: scripts/health: Make health script available as wizard (fate#320848) (fate#320866) -Patch5: 0005-medium-scripts-health-Make-health-script-available-a.patch -# PATCH-FIX-UPSTREAM: low: remove bindnetaddr for unicast(bsc#1030437) -Patch6: 0006-remove-bindnetaddr-for-unicast-bsc-1030437.patch -# PATCH-FIX-UPSTREAM: medium: bootstrap: Set expected votes based on actual node count (bsc#1033288) -Patch7: 0007-medium-bootstrap-Set-expected_votes-based-on-actual-.patch -# PATCH-FIX-UPSTREAM: high: cibconfig: Graph file output option was reversed (bsc#1036595) -Patch8: 0008-high-cibconfig-Graph-file-output-option-was-reversed.patch -# PATCH-FIX-UPSTREAM: medium: bootstrap: Enable "help geo-init" etc. (bsc#1037417) -Patch9: 0009-medium-bootstrap-Enable-help-geo-init-etc.-bsc-10374.patch -# PATCH-FIX-UPSTREAM: medium: bootstrap: Handle failure to fetch config gracefully (bsc#1037423) -Patch10: 0010-medium-bootstrap-Handle-failure-to-fetch-config-grac.patch -# PATCH-FIX-UPSTREAM: medium: bootstrap: Check required arguments to geo-join (bsc#1037421) -Patch11: 0011-medium-bootstrap-Check-required-arguments-to-geo-joi.patch -# PATCH-FIX-UPSTREAM: doc: geo-join requires --clusters argument (bsc#1037442) -Patch12: 0012-doc-geo-join-requires-clusters-argument-bsc-1037442.patch -# PATCH-FIX-UPSTREAM: medium: bootstrap: Make arbitrator argument optional (bsc#1038386) -Patch13: 0013-medium-bootstrap-Make-arbitrator-argument-optional-b.patch -# PATCH-FIX-UPSTREAM: medium: history: Revert preference of messages over ha-log.txt (bsc#1031138) -Patch14: 0014-medium-history-Revert-preference-of-messages-over-ha.patch -# PATCH-FIX-UPSTREAM: medium: ui_cluster: Add --force to ha-cluster-remove (bsc#1044071) -Patch15: 0015-medium-ui_cluster-Add-force-to-ha-cluster-remove-bsc.patch -# PATCH-FIX-UPSTREAM: high: bootstrap: Add option to enable diskless SBD mode to cluster init (bsc#1045118) -Patch16: 0016-high-bootstrap-Add-option-to-enable-diskless-SBD-mod.patch -# PATCH-FIX-UPSTREAM: medium: scripts: Clarify help text for NFS wizard (bsc#1044244) -Patch17: 0017-medium-scripts-Clarify-help-text-for-NFS-wizard-bsc-.patch -# PATCH-FIX-UPSTREAM: medium: scripts: Relax broadcast IP validation (bsc#1044233) -Patch18: 0018-medium-scripts-Relax-broadcast-IP-validation-bsc-104.patch -# PATCH-FIX-UPSTREAM: medium: bootstrap: Fix watchdog SBD envvars (bsc#1045118) -Patch19: 0019-medium-bootstrap-Fix-watchdog-SBD-envvars-bsc-104511.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} @@ -147,7 +109,7 @@ Requires(post): procps Requires(post): python-dateutil Requires(post): python-nose -Requires(post): python-parallax +Requires(post): python2-parallax Requires(post): pacemaker %if 0%{?suse_version} > 1110 BuildArch: noarch @@ -183,25 +145,11 @@ %prep %setup -q touch -r doc/crm.8.adoc{,.timestamp} -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 -%patch9 -p1 -%patch10 -p1 -%patch11 -p1 -%patch12 -p1 -%patch13 -p1 -%patch14 -p1 -%patch15 -p1 -%patch16 -p1 -%patch17 -p1 -%patch18 -p1 -%patch19 -p1 + +# replace the shebang in all the scripts +# with ${_bindir}/python +find . -type f -exec perl -pi -e 'BEGIN{undef $/};s[^#\!/usr/bin/python][#\!%{_bindir}/python]' {} \; +find . -type f -exec perl -pi -e 'BEGIN{undef $/};s[^#\!/usr/bin/env python][#\!%{_bindir}/python]' {} \; # Force the local time # ++++++ _service ++++++ --- /var/tmp/diff_new_pack.ql05tp/_old 2017-09-04 12:31:05.151690502 +0200 +++ /var/tmp/diff_new_pack.ql05tp/_new 2017-09-04 12:31:05.155689940 +0200 @@ -3,8 +3,8 @@ <param name="url">git://github.com/ClusterLabs/crmsh.git</param> <param name="scm">git</param> <param name="filename">crmsh</param> - <param name="versionformat">3.0.0</param> - <param name="revision">3.0.0</param> + <param name="versionformat">3.0.1+git.%ct.%h</param> + <param name="revision">master</param> <param name="changesgenerate">enable</param> </service> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.ql05tp/_old 2017-09-04 12:31:05.199683754 +0200 +++ /var/tmp/diff_new_pack.ql05tp/_new 2017-09-04 12:31:05.199683754 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/ClusterLabs/crmsh.git</param> - <param name="changesrevision">7baa848d3adaaf5727a76c6e59348048b1b8e6d4</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">1885eb21894cb66a375f6d6cc319f59b1653f0f4</param></service></servicedata> \ No newline at end of file
participants (1)
-
root@hilbert.suse.de