commit pacemaker for openSUSE:Factory

2020-10-23 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2020-10-23 12:20:06

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


Package is "pacemaker"

Fri Oct 23 12:20:06 2020 rev:135 rq:842721 version:2.0.4+20200702.813fdbfdc

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2020-07-14 
07:43:13.638673393 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.3463/pacemaker.changes
2020-10-23 12:20:26.432602407 +0200
@@ -1,0 +2,90 @@
+Tue Aug 25 11:37:48 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.4+20200702.813fdbfdc:
+- libcrmcommon: deprecate create_hello_message() as public API (bsc#1170346, 
rh#1796824)
+- pacemakerd: properly conditionalize corosync calls (bsc#1170346, rh#1796824)
+- pacemakerd: use existing handle for corosync shutdown (bsc#1170346, 
rh#1796824)
+- pacemakerd: improve messages (bsc#1170346, rh#1796824)
+- pacemakerd: functionize removing core file limit (bsc#1170346, rh#1796824)
+- pacemakerd: remove unneeded IPC and CPG commands (bsc#1170346, rh#1796824)
+- tools: crm_node -l and -p now work from Pacemaker Remote nodes (bsc#1170346, 
rh#1796824)
+- functionize numeric comparisons of strings (bsc#1170346, rh#1796824)
+- controller: add new IPC API command for getting node list (bsc#1170346, 
rh#1796824)
+
+---
+Tue Aug 25 11:26:47 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.4+20200701.556cef416:
+- tools: convert crmadmin to use new controller IPC model (bsc#1170346, 
rh#1796824)
+- tools: remove dead code from crm_node (bsc#1170346, rh#1796824)
+- tools: convert crm_node to use new controller IPC model (bsc#1170346, 
rh#1796824)
+- tools: convert crm_resource to use new controller IPC model (bsc#1170346, 
rh#1796824)
+- libcrmcommon: add C API for controller IPC (bsc#1170346, rh#1796824)
+- libcrmcommon: new model for daemon IPC API (bsc#1170346, rh#1796824)
+
+---
+Tue Aug 25 11:05:13 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.4+20200630.107af1896:
+- tools, libs: Use pcmk__str_any_of and pcmk__str_all_of.
+- libcrmcommon: Add pcmk__str_any_of and pcmk__str_none_of.
+
+---
+Tue Aug 25 11:01:08 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.4+20200624.67a6a9b31:
+- lib, tools: Correct types given to PCMK__OUTPUT_ARGS.
+
+---
+Mon Aug 24 18:04:07 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.4+20200623.e36fe309d:
+- sysconfig: remove outdated reference to wildcards in PCMK_trace_files
+- rpm: use https in package URL
+- resources: don't check host-specific conditions in attribute validate
+
+---
+Mon Aug 24 17:49:42 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.4+20200622.c7e75c04b:
+- libpacemaker: Don't allow a potential NULL in a format string.
+
+---
+Mon Aug 24 17:10:48 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.4+20200622.4bb3b23a2:
+- libcrmcommon: bump CRM feature set
+- scheduler: support "demote" choice for no-quorum-policy option (rh#1837747)
+- scheduler: new on-fail="demote" recovery policy for promoted resources 
(rh#1837747)
+- xml: add on-fail="demote" option to resources schema (rh#1837747)
+- libpacemaker: check for re-promotes specifically
+- libpacemaker: don't force stop when skipping reload of failed resource
+- scheduler: disallow on-fail=stop for stop operations
+
+---
+Mon Aug 24 16:20:06 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.4+20200520.81d4b3976:
+- xml: Add rsc_expression and op_expression to the XML schema. (rh#1628701)
+- scheduler: Pass rsc_defaults and op_defaults data. (rh#1628701)
+- scheduler: Add new rule tests for op_defaults and rsc_defaults. (rh#1628701)
+
+---
+Mon Aug 24 15:35:51 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.4+20200508.3f6514f01:
+- tools: functionize listing nodes from CIB in crmadmin (bsc#1170346, 
rh#1796824)
+- tools: use proper type for glib timeout value in crmadmin (bsc#1170346, 
rh#1796824)
+- tools: handle memory cleanup better in crm_node (bsc#1170346, rh#1796824)
+- libcrmcommon: new function for draining and quitting a main loop 
(bsc#1170346, rh#1796824)
+- libcrmcommon: drop generate_hash_key() (bsc#1170346, rh#1796824)
+- libcrmcommon: move get_message_xml() and add_message_xml() definition 
(bsc#1170346, rh#1796824)
+- libcrmcommon: separate IPC code into multiple files (bsc#1170346, 

commit pacemaker for openSUSE:Factory

2020-07-13 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2020-07-14 07:43:07

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


Package is "pacemaker"

Tue Jul 14 07:43:07 2020 rev:134 rq:819985 version:2.0.4+20200616.2deceaa3a

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2020-05-12 
22:30:49.355680367 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.3060/pacemaker.changes
2020-07-14 07:43:13.638673393 +0200
@@ -1,0 +2,62 @@
+Tue Jul  7 09:47:46 UTC 2020 - Callum Farmer 
+
+- Fixes for %_libexecdir changing to /usr/libexec
+
+---
+Wed Jun 24 08:19:39 UTC 2020 - Yan Gao 
+
+- Update to version pacemaker-2.0.4+20200616.2deceaa3a (Pacemaker-2.0.4):
+- cibsecret: don't use pssh -q option unless supported
+- tools: verify newly created CIB connection is not NULL
+- tools: check resource separately from managing parameter in cibsecret
+- tools: improve cibsecret help
+
+---
+Thu Jun 18 10:55:19 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200608.44045c027:
+- scheduler: Add the node name back to bundle instances.
+
+---
+Thu Jun 18 10:54:09 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200605.0db37d66f:
+- rpm: add spec option for enabling CIB secrets
+- build: avoid resource-agents as build dependency when cibsecrets are enabled
+
+---
+Thu Jun 18 10:51:41 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200603.4ff9c412f:
+- based: use crm_exit to free qb-logging
+
+---
+Thu Jun 18 10:50:12 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200602.f7f36e8a8:
+- libpe_status: Modify filtering of inactive resources.
+
+---
+Tue Jun 02 07:42:10 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200527.e67fb5c73:
+- rpm: put user-configurable items at top of spec
+- tools: free IPC memory after closing connection
+- resources: attribute name parameter doesn't have to be unique
+
+---
+Wed May 20 12:38:55 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200516.b06fc662e:
+- crm_ticket: avoid unnecessary issues with dynamic allocation
+- crm_resource: avoid unnecessary issus with dynamic allocation
+- crm_mon: NULL output-pointer when buffer is freed
+- crm_error: use g_free for a proper match
+- libreplace: closedir when bailing out dir traversal
+- libcrmcommon: return ENOMEM directly instead of errno
+- libcrmcommon: free basename after setting prgname
+- silence some false positives static analysis stumbled over
+- move bcond_with/without up front for e.g. pcmk_release
+- fencer: avoid infinite loop if device is removed during operation
+
+--
@@ -52,2 +114,2 @@
-- stonith_admin: --delay is an optional option for --fence/--unfence/--reboot 
commands (ECO-1611, SLE-12239, SLE-12240)
-- controller: avoid possible use-of-NULL on logging fencing message (ECO-1611, 
SLE-12239, SLE-12240)
+- stonith_admin: --delay is an optional option for --fence/--unfence/--reboot 
commands (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)
+- controller: avoid possible use-of-NULL on logging fencing message 
(jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)
@@ -98,6 +160,6 @@
-- fencer: update cpg_topology_delay test to also verify pcmk_delay_base is 
added (ECO-1611, SLE-12239, SLE-12240)
-- controller: requested priority fencing delay defaults to 0 (ECO-1611, 
SLE-12239, SLE-12240)
-- stonith_admin: --delay option defaults to 0 (ECO-1611, SLE-12239, SLE-12240)
-- fencer: any delays from pcmk_delay_base/max are added to requested fencing 
delay (ECO-1611, SLE-12239, SLE-12240)
-- scheduler: do not differentiate the case where all the nodes have equal 
priority (ECO-1611, SLE-12239, SLE-12240)
-- scheduler: priority-fencing-delay defaults to 0 meaning disabled (ECO-1611, 
SLE-12239, SLE-12240)
+- fencer: update cpg_topology_delay test to also verify pcmk_delay_base is 
added (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)
+- controller: requested priority fencing delay defaults to 0 (jsc#ECO-1611, 
jsc#SLE-12239, jsc#SLE-12240)
+- stonith_admin: --delay option defaults to 0 (jsc#ECO-1611, jsc#SLE-12239, 
jsc#SLE-12240)
+- fencer: any delays from pcmk_delay_base/max are added to requested fencing 
delay (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)
+- scheduler: do not differentiate the case where all the nodes have equal 

commit pacemaker for openSUSE:Factory

2020-05-12 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2020-05-12 22:28:48

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


Package is "pacemaker"

Tue May 12 22:28:48 2020 rev:133 rq:802832 version:2.0.3+20200511.2b248d828

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2020-02-03 
11:11:00.549774905 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.2738/pacemaker.changes
2020-05-12 22:30:49.355680367 +0200
@@ -1,0 +2,208 @@
+Tue May 12 06:30:23 UTC 2020 - Yan Gao 
+
+- libcrmcommon: lower message on reading proc file to info
+  * 0001-Log-libcrmcommon-lower-message-on-reading-proc-file-.patch
+
+---
+Tue May 12 06:29:28 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200511.2b248d828:
+- tools: get stonith_admin --list-targets working again
+
+---
+Mon May 11 21:02:36 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200511.e7d7b1aa5:
+- libpe_status: Apply node filtering to clone resource lists.
+- tools: Remove an extra space in crm_mon filtered output.
+- libpe_status: Don't output unnecessary resource headers.
+- libpe_status: Handle filtering of inactive resources.
+- tools: Print inactive resources by default with crm_mon xml output.
+
+---
+Mon May 11 15:07:22 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200511.a9e085d8c:
+- fencer: avoid possible use-of-NULL when parsing metadata (bsc#1171372)
+- libstonithd: make the assert message from stonith__device_parameter_flags() 
more clear (bsc#1171372)
+
+---
+Fri May 08 07:32:19 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200507.c8529193e:
+- libstonithd: respect `pcmk_host_argument=none` on `validate` (bsc#1171372)
+- libstonithd: add `port` or `plug` parameter according to metadata on 
`validate` if no `pcmk_host_argument` specified (bsc#1171372)
+- Pacemaker Explained: update the default value and the description of 
`pcmk_host_argument` (bsc#1171372)
+- fencer: add `port` or `plug` parameter according to metadata for RHCS-style 
fence-agents (bsc#1171372)
+- libstonithd: add function to check supported parameters according to the 
metadata of a fence agent (bsc#1171372)
+
+---
+Thu May 07 21:48:11 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200506.a212e4fa3:
+- fenced: Remove relayed stonith operation.(Fix:CLBZ#5401)
+- controller: properly detect remote node info requests
+- cotrold: Notify tengine of completion of CRM_OP_LRM_DELETE.(Fix:CLBZ:#5424)
+
+---
+Mon May 04 17:11:07 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200429.029571144:
+- stonith_admin: --delay is an optional option for --fence/--unfence/--reboot 
commands (ECO-1611, SLE-12239, SLE-12240)
+- controller: avoid possible use-of-NULL on logging fencing message (ECO-1611, 
SLE-12239, SLE-12240)
+
+---
+Mon May 04 17:08:14 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200428.f0a4d08c9:
+- cib: populate cib_nodes when 'cibadmin -R -scope=configuration'
+
+---
+Mon May 04 17:03:40 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200423.01b9bbdbe:
+- cts: add `plug` parameter for fence_dummy agent (bsc#1171372)
+- libstonithd: `plug` parameter of RHCS-style fence-agents is shown as 
non-required in the metadata (bsc#1171372)
+- libstonithd: `action` parameter of RHCS-style fence-agents is shown as 
non-required in the metadata (bsc#1171372)
+- libstonithd: functionize fudging metadata of RHCS-style agent to make 
specific parameter non-required (bsc#1171372)
+
+---
+Mon May 04 16:56:01 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200423.5194e4a0d:
+- libpe_status: Skip summary output of cloned resources.
+- tools: Remove yet more extra newlines from crm_mon errors.
+- tools: Quitting crm_mon shouldn't be an error.
+- tools: Remove an extra log bump in crm_simulate.
+- tools: Convert crm_error to use glib for command line handling.
+- tools: Fix --html-title= in crm_mon.
+- libpe_status: Add space between role and state strings.
+- tools: Filter fencing actions using --node=.
+- tools: Filter resources using --node= option.
+- tools: Filter failed resource actions using --node= option.
+- tools: Filter node summary and attributes using --node= option.
+- tools: Filter nodes 

commit pacemaker for openSUSE:Factory

2020-02-03 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2020-02-03 11:10:52

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


Package is "pacemaker"

Mon Feb  3 11:10:52 2020 rev:132 rq:769084 version:2.0.3+20200128.df6c286d9

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2019-11-11 
13:00:28.405695596 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.26092/pacemaker.changes   
2020-02-03 11:11:00.549774905 +0100
@@ -1,0 +2,107 @@
+Wed Jan 29 09:53:57 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200128.df6c286d9:
+- scheduler: ensure attenuated scores still have some effect
+- scheduler: ignore colocation constraints with 0 score
+
+---
+Tue Jan 28 16:09:11 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200127.cdf84f849:
+- libpe_status: Remove extra colons from operations output.
+- libpe_status: correctly check for implicit resource ID collision
+- libpe_status: Use the same message for headers and history.
+- get ready for implicit -fno-common with upcoming GCC 10 (bsc#1160410)
+
+- Rebase:
+  * bug-728579_pacemaker-stonith-dev-id.patch
+
+---
+Tue Jan 21 12:49:01 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200116.92a6f7e97:
+- controller: bump feature set for shutdown-lock
+- scheduler: clear resource history when appropriate
+- tools: for down nodes, crm_resource --refresh should clear CIB only
+- controller: allow CRM_OP_LRM_DELETE to clear CIB only
+- tools: crm_resource resource checks should show shutdown locks
+- scheduler: display when a resource is shutdown-locked to a node
+- controller: don't clear shutdown locks when node rejoins
+- controller: mark shutdown-locked resources in resource history
+- scheduler: respect shutdown locks when placing inactive resources
+- scheduler: respect shutdown locks when placing active resources
+- scheduler: add shutdown lock cluster options
+- tools: improve error checking for crm_resource cleanup/fail commands
+- tools: improve crm_resource "why" messages
+- controller: improve messages when deleting CIB resource history
+
+---
+Tue Jan 21 11:10:05 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200116.ea5b06fae:
+- rectify thinko possibly behind spurious "process will not die" msg
+- tools: Adapt stonith_admin to new return codes.
+- libpacemaker: Fix handling of some operation return values.
+- tools: Re-enable CGI output from crm_mon.
+- tools: Correct sec vs. msec discrepancy in stonith_admin.
+- libpe_status: Update the maint mode message for HTML output.
+- libpe_status: Use a separate log formatter for cluster options.
+- tools: Move --watch-fencing to under "Additional Options".
+- libpacemaker: Convert to new return codes.
+- libpacemaker: Add higher level stonith functions.
+- tools: Handle request being NULL.
+- tools: Be sure to free the GError when done with it.
+
+---
+Fri Jan 10 14:18:35 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200106.bc6f54495:
+- attrd: properly declare global variables as extern in header (bsc#1160410)
+- libcrmcommon: introduce new set of return codes
+
+---
+Fri Jan 10 13:08:03 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.3+20200102.1e3b41f65:
+- controller: improve CIB status deletion messages
+- controller: improve join messages
+- fenced: Clearly log merged STONITH operations.
+- iso8601: Fix crm_time_parse_offset() to parse offset with plus sign.
+- libcrmcommon: correctly raise detail log line length
+- libcrmservice: handle child wait errors appropriately
+- libcrmservice: improve messages when waiting for child process
+
+---
+Thu Dec 05 12:49:59 UTC 2019 - Yan Gao 
+
+- Update to version 2.0.3+20191203.d671faa22:
+- scheduler: make sure cluster-wide maintenance-mode=true overrides 
per-resource settings (bsc#1154881)
+- tools: Correct the crm_mon man page.
+- pengine: formatted output for log
+- libcrmcommon: Add a formatter for logs
+- tools: Use glib for cmdline handling in crm_diff.
+
+---
+Tue Nov 26 09:10:34 UTC 2019 - Yan Gao 
+
+- Update to version 2.0.3+20191125.4b1f869f0 (Pacemaker-2.0.3):
+- libcrmcommon: memory leak when comparing time with invalid specification
+- scheduler: only add successfully unpacked members as group children
+- scheduler: include execution time when logging action failure
+- libcrmservice: use "error" instead 

commit pacemaker for openSUSE:Factory

2019-11-11 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2019-11-11 13:00:22

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


Package is "pacemaker"

Mon Nov 11 13:00:22 2019 rev:131 rq:746349 version:2.0.2+20191106.eef56dcd6

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2019-08-19 
20:57:42.460966455 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.2990/pacemaker.changes
2019-11-11 13:00:28.405695596 +0100
@@ -1,0 +2,166 @@
+Thu Nov 07 10:57:29 UTC 2019 - Yan Gao 
+
+- Update to version 2.0.2+20191106.eef56dcd6:
+- libcrmcommon: Make sure to free the --output-as description.
+- libcrmcommon: Rename formatted output cmdline options.
+- libcrmcommon: Group all output options together.
+
+---
+Mon Nov 04 11:08:36 UTC 2019 - Yan Gao 
+
+- Update to version 2.0.2+20191031.1d695899e:
+- scheduler: clarify message about when watchdog will be used
+- scheduler: properly detect whether guest node is fenceable
+- scheduler: initialize unfencing digests to null
+- scheduler: improve graph synapse logging
+
+---
+Tue Oct 29 15:18:03 UTC 2019 - Yan Gao 
+
+- Update to version 2.0.2+20191023.7a12ccbe4:
+- tools: Explain TIMESPEC in crm_mon help output.
+- tools: crm_mon --interval should understand more formats.
+- libcrmservice: don't close descriptors above current limit
+- rpm: pacemaker-cts requires pacemaker
+- tools: restore ability to show groups in crm_mon console mode
+- tools: Deprecated old-style output options in crm_mon.
+- cts-scheduler: test "year-2038" only runs for 64bit systems
+- fencer: clarify more messages
+- tools: don't ignore cib_new() errors in crm_mon
+- tools: avoid memory leak in crm_mon when displaying nodes
+- libpe_status: avoid memory leak when outputting resources
+- libcrmcommon: avoid memory leak when IPC compression fails
+- Security: introduce restrictive usage libxslt's security framework
+- libcrmservice: try not to spam close() file descriptors
+- tools: Support "crm_mon --as-html=".
+- tools: Don't output nodes if they don't have failures.
+- tools: Update checks around crm_mon --daemonize.
+- libpe_status: Use CSS to style messages.
+- tools: Add formatted output messages for resource history.
+- tools: Add output messages for operations history.
+- tools: Add full output to node messages.
+- xml: Add a schema for new crm_mon output.
+- tools: Use formatted output for nodes and their attrs.
+- tools: Enable formatted output in crm_mon.
+- tools: Use formatted output for failed actions.
+- tools: Use formatted output for bans and tickets.
+- tools: Use formatted output for cluster summary.
+- tools: Use formatted output for stonith messages.
+- tools: Add cluster summary messages.
+
+- Rebase:
+  * bug-806256_pacemaker-log-level-notice.patch
+
+---
+Wed Oct 16 12:34:13 UTC 2019 - Yan Gao 
+
+- Update to version 2.0.2+20191014.09114c357:
+- fencer: improved log messages regarding fencing actions (bsc#1151007)
+- cts: ComponentFail: killed corosync doesn't respawn immediatelly.
+- fencer: no need to check the length of a non-empty list for pending fencing 
actions (bsc#1151007)
+- tools: crm_attribute should skip attrd if CIB is file
+- controller: improve throttle mode messages
+- libcrmcommon: improve messages when waiting for child processes
+- scheduler: greatly improve efficiency of interval-origin
+- tools: improve crm_resource --cleanup/--refresh help text
+- fencer: Indicate fencing target in the logs when scheduling and executing 
fencing command (bsc#1151007)
+- fencer: Make sure concurrent fencing commands get triggered to execute 
(bsc#1151007)
+- fencer: Don't let a fencing command with a long delay block any other 
commands pending on the device (bsc#1151007)
+- scheduler: de-duplicate inputs even if not adding to transition graph
+- scheduler: check for invalid orderings when applying orderings
+- scheduler: improve messages when adding actions to transition graph
+- tools: new tool to compare crm_simulate profiling output
+- tools: add crm_simulate option to repeat profiling tests
+- tools: Use glib for cmdline handling in crm_node.
+- fencing: Do not block concurrent fencing actions on a device (bsc#1151007)
+- fencing: handle fence meta-data errors better
+- libcrmcommon: avoid buffer overflows when converting date to string
+- executor: handle remote server socket consistently
+- tools: improve help text for crm_resource --validate
+
+- Rebase:
+  * bug-728579_pacemaker-stonith-dev-id.patch
+
+---
+Tue Oct 

commit pacemaker for openSUSE:Factory

2019-08-19 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2019-08-19 20:57:31

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


Package is "pacemaker"

Mon Aug 19 20:57:31 2019 rev:130 rq:723794 version:2.0.2+20190801.122c32115

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2019-04-15 
11:51:32.902521480 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.22127/pacemaker.changes   
2019-08-19 20:57:42.460966455 +0200
@@ -1,0 +2,197 @@
+Thu Aug 08 11:10:39 UTC 2019 - Yan Gao 
+
+- Update to version 2.0.2+20190801.122c32115:
+- libcib: install cib_types.h
+- tools: Use glib for cmdline handling in crm_mon.
+- libcrmcommon: Handle no digits in crm_int_helper.
+- libcrmcommon: Allow glib cmdline parsing without formatted output.
+- extra: calculate #health_disk correctly in SysInfo
+- extra: handle run-as-user properly in ClusterMon
+- extra: advertise promote and demote in Stateful meta-data
+- extra: formally deprecate the ocf:pacemaker:pingd agent
+- extra: quote shell variables in agent code where appropriate
+- extra: use ":=" where appropriate in agent code
+
+---
+Tue Jul 30 16:00:17 UTC 2019 - Yan Gao 
+
+- Update to version 2.0.2+20190725.4b4fea3eb:
+
+- Rebase:
+  * bug-977201_pacemaker-controld-self-fencing.patch
+
+- libcrmcommon:  Restore getopt behavior in stonith_admin.
+- controller: document the cluster-name cluster property
+- controller: allow configurable reaction to local node fencing
+- pacemakerd: make daemon exit detection messages more consistent
+- executor: stonith probes should fail only if previously registered
+- libstonithd: handle API creation errors better
+- spec: avoid long-broken (in a pristine tree state) "make all"
+- controller: panic local host if notified of own fencing
+- controller: clear "required" bit when disconnecting scheduler
+- libcrmcommon: Remove -q from global cmdline options.
+- tools: Allow HTML output in stonith_admin.
+- libstonithd: Add HTML support to fencing messages.
+- st_client: Reword stonith_event_text.
+- controld: Use XML output to check for pending status.
+- pengine: formatted output for html
+- executor: don't pass /dev/null to resource agents as log
+- executor: improve resource registration/unregistration messages
+- controller: don't print "successfully started" if not true
+- controller: monitor change can arrive in transition it was scheduled in
+- controller: improve action result messages
+- controller: confirm cancel actions by task key and node UUID
+- controller: allow graph update when confirming action
+- controller: improve remote RA connection messages
+
+---
+Mon Jul 15 09:35:42 UTC 2019 - Yan Gao 
+
+- Update to version 2.0.2+20190712.662793aac:
+- scheduler: wait for probe actions to complete to prevent unnecessary 
restart/re-promote of dependent resources (bsc#1130122, bsc#1032511)
+
+---
+Fri Jul 12 13:54:03 UTC 2019 - Yan Gao 
+
+- Update to version 2.0.2+20190711.8a638d418:
+- st_client: cleanup token whenever setting api to disconnected
+- libcrmcommon: Add a "none" output formatter.
+- libcrmcommon: Add a formatted outputter for HTML.
+- remote: allow run-time configurable TLS priorities
+- pengine: formatted output for text
+- scheduler: properly detect dangling migrations
+- scheduler: only successful ops count for migration comparisons
+- libpe_status: add sanity check when unpacking migration history
+- libpe_status: check for stops correctly when unpacking migration
+- controller: reset expected reply when disconnecting from scheduler
+- cts-scheduler: convert to python
+- tools: Use a copy of argv in stonith_admin.
+- libcrmcommon: Add a new version message.
+- libcrmcommon: Add an error message.
+- tools: Convert command line handling in stonith_admin.
+- controller: set timeout on scheduler responses
+- libcrmcommon: tweak ACL log messages
+- libcrmcommon: pengine: formatted output for xml
+- libstonithd: improve error checking when sending command
+- fencer: don't require API registration for list and status commands
+- fencer: improve error checking and log messages for API action requests
+- executor: don't cancel stonith monitors when device is not registered
+- executor: return error for stonith probes if stonith connection was lost
+- libcrmcommon: assert on ACL memory allocation errors
+- libcrmcommon: improve ACL messages
+- libcrmcommon: avoid use-after-free when enforcing creation ACLs
+- controld-fencing: add notice-log for successful fencer-connect
+- st_client: make safe to remove notifications from notifications

commit pacemaker for openSUSE:Factory

2019-04-15 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2019-04-15 11:51:25

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


Package is "pacemaker"

Mon Apr 15 11:51:25 2019 rev:129 rq:693680 version:2.0.1+20190408.1b68da8e8

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2019-04-05 
11:55:48.146299389 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.17052/pacemaker.changes   
2019-04-15 11:51:32.902521480 +0200
@@ -1,0 +2,21 @@
+Thu Apr 11 15:32:23 UTC 2019 - Yan Gao 
+
+- Rebase:
+  bug-728579_pacemaker-stonith-dev-id.patch
+
+- Revert "use common service interface for fence-agents and RAs" (bsc#1132123)
+  * 0002-Revert-use-common-service-interface-for-fence-agents.patch
+
+- Revert "service-lib: avoid call-pattern leading to use-after-free"
+  * 0001-Revert-Fix-service-lib-avoid-call-pattern-leading-to.patch
+
+---
+Tue Apr  9 10:00:32 UTC 2019 - Yan Gao 
+
+- Update to version 2.0.1+20190408.1b68da8e8:
+- scheduler: avoid error log in harmless situation
+- libcrmcommon: use INT_MIN/INT_MAX instead of -1 for out-of-range integers
+- service-lib: avoid call-pattern leading to use-after-free
+- libp-i: Renamed to libpacemaker.
+
+---
@@ -568 +589 @@
-- crmd: delete resource from lrmd when appropriate
+- crmd: delete resource from lrmd when appropriate (bsc#1117381)

Old:

  pacemaker-2.0.1+20190402.e091f4f0c.tar.xz

New:

  0001-Revert-Fix-service-lib-avoid-call-pattern-leading-to.patch
  0002-Revert-use-common-service-interface-for-fence-agents.patch
  pacemaker-2.0.1+20190408.1b68da8e8.tar.xz



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.u8gIxl/_old  2019-04-15 11:51:35.294522747 +0200
+++ /var/tmp/diff_new_pack.u8gIxl/_new  2019-04-15 11:51:35.294522747 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -74,7 +74,7 @@
 %endif
 
 Name:   pacemaker
-Version:2.0.1+20190402.e091f4f0c
+Version:2.0.1+20190408.1b68da8e8
 Release:0
 Summary:Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
@@ -87,7 +87,6 @@
 Source1:crm_report.in
 Source100:  pacemaker.rpmlintrc
 Patch1: bug-806256_pacemaker-log-level-notice.patch
-Patch2: bug-728579_pacemaker-stonith-dev-id.patch
 Patch3: pacemaker-nagios-plugin-dir.patch
 Patch4: bug-812269_pacemaker-fencing-device-register-messages.patch
 Patch5: pacemaker-Wno-format-signedness.patch
@@ -95,6 +94,9 @@
 Patch7: bug-977201_pacemaker-controld-self-fencing.patch
 Patch8: bug-995365_pacemaker-cts-restart-systemd-journald.patch
 Patch9: pacemaker-cts-StartCmd.patch
+Patch10:0001-Revert-Fix-service-lib-avoid-call-pattern-leading-to.patch
+Patch11:0002-Revert-use-common-service-interface-for-fence-agents.patch
+Patch12:bug-728579_pacemaker-stonith-dev-id.patch
 # Required for core functionality
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -302,7 +304,6 @@
 %prep
 %setup -q -n %{name}-%{version}
 %patch1 -p1
-%patch2 -p1
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
@@ -310,6 +311,9 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
+%patch11 -p1
+%patch12 -p1
 
 %build
 
@@ -592,9 +596,8 @@
 %{_libdir}/libcrmcommon.so.*
 %{_libdir}/libpe_status.so.*
 %{_libdir}/libpe_rules.so.*
-%{_libdir}/libpacemaker-internal.so.*
+%{_libdir}/libpacemaker.so.*
 %{_libdir}/libstonithd.so.*
-%{_libdir}/libtransitioner.so.*
 #%license licenses/LGPLv2.1
 %doc COPYING ChangeLog
 %{_libdir}/libcrmcluster.so.*

++ 0001-Revert-Fix-service-lib-avoid-call-pattern-leading-to.patch ++
>From 60c3bcbcebd8b619b2124dfed9585182b97eb385 Mon Sep 17 00:00:00 2001
From: "Gao,Yan" 
Date: Thu, 11 Apr 2019 17:08:41 +0200
Subject: [PATCH 1/2] Revert "Fix: service-lib: avoid call-pattern leading to
 use-after-free"

This reverts commit e5a1d5dd751effe674e57a2f834e75650ad210c1.
---
 include/crm/services.h  |  8 +---
 lib/fencing/st_client.c | 18 +++---
 lib/services/services.c | 13 +
 lib/services/services_linux.c   |  5 -
 lib/services/services_private.h |  1 -
 5 files changed, 5 insertions(+), 40 deletions(-)

diff --git a/include/crm/services.h 

commit pacemaker for openSUSE:Factory

2019-04-05 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2019-04-05 11:55:46

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


Package is "pacemaker"

Fri Apr  5 11:55:46 2019 rev:128 rq:691761 version:2.0.1+20190402.e091f4f0c

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2019-03-12 
09:47:29.919608820 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.3908/pacemaker.changes
2019-04-05 11:55:48.146299389 +0200
@@ -1,0 +2,54 @@
+Thu Apr  4 11:13:13 UTC 2019 - Jan Engelhardt 
+
+- Drop %if..%endif guards around %packages which does not
+  affect the build result.
+
+---
+Thu Apr  4 09:09:49 UTC 2019 - Yan Gao 
+
+- spec: no need to explicitly require the virtual dependency on libqb
+
+---
+Thu Apr  4 09:05:55 UTC 2019 - Yan Gao 
+
+- Rebase:
+  * bug-728579_pacemaker-stonith-dev-id.patch
+
+- Update to version 2.0.1+20190402.e091f4f0c:
+- scheduler: one group stop shouldn't make another required
+- libcrmcommon: compare_version: drop superfluous heap allocation
+- libfencing: enumerate installed RHCS-style agents alpha-sorted
+- xml diff'ing: prevent 'id' attribute reordering in "diff-removed"
+- libcrmcommon: downplay "Creating RNG parser context" as debug prio
+- controller: improve failed recurring action messages
+- controller: improve lost action logs
+- use common service interface for fence-agents and RAs
+- libcrmcommon: allow whitespace in name/value pairs
+- libcrmcommon: pcmk_nvpair_t should handle NULL values
+
+---
+Wed Mar 13 11:19:11 UTC 2019 - Yan Gao 
+
+- Update to version 2.0.1+20190312.059e2e26b:
+- spec: move stonith_admin to -cli where it belongs
+- tools: Add crm_rule.
+
+---
+Tue Mar 12 10:41:19 UTC 2019 - Yan Gao 
+
+- Update to version 2.0.1+20190311.e91ee92e5:
+- libfencing: Change return type on stonith_agent_exists.
+- scheduler: cl#5301 - respect order constraints when relevant resources are 
being probed (bsc#1117934, bsc#1128374)
+
+---
+Wed Mar  6 16:34:53 UTC 2019 - Yan Gao 
+
+- Update to version 2.0.1+20190304.1ac166cd3:
+- build: Update pkgconfig files for libpe.
+- libp-i: Add a pkgconfig file for libp-i.
+- libs: Rename libpengine to libpacemaker-internal.
+- tools: Add new validate options to crm_resource.
+- Add HealthIOWait provider which checks hosts's IOWait
+- tools: crm_resource --clear should print out what it does
+
+---
@@ -345 +399 @@
-- libcrmcluster: avoid use-of-NULL when searching for remote node
+- libcrmcluster: avoid use-of-NULL when searching for remote node (bsc#1128772)

Old:

  pacemaker-2.0.1+20190304.9e909a5bd.tar.xz

New:

  pacemaker-2.0.1+20190402.e091f4f0c.tar.xz



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.JAIN4j/_old  2019-04-05 11:55:49.278300302 +0200
+++ /var/tmp/diff_new_pack.JAIN4j/_new  2019-04-05 11:55:49.294300315 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -74,7 +74,7 @@
 %endif
 
 Name:   pacemaker
-Version:2.0.1+20190304.9e909a5bd
+Version:2.0.1+20190402.e091f4f0c
 Release:0
 Summary:Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
@@ -132,7 +132,6 @@
 Requires:   %{name}-cli = %{version}-%{release}
 Requires:   corosync >= 2.0.0
 Requires:   libpacemaker3 = %{version}-%{release}
-Requires:   libqb > 0.13.0
 Requires:   psmisc
 Requires:   python3
 Requires:   resource-agents
@@ -216,7 +215,6 @@
 The libpacemaker3 package contains shared libraries needed for cluster
 nodes and those just running the CLI tools.
 
-%if %{enable_lib_cluster_pkg}
 %package -n libpacemaker3-cluster
 Summary:Cluster Libraries used by Pacemaker
 Group:  Productivity/Clustering/HA
@@ -228,7 +226,6 @@
 
 The libpacemaker3-cluster package contains cluster-aware shared
 libraries needed for nodes that will form part of the cluster nodes.
-%endif
 
 %package remote
 Summary:Pacemaker remote daemon for non-cluster nodes
@@ -291,7 +288,6 @@
 %description  

commit pacemaker for openSUSE:Factory

2019-03-12 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2019-03-12 09:47:25

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


Package is "pacemaker"

Tue Mar 12 09:47:25 2019 rev:127 rq:682489 version:2.0.1+20190304.9e909a5bd

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2019-02-13 
10:15:38.625397461 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.28833/pacemaker.changes   
2019-03-12 09:47:29.919608820 +0100
@@ -1,0 +2,21 @@
+Tue Mar  5 13:49:11 UTC 2019 - Yan Gao 
+
+- Update to version 2.0.1+20190304.9e909a5bd (Pacemaker-2.0.1):
+- libcrmcommon: complete interrupted live migrations correctly
+
+---
+Thu Feb 28 11:38:50 UTC 2019 - Yan Gao 
+
+- Update to version 2.0.0+20190225.22ee9a769:
+- scheduler: skip all native constraints for unmanaged resources
+- scheduler: sort nodes when creating constraints
+
+---
+Thu Jan 31 08:07:34 UTC 2019 - y...@suse.com
+
+- Update to version 2.0.0+20190130.57cc9c14b:
+- CTS: really don't require nodes to be specified if listing tests 
(bsc#1114840)
+- controller: really avoid closing attrd IPC for temporary failures
+- controller: clear election dampening when DC is lost
+  
+---

Old:

  pacemaker-2.0.0+20190125.788ee2c49.tar.xz

New:

  pacemaker-2.0.1+20190304.9e909a5bd.tar.xz



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.rbSExo/_old  2019-03-12 09:47:30.699608664 +0100
+++ /var/tmp/diff_new_pack.rbSExo/_new  2019-03-12 09:47:30.699608664 +0100
@@ -74,7 +74,7 @@
 %endif
 
 Name:   pacemaker
-Version:2.0.0+20190125.788ee2c49
+Version:2.0.1+20190304.9e909a5bd
 Release:0
 Summary:Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary

++ _service ++
--- /var/tmp/diff_new_pack.rbSExo/_old  2019-03-12 09:47:30.723608659 +0100
+++ /var/tmp/diff_new_pack.rbSExo/_new  2019-03-12 09:47:30.723608659 +0100
@@ -8,15 +8,15 @@
 To update to a new release, change "revision" to the desired
 git commit hash and bump "version" if necessary
 
-2.0.0
+2.0.1
 -->
-2.0.0+%cd.%h
-2.0
+2.0.1+%cd.%h
+master
 enable
   
 
   
-pacemaker*.tar
+*pacemaker*.tar
 xz
   
 

++ _servicedata ++
--- /var/tmp/diff_new_pack.rbSExo/_old  2019-03-12 09:47:30.743608655 +0100
+++ /var/tmp/diff_new_pack.rbSExo/_new  2019-03-12 09:47:30.747608655 +0100
@@ -1,6 +1,6 @@
 
   
 git://github.com/ClusterLabs/pacemaker.git
-5c80a96423e246b04cd7a05253d7be7e032d8527
+37cfc8a6175ee951c17ad85fba6d143359610f81
   
 
\ No newline at end of file

++ pacemaker-2.0.0+20190125.788ee2c49.tar.xz -> 
pacemaker-2.0.1+20190304.9e909a5bd.tar.xz ++
 8776 lines of diff (skipped)




commit pacemaker for openSUSE:Factory

2019-02-13 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2019-02-13 10:15:35

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


Package is "pacemaker"

Wed Feb 13 10:15:35 2019 rev:126 rq:669072 version:2.0.0+20190125.788ee2c49

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2019-01-21 
10:08:14.654807119 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.28833/pacemaker.changes   
2019-02-13 10:15:38.625397461 +0100
@@ -1,0 +2,34 @@
+Mon Jan 28 10:24:10 UTC 2019 - y...@suse.com
+
+- Update to version 2.0.0+20190125.788ee2c49:
+- attrd: clear election dampening when the writer leaves
+- libcrmcluster: *really* write only one election storm black box
+- attrd: log previous writer *before* clearing it
+
+---
+Fri Jan 25 14:36:54 UTC 2019 - y...@suse.com
+
+- Update to version 2.0.0+20190124.c3c9c6e66:
+- scheduler: don't order non-DC shutdowns before DC fencing
+- scheduler: improve fence action ordering
+- scheduler: don't disable waiting for DC fencing
+- libcrmservice: cancel DBus call when cancelling systemd/upstart actions
+- libcrmservice: null-terminate string *before* printing it
+- libcrmservice: improve logs when cleaning up an operation
+- spec: add hint about sbd compatibility
+
+---
+Thu Jan 24 11:24:16 UTC 2019 - y...@suse.com
+
+- Update to version 2.0.0+20190122.3f993c74f:
+- crm_mon: remove duplicity of fence-action-state in xml-output
+- cts: temporarily disable any enabled cluster serivces when running remote 
tests
+- cts: service counts as enabled only if it's explicitly enabled
+
+---
+Mon Jan 14 09:52:35 UTC 2019 - y...@suse.com
+
+- Update to version 2.0.0+20190111.750c5bd01:
+- cts-exec: still run the tests for the other resource classes even without 
python systemd bindings (bsc#1121808)
+
+---
@@ -127 +161 @@
-- fenced: Handle fencing requested with nodeid by utilizing the membership 
cache of known nodes (bsc#1094208)
+- fenced: Handle fencing requested with nodeid by utilizing the membership 
cache of known nodes (bsc#1094208, bsc#1107270, bsc#974108)
@@ -130 +164 @@
-- controld: able to manually confirm unseen nodes are down (bsc#1094208)
+- controld: able to manually confirm unseen nodes are down (bsc#1094208, 
bsc#1107270)
@@ -245 +279 @@
-- crm_mon: rhbz#1461964 - add fence history features
+- crm_mon: rhbz#1461964 - add fence history features (bsc#968055)

Old:

  pacemaker-2.0.0+20190111.f07d766f3.tar.xz

New:

  pacemaker-2.0.0+20190125.788ee2c49.tar.xz



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.BwUWJZ/_old  2019-02-13 10:15:40.881396600 +0100
+++ /var/tmp/diff_new_pack.BwUWJZ/_new  2019-02-13 10:15:40.885396599 +0100
@@ -74,7 +74,7 @@
 %endif
 
 Name:   pacemaker
-Version:2.0.0+20190111.f07d766f3
+Version:2.0.0+20190125.788ee2c49
 Release:0
 Summary:Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
@@ -206,6 +206,8 @@
 Summary:Core Pacemaker libraries
 Group:  Productivity/Clustering/HA
 Requires(pre):  shadow
+# sbd 1.4.0+ supports the libpe_status API for pe_working_set_t
+Conflicts:  sbd < 1.4.0
 
 %description -n libpacemaker3
 Pacemaker is an advanced, scalable High-Availability cluster resource

++ _servicedata ++
--- /var/tmp/diff_new_pack.BwUWJZ/_old  2019-02-13 10:15:40.917396586 +0100
+++ /var/tmp/diff_new_pack.BwUWJZ/_new  2019-02-13 10:15:40.917396586 +0100
@@ -1,6 +1,6 @@
 
   
 git://github.com/ClusterLabs/pacemaker.git
-cf64fdd8c842a365f90a28cdf3f374a4ba1e62c2
+5c80a96423e246b04cd7a05253d7be7e032d8527
   
 
\ No newline at end of file

++ pacemaker-2.0.0+20190111.f07d766f3.tar.xz -> 
pacemaker-2.0.0+20190125.788ee2c49.tar.xz ++
 2522 lines of diff (skipped)




commit pacemaker for openSUSE:Factory

2019-01-21 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2019-01-21 10:08:12

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


Package is "pacemaker"

Mon Jan 21 10:08:12 2019 rev:125 rq:664716 version:2.0.0+20190111.f07d766f3

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2018-11-12 
09:34:01.481803639 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.28833/pacemaker.changes   
2019-01-21 10:08:14.654807119 +0100
@@ -1,0 +2,69 @@
+Fri Jan 11 15:57:23 UTC 2019 - y...@suse.com
+
+- Update to version 2.0.0+20190111.f07d766f3:
+- controller: directly acknowledge unrecordable operation results
+- resources: clean serialized file on SIGTERM in Dummy
+- libcrmcommon: downgrade empty output logging to trace level
+
+---
+Fri Jan 11 10:11:05 UTC 2019 - y...@suse.com
+
+- Update to version 2.0.0+20190110.7bbbeb6f6:
+- tools: Clear all prefer constraints when performing a move
+- tools: Fix moving a resource with a lifetime constraint
+- attrd: check for alert changes after CIB is replaced
+- attrd: start new election if writer is lost
+- attrd: handle shutdown more cleanly
+- attrd: don't start a new election when receiving a client update
+- attrd: clear lost updates
+- attrd: don't delay re-attempted writes unless original failed
+- attrd: connect to the CIB before connecting the cluster
+
+---
+Tue Jan  8 14:38:38 UTC 2019 - y...@suse.com
+
+- Update to version 2.0.0+20190103.5b36d4e10:
+- scheduler: downgrade clone pre-allocation message
+- libpe_status: downgrade remote node fence-before-clear message
+- libpe_status: improve trace messages when finding actions
+- libpe_status: avoid use-after-free when logging at trace level
+- libpe_status: avoid double free of stop_needed list
+- tools: stonith_admin -I doesn't require an agent
+- pacemakerd,libcrmcommon: don't touch kernel.sysrq
+- fencing: use next device's name where intended
+- tools: Implement crm_resource --expired.
+- CTS: ignore monitor failures when testing remote node fencing
+- CTS: lower remote connection failure detection time
+- attrd: Ignoring delayed updating of attributes when integrating disjointed 
clusters without stonith.
+- pacemakerd: only one active process check needed
+- cts: use bash in the pacemaker-cts-dummyd
+- cts: clear constraints on cluster nodes (bsc#1121272)
+- cts: resume any possibly frozen pacemaker_remoted when cleaning up the test 
(bsc#1121272)
+- cts: simulate failure of pacemaker_remoted by freezing it with SIGSTOP 
(bsc#1121272)
+- scheduler: order resource moves after connection starts
+- scheduler: get rid of now-unused stonith_complete pseudo-action
+- scheduler: get rid of now-unused all_stopped pseudo-action
+- scheduler: order start after particular stonith op
+- controller: be more tolerant of malformed executor events
+- scheduler: don't send clone notifications to a stopped remote node
+- tools: avoid memory leak at failure exit in crm_resource --restart
+- controller: improve debug messages for remote connection events
+- CTS: don't require nodes to be specified if only listing tests (bsc#1114840)
+- tools: Remove extra newlines from crm_resource output.
+- tools: Change crm_resource output for attributes.
+- cts: set default number of iterations to 1
+- crm_report: Add sanitize drbd to remove values of sensitive attributes.
+- crm_report: remove deprecated drbd-overview and add drbd configuration
+- scheduler: avoid container stop on wrong node
+- scheduler: check bundle remote connection actions properly
+- scheduler: downgrade addr replacement message
+- scheduler: don't trace implicit resource XML
+- spec: split -schemas standalone noarch package
+- pacemaker-fenced: fix easily plausible NULL pointer dereference
+- tools: crm_simulate -P should return consistent exit code
+- tools: end crm_ticket error messages with newline
+- libcrmcommon: make blackbox logger compatible with newer libqb
+- tools: make crm_verify return reliable exit codes
+- libpe_status: add constructor/destructor for pe_working_set_t
+
+---

Old:

  pacemaker-2.0.0+20181108.62ffcafbc.tar.xz

New:

  pacemaker-2.0.0+20190111.f07d766f3.tar.xz



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.tQjDXJ/_old  2019-01-21 10:08:15.218806548 +0100
+++ /var/tmp/diff_new_pack.tQjDXJ/_new  2019-01-21 10:08:15.222806545 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pacemaker
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, 

commit pacemaker for openSUSE:Factory

2018-11-12 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2018-11-12 09:33:54

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


Package is "pacemaker"

Mon Nov 12 09:33:54 2018 rev:124 rq:647634 version:2.0.0+20181108.62ffcafbc

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2018-10-11 
11:46:44.614688178 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2018-11-12 
09:34:01.481803639 +0100
@@ -1,0 +2,54 @@
+Fri Nov  9 12:13:25 UTC 2018 - y...@suse.com
+
+- Update to version 2.0.0+20181108.62ffcafbc:
+- fenced: trigger device-update on resource-defaults changed
+- fenced: adhere meta-attributes when triggering device-update
+
+---
+Thu Nov  8 10:34:21 UTC 2018 - y...@suse.com
+
+- Update to version 2.0.0+20181105.fb362c0c9:
+- scheduler: formally deprecate score in rsc_order
+- pacemaker-remote: skip remote_config_check for guest-nodes
+
+---
+Fri Nov  2 16:05:37 UTC 2018 - y...@suse.com
+
+- Update to version 2.0.0+20181101.a21fd0099:
+- rhbz#1644076 - Ensure the bundle stop/demote notifications are directed to 
the correct host
+- libcrmservice: override removal failure is not a problem
+- libcrmcommon,execd: pass remaining timeout to drain function
+- tools: log user-specified time correctly in crm_simulate
+- libcrmcluster: log microseconds sensibly
+- libcrmservice: order systemd resources relative to pacemaker_remote
+- scheduler: order guest pseudo-fencing properly after clean-up
+- scheduler: avoid unnecessary recovery of cleaned guest nodes
+- scheduler: improve bundle address fixing messages
+- attrd: record tentative writer only if election not already lost
+- attrd: skip election check if peer election op had error
+- attrd: disregard lost nodes' election votes
+- attrd: improve election messages
+- attrd: initialize election before broadcasting protocol
+- controller: remove node's vote as soon as it is inactive
+- controller: don't register DC input twice
+- controller: don't stop election timer for nonexistent election
+- controller: improve election messages
+- libcrmcluster: don't write more than one election storm black box
+- libcrmcluster: only count no-vote if an election is in progress
+- libcrmcluster: validate election cluster messages better
+- libcrmcluster: improve election log messages
+
+---
+Tue Oct 16 07:40:06 UTC 2018 - y...@suse.com
+
+- Update to version 2.0.0+20181012.dc40c8037:
+- schedulerd: Improve internal bundle ordering
+- execd: Allow the SBD check to be explicitly disabled for bundles
+
+- fenced: Handle fencing requested with nodeid by utilizing the membership 
cache of known nodes (bsc#1094208, bsc#1107270, bsc#974108)
+  * Drop merged 
bsc-1094208-Refactor-fenced-Handle-fencing-requested-with-nodeid.patch
+
+- controld: able to manually confirm unseen nodes are down (bsc#1094208, 
bsc#1107270)
+  * Drop merged 
bsc-1094208-Fix-controld-able-to-manually-confirm-unseen-nodes-a.patch
+
+---

Old:

  bsc-1094208-Fix-controld-able-to-manually-confirm-unseen-nodes-a.patch
  bsc-1094208-Refactor-fenced-Handle-fencing-requested-with-nodeid.patch
  pacemaker-2.0.0+20180927.b67d8d0de.tar.xz

New:

  pacemaker-2.0.0+20181108.62ffcafbc.tar.xz



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.ITDQrN/_old  2018-11-12 09:34:02.285802645 +0100
+++ /var/tmp/diff_new_pack.ITDQrN/_new  2018-11-12 09:34:02.289802640 +0100
@@ -74,7 +74,7 @@
 %endif
 
 Name:   pacemaker
-Version:2.0.0+20180927.b67d8d0de
+Version:2.0.0+20181108.62ffcafbc
 Release:0
 Summary:Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
@@ -95,8 +95,6 @@
 Patch7: bug-977201_pacemaker-controld-self-fencing.patch
 Patch8: bug-995365_pacemaker-cts-restart-systemd-journald.patch
 Patch9: pacemaker-cts-StartCmd.patch
-Patch10:
bsc-1094208-Fix-controld-able-to-manually-confirm-unseen-nodes-a.patch
-Patch11:
bsc-1094208-Refactor-fenced-Handle-fencing-requested-with-nodeid.patch
 # Required for core functionality
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -315,8 +313,6 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
-%patch10 -p1
-%patch11 -p1
 
 %build
 

++ _servicedata ++
--- /var/tmp/diff_new_pack.ITDQrN/_old  2018-11-12 09:34:02.313802611 +0100
+++ 

commit pacemaker for openSUSE:Factory

2018-10-11 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2018-10-11 11:46:31

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


Package is "pacemaker"

Thu Oct 11 11:46:31 2018 rev:123 rq:640083 version:2.0.0+20180927.b67d8d0de

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2018-09-16 
18:30:44.975433840 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2018-10-11 
11:46:44.614688178 +0200
@@ -1,0 +2,24 @@
+Fri Oct  5 12:57:16 UTC 2018 - y...@suse.com
+
+- fenced: Handle fencing requested with nodeid by utilizing the membership 
cache of known nodes (bsc#1094208)
+  * bsc-1094208-Refactor-fenced-Handle-fencing-requested-with-nodeid.patch
+
+- controld: able to manually confirm unseen nodes are down (bsc#1094208)
+  * bsc-1094208-Fix-controld-able-to-manually-confirm-unseen-nodes-a.patch
+
+---
+Thu Oct  4 09:35:38 UTC 2018 - y...@suse.com
+
+- Update to version 2.0.0+20180927.b67d8d0de:
+- logrotate: set a maximum size for logs
+- tools: ensure crm_resource --force-* commands get stderr messages
+- libcrmcommon: properly check whether resource supports parameters
+- tools: "return" from crm_mon after calling functions that don't
+- alerts: send all MIB OIDs with all SNMP alerts
+- resource-agents: add "s"-suffix where missing in metadata
+- libcommon: do not write to /proc/sys/kernel/sysrq when unneeded
+- pacemaker-based: drop declared, errant option never backed in tree
+- crm_mon: don't exit directly from cib_connect on error
+- scheduler: honor asymmetric orderings even when restarting
+  
+---

Old:

  pacemaker-2.0.0+20180911.b7803d27c.tar.xz

New:

  bsc-1094208-Fix-controld-able-to-manually-confirm-unseen-nodes-a.patch
  bsc-1094208-Refactor-fenced-Handle-fencing-requested-with-nodeid.patch
  pacemaker-2.0.0+20180927.b67d8d0de.tar.xz



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.dQjiEP/_old  2018-10-11 11:46:47.222684859 +0200
+++ /var/tmp/diff_new_pack.dQjiEP/_new  2018-10-11 11:46:47.222684859 +0200
@@ -74,7 +74,7 @@
 %endif
 
 Name:   pacemaker
-Version:2.0.0+20180911.b7803d27c
+Version:2.0.0+20180927.b67d8d0de
 Release:0
 Summary:Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
@@ -95,6 +95,8 @@
 Patch7: bug-977201_pacemaker-controld-self-fencing.patch
 Patch8: bug-995365_pacemaker-cts-restart-systemd-journald.patch
 Patch9: pacemaker-cts-StartCmd.patch
+Patch10:
bsc-1094208-Fix-controld-able-to-manually-confirm-unseen-nodes-a.patch
+Patch11:
bsc-1094208-Refactor-fenced-Handle-fencing-requested-with-nodeid.patch
 # Required for core functionality
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -313,6 +315,8 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
+%patch11 -p1
 
 %build
 
@@ -346,7 +350,7 @@
 %if !%{enable_fatal_warnings}
 --enable-fatal-warnings=no \
 %endif
-%{?python_path:PYTHON=%{python_path}}  \
+PYTHON=%{python_path}  \
 %{!?with_hardening:--disable-hardening}\
 %{!?with_legacy_links: --disable-legacy-links} \
 %{?with_profiling: --with-profiling}   \

++ _servicedata ++
--- /var/tmp/diff_new_pack.dQjiEP/_old  2018-10-11 11:46:47.250684823 +0200
+++ /var/tmp/diff_new_pack.dQjiEP/_new  2018-10-11 11:46:47.250684823 +0200
@@ -1,6 +1,6 @@
 
   
 git://github.com/ClusterLabs/pacemaker.git
-f902897b62f8594f3788c0f95df68e002124a1f0
+91415da4e67e6424a28ae394fc0f61a0d64dbdc8
   
 
\ No newline at end of file

++ bsc-1094208-Fix-controld-able-to-manually-confirm-unseen-nodes-a.patch 
++
>From 73a0ee287cd48ee10ed28f9071459d40d74e8801 Mon Sep 17 00:00:00 2001
From: "Gao,Yan" 
Date: Fri, 1 Jun 2018 15:23:49 +0200
Subject: [PATCH 1/2] Fix: controld: able to manually confirm unseen nodes are
 down

9045bacb4 prevented manual fencing confirmations from creating node
entries for random unknown nodes, but it also disabled the ability to do
manual fencing confirmations for the nodes that are already known in the
CIB but not yet in the membership cache.

This commit fixes it by maintaining and utilizing an additional
membership cache of known nodes based on the CIB.
---
 daemons/controld/controld_schedulerd.c |   5 +-
 daemons/controld/controld_te_utils.c   |   2 +-
 include/crm/cluster/internal.h |   3 +
 

commit pacemaker for openSUSE:Factory

2018-09-16 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2018-09-16 18:30:43

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


Package is "pacemaker"

Sun Sep 16 18:30:43 2018 rev:122 rq:635562 version:2.0.0+20180911.b7803d27c

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2018-08-02 
14:50:45.967539322 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2018-09-16 
18:30:44.975433840 +0200
@@ -1,0 +2,81 @@
+Thu Sep 13 09:59:39 UTC 2018 - y...@suse.com
+
+- Update to version 2.0.0+20180911.b7803d27c:
+- libcrmcommon: allow configurable bounds for DH prime length
+- CIB,executor: improve remote server-side messages
+- CIB: give more detail when TLS handshake fails
+- libcrmcommon: get DH prime bit length from GnuTLS API
+- libcrmcommon: improve TLS session initialization failure handling
+- CIB: raise exit escalation timer to 10s
+- cts,tools: make static analysis happy
+- crm_mon: no sense in having --as-xml in daemon-mode
+- attrd: Adding the ignore_delay parameter to reduce the number of scans of 
the attribute hash table.
+- crm_mon: rhbz#1625231 - disable fence-history in file-mode
+
+---
+Thu Sep  6 12:43:10 UTC 2018 - y...@suse.com
+
+- Update to version 2.0.0+20180831.e41c7d6d6:
+- XML: schemas.c: ensure proper upgrade-enter fallback & guard strdup arg
+- controller: trigger join after both peer and join notifications
+- controller: handle shutdown completion only when needed
+- libcrmcluster: reset "when lost" when a peer becomes a member
+- libcrmcluster: improve CPG membership messages
+- controller: improve membership messages
+- stonith-history: keep history recorded within boundaries
+- tools: crm_resource -C should wait for all replies
+- libcrmcommon: explicitly include stdint.h in util.h (bsc#1108303)
+- attrd: improve log messages
+- attrd: delay re-attempted writes
+- crm_mon: in case of html-output avoid missleading output
+- tools: make crm_resource messages tool-agnostic
+- scheduler: show promotable clones as "(promotable)" rather than 
"Master/Slave"
+- tools: make crm_resource --lifetime specify rule with local time zone
+- crm_mon: rhbz1419548: show standby-node with active resources
+- crm_mon: rhbz#1486869 - common language on connection-errors
+- avoid possible printf vs. scanf format specifiers disrepancy
+- also utilize configured format specifiers serving uint32_t
+- configure: fix overkill format specifier serving uint64_t check
+- controller: shut down DC if unable to update node attributes
+- libcrmcommon: assume unprivileged user if can't get user info
+- libcrmcommon,libcib: improve messages when unable to get user info
+- Initial podman support
+- scheduler: sort node names with leading zeroes
+- scheduler: add regression test for anonymous instance numbering
+- fenced: g_hash_table_insert has no returnvalue till glib 2.40
+- scheduler: sort node names numerically and case-insensitively
+- scheduler: Act on clone instances in numerical order
+- scheduler: assign anonymous clone instances properly
+- scheduler: print pending node if no active node
+- scheduler: print clone instances individually when action is pending
+- stonith-API: free history reply in client
+- controller: avoid error message if node state not known in peer callback
+- tools: document crm_master -r option
+- stonith_admin: no sense in calling without action option
+- fence-API: empty history-query-reply is OK without history-tag
+- scheduler: reword messages when finding anonymous clone instances
+- scheduler: make inc6 regression test input more sane
+- tools: simulation should use same history name as live cluster
+- scheduler: avoid unnecessary probe loop for anonymous clones
+- scheduler: improve efficiency of checking for clone instance on node
+- scheduler: never probe more than a single instance for anonymous clones
+- crm_mon: default to showing pending fence actions
+- tools: already latest schema is not failure for cibadmin --upgrade
+- pacemaker-based: inform originator of CIB upgrade failure
+- controller: set exit-reason when faking failure
+- crm_mon: default to showing fence-failures
+- fence-history: automatically sync history
+- crm_mon: use new fence-history notifications
+- fence-history: add cleanup & sync & history-notify
+- RPM: don't package servicelog-related binaries
+- agents: remove references to corosync plugin daemons from controld meta-data
+- controller: log variables *after* setting them
+- cts-scheduler: add test for forced anonymous clone
+- scheduler: clear globally-unique correctly when forcing anonymous
+- scheduler: respect lower clone-max for forced anonymous clones
+- scheduler: reword 

commit pacemaker for openSUSE:Factory

2018-08-02 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2018-08-02 14:50:43

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


Package is "pacemaker"

Thu Aug  2 14:50:43 2018 rev:121 rq:625814 version:2.0.0+20180726.3d81c89b8

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2018-05-06 
14:57:41.521341457 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2018-08-02 
14:50:45.967539322 +0200
@@ -1,0 +2,185 @@
+Fri Jul 27 14:19:11 UTC 2018 - y...@suse.com
+
+- Update to version 2.0.0+20180726.3d81c89b8:
+- Shutdown corosync after a fatal error
+- tools: ipmiservicelogd FTBFS on ppc64le
+- tools: notifyServicelogEvent FTBFS on ppc64le
+- tools: detect CIB directory correctly
+- tools: avoid memory leak when crm_resource checks resource
+- controller: avoid any chance of use-of-NULL when doing LRM op
+- resources: controld doesn't need to check for corosync 1 plugin
+- resources: use correct variable name in Stateful
+- cts-scheduler: restore ability to pass arguments to single test run
+- resources: use ocf_is_true in SysInfo
+- spec: drop superfluous dependency of -libs-devel on -cts
+- tools: update URL in crm_simulate help
+- crm_mon: rhbz#1461964 - add fence history features
+
+---
+Fri Jul 27 11:23:32 UTC 2018 - y...@suse.com
+
+- Update to version 2.0.0+20180706.8cf3fe749 (Pacemaker-2.0.0):
+- tools: Multiple -V increase debug level (#1526)
+- scheduler: clarify multiple-anonymous-instances message
+- scheduler: avoid use-after-free when on-fail=block
+- controller: add node name to meta-data call environment
+- controller: filter certain synthesized failures from CIB
+- controller: filter certain action timeouts from CIB
+- controller: don't record pending notifies in CIB
+- executor: cancel recurring monitors if fence device registration is lost
+- controller: avoid memory leak if start-up fails
+- XML: schemas.c: fix possible memleak + less magic with numeric constants
+- tools: stonith_admin -h/-H options are queries
+- libstonithd: avoid memory leak when getting meta-data
+- XML: resources-3.1.rng: relaxed schema after tight upgrade enforcement
+- XML: schemas.c: take severities of XSLT messages into account properly
+- XML: assets/upgrade-2.10-htmldiff.xsl: express message severity visually
+- XML: upgrade-2.10{,-leave}.rng: distinguish message severity
+- XML: upgrade-2.10-roundtrip.xsl et al.: new tests incl. browser view
+- XML: upgrade-2.10.xsl: simplify thanks to diehard assumptions wrt. input
+- XML: upgrade-2.10-leave.xsl: post-upgrade output restoring stylesheet
+- XML: upgrade-2.10-enter.xsl: pre-upgrade input normalizing stylesheet
+- XML: schemas.c: implement & employ full round-trip apply_upgrade
+- XML: schemas.c: switch to using add_schema_by_version
+- XML: schemas.c: prepare the ground for unfold-transform-refold logic
+- XML: schemas.c: crm_schema_init: simplify for/break, call add_schema 1x
+- XML: schemas.c: shortcut upgrade transformation when not needed
+- st_client, stonith_admin: cleanup memory of stonith-history
+- XML: cib_ops.c: make use of cib_verbose flag for RNG/XSLT handling
+- XML: xml_internal.h: accept changing priority over particular chunks
+- CIB: no schema violating oversimplified patching with @id-ref
+- schemas.c: cleanup XSLT extension modules' data and whatnot
+- spec: move crm_node to -cli package
+- attrd: support removing node by ID
+- tools: query controller for crm_node -n
+- controller: add CRM_OP_NODE_INFO operation
+- xml.c: fix cleaning of own vs. XSLT's XML node's _private load
+- xml.c: properly "staticize" or drop eligible functions
+- scheduler: print to stdout when appropriate
+- tools: treat INFINITY correctly in crm_failcount
+- libcrmservice: support mount, path, and timer systemd unit types
+- libcrmcluster: avoid use-of-NULL when searching for remote node
+- spec: add procps-ng & psmisc dependencies as suitable
+- libcrmcommon: lower maximum IPC flush delay to 1.5 seconds
+- CTS: fix python3 usage
+- libstonithd: show error if agent not found for meta-data call
+- fencing: add stonith_admin --validate option
+- libstonithd: add client API for device validation
+- based_callbacks.c: restore -Werror buildability, avoid truncation
+- tools: handle stonith_admin exit codes better
+- tools: stonith_admin should print error if stonithd connection fails
+- tools: improve stonith meta-data error messages
+
+---
+Mon Jun  4 12:36:13 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180531.63ff11d35:
+- scheduler: ensure orphaned recurring monitors have interval set
+- scheduler: improve action creation 

commit pacemaker for openSUSE:Factory

2018-05-06 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2018-05-06 14:57:39

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


Package is "pacemaker"

Sun May  6 14:57:39 2018 rev:120 rq:603197 version:1.1.18+20180430.b12c320f5

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2018-04-17 
11:10:23.870445210 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2018-05-06 
14:57:41.521341457 +0200
@@ -1,0 +2,49 @@
+Wed May  2 12:48:53 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180430.b12c320f5:
+  * XML: upgrade-2.10.xsl: fix "mark space" issue (bsc#1091661)
+
+---
+Sat Apr 28 21:07:31 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180427.a34ccd926:
+- crmd: avoid double free after ACL rejection of resource delete
+- lib: Changed to lowercase comparison.
+- all: correct misspellings
+- controld: remove deprecated configdir parameter
+- controld: deprecate and ignore configdir parameter
+- controld: consistently indent with spaces instead of tabs
+- libcrmcommon: don't record pending notify actions as completed
+- crmd: improve messages when a node is unexpectedly lost
+- cib: improve shutdown messages
+- cts-regression: allow specifying to run multiple tests again (bsc#1091360)
+
+---
+Wed Apr 18 15:36:43 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180417.24df451b5:
+- alerts: Delete redundant code.
+- liblrmd: cast time_t to long long when printing
+
+- cts: separate dummy systemd service into separate files
+  * Drop obsolete fate-323526_pacemaker-tests-shebang-python3.patch
+
+- crm_diff: rhbz#1561617 - Ignore attribute placement when comparing in 'cib' 
mode
+- spec: remove reference to long-gone file
+- spec: mark -cts & -doc packages as noarch
+- spec: fix malformed conditional macros for systemd-less cases
+- alerts: Change timestamp of Alert of snmp.
+
+---
+Thu Apr 12 08:30:58 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180411.2f77f4922:
+- libcrmcommon: free signal triggers when cleaning up mainloop
+- libcrmcommon: fix memory leak in schema workaround
+- fencing: avoid memory leaks when freeing remote operation
+- fencing: free dynamic memory at stonithd shutdown
+- crmd: delete resource from lrmd when appropriate
+- Test: rhbz#1565187 - Ensure failures that cause fencing are not removed 
until after fencing completes
+- rhbz#1565187 - Ensure failures that cause fencing are not removed until 
after fencing completes
+
+---
@@ -36 +85 @@
-- pengine: fix swapped warning message arguments leading to segfault
+- pengine: fix swapped warning message arguments leading to segfault 
(bsc#1090538)

Old:

  fate-323526_pacemaker-tests-shebang-python3.patch
  pacemaker-1.1.18+20180406.633845120.tar.xz

New:

  pacemaker-1.1.18+20180430.b12c320f5.tar.xz



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.d2Nr1g/_old  2018-05-06 14:57:42.229315479 +0200
+++ /var/tmp/diff_new_pack.d2Nr1g/_new  2018-05-06 14:57:42.233315332 +0200
@@ -71,7 +71,7 @@
 %endif
 
 Name:   pacemaker
-Version:1.1.18+20180406.633845120
+Version:1.1.18+20180430.b12c320f5
 Release:0
 Summary:Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
@@ -91,8 +91,7 @@
 Patch6: bug-943295_pacemaker-lrmd-log-notice.patch
 Patch7: bug-977201_pacemaker-controld-self-fencing.patch
 Patch8: bug-995365_pacemaker-cts-restart-systemd-journald.patch
-Patch9: fate-323526_pacemaker-tests-shebang-python3.patch
-Patch10:pacemaker-cts-StartCmd.patch
+Patch9: pacemaker-cts-StartCmd.patch
 # Required for core functionality
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -114,7 +113,7 @@
 BuildRequires:  procps
 %endif
 BuildRequires:  pkgconfig(bzip2)
-BuildRequires:  pkgconfig(corosync)
+BuildRequires:  pkgconfig(corosync) >= 2.0.0
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.16
 BuildRequires:  pkgconfig(gnutls)
@@ -247,7 +246,7 @@
 Requires:   libtool-ltdl-devel
 Requires:   pkgconfig
 Requires:   pkgconfig(bzip2)
-Requires:   pkgconfig(corosync)
+Requires:   pkgconfig(corosync) >= 2.0.0
 Requires:   pkgconfig(glib-2.0)
 Requires:   pkgconfig(libqb)
 Requires:   pkgconfig(libxml-2.0)
@@ -275,6 +274,7 @@
 Group: 

commit pacemaker for openSUSE:Factory

2018-04-17 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2018-04-17 11:10:14

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


Package is "pacemaker"

Tue Apr 17 11:10:14 2018 rev:119 rq:594935 version:1.1.18+20180406.633845120

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2018-02-25 
12:16:28.280354249 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2018-04-17 
11:10:23.870445210 +0200
@@ -1,0 +2,117 @@
+Mon Apr  9 09:19:28 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180406.633845120:
+- libcrmcommon: add a byte to pid file holder
+- attrd,cib,libcrmcommon: avoid %z
+- crmd: avoid memory leak when synthesizing operation result
+- tools: avoid memory leak on invalid resource
+- crmd: log rc code as extended information
+- cib: avoid file descriptor leak on temporary file creation
+- pengine: avoid redundant test
+- libcrmcommon: handle compression failures properly
+- libcrmcommon: improve empty string check
+- various: improve NULL checks
+- libcrmcommon: improve patch xpath searches
+- libcrmcommon,tools: use format strings appropriate to variables
+- libcrmcommon: use correct argument type for duration
+- libcrmcluster: avoid potential use-of-NULL
+- libcrmcommon,libstonithd: avoid resource leaks
+- tools: get sensor lun in ipmiservicelogd before using it
+- schema upgrade: temporary fix to avoid crash on newly present text
+
+---
+Fri Apr  6 15:39:19 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180406.ce623681e:
+- fencing: convert fence_legacy to python
+- fencing: fix typos in messages
+
+---
+Fri Apr  6 14:49:31 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180406.18fe1cc2b:
+- XML: upgrade-2.10.xsl: add transform for automatic upgrades to latest schema 
+- Log: establish correct character string literals also with qb_logt sink
+- pengine: fix swapped warning message arguments leading to segfault
+- cts-pengine: add regression test for notifications for unrunnable actions
+- cts-pengine: update regression tests for notification changes
+- rhbz#1545449 - Do not perform notifications for events we know wont be 
executed
+- bundle: Added add-host option.
+- liblrmd: add API function for new lrmd op
+- lrmd: add new lrmd op to list recurring ops
+- spec: require corosync >= 2.0.0
+- crmd,libcrmcommon,libpe_status: guint can't be negative
+- xml: Allow local "kind" in resource_set within rsc_order (bsc#1085515)
+- Pacemaker Explained: "symmetrical" defaults to "false" for serialize orders 
(bsc#1085515)
+- pengine: "symmetrical" defaults to "false" for serialize orders (bsc#1085515)
+- pengine: Avoid potential use-of-NULL in unpack_simple_rsc_order() 
(bsc#1085515)
+- cts-pengine: add new regression test for interval handling
+- libpe_status: handle ISO8601 intervals when checking for blocking failures
+- pengine: properly cancel recurring monitors
+- pengine: improve recurring operation messages
+- pengine: check for duplicate intervals properly
+- libcrmcommon: avoid misuse of crm_get_msec()
+- pengine: treat reconnect_interval more consistently with action intervals
+- libpe_status: use default timeout rather than 0 if timeout spec is bad
+- libpe_status: use correct default timeout for monitors
+
+---
+Fri Mar 23 13:19:39 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180322.d37067b2a:
+- spec: Make sure shadow package is installed before adding user and group
+
+---
+Tue Mar 13 18:53:03 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180313.2c83c6872:
+- cts-pengine: add regression test for changing bundle replica count
+- libpe_status: handle unique bundle children correctly
+
+---
+Tue Mar 13 00:46:45 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180312.31c732adc:
+- spec: make shadow dependency explicit
+- spec: drop requirements for bison and flex
+
+---
+Sat Mar 10 18:37:13 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180309.e51687162:
+- crmd,liblrmd,libcrmcommon: improve remote node disconnection logs
+- libcrmcommon: add function to get text equivalent of client type
+- crmd: always write faked failures to CIB whenever possible
+- liblrmd: add function to create resource info structure
+- crmd: functionize setting fake operation status
+- crmd: always assert when operation can't be created
+- crmd: avoid core dump if remote 

commit pacemaker for openSUSE:Factory

2018-02-25 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2018-02-25 12:16:24

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


Package is "pacemaker"

Sun Feb 25 12:16:24 2018 rev:118 rq:579247 version:1.1.18+20180216.ae50b7f5d

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2018-02-13 
10:27:59.728137428 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2018-02-25 
12:16:28.280354249 +0100
@@ -1,0 +2,37 @@
+Fri Feb 23 04:28:37 UTC 2018 - y...@suse.com
+
+- Build: Ship cibsecret by pacemaker instead of cluster-glue (bsc#1082456)
+  * Drop obsolete pacemaker-cibsecret-tool-temp-disabled.patch
+
+---
+Tue Feb 20 00:09:50 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180216.ae50b7f5d:
+- various: improve string allocation
+- XML: upgrade-2.10.xsl: re(drop) rsc_colocation/@score-attribute{,-mangle}
+- XML: upgrade-*.xsl: bump the validate-with field from within stylesheet
+- XML: upgrade-*.xsl: omit XML declaration
+- upgrade-*.xsl: don't be picky about comments, PIs, etc.
+
+---
+Wed Feb 14 04:30:48 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180213.965befd59:
+- libcrmcommon: use /tmp when creating temporary XML file
+- tools: crm_master should always work on node attribute
+- tools: crm_resource --cleanup couldn't match clone instances
+- tools: crm_resource --refresh should ignore --operation and --interval
+- crmd: quorum gain should always cause new transition
+- rhbz#1527072 - Correctly observe colocation constraints with bundles in the 
Master role
+- Bug rhbz#1519812 - Prevent notify actions from causing --wait to hang
+- libpe_status: recover after failed demote when appropriate
+- lrmd: always use most recent remote proxy
+- libpe_status: limit resource type check to primitives
+- PE: correct mispelled constant
+- PE: Ensure stop operations occur after stopped remote connections have been 
brought up
+- PE: Remote connection resources are safe to to require only quorum
+- PE: Only allowed nodes need to be considered when ordering resource startup 
after _all_ recovery
+- PE: Ordering bundle child stops/demotes after container fencing causes graph 
loops
+- PE: Passing boolean instead of a pointer
+
+---

Old:

  pacemaker-1.1.18+20180209.7acb22379.tar.xz
  pacemaker-cibsecret-tool-temp-disabled.patch

New:

  pacemaker-1.1.18+20180216.ae50b7f5d.tar.xz



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.OfnuXJ/_old  2018-02-25 12:16:29.764300416 +0100
+++ /var/tmp/diff_new_pack.OfnuXJ/_new  2018-02-25 12:16:29.764300416 +0100
@@ -71,7 +71,7 @@
 %endif
 
 Name:   pacemaker
-Version:1.1.18+20180209.7acb22379
+Version:1.1.18+20180216.ae50b7f5d
 Release:0
 Summary:Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
@@ -85,15 +85,14 @@
 Source100:  pacemaker.rpmlintrc
 Patch1: bug-806256_pacemaker-log-level-notice.patch
 Patch2: bug-728579_pacemaker-stonith-dev-id.patch
-Patch3: pacemaker-cibsecret-tool-temp-disabled.patch
-Patch4: pacemaker-nagios-plugin-dir.patch
-Patch5: bug-812269_pacemaker-fencing-device-register-messages.patch
-Patch6: pacemaker-Wno-format-signedness.patch
-Patch7: bug-943295_pacemaker-lrmd-log-notice.patch
-Patch8: bug-977201_pacemaker-controld-self-fencing.patch
-Patch9: bug-995365_pacemaker-cts-restart-systemd-journald.patch
-Patch10:fate-323526_pacemaker-tests-shebang-python3.patch
-Patch11:pacemaker-cts-StartCmd.patch
+Patch3: pacemaker-nagios-plugin-dir.patch
+Patch4: bug-812269_pacemaker-fencing-device-register-messages.patch
+Patch5: pacemaker-Wno-format-signedness.patch
+Patch6: bug-943295_pacemaker-lrmd-log-notice.patch
+Patch7: bug-977201_pacemaker-controld-self-fencing.patch
+Patch8: bug-995365_pacemaker-cts-restart-systemd-journald.patch
+Patch9: fate-323526_pacemaker-tests-shebang-python3.patch
+Patch10:pacemaker-cts-StartCmd.patch
 # Required for core functionality
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -111,6 +110,10 @@
 # Required for agent_config.h which specifies the correct scratch directory
 BuildRequires:  resource-agents
 BuildRequires:  sed
+%if %{with_cibsecrets}
+BuildRequires:  openssh
+BuildRequires:  procps
+%endif
 BuildRequires:  

commit pacemaker for openSUSE:Factory

2018-02-13 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2018-02-13 10:27:53

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


Package is "pacemaker"

Tue Feb 13 10:27:53 2018 rev:117 rq:575206 version:1.1.18+20180209.7acb22379

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2018-01-21 
15:48:44.742550442 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2018-02-13 
10:27:59.728137428 +0100
@@ -1,0 +2,48 @@
+Sat Feb 10 06:43:16 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180209.7acb22379:
+- use proper way to make output files executable
+- spec: move lrmd_test to cli package
+- spec: make log directories owned by cli package
+- spec: move all test data into cts package
+- pengine: move regression test to cts as cts-pengine
+- lrmd: move regression test to cts as cts-lrmd
+- fencing: move regression test to cts as cts-stonithd
+- tools: move CLI regression test to cts as cts-cli
+- rename top-level testing files and move to cts directory
+- tools: drop crmadmin -i and -d options (fate#324508)
+
+---
+Fri Feb  9 00:05:41 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180208.f6a261987:
+- Feature: crmd: modify feature set handling
+
+---
+Wed Feb  7 02:12:04 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180205.b44c57e35:
+- pengine,doc,tools: rename "master score" to "promotion score" (fate#324508)
+- libpe_status: rename bundle 'masters' to 'promoted-max' (fate#323415)
+- pengine,libpe_status: rename master-{max,node-max} to promoted-* 
(fate#324508)
+- various: merge clone resource type and master/slave resource type 
(fate#324508)
+- attrd,pacemakerd,libcrmcommon: make "Exiting" last message
+- don't use corosync logging settings (fate#324508)
+- crmd,libpe_rules: drop support for notification-agent/recipient
+- tools: improve crm_failcount exit code usage
+
+---
+Tue Jan 30 00:36:28 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180129.c801ab11e:
+- allow configuring specific python intepreter version (fate#323526)
+  * Drop obsolete 
fate-323526_pacemaker-pacemaker-configure-AM_PATH_PYTHON-python3.patch
+
+- use auto-configured python executable in python shebangs (fate#323526)
+  * Update fate-323526_pacemaker-tests-shebang-python3.patch
+
+- xml: drop score-attribute and score-attribute-mangle
+- pengine: avoid misuse of function parameter
+- libcrmservice,pacemakerd: improve privilege dropping
+
+---
@@ -157 +205 @@
-Mon Nov 20 16:20:53 UTC 2017 - y...@suse.co
+Mon Nov 20 16:20:53 UTC 2017 - y...@suse.com

Old:

  fate-323526_pacemaker-pacemaker-configure-AM_PATH_PYTHON-python3.patch
  pacemaker-1.1.18+20180119.9146c3c20.tar.xz

New:

  pacemaker-1.1.18+20180209.7acb22379.tar.xz



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.JNhvRQ/_old  2018-02-13 10:28:00.440111775 +0100
+++ /var/tmp/diff_new_pack.JNhvRQ/_new  2018-02-13 10:28:00.444111631 +0100
@@ -30,6 +30,10 @@
 ## Where to install Pacemaker documentation
 %global pcmk_docdir %{_docdir}/%{name}
 
+## Path to Python interpreter (leave commented to auto-detect,
+## or uncomment and edit to use a specific version)
+%global python_path /usr/bin/python%{python3_version}
+
 ## Corosync version
 %define cs_version 2
 
@@ -67,7 +71,7 @@
 %endif
 
 Name:   pacemaker
-Version:1.1.18+20180119.9146c3c20
+Version:1.1.18+20180209.7acb22379
 Release:0
 Summary:Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
@@ -90,7 +94,6 @@
 Patch9: bug-995365_pacemaker-cts-restart-systemd-journald.patch
 Patch10:fate-323526_pacemaker-tests-shebang-python3.patch
 Patch11:pacemaker-cts-StartCmd.patch
-Patch12:
fate-323526_pacemaker-pacemaker-configure-AM_PATH_PYTHON-python3.patch
 # Required for core functionality
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -118,7 +121,7 @@
 BuildRequires:  pkgconfig(libqb) > 0.13.0
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(libxslt)
-# Pacemaker targets compatibility with python 2.7 and 3.2+
+# Pacemaker requires a minimum Python functionality
 BuildRequires:  pkgconfig(python3)
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(uuid)
@@ -264,7 +267,6 @@
 The libpacemaker-devel package contains headers and shared libraries
 

commit pacemaker for openSUSE:Factory

2018-01-21 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2018-01-21 15:48:36

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


Package is "pacemaker"

Sun Jan 21 15:48:36 2018 rev:116 rq:567834 version:1.1.18+20180119.9146c3c20

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2018-01-16 
09:24:53.274774136 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2018-01-21 
15:48:44.742550442 +0100
@@ -1,0 +2,44 @@
+Sat Jan 20 02:40:06 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180119.9146c3c20:
+- crmd: Avoid double-removal of glib event source on stopping
+
+---
+Fri Jan 19 00:23:32 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180118.9c3f7a49c:
+- libcrmcommon: put exit/return handling in own source/header files
+- Build: bump build dependencies
+- Rebase:
+  * pacemaker-Wno-format-signedness.patch
+
+---
+Thu Jan 18 13:28:17 UTC 2018 - y...@suse.com
+
+- configure: Check for python3 with AM_PATH_PYTHON (fate#323526)
+  * fate-323526_pacemaker-pacemaker-configure-AM_PATH_PYTHON-python3.patch
+
+---
+Sat Jan 13 11:38:33 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180112.bd7115b8c:
+- tools: improve help text
+- libpe_status: deprecate restart-type and role_after_failure
+
+---
+Wed Jan 10 05:18:59 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180109.57d48a1b1:
+- libcluster,libcrmcommon: improve BZ2 error messages
+- all: use consistent exit status codes
+- libcrmcommon,tools: improve XML write error handling
+- stonithd,libcrmcommon: auto-calculate stonith-watchdog-timeout when 
requested (fate#324508)
+- logrotate: switch user when rotating logs
+
+---
+Tue Jan  9 14:43:27 UTC 2018 - y...@suse.com
+
+- cts: Operate pacemaker service on startup to prevent triggering 
StopWhenUnneeded of corosync service
+  * pacemaker-cts-StartCmd.patch
+
+---

Old:

  pacemaker-1.1.18+20180104.7ba28d854.tar.xz

New:

  _servicedata
  fate-323526_pacemaker-pacemaker-configure-AM_PATH_PYTHON-python3.patch
  pacemaker-1.1.18+20180119.9146c3c20.tar.xz
  pacemaker-cts-StartCmd.patch



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.YnjvtJ/_old  2018-01-21 15:48:45.498514969 +0100
+++ /var/tmp/diff_new_pack.YnjvtJ/_new  2018-01-21 15:48:45.502514781 +0100
@@ -67,7 +67,7 @@
 %endif
 
 Name:   pacemaker
-Version:1.1.18+20180104.7ba28d854
+Version:1.1.18+20180119.9146c3c20
 Release:0
 Summary:Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
@@ -89,6 +89,8 @@
 Patch8: bug-977201_pacemaker-controld-self-fencing.patch
 Patch9: bug-995365_pacemaker-cts-restart-systemd-journald.patch
 Patch10:fate-323526_pacemaker-tests-shebang-python3.patch
+Patch11:pacemaker-cts-StartCmd.patch
+Patch12:
fate-323526_pacemaker-pacemaker-configure-AM_PATH_PYTHON-python3.patch
 # Required for core functionality
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -109,15 +111,14 @@
 BuildRequires:  pkgconfig(bzip2)
 BuildRequires:  pkgconfig(corosync)
 BuildRequires:  pkgconfig(dbus-1)
-## version lower bound for: G_GNUC_INTERNAL
-BuildRequires:  pkgconfig(glib-2.0) >= 2.6
+BuildRequires:  pkgconfig(glib-2.0) >= 2.16
 BuildRequires:  pkgconfig(gnutls)
 BuildRequires:  pkgconfig(libexslt)
 # Pacemaker requires a minimum libqb functionality
 BuildRequires:  pkgconfig(libqb) > 0.13.0
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(libxslt)
-# Pacemaker targets compatibility with python 2.6+ and 3.2+
+# Pacemaker targets compatibility with python 2.7 and 3.2+
 BuildRequires:  pkgconfig(python3)
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(uuid)
@@ -299,6 +300,8 @@
 %patch8 -p1
 %patch9 -p1
 %patch10 -p1
+%patch11 -p1
+%patch12 -p1
 
 %build
 

++ _servicedata ++

  
git://github.com/ClusterLabs/pacemaker.git
9146c3c20a22bee6ab6f2ad025e593551f0feaf8
  
++ 
fate-323526_pacemaker-pacemaker-configure-AM_PATH_PYTHON-python3.patch ++
Index: pacemaker-1.1.18+20180112.bd7115b8c/configure.ac
===
--- 

commit pacemaker for openSUSE:Factory

2018-01-16 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2018-01-16 09:24:50

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


Package is "pacemaker"

Tue Jan 16 09:24:50 2018 rev:115 rq:562044 version:1.1.18+20180104.7ba28d854

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2017-12-31 
00:44:18.327759335 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2018-01-16 
09:24:53.274774136 +0100
@@ -1,0 +2,29 @@
+Fri Jan 05 03:16:07 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180104.7ba28d854:
+- tools: improve crm_standby option handling
+- tools: improve crm_standby help and error messages
+- tools: improve crm_master option handling
+- tools: improve crm_master help and error messages
+- tools: remove deprecated stonith_admin option (fate#324508)
+- tools: remove deprecated crm_verify option (fate#324508)
+- tools: remove deprecated crm_attribute --node-uuid option (fate#324508)
+- tools: avoid using deprecated options
+- tools: remove deprecated crm_resource options (fate#324508)
+- libpe_status: use consistent monitor for implicit remotes
+- all: overhaul log locations (fate#324508)
+
+---
+Wed Jan  3 12:28:59 UTC 2018 - y...@suse.com
+
+- spec: Switch dependencies from python to python3 (fate#323526)
+- tests: Switch shebang from /usr/bin/python to /usr/bin/python3 (fate#323526)
+  * fate-323526_pacemaker-tests-shebang-python3.patch
+
+---
+Tue Jan 02 10:13:35 UTC 2018 - b...@suse.com
+
+- Update to version 1.1.18+20180101.494eacba4:
+- migrate cts to python3 (fate#323526)
+
+---

Old:

  pacemaker-1.1.18+20171221.c91a650ec.tar.xz

New:

  fate-323526_pacemaker-tests-shebang-python3.patch
  pacemaker-1.1.18+20180104.7ba28d854.tar.xz



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.nyBWQ8/_old  2018-01-16 09:24:54.506716499 +0100
+++ /var/tmp/diff_new_pack.nyBWQ8/_new  2018-01-16 09:24:54.510716312 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pacemaker
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -67,7 +67,7 @@
 %endif
 
 Name:   pacemaker
-Version:1.1.18+20171221.c91a650ec
+Version:1.1.18+20180104.7ba28d854
 Release:0
 Summary:Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
@@ -88,6 +88,7 @@
 Patch7: bug-943295_pacemaker-lrmd-log-notice.patch
 Patch8: bug-977201_pacemaker-controld-self-fencing.patch
 Patch9: bug-995365_pacemaker-cts-restart-systemd-journald.patch
+Patch10:fate-323526_pacemaker-tests-shebang-python3.patch
 # Required for core functionality
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -117,7 +118,7 @@
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(libxslt)
 # Pacemaker targets compatibility with python 2.6+ and 3.2+
-BuildRequires:  pkgconfig(python) >= 2.6
+BuildRequires:  pkgconfig(python3)
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(uuid)
 Requires:   %{name}-cli = %{version}-%{release}
@@ -125,7 +126,7 @@
 Requires:   libpacemaker3 = %{version}-%{release}
 Requires:   libqb > 0.13.0
 Requires:   psmisc
-Requires:   python >= 2.6
+Requires:   python3
 Requires:   resource-agents
 Recommends: crmsh
 Recommends: fence-agents
@@ -160,8 +161,8 @@
 %endif
 %if %{with_regression_tests}
 BuildRequires:  procps
-BuildRequires:  python-curses
-BuildRequires:  python-xml
+BuildRequires:  python3-curses
+BuildRequires:  python3-xml
 %endif
 
 %description
@@ -267,9 +268,9 @@
 Summary:Test framework for cluster-related technologies
 Group:  Productivity/Clustering/HA
 Requires:   libpacemaker3 = %{version}-%{release}
-Requires:   python >= 2.6
-#Requires:   python-systemd
-Recommends: python-systemd
+Requires:   python3
+#Requires:   python3-systemd
+Recommends: python3-systemd
 
 %description   cts
 Test framework for cluster-related technologies like Pacemaker
@@ -297,6 +298,7 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
 
 %build
 
@@ -582,6 +584,8 @@
 #%license licenses/LGPLv2.1
 %doc COPYING ChangeLog
 %{_libdir}/libcrmcluster.so.*
+%dir %attr 

commit pacemaker for openSUSE:Factory

2017-12-30 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2017-12-31 00:44:08

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


Package is "pacemaker"

Sun Dec 31 00:44:08 2017 rev:114 rq:559650 version:1.1.18+20171221.c91a650ec

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2017-12-03 
10:11:35.466981420 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2017-12-31 
00:44:18.327759335 +0100
@@ -1,0 +2,43 @@
+Sat Dec 23 12:03:19 UTC 2017 - y...@suse.com
+
+- Update to version 1.1.18+20171221.c91a650ec:
+- libcrmcommon: drop special handling of pre-1.1.7 failed recurring op history
+- libcrmcommon: drop special handling of pre-1.1.4 migration history entries
+- crmd: drop support for DCs that don't support throttling
+- cib,libcrmcommon: drop support for PCMK_legacy variable
+
+---
+Fri Dec 22 05:15:12 UTC 2017 - y...@suse.com
+
+- libcrmcluster: use crm_strdup_printf() instead of calloc()
+- attrd: avoid small memory leak at start-up
+- systemd unit files: restore DBus dependency
+- libcrmservice: avoid memory leak on DBus error
+- pengine: validate more function arguments
+- Upstream version cs: 098d557cc495944e1b6ebd9d05b819d6da74825e
+
+---
+Mon Dec 18 13:22:27 UTC 2017 - y...@suse.com
+
+- libpe_status: drop support for "requires" operation meta-attribute 
(fate#324508)
+- tools: crm_resource --cleanup with no resource specified (bsc#1071503)
+- tools: crm_resource --cleanup (bsc#1071503)
+- crmd,libpe_status: drop support for legacy option aliases (fate#324508)
+- libstonithd,libpe_status: drop support for pcmk_poweroff_action (fate#324508)
+- libstonithd,libpe_status: drop support for pcmk_arg_map (fate#324508)
+- libstonithd,libpe_status: drop support for pcmk_*_cmd (fate#324508)
+- libpe_status,libpe_rules: drop support for default-action-timeout 
(fate#324508)
+- libpe_status: use correct default timeout for probes
+- libpe_status: drop support for operation meta-attributes in 
instance_attributes (fate#324508)
+- libpe_status: fix precedence of operation meta-attributes
+- libpe_status,libpe_rules: remove support for is-managed-default (fate#324508)
+- libpe_status,libpe_rules: drop support for default-resource-stickiness 
(fate#324508)
+- crmd: drop support for LRMD_MAX_CHILDREN environment variable (fate#324508)
+- tools: remove crm_mon SMTP support (fate#324508)
+- tools: remove crm_mon SNMP support (fate#324508)
+- lrmd: remove deprecated -r/--dummy command-line option (fate#324508)
+- tools: crm_resource --cleanup for non-primitive resources (bsc#1071503)
+- pengine: unfence before probing or starting fence devices
+- Upstream version cs: 4528eb3b726197ab077243ab923ed291473f0ed7
+
+---
@@ -10,5 +53,5 @@
-- libpe_status: remove support for default-resource-failure-stickiness
-- libpe_status: remove support for resource-failure-stickiness
-- various: remove support for pre-Pacemaker-1.0 CIB XML
-- libpe_status,tools: remove support for legacy ticket state entries
-- various: remove isolation wrapper support
+- libpe_status: remove support for default-resource-failure-stickiness 
(fate#324508)
+- libpe_status: remove support for resource-failure-stickiness (fate#324508)
+- various: remove support for pre-Pacemaker-1.0 CIB XML (fate#324508)
+- libpe_status,tools: remove support for legacy ticket state entries 
(fate#324508)
+- various: remove isolation wrapper support (fate#324508)
@@ -30,2 +73,2 @@
-- crmd: default record-pending to TRUE
-- tools: enable new crm_resource --cleanup/--refresh behavior
+- crmd: default record-pending to TRUE (fate#324508)
+- tools: enable new crm_resource --cleanup/--refresh behavior (fate#324508)
@@ -300 +343 @@
-- stonith-ng: add pcmk_delay_base as static base-delay
+- stonith-ng: add pcmk_delay_base as static base-delay (fate#324488)

Old:

  pacemaker-1.1.18+20171129.407ded8de.tar.bz2

New:

  pacemaker-1.1.18+20171221.c91a650ec.tar.xz



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.cz8RQK/_old  2017-12-31 00:44:19.071511261 +0100
+++ /var/tmp/diff_new_pack.cz8RQK/_new  2017-12-31 00:44:19.071511261 +0100
@@ -30,14 +30,10 @@
 ## Where to install Pacemaker documentation
 %global pcmk_docdir %{_docdir}/%{name}
 
-%global commit 1.1.18+20171129.407ded8de
-
 ## Corosync version
 %define cs_version 2
 
 %define with_nagios 1
-%define with_snmp   0
-%define with_esmtp  0
 %define with_cibsecrets 1
 

commit pacemaker for openSUSE:Factory

2017-12-03 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2017-12-03 10:11:29

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


Package is "pacemaker"

Sun Dec  3 10:11:29 2017 rev:113 rq:547105 version:1.1.18

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2017-10-25 
17:45:26.081291154 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2017-12-03 
10:11:35.466981420 +0100
@@ -1,0 +2,122 @@
+Thu Nov 30 15:50:43 UTC 2017 - y...@suse.com
+
+- attrd: ensure node name is broadcast at start-up (CLBZ#5330)
+- Upstream version cs: 407ded8de381543e71c5b94b3ade296fcfd2c828
+
+---
+Thu Nov 30 15:43:02 UTC 2017 - y...@suse.com
+
+- libpe_status: remove support for default-resource-failure-stickiness
+- libpe_status: remove support for resource-failure-stickiness
+- various: remove support for pre-Pacemaker-1.0 CIB XML
+- libpe_status,tools: remove support for legacy ticket state entries
+- various: remove isolation wrapper support
+
+- systemd unit files: enable TasksMax=infinity (bsc#1028138, bsc#1066710)
+  * Drop obsolete bug-1028138_pacemaker-pacemaker.service-TasksMax.patch
+
+- Upstream version cs: 53a3fe14b15b087bbde9ccb524d11d0a413cc6e9
+
+---
+Wed Nov 29 12:31:43 UTC 2017 - y...@suse.com
+
+- RA: NodeUtilization RA is now shipped by resource-agents package 
(bsc#1070347)
+  * Drop bug-1015842_pacemaker-NodeUtilization-RA.patch
+
+---
+Wed Nov 29 12:05:00 UTC 2017 - y...@suse.com
+
+- crmd: default record-pending to TRUE
+- tools: enable new crm_resource --cleanup/--refresh behavior
+- Upstream version cs: f36ad364748880815bf00151c516a1f2deae2fed
+
+---
+Thu Nov 23 13:48:52 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---
+Mon Nov 20 16:20:53 UTC 2017 - y...@suse.co
+
+- Update to version 1.1.18
+- libpe_status: always use default key location with bundles
+- attrd,stonithd: more efficient regular expression parsing
+- libpe_status: avoid potential NULL dereference
+- tools: use proper variable in message from crm_resource -g
+- tools: use uber-parent for crm_resource -a/-A
+- tools: use g_main_loop_is_running() properly
+- libpe_status: monitors are rescheduled, not reloaded
+- crmd: determine restart/private digests correctly
+- systemd: add TasksMax comment to pacemaker_remote unit (bsc#1028138, 
bsc#1066710)
+- tools: make regression test insensitive to line number changes
+- pengine,tools,libpe_status: avoid unnecessary use of pe_find_current
+
+- pacemaker.service: Recommend not to limit tasks (bsc#1028138, bsc#1066710)
+  * Update bug-1028138_pacemaker-pacemaker.service-TasksMax.patch
+
+- tools: set the correct OCF_RESOURCE_INSTANCE env when crm_resource --force-* 
executes RA
+- typo: overriden -> overridden
+- portability: the difference of time_t values is given by difftime()
+- pengine: avoid not-really-possible use-of-NULL
+- PE: Have bundles log to stderr so that 'journalctl -M' works (rkt)
+- tools: don't expect reply to failed send
+- pengine: use newer Pacemaker Remote terminology
+- pengine: memory leak when writing graph to file
+- tools: don't reinvent the glib wheel
+- tools: implement clean-up dry-run correctly
+- pengine: avoid potential use-of-NULL
+- Update regression test outputs
+- PE: Improved logging of reasons for stop/restart actions
+- PE: Allow all resources to stop prior to probes completing
+- PE: Correctly defer processing of resources inside containers
+- crm_resource: Ensure we wait for all messages before exiting
+- crm_resource: Have cleanup operate only on failures
+- PE: Have bundles log to stderr so that 'docker logs' works
+- PE: Resources are allowed to stop before their state is known everywhere
+- PE: Use the node we already have and know isnt NULL
+- PE: Flag resources that are acting as remote nodes
+- crmd: Scale all cib operation timeouts
+- PE: Bare metal remotes _can_ run resources now and must be probed
+- PE: Bundles only need to wait for other containers on the same node to be 
probed
+- crmd: Scale timeouts with the number of remotes too
+- PE: There is no need for port mapping directives when net=host is specified
+- PE: Do not always expire failed operations of nested remotes
+- PE: Consolidate REMOTE_CONTAINER_HACK logic
+- PE: Exclude resources and nodes from the symmetric_default constraint in 
some circumstances
+- crm_resource: Don't cleanup on 

commit pacemaker for openSUSE:Factory

2017-10-25 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2017-10-25 17:45:23

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


Package is "pacemaker"

Wed Oct 25 17:45:23 2017 rev:112 rq:536285 version:1.1.17

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2017-10-23 
16:37:18.465568252 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2017-10-25 
17:45:26.081291154 +0200
@@ -1,0 +2,24 @@
+Tue Oct 24 10:29:38 UTC 2017 - y...@suse.com
+
+- libpe_status: avoid use-after-free (again)
+- lrmd: don't reject protocol 1.0 clients (bsc#1009076)
+- tools: print descriptive messages for OCF exit code
+- tools: differentiate trace log level for RAs
+- tools: show RAs debug logs only when verbose mode for crm_resource --force-*
+- tools: suppress an invalid error message for crm_resource --force-* options
+- pengine: don't schedule reload and restart in same transition
+- libcrmservice: list systemd agents alphabetically
+- libcrmcommon: add function to sort list alphabetically
+- pengine: new regression test for unrecoverable remote connection
+- libcrmservice: avoid infinite loop on bad DBus reply
+- libcrmservice: list systemd unit files, not only active units
+- libpe_status: print container type in lowercase when outputting XML
+- tools: re-enable crm_resource --lifetime option (CLBZ#5251, bsc#950128)
+- libcrmcluster: improve error checking when updating node name
+- tools: fix crm_resource --why output when resource and node are specified
+- libcrmservice: parse LSB long description correctly
+- libcrmservice: follow LSB standard for header block more strictly
+- libcommon: Erase old exit_reason
+- Upstream version cs: 36d2962a8613322fc43d727d95720d61a47d0138
+
+---
@@ -496 +520 @@
-- spec: Prevent overwriting existing sysconfig files by conditionally running 
%fillup_only (bsc#1022807)
+- spec: Prevent overwriting existing sysconfig files by conditionally running 
%fillup_only (bsc#1022807, bsc#980341)
@@ -823 +847 @@
-- remote: Allow cluster and remote LRM API versions to diverge
+- remote: Allow cluster and remote LRM API versions to diverge (bsc#1009076)
@@ -1148 +1172 @@
-- lrmd: prevent double free after unregistering stonith device for monitoring
+- lrmd: prevent double free after unregistering stonith device for monitoring 
(bsc#1035822)
@@ -1973 +1997 @@
-- crmd: Ack pending operations that were cancelled due to rsc deletion
+- crmd: Ack pending operations that were cancelled due to rsc deletion 
(bsc#1035822)

Old:

  pacemaker-1.1.17+20171011.27b631162.tar.bz2

New:

  pacemaker-1.1.17+20171023.36d2962a8.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.9EvqKT/_old  2017-10-25 17:45:27.541222635 +0200
+++ /var/tmp/diff_new_pack.9EvqKT/_new  2017-10-25 17:45:27.553222071 +0200
@@ -25,7 +25,7 @@
 ## Where to install Pacemaker documentation
 %global pcmk_docdir %{_docdir}/%{name}
 
-%global commit 1.1.17+20171011.27b631162
+%global commit 1.1.17+20171023.36d2962a8
 
 ## Corosync version
 %define cs_version 2

++ _service ++
--- /var/tmp/diff_new_pack.9EvqKT/_old  2017-10-25 17:45:27.593220194 +0200
+++ /var/tmp/diff_new_pack.9EvqKT/_new  2017-10-25 17:45:27.597220007 +0200
@@ -11,7 +11,7 @@
 1.1.17
 -->
 1.1.17+git%cd.%h
-27b631162104d90e944cbc107c2d46e983f94ca7
+36d2962a8613322fc43d727d95720d61a47d0138
   
 
   

++ pacemaker-1.1.17+20171011.27b631162.tar.bz2 -> 
pacemaker-1.1.17+20171023.36d2962a8.tar.bz2 ++
 27737 lines of diff (skipped)




commit pacemaker for openSUSE:Factory

2017-10-23 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2017-10-23 16:37:13

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


Package is "pacemaker"

Mon Oct 23 16:37:13 2017 rev:111 rq:533950 version:1.1.17

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2017-10-13 
14:04:19.271273337 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2017-10-23 
16:37:18.465568252 +0200
@@ -1,0 +2,41 @@
+Fri Oct 13 12:13:50 UTC 2017 - y...@suse.com
+
+- crm_mon: error-exit child if execl should return
+- crmd: avoid memory leak when caching meta-data
+- tools: ensure crm_resource data set is initialized
+- libcib: ensure xpath result isn't empty
+- tools: missing break statement in attrd_updater
+- libcrmcommon: check sscanf() result when parsing schema version
+- tools: check sscanf return value when parsing failed op list
+- tools: treat bundles with replicas like clones when restarting
+- tools: allow crm_resource to be called without arguments
+- tools: update regression test for recent message changes
+- tools: improve crm_resource --show-metadata error messages (CLBZ#5287)
+- libcrmcommon: add functions for using agent specifications
+- tools: improve crm_resource help (CLBZ#5251, bsc#950128)
+- libcrmcommon: improve cluster option parsing
+- Upstream version cs: 27b631162104d90e944cbc107c2d46e983f94ca7
+
+---
+Fri Oct  6 14:25:23 UTC 2017 - y...@suse.com
+
+- spec: Disable deprecated crm_mon SNMP/ESMTP support (configure alerts 
instead)
+
+---
+Fri Oct  6 14:23:14 UTC 2017 - y...@suse.com
+
+- pengine: add tests for no-quorum-policy=suicide
+- libpe_status: properly detect when nodes should suicide
+- libpe_status: always log startup-fencing value
+- libpe_status: generalize ability to log warning only once
+- pengine: reset loss-policy from fence to stop if no fencing
+- pengine: avoid use-of-NULL when unpacking tickets
+- tools: ensure crm_resource works if no command is specified
+- libpe_status: validate no-quorum-policy=suicide correctly
+- tools: use-after-free in crm_diff
+- RA: ClusterMon - Correctly handle "update" parameter
+- attrd: "peer peer loss" -> "peer loss"
+- Tools:Refactored Crm_resource to have proper assignments for require_*
+- Upstream version cs: c4a09cfec99570a2509831f4b8974457dcdb1af6
+
+---

Old:

  pacemaker-1.1.17+20170926.4328c6a65.tar.bz2

New:

  pacemaker-1.1.17+20171011.27b631162.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.W9zgLS/_old  2017-10-23 16:37:19.673511700 +0200
+++ /var/tmp/diff_new_pack.W9zgLS/_new  2017-10-23 16:37:19.677511513 +0200
@@ -25,14 +25,14 @@
 ## Where to install Pacemaker documentation
 %global pcmk_docdir %{_docdir}/%{name}
 
-%global commit 1.1.17+20170926.4328c6a65
+%global commit 1.1.17+20171011.27b631162
 
 ## Corosync version
 %define cs_version 2
 
 %define with_nagios 1
-%define with_snmp   1
-%define with_esmtp  1
+%define with_snmp   0
+%define with_esmtp  0
 %define with_cibsecrets 1
 %define enable_lib_cluster_pkg  0
 %define enable_fatal_warnings   0

++ _service ++
--- /var/tmp/diff_new_pack.W9zgLS/_old  2017-10-23 16:37:19.705510202 +0200
+++ /var/tmp/diff_new_pack.W9zgLS/_new  2017-10-23 16:37:19.709510015 +0200
@@ -11,7 +11,7 @@
 1.1.17
 -->
 1.1.17+git%cd.%h
-4328c6a65424d1caf9785107664ec1b7fc824664
+27b631162104d90e944cbc107c2d46e983f94ca7
   
 
   

++ pacemaker-1.1.17+20170926.4328c6a65.tar.bz2 -> 
pacemaker-1.1.17+20171011.27b631162.tar.bz2 ++
 6049 lines of diff (skipped)




commit pacemaker for openSUSE:Factory

2017-10-13 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2017-10-13 14:04:17

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


Package is "pacemaker"

Fri Oct 13 14:04:17 2017 rev:110 rq:532213 version:1.1.17

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2017-06-16 
10:53:38.865090905 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2017-10-13 
14:04:19.271273337 +0200
@@ -1,0 +2,166 @@
+Fri Sep 29 11:56:01 UTC 2017 - y...@suse.com
+
+- Log: Reduce verbosity of developer logging
+- PE: We most definitely need to probe connection resources
+- PE: Ensure the bundle nodes get set with the correct discovery mode
+- PE: Implement probing of container remote nodes
+- attrd: Tweak log messages for clarity
+- crm_resource: Do not send history erasure commands for nodes where this is 
none
+- PE: Resources in bundles should also respect failcounts
+- PE: Do not send notifications to unclean bundles
+- PE: Prevent graph loops when fencing the host out from underneath a bundle
+- Tools: Allow bundle resources to read/write master scores based on the same 
logic as attrd (cf34f4c)
+- PE: bundle: Send an additional host list when container-attribute-target=host
+- PE: Correctly interpret colocation with bundles
+- PE/attrd: Allow bundle resources to read/write attributes based on the 
physical host rather than the container name
+- Upstream version cs: 4328c6a65424d1caf9785107664ec1b7fc824664
+
+---
+Thu Sep 28 10:22:07 UTC 2017 - y...@suse.com
+
+- Rebase:
+  * bug-728579_pacemaker-stonith-dev-id.patch
+
+- Fix: -Wformat-truncation=2: prevent format truncation
+- snprintf: use correct signedness in print format specifiers
+- snprintf: use sizeof(X) as size + prevent off-by-ones
+- crmd,libcrmcommon,libcluster,tools: handle PID as string properly
+- tools: use right size for string buffer in fake_transition.c
+- crm_resource: fix a memleak
+- pengine: sprintf -> snprintf
+- libcrmcommon: fix possible infloop in buffer_print
+- crm_snprintf_offset like parts: fix off-by-ones
+- attrd: improve update messages
+- stonithd,lrmd,pengine: spelling/formatting corrections
+- build: install ifspeed resource agent
+- libcrmservices: avoid assert for HB resource with no parameters
+- crmd: re-enable local collection of meta-data for remote nodes
+- crmd,pengine,libpe_status,libpe_rules: remove support for versioned 
attributes
+- crmd: avoid memory leak when node state is unknown
+- crmd: avoid assert if LRM query fails
+- libpe_status: more error checking when unpacking bundles
+- libpe_status: bundles now respect PCMK_authkey_location
+- libcrmcommon,liblrmd,lrmd: validate PCMK_remote_port
+- PE: Bundles: add support for rkt bundle type
+- libcrmcommon,libpe_rules: unpack new alert filter syntax
+- xml: allow specifying alertable events
+- Fix: a proper calculation of a speed in case of hfi1 for ifspeed RA.
+- pengine: detect proper clone name at startup
+- pengine: don't ignore permanent master scores at startup
+- pengine: handle resource migrating behind a migrating remote connection
+- stonith-ng: advertise pcmk_on_action via metadata
+- liblrmd: Make sure the operation of a remote resource returns if setup of 
the key fails (bsc#1053463)
+- libcrmcommon,pengine: improve log messages
+- PE: only print to stdout if run from command line
+- crmd: eliminate size restriction on node state xpath
+- pengine: add regression test for remote connect interval wait
+- pengine: re-enable unrecoverable remote fencing
+- pengine: Make sure calculated resource scores are consistent on different 
architectures (bsc#1054389)
+- PE: Allow resources inside bundles to receive notifications
+- PE: Update unfencing device change test output
+- attrd,crmd: erase attributes at attrd start-up, not first join
+- attrd: accept connections only after CIB connection is active
+- attrd: make CIB connection function self-contained
+- attrd: improve messages
+- stonith-ng: make fencing-device reappear properly after reenabling
+- crmd: don't need meta-data after resource is deleted
+- crmd: only get meta-data for OCF and stonith agents
+- libcrmcommon: generate agent key without :: if no provider
+- pengine: avoid fence loop for remote nodes
+- attrd: don't log error if CIB doesn't have an alerts section
+- PE: Only retrigger unfencing on nodes that ran operations with the old 
parameters
+- PE: Output resource changes in a friendlier format
+- PE: Attempt to indicate why resources are changing state
+- Mechanism for recording why an action is required
+- Support unfencing of remote nodes
+- PE: Ignore optional unfencing events and report the fencing type
+- Upstream version cs: 

commit pacemaker for openSUSE:Factory

2017-06-16 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2017-06-16 10:53:33

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


Package is "pacemaker"

Fri Jun 16 10:53:33 2017 rev:109 rq:502740 version:1.1.16

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2017-06-01 
16:28:55.551345160 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2017-06-16 
10:53:38.865090905 +0200
@@ -1,0 +2,28 @@
+Fri Jun  2 12:58:32 UTC 2017 - y...@suse.com
+
+- pengine,libpe_status: revisit fencing messages
+- PE: Improve logging of node fencing and shutdown
+- PE: Fence unrecoverable remote nodes with no resources
+- libpe_status: propagate multiple-active=block for bundles
+- libpe_status: set parent for bundle components
+- attrd: broadcast local overrides of sync'ed attributes
+- crmd: attribute write-out not needed with atomic attrd
+- PE: Prevent use-after-free when creating bundle constraints
+- PE: Ensure remote nodes are fenced when the connection cannot be recovered
+- PE: Improved fencing logging
+- PE: Assume resources on remote nodes do not need to be restarted until 
absolutely necessary
+- PE: Correctly compare a point with NULL instead of FALSE
+- libpe_status: correctly flag remote connection resources
+- pengine: improve internal bundle constraints
+- pengine: re-phrase trace log for internal constraints
+- libpe_status: set #kind to "container" for bundle nodes
+- pengine,libpengine: avoid potential use-of-NULL
+- pengine: avoid use-of-NULL in bundle without primitive
+- libpengine: don't double score when adding first allowed node
+- pengine: improve detection of invalid constraints
+- PE: Prevent use-of-NULL when expanding containers
+- PE: Partially restore 62ed004 to ensure remote connections are available 
before attempting resource recovery
+- stonith-ng: Trigger on constraints added to cib (bsc#1042374)
+- Upstream version cs: e47bd5bc77a3d1b38589b3716f5112ed39329e7b
+
+---

Old:

  pacemaker-1.1.16+20170509.ce86684f5.tar.bz2

New:

  pacemaker-1.1.16+20170531.e47bd5bc7.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.3Xlf53/_old  2017-06-16 10:53:39.768963665 +0200
+++ /var/tmp/diff_new_pack.3Xlf53/_new  2017-06-16 10:53:39.772963102 +0200
@@ -25,7 +25,7 @@
 ## Where to install Pacemaker documentation
 %global pcmk_docdir %{_docdir}/%{name}
 
-%global commit 1.1.16+20170509.ce86684f5
+%global commit 1.1.16+20170531.e47bd5bc7
 
 ## Corosync version
 %define cs_version 2

++ _service ++
--- /var/tmp/diff_new_pack.3Xlf53/_old  2017-06-16 10:53:39.824955783 +0200
+++ /var/tmp/diff_new_pack.3Xlf53/_new  2017-06-16 10:53:39.828955220 +0200
@@ -11,7 +11,7 @@
 1.1.16
 -->
 1.1.16+git%cd.%h
-ce86684f5d0672791e9fd3043a84f0931cdd97ea
+e47bd5bc77a3d1b38589b3716f5112ed39329e7b
   
 
   

++ pacemaker-1.1.16+20170509.ce86684f5.tar.bz2 -> 
pacemaker-1.1.16+20170531.e47bd5bc7.tar.bz2 ++
 17038 lines of diff (skipped)




commit pacemaker for openSUSE:Factory

2017-06-01 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2017-06-01 16:28:53

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


Package is "pacemaker"

Thu Jun  1 16:28:53 2017 rev:108 rq:497357 version:1.1.16

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2017-04-11 
12:39:40.925061272 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2017-06-01 
16:28:55.551345160 +0200
@@ -1,0 +2,103 @@
+Mon May 15 12:41:35 UTC 2017 - y...@suse.com
+
+- RA: NodeUtilization - Use xl if available (bsc#1015842)
+  * Drop obsolete:
+** bug-1015842_pacemaker-NodeUtilization-RA-1.patch
+** bug-1015842_pacemaker-NodeUtilization-RA-2.patch
+** bug-1015842_pacemaker-NodeUtilization-RA-3.patch
+  * Add bug-1015842_pacemaker-NodeUtilization-RA.patch
+
+- Drop obsolete pacemaker-lrmd.h-include-libxml.patch
+
+- lrmd,pengine: remove versioned parameters from documentation and tests
+- lrmd,pengine: don't support versioned attributes by default
+- Containers: Relax docker/remote colocation constraint when appropriate
+- Containers: Ensure remote resources are only allocated to full cluster nodes
+- lrmd: Ensure verbosity options are handled after crm_log_init()
+- pengine: unmanage guest-container puts guest in maintenance
+- pengine: unique ids for meta-attributes of guest-connection
+- pengine: update regression tests for probes of guest-connections
+- pengine: have guest-node connection-resources probed
+- crmd: clean up throttle memory on exit
+- libcib: avoid use-after-free when deleting CIB connection
+- systemd unit files: add dependency on resource-agents-deps
+- pengine: Allow use of resource params and meta-params in location rules
+- libcrmcommon: avoid evicting IPC client if messages spike briefly
+- libcrmcommon: don't delay next flush by more than 5 seconds
+- libcib: downgrade ACL status message to trace
+- crmd: don't destroy election structure twice
+- crmd: avoid use-after-free when disconnecting from CIB
+- libcib: functionize destroying op callback table
+- crmd,libcrmcommon: update throttle when CPUs are hot-plugged
+- crmd: remove I/O load checks
+- libcrmcommon: add function to get number of CPU cores
+- crmd: functionize checking throttle thresholds
+- crmd: functionize setting throttle load target
+- CTS: update corosync fail patterns
+- crmd: check correct timer for being started
+- crmd: improve fencing result message
+- lrmd: Have pacemaker-remote reap zombies if it is running as pid 1
+- pengine: add test for per-op fail count
+- libcrmcommon: filter attributes with '#' from XML fields
+- extra: Dummy stop shouldn't fail if monitor is in progress
+- extra: use whitespace consistently in Dummy
+- crmd: don't fence old DC if it's shutting down as soon-to-be DC joins
+- crmd: avoid DC sending offer to itself twice
+- crmd: don't restart transition if no fence devices
+- crmd: skip restart at (not above) stonith-max-attempts
+- crmd: allow clearing all stonith fail counts
+- crmd: track stonith fail counts on all nodes
+- crmd: forget stonith failures when forgetting node
+- crmd: consider target when checking stonith failures
+- crmd: check for too many stonith failures only when aborting for that reason
+- PE: Remote: Allow remote nodes that start containers with pacemaker remote 
inside
+- fencing: ignore empty 'action' parameter in fence devices
+- crmd: fix remove attr_id from update_attr_delegate()
+- Fix log showing the node status so that it is easily distinguishable from 
other logs
+- crmd: don't abandon fencing after one "no devices" failure
+- libcrmcommon: more useful message if can't open dump file
+- libcib: use new convenience function for sanitizing ID
+- libpe_status: implement active check for bundles
+- tools: update crm_mon RNG schema for bundles
+- crmd: add set_join_state()
+- crmd: fix line wrapping
+- crmd: update_attr_delegate() instead of set_standby()
+- PE: Containers: Allow custom docker run commands
+- logrotate: rotate pacemaker logs inside bundled containers
+- libpe_status: improve bundle docker defaults
+- tools: crm_resource should free result if re-running function returns one
+- libpe_status: avoid memory leak when counting failures
+- crmd: remove functions from crmd_utils.c
+- PE: Containers: Ensure replicas_per_host=1 is respected during rediscovery 
and startup
+- libcib: change the format of the state id in set_standby()
+- PE: Containers: Allow the internal and external ports to optionally differ
+- PE: Containers: Allow custom control ports when using the machine's local 
address
+- crmd: set_standby in first_join
+- PE: Bundles: Better support for net=host, allow the pacemaker-remote port to 
change
+- Remote: Allow the port to listen on to be 

commit pacemaker for openSUSE:Factory

2017-04-11 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2017-04-11 12:39:38

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


Package is "pacemaker"

Tue Apr 11 12:39:38 2017 rev:107 rq:483190 version:1.1.16

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2017-03-10 
20:59:24.757144684 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2017-04-11 
12:39:40.925061272 +0200
@@ -1,0 +2,54 @@
+Thu Mar 23 16:02:22 UTC 2017 - y...@suse.com
+
+- libcrmcluster,crmd: log join phase as text rather than integer
+- pacemaker-remote: pacemaker_remoted shutdown while unmanaged
+- tools: disable agent stdout/stderr for crm_resource --validate
+- tools: Add "--validate" command to crm_resource
+- tools: crm_resource should set OCF_RESKEY_crm_feature_set
+- tools: make crm_failcount compatible with per-operation failcounts
+- tools: support clearing failure of a single operation with crm_resource -C
+- crmd: support clearing failure of a single operation
+- crmd: make clearing last failure more efficient
+- attrd,libcrmcommon: support clearing failure of a single operation
+- attrd,crmd,libraries,tools: track resource failures per-operation
+- tools: support crm_failcount -q as advertised
+- Upstream version cs: 77ea74d01bcb6b7100e1c7acab0e66e79aceaf8b
+
+---
+Fri Mar 17 16:10:49 UTC 2017 - y...@suse.com
+
+- NodeUtilization: Never set hv_memory to a negative value (bsc#1015842)
+  * bug-1015842_pacemaker-NodeUtilization-RA-3.patch
+
+- NodeUtilization: Fix mixed indentation, set executable bit (bsc#1015842)
+  * bug-1015842_pacemaker-NodeUtilization-RA-2.patch
+
+- RA: NodeUtilization - Use xl if available (bsc#1015842)
+  * Drop obsolete bug-1015842_pacemaker-NodeUtilization-RA.patch
+  * Add bug-1015842_pacemaker-NodeUtilization-RA-1.patch
+
+---
+Fri Mar 17 11:07:49 UTC 2017 - y...@suse.com
+
+- spec: Merge the SLE and Factory versions
+  * enable_fatal_warnings=0
+
+---
+Thu Mar 16 14:25:19 UTC 2017 - y...@suse.com
+
+- crmd: new cluster option stonith-max-attempts with default value 10
+- crmd: Change of the log level and addition of uuid.
+- crmd: use new attrd op to clear fail counts
+- tools: crm_resource -C should clear last-failure
+- libcrmcommon: add API for new attrd clear-failure operation
+- attrd: add more detail to legacy attrd messages
+- attrd: add API for clearing failures
+- Upstream version cs: e55d506cc390f0a0335b4ec6e365ea89da30b6b1
+
+---
+Mon Mar 13 13:46:36 UTC 2017 - y...@suse.com
+
+- pacemaker.service: Add presetting TasksMax=4915 (bsc#1028138)
+  * bug-1028138_pacemaker-pacemaker.service-TasksMax.patch
+
+---

Old:

  bug-1015842_pacemaker-NodeUtilization-RA.patch
  pacemaker-1.1.16+git20170302.a7825f4.tar.bz2

New:

  bug-1015842_pacemaker-NodeUtilization-RA-1.patch
  bug-1015842_pacemaker-NodeUtilization-RA-2.patch
  bug-1015842_pacemaker-NodeUtilization-RA-3.patch
  bug-1028138_pacemaker-pacemaker.service-TasksMax.patch
  pacemaker-1.1.16+20170320.77ea74d.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.BxsTGI/_old  2017-04-11 12:39:41.816935254 +0200
+++ /var/tmp/diff_new_pack.BxsTGI/_new  2017-04-11 12:39:41.820934689 +0200
@@ -25,8 +25,10 @@
 ## Where to install Pacemaker documentation
 %global pcmk_docdir %{_docdir}/%{name}
 
+%global commit 1.1.16+20170320.77ea74d
+
 ## Corosync version
-%global cs_version 2
+%define cs_version 2
 
 %define with_nagios 1
 %define with_snmp   1
@@ -42,12 +44,29 @@
 ## Add option to enable support for stonith/external fencing agents
 %bcond_without stonithd
 
+## Add option to create binaries suitable for use with profiling tools
+%bcond_with profiling
+
+## Add option to create binaries with coverage analysis
+%bcond_with coverage
+
 ## Add option to skip generating documentation
 ## (the build tools aren't available everywhere)
 %bcond_with doc
 
+## Add option to turn off hardening of libraries and daemon executables
+%bcond_with hardening
+
+# Keep sane profiling data if requested
+%if %{with profiling}
+
+## Disable -debuginfo package and stripping binaries/libraries
+%define debug_package %{nil}
+
+%endif
+
 Name:   pacemaker
-Version:1.1.16+git20170302.a7825f4
+Version:1.1.16
 Release:0
 Summary:Scalable High-Availability 

commit pacemaker for openSUSE:Factory

2017-03-10 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2017-03-10 20:59:20

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


Package is "pacemaker"

Fri Mar 10 20:59:20 2017 rev:106 rq:477367 version:1.1.16+git20170302.a7825f4

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2017-03-03 
17:41:07.422054204 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2017-03-10 
20:59:24.757144684 +0100
@@ -1,0 +2,110 @@
+Tue Mar  7 00:01:15 UTC 2017 - y...@suse.com
+
+- Build: lrmd: Include libxml/tree.h in lrmd.h
+  * pacemaker-lrmd.h-include-libxml.patch
+
+---
+Mon Mar  6 22:58:46 UTC 2017 - y...@suse.com
+
+- libfencing,fencing: properly remap "action" in configuration
+- libservices: ensure recurring actions table is created before using
+- libservices: improve error messages when creating operation
+- libservices: properly detect in-flight systemd/upstart ops when kicking
+- libservices: properly cancel in-flight systemd/upstart op
+- libservices: handle in-flight case first when cancelling an operation
+- libservices: prevent use-after-free when freeing an operation
+- libservices: ensure completed ops aren't on blocked ops list
+- libcrmcommon: assert if can't generate operation key
+- libcrmcommon: improve remote connection polling messages
+- crmd: clear failure only for requested node
+- crmd: improve message when clearing failures
+- pengine,libpe_status: make failcount clearing messages more helpful
+- pengine,libpe_status: don't clear same fail-count twice
+- cib: properly mark variable as volatile
+- libcib: avoid memory leak in query_node_uuid()
+- tools: avoid NULL dereference in crm_resource debug message
+- cib,libcrmcommon,lrmd: handle IP addresses better in messages
+- tools: crm_attribute should prefer node name from environment
+- libcrmcommon: Correctly delete XML comments according to their positions 
(bsc#1024037)
+- libcrmcommon: Correctly compare XML comments to prevent crmd from getting 
into infinite election loop (bsc#1024037)
+- crmd,libcrmcluster: minor log message improvements
+- tools: avoid deprecated function in notifyServicelogEvent
+- libcrmcommon,pengine,tools: pass local node name to resource agents
+- use callback instead of sync call
+- libcib: make querying node uuid more efficient
+- tools: allow regular expression with crm_attribute
+- attrd: support regular expressions in legacy attrd
+- attrd: support Pacemaker Remote node attributes in legacy attrd
+- use status scope to start node in standby mode
+- attrd: ignore unsupported requests in legacy attrd
+- attrd,crmd: implement peer remove requests in legacy attrd
+- crmd: don't clear remote node transient attributes unnecessarily
+- crm_mon: protect against non-standard or failing asctime
+- libservices(sync): partially prevent killing foreign process
+- libservices (sync): ensure no zombie is left behind
+- cib: improve re-sync handling
+- tools: implement crm_failcount command-line options correctly
+- tools: use correct regular expression for fail counts in crm_resource
+- cib: never disable legacy mode with corosync 1 stacks
+- cib: improve warning when legacy diff fails
+- libcrmcommon: ensure filename is not NULL before opening
+- crmd: be more resilient when checking an LRM command's "from"
+- crmd: improve crmd's LRM-related log messages
+- tools: properly ignore version with crm_diff --no-version (bsc#888726)
+- Ability to start node in standby
+- Upstream version cs: a7825f4f0a8db272d1ce0b1f93e8044cbcaa5144
+
+---
+Mon Mar  6 13:04:16 UTC 2017 - y...@suse.com
+
+- libservices: properly watch writable DBus handles
+- tools: don't reference hidden parameter in crm_resource help text
+- Alert: Set SNMP_PERSISTENT_DIR directory for the snmp-trap tool.
+- dbus: Prevent lrmd from hanging on dbus calls (bsc#1015264)
+- spec: add %check to run a subset of tests on rpmbuild
+- crmd: update cache status for guest node whose host is fenced
+- pengine: consider guest node unclean if its host is unclean
+- pengine: create a pseudo-fence for guest node recovery
+- pengine: guest node fencing doesn't require stonith enabled
+- pengine: remove unnecessary assert
+- mcp: Correction of the difference in access permission setting.
+- stonith_admin: Addition of the list-targets option.
+- stonith: Check for missing params in new device and dup
+- libservices: treat systemd service reloading as OK
+- crmd: increase severity when fencing didn't happen (bsc#1011240)
+- rng: Create resources-2.7.rng to update template class validation
+- libcrmcommon: Don't report error if the output file isn't 

commit pacemaker for openSUSE:Factory

2017-03-03 Thread root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2017-03-03 17:41:06

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


Package is "pacemaker"

Fri Mar  3 17:41:06 2017 rev:105 rq:460895 version:1.1.15+git20161104.b6f251a

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2016-11-10 
13:15:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2017-03-03 
17:41:07.422054204 +0100
@@ -1,0 +2,5 @@
+Wed Feb 22 15:39:36 UTC 2017 - dims...@opensuse.org
+
+- Explicitly own %{_defaultdocdir}/%{name}.
+
+---



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.qSb5Ab/_old  2017-03-03 17:41:08.489903304 +0100
+++ /var/tmp/diff_new_pack.qSb5Ab/_new  2017-03-03 17:41:08.489903304 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pacemaker
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -50,9 +50,9 @@
 Version:1.1.15+git20161104.b6f251a
 Release:0
 Summary:Scalable High-Availability cluster resource manager
+# AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
 License:GPL-2.0 and GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-# AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
 Url:http://www.clusterlabs.org
 # eg. 
https://github.com/ClusterLabs/pacemaker/archive/8ae45302394b039fb098e150f156df29fc0cb576/pacemaker-8ae4530.tar.gz
 Source0:%{name}-%{version}.tar.bz2
@@ -427,6 +427,7 @@
 
 %files
 %defattr(-,root,root)
+%{_defaultdocdir}/%{name}/
 %{_sbindir}/pacemakerd
 
 %{_unitdir}/pacemaker.service




commit pacemaker for openSUSE:Factory

2016-11-10 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2016-11-10 13:15:31

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


Package is "pacemaker"

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2016-08-31 
14:28:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2016-11-10 
13:15:32.0 +0100
@@ -1,0 +2,73 @@
+Tue Nov  8 10:21:00 UTC 2016 - y...@suse.com
+
+- Revert "Build: configure: make systemd detection akin to + before Upstart 
one"
+  * pacemaker-configure-systemd-detection.patch
+
+- libcrmcommon: fix CVE-2016-7035 (improper IPC guarding) (bsc#1007433)
+- sysconfig: minor tweaks (typo, wording)
+- various: issues discovered via valgrind and coverity
+- attrd_updater: fix usage of HAVE_ATOMIC_ATTRD
+- Upstream version cs: b6f251a13fadca0cb74702b0c007a55275c8ea09
+
+---
+Fri Oct 21 09:35:01 UTC 2016 - y...@suse.com
+
+- Rebase:
+  * pacemaker-NodeUtilization-RA.patch
+
+- extra: add resource agent for managing a node attribute
+- crmd: cl#5185 - Record pending operations in the CIB before they are 
performed (bsc#1003565)
+- ClusterMon: fix to avoid matching other process with the same PID
+- mcp: improve comments for sysconfig options
+- spec: require libqb >= 0.13.0
+- tools: crm_standby --version/--help should work without cluster
+- spec: reorganize so %pre etc. blocks are self-contained
+- spec: require python >= 2.6
+- spec: comment better
+- libpengine: ensure child is not null before looking up value
+- libpengine: only log startup-fencing warning once
+- Upstream version cs: 722276c442bf023931842313bfe0dfb7d90a7c15
+
+---
+Mon Sep 26 10:51:34 UTC 2016 - y...@suse.com
+
+- pacemaker.service: do not mistakenly suggest killing fenced
+- pacemaker.spec: consume "systemdunitdir" via %_unitdir
+- libcrmcommon: report errors consistently when waiting for data on connection 
(bsc#986644)
+- libservices: use DBusError API properly
+- remote: Correctly calculate the remaining timeouts when receiving messages 
(bsc#986644)
+- libfencing: report added node ID correctly
+- crm_mon: Do not call setenv with null value
+- pacemaker_remote: allow remote clients to timeout/reconnect
+- pengine: Do not fence a maintenance node if it shuts down cleanly 
(bsc#1000743)
+- install README in doc instead of now-removed AUTHORS file
+- ping: Avoid temporary files for fping check (bsc#987348)
+- all: clarify licensing and copyrights
+- schemas.c: treat CIB with unrecognized validate-with better
+- schemas.c: avoid downgrade validate-with in a corner case
+- xml.c: better info in cli_config_update on no validation success
+- fix infloop when no schema validates on update_validation
+- xml.c: internal self-or-less reference inflicted infloop guard
+- crmd: Resend the shutdown request if the DC forgets
+- ping: Avoid temp files in fping_check  (bsc#987348)
+- crmd: Ensure the R_SHUTDOWN is set whenever we ask the DC to shut us down
+- crmd: clear remote node operation history only when it comes up
+- libcib,libfencing,libtransition: handle memory allocation errors without 
CRM_CHECK()
+- tools: make crm_mon XML schema handle resources with multiple active
+- tools: make crm_mon resources section more consistent
+- crmd: bump feature set
+- pengine: set OCF_RESKEY_CRM_meta_notify_active_* for multistate resources
+- LSB init: try to be a little more compliant
+- pengine: avoid null dereference in new same-node ordering option
+- lrmd,libcluster: ensure g_hash_table_foreach() is never passed a null table
+- crmd: don't log warning if abort_unless_down() can't find down event
+- lib: Correction of the deletion of the notice registration.
+- stonithd: Correction of the wrong connection process name.
+- crmd: Keep a state of LRMD in the DC node latest.
+- pengine: avoid transition loop for start-then-stop + unfencing
+- libpengine: allow pe_order_same_node option for constraints
+- pengine: avoid sisyphean score-attribute-mangled parsing
+- xml: score-attribute{,-mangle} has no meaning for rsc_colocation
+- Upstream version cs: 4cce2b26f6f468c342adb24bf74234a12a0070c2
+
+---
@@ -227 +300 @@
-- remote: cl#5269 - Notify other clients of a new connection only if the 
handshake has completed (bsc#967388)
+- remote: cl#5269 - Notify other clients of a new connection only if the 
handshake has completed (bsc#967388, bsc#1002767, CVE-2016-7797)

Old:

  pacemaker-1.1.15+git20160708.58fef06.tar.bz2

New:

  pacemaker-1.1.15+git20161104.b6f251a.tar.bz2
  pacemaker-configure-systemd-detection.patch


commit pacemaker for openSUSE:Factory

2016-08-31 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2016-08-31 14:28:37

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


Package is "pacemaker"

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2016-07-21 
07:53:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2016-08-31 
14:28:38.0 +0200
@@ -1,0 +2,6 @@
+Fri Aug 26 16:20:25 UTC 2016 - y...@suse.com
+
+- cts: Restart systemd-journald with "systemctl restart 
systemd-journald.socket" (bsc#995365)
+  * bug-995365_pacemaker-cts-restart-systemd-journald.patch
+
+---

New:

  bug-995365_pacemaker-cts-restart-systemd-journald.patch



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.lxQjDB/_old  2016-08-31 14:28:39.0 +0200
+++ /var/tmp/diff_new_pack.lxQjDB/_new  2016-08-31 14:28:39.0 +0200
@@ -55,6 +55,7 @@
 Patch7: pacemaker-Wno-format-signedness.patch
 Patch8: bug-943295_pacemaker-lrmd-log-notice.patch
 Patch9: bug-977201_pacemaker-controld-self-fencing.patch
+Patch10:bug-995365_pacemaker-cts-restart-systemd-journald.patch
 # Required for core functionality (python-devel depends on python)
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -262,6 +263,7 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
 
 %build
 autoreconf -fvi

++ bug-995365_pacemaker-cts-restart-systemd-journald.patch ++
Index: pacemaker/cts/CTSaudits.py
===
--- pacemaker.orig/cts/CTSaudits.py
+++ pacemaker/cts/CTSaudits.py
@@ -67,10 +67,8 @@ class LogAudit(ClusterAudit):
 
 for node in nodes:
 if self.CM.Env["have_systemd"]:
-if self.CM.rsh(node, "systemctl stop systemd-journald.socket") 
!= 0:
-self.CM.log ("ERROR: Cannot stop 'systemd-journald' on %s" 
% node)
-if self.CM.rsh(node, "systemctl start 
systemd-journald.service") != 0:
-self.CM.log ("ERROR: Cannot start 'systemd-journald' on 
%s" % node)
+if self.CM.rsh(node, "systemctl restart 
systemd-journald.socket") != 0:
+self.CM.log ("ERROR: Cannot restart 'systemd-journald' on 
%s" % node)
 
 if self.CM.rsh(node, "service %s restart" % 
self.CM.Env["syslogd"]) != 0:
 self.CM.log ("ERROR: Cannot restart '%s' on %s" % 
(self.CM.Env["syslogd"], node))



commit pacemaker for openSUSE:Factory

2016-07-20 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2016-07-21 07:53:29

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


Package is "pacemaker"

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2016-07-12 
23:44:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2016-07-21 
07:53:31.0 +0200
@@ -1,0 +2,11 @@
+Fri Jul  8 09:58:46 UTC 2016 - y...@suse.com
+
+- libcrmcommon: properly handle XML comments when comparing v2 patchset diffs
+- crmd: don't abort transitions for CIB comment changes
+- libcrmcommon: log XML comments correctly
+- libcrmcommon: remove extraneous format specifier from log message
+- crm_mon: Avoid logging errors for any CIB changes that we don't care about 
(bsc#986931)
+- crmd: When node load was reduced, crmd carries out a feasible action.
+- Upstream version cs: 58fef06198fef17873d0d2e2d0cc5c7db73c5724
+
+---
@@ -665 +676 @@
-- crmd/pengine: implement on-fail=ignore without allow-fail
+- crmd/pengine: implement on-fail=ignore without allow-fail (bsc#981731)
@@ -669,4 +680,4 @@
-- crmd/pengine: handle on-fail=ignore properly
-- crmd: respect start-failure-is-fatal even for artifically injected events
-- crmd: don't update fail count twice for same failure (bsc#950450)
-- crmd: report operation rc as advertised instead of status
+- crmd/pengine: handle on-fail=ignore properly (bsc#981731)
+- crmd: respect start-failure-is-fatal even for artifically injected events 
(bsc#981731)
+- crmd: don't update fail count twice for same failure (bsc#950450, bsc#981731)
+- crmd: report operation rc as advertised instead of status (bsc#981731)

Old:

  pacemaker-1.1.15+git20160701.630d0d1.tar.bz2

New:

  pacemaker-1.1.15+git20160708.58fef06.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.WCRcRP/_old  2016-07-21 07:53:32.0 +0200
+++ /var/tmp/diff_new_pack.WCRcRP/_new  2016-07-21 07:53:32.0 +0200
@@ -35,7 +35,7 @@
 # We generate docs using Publican, Asciidoc and Inkscape, but they're not 
available everywhere
 %bcond_with doc
 Name:   pacemaker
-Version:1.1.15+git20160701.630d0d1
+Version:1.1.15+git20160708.58fef06
 Release:0
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0 and GPL-2.0+ and LGPL-2.1+

++ _service ++
--- /var/tmp/diff_new_pack.WCRcRP/_old  2016-07-21 07:53:32.0 +0200
+++ /var/tmp/diff_new_pack.WCRcRP/_new  2016-07-21 07:53:32.0 +0200
@@ -11,7 +11,7 @@
 1.1.15
 -->
 1.1.15+git%cd.%h
-630d0d112092042b6f79c2a02bb442e82fee93ec
+58fef06198fef17873d0d2e2d0cc5c7db73c5724
   
 
   

++ pacemaker-1.1.15+git20160701.630d0d1.tar.bz2 -> 
pacemaker-1.1.15+git20160708.58fef06.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pacemaker-1.1.15+git20160701.630d0d1/crmd/election.c 
new/pacemaker-1.1.15+git20160708.58fef06/crmd/election.c
--- old/pacemaker-1.1.15+git20160701.630d0d1/crmd/election.c2016-07-02 
00:22:46.0 +0200
+++ new/pacemaker-1.1.15+git20160708.58fef06/crmd/election.c2016-07-08 
18:25:02.0 +0200
@@ -88,7 +88,7 @@
   enum crmd_fsa_input current_input, fsa_data_t * msg_data)
 {
 if (fsa_state != S_ELECTION) {
-crm_debug("Ignore election check: we not in an election");
+crm_debug("Ignoring election check because we are not in an election");
 
 } else if(election_check(fsa_election)) {
 register_fsa_input(C_FSA_INTERNAL, I_ELECTION_DC, NULL);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pacemaker-1.1.15+git20160701.630d0d1/crmd/lrm.c 
new/pacemaker-1.1.15+git20160708.58fef06/crmd/lrm.c
--- old/pacemaker-1.1.15+git20160701.630d0d1/crmd/lrm.c 2016-07-02 
00:22:46.0 +0200
+++ new/pacemaker-1.1.15+git20160708.58fef06/crmd/lrm.c 2016-07-08 
18:25:02.0 +0200
@@ -1629,7 +1629,6 @@
 
 CRM_CHECK(xml_rsc != NULL, return);
 
-/* only the first 16 chars are used by the LRM */
 params = find_xml_node(input->xml, XML_TAG_ATTRS, TRUE);
 
 if (safe_str_eq(operation, CRMD_ACTION_DELETE)) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pacemaker-1.1.15+git20160701.630d0d1/crmd/messages.c 
new/pacemaker-1.1.15+git20160708.58fef06/crmd/messages.c
--- old/pacemaker-1.1.15+git20160701.630d0d1/crmd/messages.c2016-07-02 
00:22:46.0 +0200
+++ 

commit pacemaker for openSUSE:Factory

2016-07-12 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2016-07-12 23:44:47

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


Package is "pacemaker"

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2016-06-02 
12:38:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2016-07-12 
23:44:48.0 +0200
@@ -1,0 +2,118 @@
+Fri Jul  1 23:10:54 UTC 2016 - y...@suse.com
+
+- ping: Log sensible error when /tmp is full (bsc#987348)
+- crm_mon: Do not log errors for the known CIB changes that should be ignored 
(bsc#986931)
+- logging: Enable synchronous logging when blackboxes are enabled
+- libpengine: print target role and blocked status in XML output
+- tools: add maintenance mode and disabled/blocked resources to crm_mon 
XML/HTML output
+- tools: break up long lines in crm_mon console output
+- libservices: include socket units when listing all systemd agents
+- fencing: fence_legacy - Search capable devices by querying them through 
"list" action for cluster-glue stonith agents (bsc#986265)
+- extra: correct quoting of timestamp-format in alert-snmp-example
+- pengine,tools: Display pending resource state by default when it's available 
(bsc#986201)
+- rng: Allow rsc-pattern in locations for version 2.6
+- pengine: Expand regexp references in location constraints
+- pengine: Allow to set base score for progressive node health strategy
+- systemd: Allow unit names ending in .socket.
+- watchdog: Correction to do to change action of the system reboot by fail_fast
+- Upstream version cs: 630d0d112092042b6f79c2a02bb442e82fee93ec
+
+---
+Thu Jun 30 13:16:25 UTC 2016 - tchva...@suse.com
+
+- Remove conditionals that are not really needed as they always kept
+  the values
+- Remove the cman conditional as we do not even have the dependencies
+  to build with it in OBS
+- Convert deps to pkgconfig style ones and remove deps that are
+  not mentioned by the testsuite or the configure.ac
+
+---
+Wed Jun 22 12:25:47 UTC 2016 - y...@suse.com
+
+- Update to version 1.1.15
+- crmd: mention that graceful remote shutdowns may cause connection failures 
(bsc#981489)
+- alerts - drop 5min timeout to 30s since it is configurable now
+- Bug bz#5292 - crmd: wait for alerts to finish
+- libais,libcluster,libcrmcommon,liblrmd: don't use %z specifier
+- alerts: ensure sample alert agents handle undefined recipient
+- tools: crm_resource -T option should not be hidden anymore
+- PE: Correctly update the dependant actions of un-runnable clones
+- alerts: make timestamp-format-string work properly if strftime-escape is the 
last character
+- extra: make alert-file-example cope with spaces in timeformat-string
+- attrd,ipc: Prevent possible segfault on exit (bsc#986056)
+- alerts: fix SMTP recipient defaulting
+- tools: properly handle crm_resource --restart with a resource in a group
+- tools: don't assume all resources restart on same node with crm_resource 
--restart
+- tools: avoid memory leaks in crm_resource --restart
+- tools: remember any existing target-role when doing crm_resource --restart
+- tools: correctly count starting resources when doing crm_resource --restart
+- Upstream version cs: e174ec84857e087210b9dacee3318f8203176129 
(Pacemaker-1.1.15)
+
+---
+Tue Jun 14 11:35:04 UTC 2016 - tchva...@suse.com
+
+- Clean-up with spec-cleaner
+- Drop heartbeat conditions, no heartbeat around
+- Sort CMAN conditionals to be actually logical
+- Run fdupes to not waste so much space
+- Add logrotate to reqs of pacemaker-cli
+- Cleanup rpmlintrc to contain only bare needed minimum
+- Run basic sanity check in %check phase
+
+---
+Tue Jun 14 11:09:45 UTC 2016 - tchva...@suse.com
+
+- Drop sysvinit support we now run on sle12+ only
+- Cleanup the define conditionals that are never used
+- Drop profiling and coverage options it is not enabled by default
+  and better to run separately
+
+---
+Mon Jun 13 10:31:52 UTC 2016 - y...@suse.com
+
+- libcrmcommon: really ensure crm_time_t structure is fully initialized by API 
calls
+- extra: correct syntax error in sample alert script
+- crmd: avoid timeout on older peers when cancelling a resource operation
+- crmd: use proper resource agent name when caching metadata
+- crmd: avoid memory leak when sending fencing alert
+- liblrmd: avoid memory leak when closing or deleting lrmd connections
+- extra: improve determination of successful monitors in SNMP alert 

commit pacemaker for openSUSE:Factory

2016-06-02 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2016-06-02 12:38:57

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


Package is "pacemaker"

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2016-04-07 
13:27:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2016-06-02 
12:38:59.0 +0200
@@ -1,0 +2,56 @@
+Sun May 29 20:06:12 UTC 2016 - y...@suse.com
+
+- controld: Prevent unwanted self-fencing if "stateful_merge_wait" state of 
dlm is not available (bsc#977201)
+  * bug-977201_pacemaker-controld-self-fencing.patch
+
+---
+Sun May 29 14:44:18 UTC 2016 - y...@suse.com
+
+- libservices: clean up non-signalfd code paths
+- spec: fence_pcmk only eligible for Pacemaker+CMAN
+- crmd: Acknowledge cancellation operations for remote connection resources 
(bsc#976865)
+- controld: improve DLM check with stateful_merge_wait (bsc#977201)
+- attrd, libcrmcommon: validate attrd requests better
+- crmd: clear remote node transient attributes on disconnect
+- Revert "Fix: attrd: Correctly implement mass removal of a node's attributes"
+- crm_mon: Fix time formatting on x32
+- resources: use OCF version tagging correctly
+- libcommon: crm_procfs_pid_of() would always return last /proc entry checked
+- crmd: correctly dig into cib-query-answer if alerts section is present 
timestamp-format defaults to "%H:%M:%S.%06N"
+- crmd: Take start-delay into account for the timeout of the action timer 
(bsc#977258)
+- libservices: make systemd override file world-readable to avoid log warning
+- libcrmcommon: correct directory name in log message
+- Log: make crmd messages more user-friendly
+- Log: make messages in common quorum/fencing situations more user-friendly
+- Log: make shutdown messages more user-friendly
+- pengine: lf#2560/lf#2588 - Correctly set the environment variable 
"OCF_RESKEY_CRM_meta_timeout" when "start-delay" is configured (bsc#977258)
+- Log: make operation messages more user-friendly
+- Log: make startup messages more user-friendly
+- services: Correctly clean up service actions for non-dbus case
+- uninitialized use of nano_digits
+- attrd: Update also dampens when synchronizing attributes (bsc#977846)
+- Upstream version cs: 389294fd1ebefddad67fff51306f585b758ca860
+
+---
+Wed May  4 10:38:16 UTC 2016 - y...@suse.com
+
+- Rebase:
+  * pacemaker-Wno-format-signedness.patch
+
+- RA: SysInfo - Reset the node attribute "#health_disk" to "green" when 
there's sufficient free disk (bsc#975079)
+- pengine: Organize order of actions for slave resources in anti-colocations 
(bsc#977800)
+- attrd: Fix the synchronization of attributes (bsc#977846)
+- pengine: Organize order of actions for master resources in anti-colocations 
(bsc#977800)
+- pengine: Respect asymmetrical ordering when trying to move resources 
(bsc#977675)
+- fencing: Record the last known names of nodes to make sure fencing requested 
with nodeid works (bsc#974108)
+- crmd: first implementation of integrated multi-agent, multi-target alerting 
mechanism
+- ping resource: Use fping6 for IPv6 hosts (bsc#976271)
+- pengine: Consider resource failed if any of the configured monitor 
operations failed (bsc#972187)
+- ping resource: avoid undefined func w/ OCF_FUNCTIONS=/dev/null
+- spec: make Publican docs not depend on pre-existing packages
+- cib/fencing: Set status callback before connecting to cluster (bsc#974108)
+- xml: use spaces instead of tabs in schema files
+- extra: Support of the dampen change by RA.
+- Upstream version cs: 9e382568ac3cd54c222496501088ab3fc158b2e2
+
+---

Old:

  pacemaker-1.1.14+git20160324.5a6cdd1.tar.bz2

New:

  bug-977201_pacemaker-controld-self-fencing.patch
  pacemaker-1.1.14+git20160527.389294f.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.fAOtQV/_old  2016-06-02 12:39:00.0 +0200
+++ /var/tmp/diff_new_pack.fAOtQV/_new  2016-06-02 12:39:00.0 +0200
@@ -21,23 +21,42 @@
 %global pcmk_docdir %{_docdir}/%{name}
 
 %global specversion 1
+%global pcmkversion 1.1.14+git20160527.389294f
+# set following to the actual commit or, for final release, concatenate
+# "pcmkversion" macro to "Pacemaker-" (will yield a tag per the convention)
 %global commit HEAD
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
+%global lparen (
+%global rparen )
+%global shortcommit %(c=%{commit}; case ${c} in
+  Pacemaker-*%{rparen} echo ${c:10};;
+   

commit pacemaker for openSUSE:Factory

2016-04-07 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2016-04-07 13:27:53

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


Package is "pacemaker"

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2015-12-13 
09:36:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2016-04-07 
13:27:54.0 +0200
@@ -1,0 +2,135 @@
+Thu Mar 24 17:26:44 UTC 2016 - y...@suse.com
+
+- crmd: update cluster state in CIB after fencing an unseen node
+- crmd: don't abort transition for expected remote node shutdown
+- libtransition: potential memory leak if unpacking action fails
+- Upstream version cs: 5a6cdd11b4f93b4d55e1b2654078018c339931d4
+
+---
+Thu Mar 17 10:04:23 UTC 2016 - y...@suse.com
+
+- attrd: crash on exit if initialization fails
+- build: fix scalability regression
+- pengine: Suppress assert if a stateful clone is not being demoted/stopped 
(bsc#971129)
+- attrd: Support of the dampen change by attrd.
+- PE: Correctly handle the ordering of demote actions for failed and moving 
containers
+- Upstream version cs: d076e9dbf9827f7801c89c6d635df370aeca5e90
+
+---
+Mon Mar  7 15:07:27 UTC 2016 - y...@suse.com
+
+- crmd,tools: Set attributes for remote nodes directly into cib if it's legacy 
attrd (bsc#967775)
+- libcib: Correctly determine the node type (bsc#967775)
+- resources: match agents' default for globally_unique to pacemaker's
+- crm_mon: Help admins identify why resources are not being started or 
responding to commands
+- PE: Memory leak
+- crm_resource: Prevent segfault when --resource is not correctly supplied for 
--restart command
+- Build: Create CRM_CORE_DIR during installation
+- Upstream version cs: eb89393a82eb41ff50d041b91765ccac52e873e0
+
+---
+Mon Feb 29 11:53:36 UTC 2016 - y...@suse.com
+
+- cpg: Ensure group name is never unset
+- remote: Simplify calls to accept() and inet_ntop() by using "struct 
sockaddr_storage" (bsc#964183)
+- remote: cl#5269 - Notify other clients of a new connection only if the 
handshake has completed (bsc#967388)
+- remote: Correctly display the IP address of the remote client (bsc#964183)
+- spec: declare also BSD license as suitable
+- libservices: Add error handling for pipe() failed.
+- libservices: Check resource agent is executable or not before pipe open.
+- crmd: Prevent use-after-free when an unexpected remote client takes over 
(bsc#964183)
+- pacemakerd: Correction of the stonithd process judgment of pacemakerd.
+- crmd: Do not turn on stonith-watchdog-timeout automatically if SBD is 
detected
+- remote: Correctly check for SBD configuration consistency
+- resources: Fix state file metadata in Dummy, Stateful and HealthCPU resource 
agents
+- systemd: Modified so that the cluster to stop before the rsyslog
+- common: Correctly locate sbd via its pidfile
+- common: Assume processes are active if we get EACCESS
+- Fencing: Simplify watchdog integration
+- crmd: Only poopulate stonith-watchdog-timeout if SBD is active
+- remote: Ensure SBD is consistently configured on remote nodes
+- remote: Allow cluster and remote LRM API versions to diverge
+- cib: Do not send notifications when the dryrun flag is present
+- Upstream version cs: cf67796823c4429714857411e614cfacfbc59d89
+
+---
+Mon Feb 15 09:31:25 UTC 2016 - y...@suse.com
+
+- crm_shadow: fix broken --display command
+- ipc: Respect the parameter of pick_ipc_buffer() but don't let it affect the 
global value
+- libcluster: crm_peer_uname() should return NULL if uuid is invalid
+- remote: recover from remote node fencing more quickly
+- crmd: update node state for migrated pacemaker_remote nodes
+- crmd: update node state for stopped pacemaker_remote nodes
+- crmd: update node state for started pacemaker_remote nodes
+- crmd: add new message type for updating pacemaker_remote node state
+- libcluster: set remote peer cache state based on CIB node state
+- libcluster: send notifications when pacemaker_remote nodes are started
+- crmd: report pacemaker_remote node state in CIB status section
+- Upstream version cs: c851a117bc77bdefe15181a7d753f1aed867cde6
+
+---
+Thu Feb 11 13:28:13 UTC 2016 - y...@suse.com
+
+- spec: Move the common directories under /var/lib/pacemaker into 
pacemaker-cli package
+- liblrmd: Prevent potential use-after-free (bsc#964183)
+- crmd: Disconnect the relevant remote proxies as well when disconnecting a 
remote node (bsc#964183)
+- crmd: Prevent 

commit pacemaker for openSUSE:Factory

2015-12-13 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2015-12-13 09:36:06

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


Package is "pacemaker"

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2015-11-17 
14:21:44.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2015-12-13 
09:36:11.0 +0100
@@ -1,0 +2,15 @@
+Wed Dec  2 11:55:11 UTC 2015 - y...@suse.com
+
+- ping: Clarify the description of host_list parameter in ping metadata 
(bsc#956459)
+- systemd: Prevent segfaul when logging failed operations
+- systemd: The underlying systemd calls default to 90s for their timeouts
+- cib: Do not terminate due to badly behaving clients
+- Correctly check for recycled PIDs in crm_pid_active
+- crmd: Consider only fence and shutdown transition events to be "down" events
+- pengine: Support of multiple-active=block for resource groups (bsc#942491)
+- crmd: use 300s timeout with notification scripts, not 300ms
+- stonith_admin: add ability to target topology by pattern or attribute
+- fencing,libfencing: add API support for targeting topology by pattern or 
attribute
+- Upstream version cs: a7d6e6b56fd2779a07970df7de4e0fb0b22742d3
+
+---
@@ -371 +386 @@
-- lrmd: Hint to child processes that using sd_notify is not required
+- lrmd: Hint to child processes that using sd_notify is not required 
(bsc#956626)

Old:

  pacemaker-1.1.13+git2015.6f22ad7.tar.bz2

New:

  pacemaker-1.1.13+git20151201.a7d6e6b.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.dQXylv/_old  2015-12-13 09:36:12.0 +0100
+++ /var/tmp/diff_new_pack.dQXylv/_new  2015-12-13 09:36:12.0 +0100
@@ -100,7 +100,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.13+git2015.6f22ad7
+Version:1.1.13+git20151201.a7d6e6b
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org

++ _service ++
--- /var/tmp/diff_new_pack.dQXylv/_old  2015-12-13 09:36:12.0 +0100
+++ /var/tmp/diff_new_pack.dQXylv/_new  2015-12-13 09:36:12.0 +0100
@@ -11,7 +11,7 @@
 1.1.13
 -->
 1.1.13+git%cd.%h
-6f22ad7312b703289da5d24e918a78117a0825e1
+a7d6e6b56fd2779a07970df7de4e0fb0b22742d3
   
 
   

++ pacemaker-1.1.13+git2015.6f22ad7.tar.bz2 -> 
pacemaker-1.1.13+git20151201.a7d6e6b.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pacemaker-1.1.13+git2015.6f22ad7/attrd/commands.c 
new/pacemaker-1.1.13+git20151201.a7d6e6b/attrd/commands.c
--- old/pacemaker-1.1.13+git2015.6f22ad7/attrd/commands.c   2015-11-12 
12:14:51.0 +0100
+++ new/pacemaker-1.1.13+git20151201.a7d6e6b/attrd/commands.c   2015-12-02 
12:32:28.0 +0100
@@ -962,7 +962,7 @@
 /* Iterate over each peer value of this attribute */
 g_hash_table_iter_init(, a->values);
 while (g_hash_table_iter_next(, NULL, (gpointer *) & v)) {
-crm_node_t *peer = crm_get_peer_full(v->nodeid, v->nodename, 
CRM_GET_PEER_REMOTE|CRM_GET_PEER_CLUSTER);
+crm_node_t *peer = crm_get_peer_full(v->nodeid, v->nodename, 
CRM_GET_PEER_ANY);
 
 /* If the value's peer info does not correspond to a peer, ignore it */
 if (peer == NULL) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pacemaker-1.1.13+git2015.6f22ad7/cib/callbacks.c 
new/pacemaker-1.1.13+git20151201.a7d6e6b/cib/callbacks.c
--- old/pacemaker-1.1.13+git2015.6f22ad7/cib/callbacks.c2015-11-12 
12:14:51.0 +0100
+++ new/pacemaker-1.1.13+git20151201.a7d6e6b/cib/callbacks.c2015-12-02 
12:32:28.0 +0100
@@ -267,7 +267,7 @@
 }
 
 if (is_set(call_options, cib_sync_call)) {
-CRM_ASSERT(flags & crm_ipc_client_response);
+CRM_LOG_ASSERT(flags & crm_ipc_client_response);
 CRM_LOG_ASSERT(cib_client->request_id == 0);/* This means the 
client has two synchronous events in-flight */
 cib_client->request_id = id;/* Reply only to the last one */
 }
@@ -286,7 +286,7 @@
 crm_xml_add(op_request, F_CIB_CLIENTNAME, cib_client->name);
 
 #if ENABLE_ACL
-CRM_ASSERT(cib_client->user != NULL);
+CRM_LOG_ASSERT(cib_client->user != NULL);
 crm_acl_get_set_user(op_request, F_CIB_USER, cib_client->user);
 #endif
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit pacemaker for openSUSE:Factory

2015-11-17 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2015-11-17 14:21:43

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


Package is "pacemaker"

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2015-11-08 
14:35:36.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2015-11-17 
14:21:44.0 +0100
@@ -1,0 +2,11 @@
+Mon Nov 16 17:49:49 UTC 2015 - y...@suse.com
+
+- crm_report: Call "crm report" if available (bsc#950483)
+
+---
+Thu Nov 12 11:18:49 UTC 2015 - y...@suse.com
+
+- fencing: crm_resource --show-metadata drops documentation strings for 
fencing agents (bsc#950375)
+- Upstream version cs: 6f22ad7312b703289da5d24e918a78117a0825e1
+
+---
@@ -146 +157 @@
-- xml: Reduce severity of noisy log message
+- xml: Reduce severity of noisy log message (bsc#950551)

Old:

  pacemaker-1.1.13+git20151105.577898d.tar.bz2

New:

  crm_report.in
  pacemaker-1.1.13+git2015.6f22ad7.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.f8cy1N/_old  2015-11-17 14:21:45.0 +0100
+++ /var/tmp/diff_new_pack.f8cy1N/_new  2015-11-17 14:21:45.0 +0100
@@ -100,13 +100,14 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.13+git20151105.577898d
+Version:1.1.13+git2015.6f22ad7
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org
 
 #Source0:
https://github.com/%{github_owner}/%{name}/archive/%{commit}/%{name}-%{commit}.tar.gz
 Source0:%{name}-%{version}.tar.bz2
+Source1:crm_report.in
 Source100:  pacemaker.rpmlintrc
 Patch1: bug-806256_pacemaker-log-level-notice.patch
 Patch2: bug-728579_pacemaker-stonith-dev-id.patch
@@ -493,6 +494,9 @@
 ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rccrm_mon
 %endif
 
+mv %{buildroot}%{_sbindir}/crm_report 
%{buildroot}%{_sbindir}/crm_report.pacemaker
+install -m 755 %{S:1} %{buildroot}%{_sbindir}/crm_report
+
 %if %{with coverage}
 GCOV_BASE=%{buildroot}/%{_var}/lib/pacemaker/gcov
 mkdir -p $GCOV_BASE
@@ -709,6 +713,7 @@
 %{_sbindir}/crm_shadow
 %{_sbindir}/crm_simulate
 %{_sbindir}/crm_report
+%{_sbindir}/crm_report.pacemaker
 %{_sbindir}/crm_ticket
 %exclude %{_datadir}/pacemaker/tests
 %{_datadir}/pacemaker

++ _service ++
--- /var/tmp/diff_new_pack.f8cy1N/_old  2015-11-17 14:21:45.0 +0100
+++ /var/tmp/diff_new_pack.f8cy1N/_new  2015-11-17 14:21:45.0 +0100
@@ -11,7 +11,7 @@
 1.1.13
 -->
 1.1.13+git%cd.%h
-577898dc4ac1efdb5989a996cb5f9ac60ed2eb7a
+6f22ad7312b703289da5d24e918a78117a0825e1
   
 
   

++ crm_report.in ++
#!/bin/sh
#
# Copyright (C) 2007 Dejan Muhamedagic 
# Copyright (C) 2015 Kristoffer Gronlund 
# Copyright (C) 2015 Gao,Yan 
#
# Replaced with crm report
PARENT_COMMAND="$(ps -o comm= $PPID)"
PROG="$(basename "$0")"

die() {
echo "$PROG: $*"
exit 1
}
[ "$(basename "$PARENT_COMMAND")" = "crm" ] && die "called itself in a loop, 
aborting"
if which crm > /dev/null 2>&1; then
crm report "$@"
elif [ -x /usr/sbin/crm ]; then
/usr/sbin/crm report "$@"
else
#die "crm_report has been deprecated: Please install crmsh, which 
replaces it"
/usr/sbin/crm_report.pacemaker "$@"
fi
++ pacemaker-1.1.13+git20151105.577898d.tar.bz2 -> 
pacemaker-1.1.13+git2015.6f22ad7.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pacemaker-1.1.13+git20151105.577898d/include/crm/common/logging.h 
new/pacemaker-1.1.13+git2015.6f22ad7/include/crm/common/logging.h
--- old/pacemaker-1.1.13+git20151105.577898d/include/crm/common/logging.h   
2015-11-06 00:53:37.0 +0100
+++ new/pacemaker-1.1.13+git2015.6f22ad7/include/crm/common/logging.h   
2015-11-12 12:14:50.0 +0100
@@ -61,6 +61,7 @@
 {
 xml_log_option_filtered   = 0x0001,
 xml_log_option_formatted  = 0x0002,
+xml_log_option_text   = 0x0004, /* add this option to dump text into 
xml */
 xml_log_option_diff_plus  = 0x0010,
 xml_log_option_diff_minus = 0x0020,
 xml_log_option_diff_short = 0x0040,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pacemaker-1.1.13+git20151105.577898d/include/crm/common/xml.h 

commit pacemaker for openSUSE:Factory

2015-11-08 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2015-11-08 14:35:35

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


Package is "pacemaker"

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2015-10-17 
16:38:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2015-11-08 
14:35:36.0 +0100
@@ -1,0 +2,36 @@
+Thu Nov  5 22:51:27 UTC 2015 - y...@suse.com
+
+- CTS: add "try except" to deal with errors that raw_input gets EOFError and 
add "--yes" to skip interaction (bsc#953192)
+- Upstream version cs: 577898dc4ac1efdb5989a996cb5f9ac60ed2eb7a
+
+---
+Wed Nov  4 11:42:56 UTC 2015 - y...@suse.com
+
+- crm_resource: Correctly clean up all children for anonymous cloned groups 
(bsc#950128)
+- services: Directly add operations into in-flight list in the execution 
functions (bsc#952874)
+- systemd: Return PCMK_OCF_UNKNOWN_ERROR instead of PCMK_OCF_NOT_INSTALLED for 
uncertain errors on LoadUnit (bsc#952884)
+- systemd: Return FALSE for systemd_mask_error() if it only maps an error 
instead of masking one (bsc#952884)
+- dbus: Correctly return the result for pcmk_dbus_find_error() no matter if 
there's a DBusError passed in (bsc#952884)
+- services: Prevent potential use-after-free when trying to add an operation 
into in-flight list (bsc#952874)
+- systemd: Directly return an error if the connection to System DBus is closed 
(bsc#952874)
+- services: Correctly determine if operations are in-flight (bsc#952874)
+- systemd: Reconnect to System DBus if the connection is closed (bsc#931271)
+- lrmd: Finalize all pending and recurring operations when cleaning up a 
resource (bsc#950450)
+- fencing: don't poke peers when remote node status changes
+- attrd: don't try to communicate with attrd on a remote node
+- libcluster,crmd: never update join info or processes for remote nodes
+- cib: Increased paranoia when peer updates fail to apply in compatability mode
+- crmd: do not accept remote peer data as enough for startup
+- crmd: remote nodes can't be DC so never add them to stonith cleanup list
+- libcluster: never autoreap from remote peer cache
+- crmd: improve generation of node state
+- CTS: get Reattach test working again and up-to-date (bsc#953192)
+- libcommon: Ignore CDATA of metadata of the resource.
+- cib: Downgrade the log message on forwarding CRM_OP_NOOP requests from INFO 
to DEBUG (bsc#949267)
+
+- fencing: Return a provider for the internal fencing agent "#watchdog" 
instead of logging an error (bsc#949441)
+  * Drop bug-949441_pacemaker-fencing-provider-internal.patch which has been 
merged upstream
+
+- Upstream version cs: 7bd00f3f3010bc10d13b87e2ff501b597ea6ca03
+
+---
@@ -300 +336 @@
-- crmd: don't update fail count twice for same failure
+- crmd: don't update fail count twice for same failure (bsc#950450)
@@ -378 +414 @@
-- systemd: Trick systemd into not stopping our services before us during 
shutdown
+- systemd: Trick systemd into not stopping our services before us during 
shutdown (bsc#913251)
@@ -380,2 +416,2 @@
-- systemd: Kindly ask dbus NOT to kill the process if the dbus connection fails
-- systemd: Tell systemd not to take DBus down from underneath us
+- systemd: Kindly ask dbus NOT to kill the process if the dbus connection 
fails (bsc#931271)
+- systemd: Tell systemd not to take DBus down from underneath us (bsc#913251)
@@ -500 +536 @@
-- systemd: Correctly handle long running stop actions
+- systemd: Correctly handle long running stop actions (bsc#948989)

Old:

  bug-949441_pacemaker-fencing-provider-internal.patch
  pacemaker-1.1.13+git20151008.7906df9.tar.bz2

New:

  pacemaker-1.1.13+git20151105.577898d.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.YnvTny/_old  2015-11-08 14:35:37.0 +0100
+++ /var/tmp/diff_new_pack.YnvTny/_new  2015-11-08 14:35:37.0 +0100
@@ -100,7 +100,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.13+git20151008.7906df9
+Version:1.1.13+git20151105.577898d
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org
@@ -116,7 +116,6 @@
 Patch6: bug-812269_pacemaker-fencing-device-register-messages.patch
 Patch7: pacemaker-Wno-format-signedness.patch
 Patch8: bug-943295_pacemaker-lrmd-log-notice.patch
-Patch9: 

commit pacemaker for openSUSE:Factory

2015-10-17 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2015-10-17 16:38:37

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


Package is "pacemaker"

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2015-09-24 
07:17:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2015-10-17 
16:38:39.0 +0200
@@ -1,0 +2,52 @@
+Thu Oct  8 10:31:45 UTC 2015 - y...@suse.com
+
+- fencing: Return a provider for the internal fencing agent "#watchdog" 
instead of logging an error (bsc#949441)
+  * bug-949441_pacemaker-fencing-provider-internal.patch
+
+- spec: Move the normal resource agents into pacemaker-cli package (bsc#947197)
+- spec: Move logrotate configuration file into pacemaker-cli package 
(bsc#947197)
+- spec: Move attrd_updater, crm_attribute and crm_master into pacemaker-cli 
package (bsc#947197)
+- spec: Move xml schema files and PCMK-MIB.txt into pacemaker-cli package 
(bsc#947197)
+
+---
+Thu Oct  8 10:29:54 UTC 2015 - y...@suse.com
+
+- crm_resource: Correctly observe --force when deleting and updating 
attributes (bsc#948197)
+- crm_resource: Correctly delete existing meta attributes regardless of their 
position in the heirarchy (bsc#948197)
+- fencing,libfencing: use level tag consistently in internal XML
+- crm_resource: Correctly update existing meta attributes regardless of their 
position in the heirarchy (bsc#948197)
+- crmd: properly detect CIB update failures for remote nodes
+- cibadmin: Prevent potential use-of-NULL in print_xml_output() (bsc#947180)
+- Fencing: The device list is expected to be comma separated
+- Tools: Do not send command lines to syslog
+- Tools: Repair the logging of 'interesting' command-lines
+- PE: resolve memory leak
+- libfencing: make topology level removal compatible with latest stonithd API
+- fencing: parse from correct XML location when registering/unregistering 
topology
+- tools: improve error handling when modifying configuration
+- crmd,libcrmcommon,libservices,tools: potential memory leaks (bsc#948197)
+- crmd,fencing: avoid potential null dereference in string searches
+- typo: OPSTIONS -> OPTIONS in crm_mon.sysconfig
+- cib: Check if the configuration changes with cib_config_changed() only for 
v1 diffs (bsc#946224)
+- liblrmd: don't print error if remote key environment variable unset
+- libcib: properly handle temporary file
+- libcrmcommon: better validation of environment variable value
+- crmd: avoid potential null dereference
+- libcib: potential user input overflow
+- controld: replace bashism
+- PE: drop probe_complete actions
+- PE: Allow resources to start and stop as soon as their state is known on all 
nodes
+- Fencing: Correctly construct simple topologies with stonith_admin
+- Fencing: Correctly remove topologies and detect invalid entries
+
+- remote: Revise a misleading message in the ocf:pacemaker:remote resource 
agent (bsc#946332)
+  * Drop bug-946332_pacemaker-resource-agent-remote-message.patch which has 
been merged upstream
+
+- remote: Correctly display the usage of the ocf:pacemaker:remote resource 
agent (bsc#946332)
+  * Drop bug-946332_pacemaker-resource-agent-remote-usage.patch which has been 
merged upstream
+
+- libcib: find_nvpair_attr_delegate: check buffer overflow
+- libcib: find_nvpair_attr_delegate: check alloc failure
+- Upstream version cs: 7906df92a713052db1edae851579ea229d8a5393
+
+---
@@ -37 +89 @@
-- services: Reduce severity of noisy log messages
+- services: Reduce severity of noisy log messages (bsc#943319)

Old:

  bug-946332_pacemaker-resource-agent-remote-message.patch
  bug-946332_pacemaker-resource-agent-remote-usage.patch
  pacemaker-1.1.13+git20150917.20c2178.tar.bz2

New:

  bug-949441_pacemaker-fencing-provider-internal.patch
  pacemaker-1.1.13+git20151008.7906df9.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.0VJrti/_old  2015-10-17 16:38:40.0 +0200
+++ /var/tmp/diff_new_pack.0VJrti/_new  2015-10-17 16:38:40.0 +0200
@@ -21,8 +21,9 @@
 %global pcmk_docdir %{_docdir}/%{name}
 
 %global specversion 1
-%global upstream_version HEAD
-%global upstream_prefix ClusterLabs-pacemaker
+%global commit HEAD
+%global shortcommit %(c=%{commit}; echo ${c:0:7})
+%global github_owner ClusterLabs
 
 # Turn off the auto compilation of python files not in the site-packages 
directory
 # Needed so that the -devel package is multilib compliant
@@ -68,7 +69,7 @@
 %endif
 
 %if %{with pre_release}
-%global pcmk_release 

commit pacemaker for openSUSE:Factory

2015-09-23 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2015-09-24 07:17:20

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


Package is "pacemaker"

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2015-08-31 
22:58:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2015-09-24 
07:17:23.0 +0200
@@ -1,0 +2,33 @@
+Fri Sep 18 08:22:19 UTC 2015 - y...@suse.com
+
+- remote: Revise a misleading message in the ocf:pacemaker:remote resource 
agent (bsc#946332)
+  * bug-946332_pacemaker-resource-agent-remote-message.patch
+
+- remote: Correctly display the usage of the ocf:pacemaker:remote resource 
agent (bsc#946332)
+  * bug-946332_pacemaker-resource-agent-remote-usage.patch
+
+---
+Thu Sep 17 09:26:52 UTC 2015 - y...@suse.com
+
+- crm_resource: Allow the resource configuration to be modified for 
--force-{check,start,..} calls
+- Fencing: Correctly parse 'by-attribute' fencing levels
+- Fencing: Use dedicated fields for fencing level patterns and attribute 
matching
+- pacemaker_remote: memory leak in ipc_proxy_dispatch()
+- crmd: don't add node ID to proxied remote node requests for attrd
+- membership: Safely autoreap nodes without code duplication
+- PE: Resolve memory leak
+- pacemakerd: Do not forget about nodes that leave the cluster
+- corosync: Display node state and quorum data if available
+- crmd: Implement reliable event notifications
+- extra: Added snmp trap of type "NOTIFICATION-TYPE" to MIB and snmp helper 
script
+- Date: Correctly set time from seconds-since-epoch
+- PE: Bug cl#5247 - Imply resources running on a container are stopped when 
the container is stopped
+- Upstream version cs: 20c2178f076ff32fdf9ba9a467c193b8dac2f9e5
+
+---
+Wed Sep  9 13:24:17 UTC 2015 - y...@suse.com
+
+- lrmd: Upgrade start/finish log tags from INFO to NOTICE (bsc#943295)
+  * bug-943295_pacemaker-lrmd-log-notice.patch
+
+---

Old:

  pacemaker-1.1.13+git20150827.eb9.tar.bz2

New:

  bug-943295_pacemaker-lrmd-log-notice.patch
  bug-946332_pacemaker-resource-agent-remote-message.patch
  bug-946332_pacemaker-resource-agent-remote-usage.patch
  pacemaker-1.1.13+git20150917.20c2178.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.KSU1Id/_old  2015-09-24 07:17:24.0 +0200
+++ /var/tmp/diff_new_pack.KSU1Id/_new  2015-09-24 07:17:24.0 +0200
@@ -99,7 +99,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.13+git20150827.eb9
+Version:1.1.13+git20150917.20c2178
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org
@@ -115,6 +115,9 @@
 Patch5: pacemaker-nagios-plugin-dir.patch
 Patch6: bug-812269_pacemaker-fencing-device-register-messages.patch
 Patch7: pacemaker-Wno-format-signedness.patch
+Patch8: bug-943295_pacemaker-lrmd-log-notice.patch
+Patch9: bug-946332_pacemaker-resource-agent-remote-usage.patch
+Patch10:bug-946332_pacemaker-resource-agent-remote-message.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Provides:   pacemaker-ticket-support = 2.0
 Conflicts:  heartbeat < 3.0
@@ -396,6 +399,9 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
+%patch8 -p1
+%patch9 -p1
+%patch10 -p1
 
 # Force the local time
 #

++ _service ++
--- /var/tmp/diff_new_pack.KSU1Id/_old  2015-09-24 07:17:24.0 +0200
+++ /var/tmp/diff_new_pack.KSU1Id/_new  2015-09-24 07:17:24.0 +0200
@@ -11,7 +11,7 @@
 1.1.13
 -->
 1.1.13+git%cd.%h
-eb98cd7dbdfb986c1a46bdb4b113b96e914f
+20c2178f076ff32fdf9ba9a467c193b8dac2f9e5
   
 
   

++ bug-943295_pacemaker-lrmd-log-notice.patch ++
Index: pacemaker-1.1.13+git20150827.eb9/lrmd/lrmd.c
===
--- pacemaker-1.1.13+git20150827.eb9.orig/lrmd/lrmd.c
+++ pacemaker-1.1.13+git20150827.eb9/lrmd/lrmd.c
@@ -97,7 +97,7 @@ static void
 log_finished(lrmd_cmd_t * cmd, int exec_time, int queue_time)
 {
 char pid_str[32] = { 0, };
-int log_level = LOG_INFO;
+int log_level = LOG_NOTICE;
 
 if (cmd->last_pid) {
 snprintf(pid_str, 32, "%d", cmd->last_pid);
@@ -121,7 +121,7 @@ log_finished(lrmd_cmd_t * cmd, int exec_
 static void
 log_execute(lrmd_cmd_t * cmd)
 {
-

commit pacemaker for openSUSE:Factory

2015-08-31 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2015-08-31 22:58:03

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


Package is "pacemaker"

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2015-08-17 
17:25:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2015-08-31 
22:58:04.0 +0200
@@ -1,0 +2,13 @@
+Fri Aug 28 11:49:26 UTC 2015 - y...@suse.com
+
+- services: Reduce severity of noisy log messages
+- xml: Mark xml nodes as dirty if any children move (bsc#942382)
+- pengine: The failed action of the resource that occurred in shutdown is not 
displayed.
+- tools: memory leak in crm_resource
+- crm_resource: Correctly check if a resource is unmanaged or has a target-role
+- fencing: add ability to target by attribute
+- crmd: Resolve memory leak in remote_proxy_cb()
+- ipc: Do not constantly increase suggested size for PCMK_ipc_buffer every 
time we find it's insufficient (bsc#940992)
+- Upstream version cs: eb98cd7dbdfb986c1a46bdb4b113b96e914f
+
+---

Old:

  pacemaker-1.1.13+git20150813.4ad07f5.tar.bz2

New:

  pacemaker-1.1.13+git20150827.eb9.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.rjpaCi/_old  2015-08-31 22:58:05.0 +0200
+++ /var/tmp/diff_new_pack.rjpaCi/_new  2015-08-31 22:58:05.0 +0200
@@ -99,7 +99,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.13+git20150813.4ad07f5
+Version:1.1.13+git20150827.eb9
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org

++ _service ++
--- /var/tmp/diff_new_pack.rjpaCi/_old  2015-08-31 22:58:06.0 +0200
+++ /var/tmp/diff_new_pack.rjpaCi/_new  2015-08-31 22:58:06.0 +0200
@@ -11,7 +11,7 @@
 1.1.13
 -->
 1.1.13+git%cd.%h
-4ad07f5f464c84b80c739922bd9fd708e8d36e5a
+eb98cd7dbdfb986c1a46bdb4b113b96e914f
   
 
   

++ pacemaker-1.1.13+git20150813.4ad07f5.tar.bz2 -> 
pacemaker-1.1.13+git20150827.eb9.tar.bz2 ++
/work/SRC/openSUSE:Factory/pacemaker/pacemaker-1.1.13+git20150813.4ad07f5.tar.bz2
 
/work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker-1.1.13+git20150827.eb9.tar.bz2
 differ: char 11, line 1




commit pacemaker for openSUSE:Factory

2015-08-17 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2015-08-17 17:25:52

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2015-08-05 
06:48:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2015-08-17 
17:25:53.0 +0200
@@ -1,0 +2,18 @@
+Thu Aug 13 12:56:09 UTC 2015 - y...@suse.com
+
+- crm_resource: Indicate common reasons why a resource may not start after a 
cleanup
+- pengine: Ensure fencing of the DC precedes the STONITH_DONE operation
+- crm_resource: Compensate for -C and -p being called with the child resource 
for clones
+- ipc: Fix output formats (bsc#940992)
+- fencing: ensure required/automatic only apply to on actions
+- fencing: Remove unnecessary casts (bsc#940711)
+- crm_simulate: Prevent segfault on arches with 64bit time_t (bsc#940711)
+- ipc: Correctly compare values for the size of ipc buffer and prevent 
suggesting a negative value when it's insufficient (bsc#940992)
+- xml: Reduce severity of noisy log message
+- crm_resource: Correctly clean up failcounts for inactive anonymous clones
+- crmd: Avoid cancelling transitions when we tell nodes to shutdown
+- systemd: drop legacy SysVStartPriority from service units
+- crm: Set the attribute from remote node.
+- Upstream version cs: 4ad07f5f464c84b80c739922bd9fd708e8d36e5a
+
+---

Old:

  pacemaker-1.1.13+git20150730.3fb7f71.tar.bz2

New:

  pacemaker-1.1.13+git20150813.4ad07f5.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.otiqOj/_old  2015-08-17 17:25:55.0 +0200
+++ /var/tmp/diff_new_pack.otiqOj/_new  2015-08-17 17:25:55.0 +0200
@@ -99,7 +99,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.13+git20150730.3fb7f71
+Version:1.1.13+git20150813.4ad07f5
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org

++ _service ++
--- /var/tmp/diff_new_pack.otiqOj/_old  2015-08-17 17:25:55.0 +0200
+++ /var/tmp/diff_new_pack.otiqOj/_new  2015-08-17 17:25:55.0 +0200
@@ -11,7 +11,7 @@
 param name=version1.1.13/param
 --
 param name=versionformat1.1.13+git%cd.%h/param
-param name=revision3fb7f71bf9ca2a3d6e1187fa3b74c7841d6af5a7/param
+param name=revision4ad07f5f464c84b80c739922bd9fd708e8d36e5a/param
   /service
 
   service name=recompress mode=disabled

++ pacemaker-1.1.13+git20150730.3fb7f71.tar.bz2 - 
pacemaker-1.1.13+git20150813.4ad07f5.tar.bz2 ++
/work/SRC/openSUSE:Factory/pacemaker/pacemaker-1.1.13+git20150730.3fb7f71.tar.bz2
 
/work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker-1.1.13+git20150813.4ad07f5.tar.bz2
 differ: char 11, line 1




commit pacemaker for openSUSE:Factory

2015-08-04 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2015-08-05 06:48:54

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2015-06-11 
08:21:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2015-08-05 
06:48:55.0 +0200
@@ -1,0 +2,143 @@
+Thu Jul 30 09:46:31 UTC 2015 - y...@suse.com
+
+- dbus: Remove redundant ref/unref of pending call records
+- stonithd: potential device list corruption
+- cib: don't destroy peer cache in peer status callback
+- systemd: Ensure pending structs are correctly unreferenced
+- systemd: Track pending operations so they can be safely cancelled
+- crmd: memory leak in CIB callbacks
+- attrd: memory leak in legacy attrd's CIB callback
+- attrd: memory leak in CIB callback
+- libcib: allow free function for user data supplied to CIB callbacks
+- xml: Prevent use-of-NULL in crm_xml_dump()
+- crm_mon: Memory leaks
+- Upstream version cs: 3fb7f71bf9ca2a3d6e1187fa3b74c7841d6af5a7
+
+---
+Wed Jul 22 10:22:39 UTC 2015 - y...@suse.com
+
+- pengine: properly handle blocked clone actions
+- pengine: Correctly bypass fencing for resources that do not require it
+- libservices: potential memory leaks when executing systemd actions
+- libservices: memory leak in DBus-related log messages
+- crmd: memory leaks in recurring operation history
+- pengine: Addtion of the clone resource clone-min metadata option
+- Upstream version cs: 3d781d3fe61504c841e3c89b2e8ccff8195d4af6
+
+---
+Mon Jul 20 08:46:38 UTC 2015 - y...@suse.com
+
+- Rebase bug-806256_pacemaker-log-level-notice.patch
+
+- Build: Update version numbers to 1.1.13 in version.m4 and sample spec file
+- fencing: Broadcast uname as soon as a peer's state has changed (bsc#938410)
+- fencing: remap sequential topology reboots to all-off-then-all-on
+- fencing: remap sequential topology reboots to off
+- fencing: support remapping reboots when processing fencing query results
+- fencing: treat remapped reboots as reboots when appropriate
+- fencing: support remapping reboots in fencing query results
+- crmd: check for errors when searching for CIB daemon's load file
+- libcib,libfencing,tools: memory leaks from xmlGetNodePath()
+- attrd: use-after-free in attrd_client_update()
+- fencing: memory leak when searching for a target's fencing topology
+- lrmd: memory leak when freeing command structure
+- libcluster: work around peer cache destruction in client status callbacks
+- fencing: add support for operation phases to device properties
+- fencing: add support for operation phases
+- crmd: Do not enforce restart for resources that support reload and don't 
support any unique parameters
+- crmd: Do not enforce restart for changes of non-unique parameters
+- cts: change the stack from openais (white-tank) to corosync (plugin v0) in 
set_stack of environment.py (bsc#936149)
+- Upstream version cs: bd8c4b5a30c9cacd0257fe50ab50d3a6436db42a
+
+---
+Fri Jul 10 14:03:00 UTC 2015 - y...@suse.com
+
+- crmd: Make resource_supports_action() really general
+- crmd: Remove a duplicate invocation of snprintf()
+- pengine: clear failures after reconnect_interval expires
+- RA: Prevent an error message on stopping Dummy resource
+- PE: Ignore comment blocks when unpacking the cib
+- fencing: use off timeout when remapping reboot to off
+- fencing: do not set call options twice in query
+- crmd: don't synthesize op failures during shutdown
+- lrmd: prevent double free after unregistering stonith device for monitoring
+- libcommon: crm_ipc_get_fd() must set errno on error
+- PE: Record the execution date in PE files so we can re-use it in crm_simulate
+- pengine: allow guest remote nodes using containers/vms to be nested in a 
group resource
+- pengine: Resolve memory leak in expand_notification_data()
+- cib: Prevent use-after-free and return -EINVAL when attempting to delete the 
whole /cib (bsc#934609)
+- cib: Prevent use-after-free when invoking cibadmin --delete-all --xpath 
(bsc#934609)
+- crmd: Prevent segfault when erasing resources from disconnected remote nodes
+- pengine: do not timeout remote node recurring monitor op failure until after 
fencing
+- crmd: No need to re-process actions we've already marked as failed
+- crmd: All pseduo ops must be allowed to complete
+- crm_simulate: Optionally include action IDs in the dot graph
+- fencing: properly decide whether a topology fencing device has been found
+- fencing: properly sort peers by number of fencing 

commit pacemaker for openSUSE:Factory

2015-05-15 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2015-05-16 07:13:19

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2015-05-02 
17:40:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2015-05-16 
07:13:20.0 +0200
@@ -1,0 +2,9 @@
+Wed May  6 09:57:05 UTC 2015 - y...@suse.com
+
+- pengine: process rsc parameters during unpack (bsc#929842)
+- pengine: handle setting container attribute in the correct location 
(bsc#929842)
+- lrmd: move isolation wrappers to hidden directory (bsc#929842)
+- mainloop: resolves race condition mainloop poll involving modification of 
ipc connections (bsc#929835)
+- Upstream version cs: f47ea56b4ec23c7d8e0c129535a9b49cdbd80482
+
+---

Old:

  pacemaker-1.1.12.git20150430.195559d.tar.bz2

New:

  pacemaker-1.1.12.git20150504.f47ea56.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.iu2VLR/_old  2015-05-16 07:13:21.0 +0200
+++ /var/tmp/diff_new_pack.iu2VLR/_new  2015-05-16 07:13:21.0 +0200
@@ -99,7 +99,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.12.git20150430.195559d
+Version:1.1.12.git20150504.f47ea56
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org
@@ -682,7 +682,7 @@
 %dir /usr/lib/ocf
 %dir /usr/lib/ocf/resource.d
 /usr/lib/ocf/resource.d/pacemaker
-/usr/lib/ocf/resource.d/isolation
+/usr/lib/ocf/resource.d/.isolation
 
 %if 0%{?cs_version}  2
 %{_libexecdir}/lcrso/pacemaker.lcrso

++ _service ++
--- /var/tmp/diff_new_pack.iu2VLR/_old  2015-05-16 07:13:21.0 +0200
+++ /var/tmp/diff_new_pack.iu2VLR/_new  2015-05-16 07:13:21.0 +0200
@@ -11,7 +11,7 @@
 param name=version1.1.12/param
 --
 param name=versionformat1.1.12.git%cd.%h/param
-param name=revision195559d47b0e9186b5d131981f6f7fee96ecad76/param
+param name=revisionf47ea56b4ec23c7d8e0c129535a9b49cdbd80482/param
   /service
 
   service name=recompress mode=disabled

++ pacemaker-1.1.12.git20150430.195559d.tar.bz2 - 
pacemaker-1.1.12.git20150504.f47ea56.tar.bz2 ++
/work/SRC/openSUSE:Factory/pacemaker/pacemaker-1.1.12.git20150430.195559d.tar.bz2
 
/work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker-1.1.12.git20150504.f47ea56.tar.bz2
 differ: char 11, line 1




commit pacemaker for openSUSE:Factory

2015-05-02 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2015-05-02 17:40:45

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2015-04-22 
01:17:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2015-05-02 
17:40:46.0 +0200
@@ -1,0 +2,17 @@
+Thu Apr 30 11:31:46 UTC 2015 - y...@suse.com
+
+- fencing: Correctly make args for fencing agents (bsc#925751)
+- fence_legacy: Avoid passing 'port' to cluster-glue agents (bsc#925751)
+- corosync: Bug cl#5232 - Somewhat gracefully handle nodes with invalid UUIDs
+- HealthSMART: OCF_RESKEY_drives could contain multiple values
+- pengine: restart master instances on instance attribute changes
+- spec: move report.common and report.collector to cli package
+- pengine: only kill process group on timeout when on-fail does not equal 
block.
+- lrmd: Hint to child processes that using sd_notify is not required
+- Agents: Fix the HealthSMART metadata
+- make targetted reprobe for remote node work, crm_resource -C -N remote node
+- crmd: include remote nodes when forcing cluster wide resource reprobe
+- crm_mon: Support of the start from systemd of crm_mon
+- Upstream version cs: 195559d47b0e9186b5d131981f6f7fee96ecad76
+
+---
@@ -96 +113 @@
-- fencing: cl#5134 - Support random fencing delay to avoid double fencing 
(FATE#317136)
+- fencing: cl#5134 - Support random fencing delay to avoid double fencing 
(FATE#317136, FATE#318381)

Old:

  pacemaker-1.1.12.git20150413.7a2e3ae.tar.bz2

New:

  pacemaker-1.1.12.git20150430.195559d.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.dJCvIG/_old  2015-05-02 17:40:47.0 +0200
+++ /var/tmp/diff_new_pack.dJCvIG/_new  2015-05-02 17:40:47.0 +0200
@@ -99,7 +99,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.12.git20150413.7a2e3ae
+Version:1.1.12.git20150430.195559d
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org
@@ -457,11 +457,14 @@
 mkdir -p ${RPM_BUILD_ROOT}%{_var}/lib/pacemaker/cores
 #install -m 644 mcp/pacemaker.sysconfig 
${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/pacemaker
 install -m 644 mcp/pacemaker.sysconfig 
$RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.pacemaker
+#install -m 644 tools/crm_mon.sysconfig 
${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/crm_mon
+install -m 644 tools/crm_mon.sysconfig 
$RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.crm_mon
 
 %if %{with upstart_job}
 mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/init
 install -m 644 mcp/pacemaker.upstart 
${RPM_BUILD_ROOT}%{_sysconfdir}/init/pacemaker.conf
 install -m 644 mcp/pacemaker.combined.upstart 
${RPM_BUILD_ROOT}%{_sysconfdir}/init/pacemaker.combined.conf
+install -m 644 tools/crm_mon.upstart 
${RPM_BUILD_ROOT}%{_sysconfdir}/init/crm_mon.conf
 %endif
 
 # Scripts that should be executable
@@ -487,6 +490,7 @@
 
 ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rcpacemaker
 ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rcpacemaker_remote
+ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rccrm_mon
 %endif
 
 # Only useful on rhel6
@@ -544,6 +548,25 @@
 #%systemd_postun_with_restart pacemaker_remote.service 
 %service_del_postun pacemaker_remote.service
 
+%post cli
+#%systemd_post crm_mon.service
+%service_add_post crm_mon.service
+
+if [ ! -e %{_sysconfdir}/sysconfig/crm_mon ]; then
+%fillup_only crm_mon
+fi
+
+%pre cli
+%service_add_pre crm_mon.service
+
+%preun cli
+#%systemd_preun crm_mon.service
+%service_del_preun crm_mon.service
+
+%postun cli
+#%systemd_postun_with_restart crm_mon.service 
+%service_del_postun crm_mon.service
+
 %else
 
 %post
@@ -619,6 +642,8 @@
 %{_initrddir}/pacemaker
 %endif
 
+%exclude %{_datadir}/pacemaker/report.common
+%exclude %{_datadir}/pacemaker/report.collector
 %{_datadir}/pacemaker
 %{_datadir}/snmp/mibs/PCMK-MIB.txt
 %exclude %{_libexecdir}/pacemaker/lrmd_test
@@ -670,6 +695,16 @@
 
 %files cli
 %defattr(-,root,root)
+
+%if %{defined _unitdir}
+%{_unitdir}/crm_mon.service
+%{_sbindir}/rccrm_mon
+%endif
+
+%if %{with upstart_job}
+%config(noreplace) %{_sysconfdir}/init/crm_mon.conf
+%endif
+
 %{_sbindir}/cibadmin
 %{_sbindir}/crm_diff
 %{_sbindir}/crm_error
@@ -684,6 +719,9 @@
 %{_sbindir}/crm_simulate
 %{_sbindir}/crm_report
 %{_sbindir}/crm_ticket
+%{_datadir}/pacemaker/report.common

commit pacemaker for openSUSE:Factory

2015-04-21 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2015-04-22 01:17:06

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2015-04-06 
00:26:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2015-04-22 
01:17:09.0 +0200
@@ -1,0 +2,33 @@
+Mon Apr 13 08:57:35 UTC 2015 - y...@suse.com
+
+- Rebase:
+  * pacemaker-NodeUtilization-RA.patch
+
+- docker-wrapper: per resource logging of lrmd and remote client tool
+- pengine: Avoid trailing whitespaces when printing resource state
+- pengine: cl#5207 - Display UNCLEAN for resources running on unclean 
offline nodes
+- docker-wrapper: add reuse option for presistent containers
+- docker-wrapper: only override exit reason if docker daemon is inactive
+- pengine: handle isolated resource scenario, cloned group of isolated 
resources
+- pengine: handle cloned isolated resources in a sane way
+- crm_report: More patterns for finding logs on non-DC nodes
+- lrmd: Use original timestamps when reporting multi-step systemd operations
+- lrmd: report original timeout when systemd operation completes
+- systemd: improve unit files
+- PE: Turn off legacy unpacking of resource options into the meta hashtable
+- acl: Do not delay evaluation of added nodes in some situations (bsc#927828: 
CVE-2015-1867)
+- docker-wrapper: add demote, promote, and notify actions for multistate rsc
+- docker-wrapper: properly forward key value pairs during isolation
+- attrd: fixes double free in attrd legacy
+- lrmd: do not let isolation wrappers inherit the wrapper attribute, or it 
makes a loop
+- pengine: pass node name of pcmk host into isolated resources
+- lrmd: isolation wrappers are moved from containers to isolation OCF namepace
+- pengine: Fix colocation with unmanaged resources
+- stonith-ng: Correctly track node state
+- stonith-ng: No reply is needed for CRM_OP_RM_NODE_CACHE
+- crm_resource: Fix output format of the warning from --force-start
+- crm_resource: Display the locations of all anonymous clone children when 
supplying the children's common ID (bsc#870339)
+- cib: Correctly track node state
+- Upstream version cs: 7a2e3ae6b736621933b24f4cdc9ea260021d878d
+
+---

Old:

  pacemaker-1.1.12.git20150326.3e93bc1.tar.bz2

New:

  pacemaker-1.1.12.git20150413.7a2e3ae.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.t7gEM7/_old  2015-04-22 01:17:10.0 +0200
+++ /var/tmp/diff_new_pack.t7gEM7/_new  2015-04-22 01:17:10.0 +0200
@@ -99,7 +99,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.12.git20150326.3e93bc1
+Version:1.1.12.git20150413.7a2e3ae
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org
@@ -657,7 +657,7 @@
 %dir /usr/lib/ocf
 %dir /usr/lib/ocf/resource.d
 /usr/lib/ocf/resource.d/pacemaker
-/usr/lib/ocf/resource.d/containers
+/usr/lib/ocf/resource.d/isolation
 
 %if 0%{?cs_version}  2
 %{_libexecdir}/lcrso/pacemaker.lcrso

++ _service ++
--- /var/tmp/diff_new_pack.t7gEM7/_old  2015-04-22 01:17:10.0 +0200
+++ /var/tmp/diff_new_pack.t7gEM7/_new  2015-04-22 01:17:10.0 +0200
@@ -11,7 +11,7 @@
 param name=version1.1.12/param
 --
 param name=versionformat1.1.12.git%cd.%h/param
-param name=revision3e93bc1dd6c1c3f2ee101f754567aa007b24bb5e/param
+param name=revision7a2e3ae6b736621933b24f4cdc9ea260021d878d/param
   /service
 
   service name=recompress mode=disabled

++ pacemaker-1.1.12.git20150326.3e93bc1.tar.bz2 - 
pacemaker-1.1.12.git20150413.7a2e3ae.tar.bz2 ++
/work/SRC/openSUSE:Factory/pacemaker/pacemaker-1.1.12.git20150326.3e93bc1.tar.bz2
 
/work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker-1.1.12.git20150413.7a2e3ae.tar.bz2
 differ: char 11, line 1

++ pacemaker-NodeUtilization-RA.patch ++
--- /var/tmp/diff_new_pack.t7gEM7/_old  2015-04-22 01:17:10.0 +0200
+++ /var/tmp/diff_new_pack.t7gEM7/_new  2015-04-22 01:17:10.0 +0200
@@ -16,7 +16,7 @@
 +  remote \
 +  NodeUtilization
  
- containertech_SCRIPTS = docker-wrapper
+ isolationtech_SCRIPTS = docker-wrapper
  
 Index: pacemaker/extra/resources/NodeUtilization
 ===




commit pacemaker for openSUSE:Factory

2015-04-05 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2015-04-06 00:26:07

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2015-03-25 
21:02:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2015-04-06 
00:26:09.0 +0200
@@ -1,0 +2,36 @@
+Fri Mar 27 15:09:25 UTC 2015 - y...@suse.com
+
+- Rebase:
+  * bug-806256_pacemaker-log-level-notice.patch
+  * pacemaker-NodeUtilization-RA.patch
+  * pacemaker-colocated-utilization.patch
+
+- crmd: All peers need to track node shutdown requests (bsc#917625)
+- crmd: Cached copies of transient attributes cease to be valid once a node 
leaves the membership (bsc#917625)
+- crmd: Wait for all pending operations to complete before poking the policy 
engine
+- lrmd: preserve exit reason string when isolation wrappers are in use
+- docker-wrapper: properly separate docker and resource specific attributes
+- docker-wrapper: set authkey file permissions and properly set container 
'node name' during start
+- systemd: Trick systemd into not stopping our services before us during 
shutdown
+- mcp: Allow a configurable delay when debugging shutdown issues
+- systemd: Kindly ask dbus NOT to kill the process if the dbus connection fails
+- systemd: Tell systemd not to take DBus down from underneath us
+- cib: Correctly set up signal handlers
+- PE: Do not record duplicate copies of the failed actions
+- lrmd: enable ipc proxy for docker-wrapper privileged mode
+- lrmd: properly handle poke requests in lrmd client when using ipc
+- spec: add docker-wrapper directory to spec file
+- pengine: disable migrations for resources with isolation containers
+- pengine: disable reloading of resources within isolated container wrappers
+- pengine: ability to launch resources in isolated containers
+- extra: docker container tech wrapper script for pcmk remote
+- tools: crm_mon prints Stopped clones only if --inactive was specified
+- tools: display node names more consistently in crm_mon output
+- tools: Improve crm_mon output with certain option combinations
+- tools: make crm_mon last updated header consistent across formats
+- remote: pcmk remote client tool for use with container wrapper script
+- crmd: Reset stonith failcount to recover transitioner when the node rejoins 
(bsc#921102)
+- systemd: fix crash caused when canceling in-flight operation
+- Upstream version cs: 3e93bc1dd6c1c3f2ee101f754567aa007b24bb5e
+
+---

Old:

  pacemaker-1.1.12.git20150313.e32080b.tar.bz2

New:

  pacemaker-1.1.12.git20150326.3e93bc1.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.82yndf/_old  2015-04-06 00:26:10.0 +0200
+++ /var/tmp/diff_new_pack.82yndf/_new  2015-04-06 00:26:10.0 +0200
@@ -99,7 +99,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.12.git20150313.e32080b
+Version:1.1.12.git20150326.3e93bc1
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org
@@ -657,6 +657,7 @@
 %dir /usr/lib/ocf
 %dir /usr/lib/ocf/resource.d
 /usr/lib/ocf/resource.d/pacemaker
+/usr/lib/ocf/resource.d/containers
 
 %if 0%{?cs_version}  2
 %{_libexecdir}/lcrso/pacemaker.lcrso

++ _service ++
--- /var/tmp/diff_new_pack.82yndf/_old  2015-04-06 00:26:10.0 +0200
+++ /var/tmp/diff_new_pack.82yndf/_new  2015-04-06 00:26:10.0 +0200
@@ -11,7 +11,7 @@
 param name=version1.1.12/param
 --
 param name=versionformat1.1.12.git%cd.%h/param
-param name=revisione32080b460f81486b85d08ec958582b3e72d858c/param
+param name=revision3e93bc1dd6c1c3f2ee101f754567aa007b24bb5e/param
   /service
 
   service name=recompress mode=disabled

++ bug-806256_pacemaker-log-level-notice.patch ++
--- /var/tmp/diff_new_pack.82yndf/_old  2015-04-06 00:26:10.0 +0200
+++ /var/tmp/diff_new_pack.82yndf/_new  2015-04-06 00:26:10.0 +0200
@@ -8,20 +8,20 @@
 ===
 --- pacemaker.orig/crmd/callbacks.c
 +++ pacemaker/crmd/callbacks.c
-@@ -182,7 +182,7 @@ peer_update_callback(enum crm_status_typ
+@@ -204,7 +204,7 @@ peer_update_callback(enum crm_status_typ
  const char *task = crm_element_value(down-xml, 
XML_LRM_ATTR_TASK);
  
  if (alive  safe_str_eq(task, CRM_OP_FENCE)) {
 -crm_info(Node return implies 

commit pacemaker for openSUSE:Factory

2015-03-25 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2015-03-25 21:02:47

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2015-03-09 
09:59:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2015-03-25 
21:02:48.0 +0100
@@ -1,0 +2,47 @@
+Fri Mar 13 09:38:52 UTC 2015 - y...@suse.com
+
+- PE: Support non-actionable degraded mode for OCF
+- lrmd, services: interpret LSB status codes properly
+- tools: add crm_resource --wait option
+- tools: attrd_updater supports --query and --all options
+- attrd: attrd supports queries
+- pengine: remove unnecessary whitespace from notify environment variables
+- tools: free allocated memory correctly in crm_resource
+- attrd: properly write attributes for peers once uuid is discovered
+- cib: assignment where comparison intended
+- attrd: only send ack for recognized operations
+- attrd: make each client operation handler its own function
+- tools: attrd_updater supports private attributes
+- attrd supports private attributes (not written to CIB)
+- pengine: Reschedule specific monitors when resource definitions have changed 
(bsc#914761)
+- pengine: Resolve memory leaks (bsc#914761)
+- Upstream version cs: e32080b460f81486b85d08ec958582b3e72d858c
+
+---
+Fri Feb 27 09:44:50 UTC 2015 - y...@suse.com
+
+- properly record stop args after reload
+- pengine: Do not reschedule monitors that are no longer needed while resource 
definitions have changed (bsc#914761)
+- Build: Fix building when heartbeat support is disabled
+- fencing: cl#5134 - Support random fencing delay to avoid double fencing 
(FATE#317136)
+- extra: Use crm_simulate for the showscores script
+- attrd: refresh should force an immediate write-out of all attributes
+- service: Leave synchronous calls to be free'd by the caller
+- service: Additional pointer safety
+- crmd: Add on_node attribute for *_last_failure_0 lrm resource operations 
(bsc#918839)
+- crm_mon: Fill CRM_notify_node in traps with node's uname rather than node's 
id if possible (bsc#918839)
+- pengine: ensure if B is colocated with A, B can never run without A
+- cib: automatically update .sig files in file backends when clients update 
live CIB
+- cib: file-based backends now detect whether file is live CIB
+- lrmd: add back support for class heartbeat agents
+- lrmd: provide fake meta data for ra class heartbeat
+- crm_resource: Use-after-free when restarting a resource
+- cli: Ensure subsequent unknown long options are correctly detected
+- crmd: Bug rhbz#1181824 - Ensure the DC can be reliably fenced
+- attrd_updater: Allow attributes to be set for other nodes
+- native_print: report target-role as well
+- membership: fix crm_update_peer_proc to NOT ignore flags if partially set
+- crmd: don't trigger a stonith_reconnect if no longer required
+- Upstream version cs: fa1311a0159588385f24cd8c3530233f4b90f3a9
+
+---

Old:

  pacemaker-1.1.12.git20150129.3021d73.tar.bz2

New:

  pacemaker-1.1.12.git20150313.e32080b.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.T40tGv/_old  2015-03-25 21:02:50.0 +0100
+++ /var/tmp/diff_new_pack.T40tGv/_new  2015-03-25 21:02:50.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pacemaker
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -99,7 +99,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.12.git20150129.3021d73
+Version:1.1.12.git20150313.e32080b
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org

++ _service ++
--- /var/tmp/diff_new_pack.T40tGv/_old  2015-03-25 21:02:50.0 +0100
+++ /var/tmp/diff_new_pack.T40tGv/_new  2015-03-25 21:02:50.0 +0100
@@ -11,7 +11,7 @@
 param name=version1.1.12/param
 --
 param name=versionformat1.1.12.git%cd.%h/param
-param name=revision3021d731fdeba29e1136c117a62f3201785be6ea/param
+param name=revisione32080b460f81486b85d08ec958582b3e72d858c/param
   /service
 
   service name=recompress mode=disabled

++ 

commit pacemaker for openSUSE:Factory

2015-03-09 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2015-03-09 09:59:51

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2015-02-11 
16:31:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2015-03-09 
09:59:52.0 +0100
@@ -1,0 +2,6 @@
+Tue Feb 24 12:26:27 UTC 2015 - rguent...@suse.com
+
+- Add pacemaker-Wno-format-signedness.patch to disable
+  -Wformat-signedness added by GCC 5 and enabled by -Wformat=2
+
+---

New:

  pacemaker-Wno-format-signedness.patch



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.e45gMh/_old  2015-03-09 09:59:53.0 +0100
+++ /var/tmp/diff_new_pack.e45gMh/_new  2015-03-09 09:59:53.0 +0100
@@ -115,6 +115,7 @@
 Patch5: pacemaker-cibsecret-tool-temp-disabled.patch
 Patch6: pacemaker-nagios-plugin-dir.patch
 Patch7: bug-812269_pacemaker-fencing-device-register-messages.patch
+Patch8: pacemaker-Wno-format-signedness.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Provides:   pacemaker-ticket-support = 2.0
 Conflicts:  heartbeat  3.0
@@ -396,6 +397,7 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
+%patch8 -p1
 
 # Force the local time
 #

++ pacemaker-Wno-format-signedness.patch ++
Index: pacemaker-1.1.12.git20150129.3021d73/configure.ac
===
--- pacemaker-1.1.12.git20150129.3021d73.orig/configure.ac  2015-02-24 
13:22:11.748602751 +0100
+++ pacemaker-1.1.12.git20150129.3021d73/configure.ac   2015-02-24 
13:22:29.684800783 +0100
@@ -1708,7 +1708,7 @@ else
-Wdeclaration-after-statement
-Wendif-labels
-Wfloat-equal
-   -Wformat=2
+   -Wformat=2 -Wno-format-signedness
-Wformat-security
-Wformat-nonliteral
-Wmissing-prototypes
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2015-02-11 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2015-02-11 16:31:01

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2015-01-25 
21:14:23.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2015-02-11 
16:31:04.0 +0100
@@ -1,0 +2,8 @@
+Fri Jan 30 10:37:57 UTC 2015 - y...@suse.com
+
+- pengine: Handle ordering between stateful and migratable resources 
(bsc#881160)
+- crmd: Check watchdog daemon option before setting have-watchdog property
+- crmd: Correctly add the local option that validates against schema for 
pengine to calculate
+- Upstream version cs: 3021d731fdeba29e1136c117a62f3201785be6ea
+
+---

Old:

  pacemaker-1.1.12.git20150116.03ec612.tar.bz2

New:

  pacemaker-1.1.12.git20150129.3021d73.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.ADmrbv/_old  2015-02-11 16:31:06.0 +0100
+++ /var/tmp/diff_new_pack.ADmrbv/_new  2015-02-11 16:31:06.0 +0100
@@ -99,7 +99,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.12.git20150116.03ec612
+Version:1.1.12.git20150129.3021d73
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org

++ _service ++
--- /var/tmp/diff_new_pack.ADmrbv/_old  2015-02-11 16:31:06.0 +0100
+++ /var/tmp/diff_new_pack.ADmrbv/_new  2015-02-11 16:31:06.0 +0100
@@ -11,7 +11,7 @@
 param name=version1.1.12/param
 --
 param name=versionformat1.1.12.git%cd.%h/param
-param name=revision03ec61210c82471161f6cf3366e8afc30d737d67/param
+param name=revision3021d731fdeba29e1136c117a62f3201785be6ea/param
   /service
 
   service name=recompress mode=disabled

++ pacemaker-1.1.12.git20150116.03ec612.tar.bz2 - 
pacemaker-1.1.12.git20150129.3021d73.tar.bz2 ++
/work/SRC/openSUSE:Factory/pacemaker/pacemaker-1.1.12.git20150116.03ec612.tar.bz2
 
/work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker-1.1.12.git20150129.3021d73.tar.bz2
 differ: char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2015-01-25 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2015-01-25 21:14:20

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2014-12-25 
23:20:28.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2015-01-25 
21:14:23.0 +0100
@@ -1,0 +2,49 @@
+Fri Jan 16 12:44:34 UTC 2015 - y...@suse.com
+
+- crm_standby: update accepted options to match documentation
+- cts: Fix bashisms in LSBDummy script
+- pengine: fixes pengine crash with orphaned remote node connection resource
+- PE: Do not aggregate children in a pending state into the 
started/stopped/etc lists
+- acl: Correctly implement the 'reference' acl directive
+- Upstream version cs: 03ec61210c82471161f6cf3366e8afc30d737d67
+
+---
+Mon Jan 12 11:05:14 UTC 2015 - y...@suse.com
+
+- pengine: imply stop in container node resources when host node is fenced
+- Build: Fix building if ncurses doesn't provide pkg-config files
+- xml: Do not change the ordering of properties when applying v1 cib diffs
+- xml: Do not prune leaves from v1 cib diffs that are being created with 
digests
+- Upstream version cs: 4109f1539a625bfa3e884d19ab2fc42d7a4daec4
+
+---
+Fri Jan  9 12:10:09 UTC 2015 - y...@suse.com
+
+- xml: add 'require-all' to xml schema for constraints
+- pengine: require-all feature for ordered clones
+- xml: Ensure ACLs are reapplied before calculating what a replace operation 
changed
+- cib: Ensure file-based backends treat '-o section' consistently with the 
native backend
+- crmd: resolves memory leak in crmd.
+- pacemakerd: resolves memory leak of xml structure in pacemakerd
+- ipc: use server enforced buffer during ipc client send
+- pengine: do not recording pending migrate_to ops for pacemaker remote
+- crmd: never stop recurring monitor ops for pcmk remote during incomplete 
migration
+- pengine: prefer migration target for remote node connections
+- pengine: properly handle ordering during remote connection partial migration
+- crmd: Ensure remote connection resources timeout properly during 
'migrate_from' action
+- crmd: gracefully handle remote node disconnects during op execution
+- pengine: Fence baremetal remote when recurring monitor op fails
+- crmd: Handle remote connection failures while executing ops on remote 
connection
+- remote: Treat recv msg timeout as a disconnect
+- pengine: properly recover remote-nodes when cluster-node proxy goes offline
+- systemd: Correctly handle long running stop actions
+- crm_resource: Include group members when calculating the next timeout
+- crm_resource: Ensure --restart sets/clears meta attributes
+- crm_resource: Clean up memory in --restart error paths
+- Build: Use a wrapper for realloc() which calls abort when we run out of 
memory
+- services: Prevent potential use-of-NULL
+- crm_resource: Memory leak in error paths
+- crmd: Mistake of the set of the variable.
+- Upstream version cs: d0139e9a00c32b9bc1d7d206d6210126045b49be
+
+---

Old:

  pacemaker-1.1.12.git20141118.7dd9022.tar.bz2

New:

  pacemaker-1.1.12.git20150116.03ec612.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.7fNo1Y/_old  2015-01-25 21:14:25.0 +0100
+++ /var/tmp/diff_new_pack.7fNo1Y/_new  2015-01-25 21:14:25.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pacemaker
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -99,7 +99,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.12.git20141118.7dd9022
+Version:1.1.12.git20150116.03ec612
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org

++ _service ++
--- /var/tmp/diff_new_pack.7fNo1Y/_old  2015-01-25 21:14:25.0 +0100
+++ /var/tmp/diff_new_pack.7fNo1Y/_new  2015-01-25 21:14:25.0 +0100
@@ -11,7 +11,7 @@
 param name=version1.1.12/param
 --
 param name=versionformat1.1.12.git%cd.%h/param
-param name=revision7dd90226e10035340d6707d9fd2b04f2e0141194/param
+param 

commit pacemaker for openSUSE:Factory

2014-12-25 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2014-12-25 23:21:35

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2014-11-24 
11:15:55.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2014-12-25 
23:20:28.0 +0100
@@ -122 +122 @@
-- crm_mon: Repair notification delivery when the v2 patch format is in use
+- crm_mon: Repair notification delivery when the v2 patch format is in use 
(bsc#909286)



Other differences:
--
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2014-11-24 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2014-11-24 11:15:50

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2014-11-07 
09:06:25.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2014-11-24 
11:15:55.0 +0100
@@ -1,0 +2,45 @@
+Fri Nov 21 15:38:57 UTC 2014 - y...@suse.com
+
+- crm_node: Correctly remove nodes from the CIB by nodeid
+- fencing: Allow nodes to be purged from the member cache
+- xml: cl#5231 - Unset the deleted attributes in the resulting diffs 
(bsc#905641)
+- fencing: stonith -l option for custom log
+- cib: Avoid nodeid conflicts we don't care about
+- Membership: Detect and resolve nodes that change their ID
+- attrd: Simplify how node deletions happen
+- attrd: Clean out the node cache when requested by the admin
+- crm_resource: Allow resource restart operations to be node specific
+- crm_resource: Implement --timeout for resource restart operations
+- crm_resource: Calculate how long to wait for a restart based on the resource 
timeouts
+- crm_resource: Implement an intelligent restart capability
+- crm_failcount: Better error reporting when no resource is specified
+- cib: tls sock cleanup for remote cib connections
+- Upstream version cs: 7dd90226e10035340d6707d9fd2b04f2e0141194
+
+---
+Fri Nov 14 09:44:03 UTC 2014 - y...@suse.com
+
+- pengine: make resource-discovery work with location rules
+- services: Conditionally clean up services actions
+- Upstream version cs: 5093c095c5f517ab58375b2b69ecfc5516c86b5b
+
+---
+Fri Nov 14 08:58:40 UTC 2014 - dims...@opensuse.org
+
+- Drop conditional BuildRequires of system-devel: it was required
+  one line lower unconditionally.
+- Replace remaining systemd-devel BuildRequires with
+  pkgconfig(systemd).
+
+---
+Mon Nov 10 11:36:27 UTC 2014 - y...@suse.com
+
+- pengine: exclusive discovery implies rsc is only allowed on exclusive subset 
of nodes
+- dbus: handle dispatch queue when multiple replies need to be processed
+- dbus ref count leaks
+- dbus: Ensure both the read and write queues get dispatched
+- systemd: Ensure failed monitor operations always return
+- Perform systemd reloads asynchronously
+- Upstream version cs: cd7c9abbcfc620aa84194ee07aade142240db15a
+
+---

Old:

  pacemaker-1.1.12.git20141028.a9c8177.tar.bz2

New:

  pacemaker-1.1.12.git20141118.7dd9022.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.T8mZnn/_old  2014-11-24 11:15:58.0 +0100
+++ /var/tmp/diff_new_pack.T8mZnn/_new  2014-11-24 11:15:58.0 +0100
@@ -99,7 +99,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.12.git20141028.a9c8177
+Version:1.1.12.git20141118.7dd9022
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org
@@ -194,10 +194,7 @@
 BuildRequires:  ncurses-devel
 BuildRequires:  openssl-devel
 
-%if %{defined _unitdir}
-BuildRequires:  systemd-devel
-%endif
-BuildRequires:  systemd-devel
+BuildRequires:  pkgconfig(systemd)
 
 %if %{with cman}
 

++ _service ++
--- /var/tmp/diff_new_pack.T8mZnn/_old  2014-11-24 11:15:58.0 +0100
+++ /var/tmp/diff_new_pack.T8mZnn/_new  2014-11-24 11:15:58.0 +0100
@@ -2,7 +2,7 @@
   service name=tar_scm mode=disabled
 param name=scmgit/param
 param name=urlgit://github.com/ClusterLabs/pacemaker.git/param
-param name=package-metayes/param
+param name=package-metano/param
 param name=exclude.git/param
 !--
 To update to a new release, change revision to the desired
@@ -11,7 +11,7 @@
 param name=version1.1.12/param
 --
 param name=versionformat1.1.12.git%cd.%h/param
-param name=revisiona9c81774b89f21f990be255f9862446d1a38afee/param
+param name=revision7dd90226e10035340d6707d9fd2b04f2e0141194/param
   /service
 
   service name=recompress mode=disabled

++ pacemaker-1.1.12.git20141028.a9c8177.tar.bz2 - 
pacemaker-1.1.12.git20141118.7dd9022.tar.bz2 ++
/work/SRC/openSUSE:Factory/pacemaker/pacemaker-1.1.12.git20141028.a9c8177.tar.bz2
 
/work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker-1.1.12.git20141118.7dd9022.tar.bz2
 differ: char 11, line 1

-- 
To unsubscribe, 

commit pacemaker for openSUSE:Factory

2014-11-07 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2014-11-07 09:05:53

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2014-10-25 
08:32:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2014-11-07 
09:06:25.0 +0100
@@ -1,0 +2,26 @@
+Tue Oct 28 14:21:58 UTC 2014 - y...@suse.com
+
+- watchdog: Allow startup without sbd
+- service: Prevent potential use-of-NULL in metadata lookups
+- dbus: Fail gracefully if malloc fails
+- crmd: Prevent use-of-NULL during reprobe
+- crmd: Correctly obtain SBD_WATCHDOG_TIMEOUT from the environment
+- pengine: add #kind=remote for baremetal remote-nodes
+- Officially support the resource-discovery attribute for location constraints
+- xml: fix xml.c memleak in missing upgrade XSLT case
+- Prefer to inherit the  watchdog timeout from SBD
+- stonith-ng: Correctly observe the watchdog completion timeout
+- sbd: Attempt to locate sbd via its pid file
+- Fencing: If configured, wait stonith-watchdog-timer seconds for self-fencing 
to complete
+- Resolve some potential issues spotted by clang and coverity
+- PE: Watchdog integration is sufficient for fencing
+- Fencing: Correctly wait for self-fencing to occur when the watchdog is in use
+- Fencing: Ensure the hostlist parameter is set for watchdog agents
+- crm_resource: Allow -M location to be reinforced with -f even if rsc is 
already on node
+- mcp: Turn on sbd integration if pacemakerd finds it running
+- pengine: Fix the behaviors of multi-state resources with asymmetrical 
ordering (bsc#899403)
+- lrmd: Prevent glib assert triggered by timers being removed from mainloop 
more than once
+- cib: Improved tracing of callbacks
+- Upstream version cs: a9c81774b89f21f990be255f9862446d1a38afee
+
+---
@@ -43,0 +70,4 @@
+- Fencing: Allow the cluster to recover resources if the watchdog is in use
+- crmd: If configured, trigger the watchdog immediately if we loose quorum and 
no-quorum-policy=suicide
+- crmd: Ensure a watchdog device is in use if stonith-watchdog-timeout is 
configured
+- Fencing: Advertise the watchdog device for fencing operations

Old:

  pacemaker-1.1.12.git20141016.28aee94.tar.bz2

New:

  pacemaker-1.1.12.git20141028.a9c8177.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.B55hR4/_old  2014-11-07 09:06:27.0 +0100
+++ /var/tmp/diff_new_pack.B55hR4/_new  2014-11-07 09:06:27.0 +0100
@@ -99,7 +99,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.12.git20141016.28aee94
+Version:1.1.12.git20141028.a9c8177
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org

++ _service ++
--- /var/tmp/diff_new_pack.B55hR4/_old  2014-11-07 09:06:27.0 +0100
+++ /var/tmp/diff_new_pack.B55hR4/_new  2014-11-07 09:06:27.0 +0100
@@ -11,7 +11,7 @@
 param name=version1.1.12/param
 --
 param name=versionformat1.1.12.git%cd.%h/param
-param name=revision28aee948cebd51305a2cdc3ec4f94252ce975655/param
+param name=revisiona9c81774b89f21f990be255f9862446d1a38afee/param
   /service
 
   service name=recompress mode=disabled

++ pacemaker-1.1.12.git20141016.28aee94.tar.bz2 - 
pacemaker-1.1.12.git20141028.a9c8177.tar.bz2 ++
/work/SRC/openSUSE:Factory/pacemaker/pacemaker-1.1.12.git20141016.28aee94.tar.bz2
 
/work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker-1.1.12.git20141028.a9c8177.tar.bz2
 differ: char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2014-10-25 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2014-10-25 08:32:38

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2014-09-15 
17:40:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2014-10-25 
08:32:43.0 +0200
@@ -1,0 +2,53 @@
+Fri Oct 17 12:55:03 UTC 2014 - y...@suse.com
+
+- remote: advertise default port correctly, further adjust default timeout 
periods
+- remote: report timestamps for remote connection resource operations
+- pengine: allow remote-nodes to be placed in maintenance mode
+- xml: Prevent assert errors in crm_element_value() on applying a patch 
without version information (bsc#900296)
+- pengine: prevent disabling rsc discovery per node in certain situations
+- crm_resource: avoid deletion of lrm cache on node with resource discovery 
disabled.
+- pengine: per-node control over resource discovery
+- mainloop: fix potential segfault for fd = 0
+- ping: Correct metadata for attempts parameter (bsc#899324)
+- ping: Pass extra options to fping (bsc#899324)
+- ping: Remove incorrectly advertised migrate_to|migrate_from (bsc#899324)
+- ping: Add use_fping parameter (bsc#899324)
+- ping: Correctly advertise multiplier default (bsc#899324)
+- pengine: resource discovery mode for location constraints
+- cib: Ensure upgrade operations from a non-DC get an acknowledgement
+- lrmd: cancel pending async connection during disconnect
+- systemd: Ensure we don't call dbus_message_unref() with NULL
+- systemd: Perform monitor operations without blocking
+- dbus: Notice when dbus connections get disabled
+- pengine: allow baremetal remote-nodes to recover without requiring fencing 
when cluster-node fails
+- crmd: do not remove connection resources during re-probe
+- pengine: only fence baremetal remote when connection can fails or can not be 
recovered
+- ipc: properly allocate server enforced buffer size on client
+- remote: advertise more reasonable timeout periods for remote-nodes 
connections
+- crmd: properly update job limit for baremetal remote-nodes
+- crmd: Remote-node throttle jobs count towards cluster-node hosting 
conneciton rsc
+- crmd: Ensure throttle_mode() does something on Linux
+- systemd: Perform actions asynchronously
+- crm_attribute: Correctly update config options when -o crm_config is 
specified
+- crmd: Fixes crash when remote connection migration fails
+- pengine: fixes segfault caused by malformed log warning
+- Allow fail-counts to be removed en-mass when the new attrd is in operation
+- fencing: Use the correct define for origin
+- fencing: Reject actions for devices that haven't been explicitly registered 
yet
+- cts : change default cluster stack from openais to corosync (bsc#894871)
+- crm_resource: Ensure fail-counts are purged when we redetect the state of 
all resources
+- corosync: Avoid unnecessary repeated CMAP API calls (bsc#870771)
+- cib: Do not update on disk backups if we're just querying them
+- mcp: Allow orphan children to initiate node panic via SIGQUIT
+- Support machine panics for some kinds of errors (via sbd if available)
+- PE: Allow natural ordering of colocation sets
+- stonith-ng: Reset mainloop source IDs after removing them
+- Fencing: Force 'stonith-ng' as the system name
+- crm_mon: Repair notification delivery when the v2 patch format is in use
+- mcp: Teach pacemakerd to ignore SIGHUP
+
+- Rebase bug-806256_pacemaker-log-level-notice.patch
+
+- Upstream version cs: 28aee948cebd51305a2cdc3ec4f94252ce975655
+
+---
@@ -108 +161 @@
-- Bug cl#5219 - PE: Allow unrelated resources with a common colocation target 
to remain promoted
+- Bug cl#5219 - PE: Allow unrelated resources with a common colocation target 
to remain promoted (bnc#899175)

Old:

  pacemaker-1.1.12.git20140904.266d5c2.tar.bz2

New:

  pacemaker-1.1.12.git20141016.28aee94.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.85ilkp/_old  2014-10-25 08:32:45.0 +0200
+++ /var/tmp/diff_new_pack.85ilkp/_new  2014-10-25 08:32:45.0 +0200
@@ -99,7 +99,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.12.git20140904.266d5c2
+Version:1.1.12.git20141016.28aee94
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org

++ _service ++
--- /var/tmp/diff_new_pack.85ilkp/_old  2014-10-25 

commit pacemaker for openSUSE:Factory

2014-09-15 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2014-09-15 17:40:39

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2014-08-30 
16:03:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2014-09-15 
17:40:48.0 +0200
@@ -1,0 +2,14 @@
+Fri Sep  5 07:33:50 UTC 2014 - y...@suse.com
+
+- cluster: Invoke crm_remove_conflicting_peer() only when the new node's uname 
is being assigned in the node cache (bnc#870771)
+- mcp: set environment variable which the cluster-glue module needs
+- services: Refector services os execute function
+- Upstream version cs: 266d5c2484716111616bcd0f32d9b94bc49baa77
+
+---
+Wed Aug 27 11:27:38 UTC 2014 - y...@suse.com
+
+- logging: correctly initialized default log file (bnc#883567)
+- Upstream version cs: 362f181a387e0a0a9f04e0da84d6c5906d71dd20
+
+---
@@ -117,2 +131,2 @@
-- services: Remove cancelled recurring ops from internal lists as early as 
possible
-- services: Remove file descriptors from mainloop as soon as we have drained 
them
+- services: Remove cancelled recurring ops from internal lists as early as 
possible (bnc#888586)
+- services: Remove file descriptors from mainloop as soon as we have drained 
them (bnc#888586)

Old:

  pacemaker-1.1.12.git20140818.dad4ceb.tar.bz2

New:

  pacemaker-1.1.12.git20140904.266d5c2.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.wQ1FAy/_old  2014-09-15 17:40:50.0 +0200
+++ /var/tmp/diff_new_pack.wQ1FAy/_new  2014-09-15 17:40:50.0 +0200
@@ -99,7 +99,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.12.git20140818.dad4ceb
+Version:1.1.12.git20140904.266d5c2
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org

++ _service ++
--- /var/tmp/diff_new_pack.wQ1FAy/_old  2014-09-15 17:40:50.0 +0200
+++ /var/tmp/diff_new_pack.wQ1FAy/_new  2014-09-15 17:40:50.0 +0200
@@ -11,7 +11,7 @@
 param name=version1.1.12/param
 --
 param name=versionformat1.1.12.git%cd.%h/param
-param name=revisiondad4cebccdb5a4bcdb8fb94e676f6df006ac0846/param
+param name=revision266d5c2484716111616bcd0f32d9b94bc49baa77/param
   /service
 
   service name=recompress mode=disabled

++ pacemaker-1.1.12.git20140818.dad4ceb.tar.bz2 - 
pacemaker-1.1.12.git20140904.266d5c2.tar.bz2 ++
/work/SRC/openSUSE:Factory/pacemaker/pacemaker-1.1.12.git20140818.dad4ceb.tar.bz2
 
/work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker-1.1.12.git20140904.266d5c2.tar.bz2
 differ: char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2014-08-30 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2014-08-30 16:03:40

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2014-08-06 
11:42:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2014-08-30 
16:03:53.0 +0200
@@ -1,0 +2,19 @@
+Mon Aug 18 08:02:31 UTC 2014 - y...@suse.com
+
+- crm_resource: Print a clear message if the attribute is not found for the 
resource (bnc#890400)
+- lrmd: fix rescheduling of systemd monitor op during start
+- services: restore SIGPIPE default behavior for child processes
+- lrmd: prevent \n from being printed in exit reason output
+- lrmd: pass exit reason prefix to ocf scripts as env variable
+- Upstream version cs: dad4cebccdb5a4bcdb8fb94e676f6df006ac0846
+
+---
+Thu Aug  7 06:47:29 UTC 2014 - y...@suse.com
+
+- crm_diff: Support generating a difference without versions details if 
--no-version/-u is supplied (bnc#888726)
+- crmd: When container's host is fenced, cancel in-flight operations
+- crm_mon: add exit reason to resource failure output
+- lrmd: store failed operation exit reason in cib
+- Upstream version cs: 1040002ecc1a0dfec9f0561f79936cbe64d716db
+
+---

Old:

  pacemaker-1.1.12+git20140723.483f48a.tar.bz2

New:

  pacemaker-1.1.12.git20140818.dad4ceb.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.Z7ob2q/_old  2014-08-30 16:03:55.0 +0200
+++ /var/tmp/diff_new_pack.Z7ob2q/_new  2014-08-30 16:03:55.0 +0200
@@ -99,7 +99,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.12+git20140723.483f48a
+Version:1.1.12.git20140818.dad4ceb
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org

++ _service ++
--- /var/tmp/diff_new_pack.Z7ob2q/_old  2014-08-30 16:03:55.0 +0200
+++ /var/tmp/diff_new_pack.Z7ob2q/_new  2014-08-30 16:03:55.0 +0200
@@ -10,8 +10,8 @@
 
 param name=version1.1.12/param
 --
-param name=versionformat1.1.12+git%cd.%h/param
-param name=revision483f48a1921241f1f5976a100a171785dc327192/param
+param name=versionformat1.1.12.git%cd.%h/param
+param name=revisiondad4cebccdb5a4bcdb8fb94e676f6df006ac0846/param
   /service
 
   service name=recompress mode=disabled

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2014-08-06 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2014-08-06 11:42:07

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2014-07-24 
06:58:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2014-08-06 
11:42:09.0 +0200
@@ -1,0 +2,8 @@
+Mon Jul 28 05:26:26 UTC 2014 - y...@suse.com
+
+- Bug rhbz#1067544 - Tools: Correctly handle --ban, --move and --locate for 
master/slave groups
+- lrmd: Log with the correct personality
+- mainloop: implement gio_poll_dispatch_mod
+- Upstream version cs: 483f48a1921241f1f5976a100a171785dc327192
+
+---

Old:

  pacemaker-1.1.12+git20140722.561c4cf.tar.bz2

New:

  pacemaker-1.1.12+git20140723.483f48a.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.gX9NCu/_old  2014-08-06 11:42:10.0 +0200
+++ /var/tmp/diff_new_pack.gX9NCu/_new  2014-08-06 11:42:10.0 +0200
@@ -99,7 +99,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.12+git20140722.561c4cf
+Version:1.1.12+git20140723.483f48a
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org

++ _service ++
--- /var/tmp/diff_new_pack.gX9NCu/_old  2014-08-06 11:42:10.0 +0200
+++ /var/tmp/diff_new_pack.gX9NCu/_new  2014-08-06 11:42:10.0 +0200
@@ -11,7 +11,7 @@
 param name=version1.1.12/param
 --
 param name=versionformat1.1.12+git%cd.%h/param
-param name=revision561c4cfda1b09b31b60fd5f73644ee05348f41fb/param
+param name=revision483f48a1921241f1f5976a100a171785dc327192/param
   /service
 
   service name=recompress mode=disabled

++ pacemaker-1.1.12+git20140722.561c4cf.tar.bz2 - 
pacemaker-1.1.12+git20140723.483f48a.tar.bz2 ++
/work/SRC/openSUSE:Factory/pacemaker/pacemaker-1.1.12+git20140722.561c4cf.tar.bz2
 
/work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker-1.1.12+git20140723.483f48a.tar.bz2
 differ: char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2014-07-23 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2014-07-24 06:58:32

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2014-07-13 
14:06:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2014-07-24 
06:58:38.0 +0200
@@ -1,0 +2,30 @@
+Tue Jul 22 05:10:09 UTC 2014 - y...@suse.com
+
+- Update to version 1.1.12
+- Log: Turn off the default log file if a real one is specified
+- Log: Do not unconditionally send crm_perror output to stderr
+- Log: allows the user to specify a log level that is output to syslog
+- Upstream version cs: 561c4cfda1b09b31b60fd5f73644ee05348f41fb (1.1.12)
+
+---
+Thu Jul 17 06:09:01 UTC 2014 - y...@suse.com
+
+- logrotate: maxsize is not supported by older versions (bnc#883567)
+- Tools: Non-daemons shouldn't abort just because xml parsing failed
+- Log: Default to emitting CRIT messages only until logging is fully configured
+- Logging: Bootstrap daemon logging before processing arguments but configure 
it afterwards (bnc#883567)
+- dbus: Return 'null' if we cannot connect via dbus
+- Upstream version cs: 026944ebfad7c4b2da5a6864a9d763bf37e0e088
+
+---
+Thu Jul 10 10:02:09 UTC 2014 - y...@suse.com
+
+- systemd: Ensure the retry logic is also exercised for the 'service' class
+- crm_simulate: Remove resource states and transient attributes when a node is 
marked as down
+- crm_verify: Perform a full set of calculations whenever the status section 
is present (bnc#886479)
+- PE: Correctly warn when resources require fencing but fencing is disabled 
(bnc#886479)
+- PE: Always use pe_fence_node to mark nodes as unclean
+- lrmd: Handle systemd reporting 'done' before a resource is actually stopped
+- Upstream version cs: c468fa06483152c29529f81aa0b5ccf37da8b2af
+
+---

Old:

  pacemaker-1.1.11+git20140703.440da7f.tar.bz2

New:

  pacemaker-1.1.12+git20140722.561c4cf.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.AWrQtq/_old  2014-07-24 06:58:40.0 +0200
+++ /var/tmp/diff_new_pack.AWrQtq/_new  2014-07-24 06:58:40.0 +0200
@@ -99,7 +99,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.11+git20140703.440da7f
+Version:1.1.12+git20140722.561c4cf
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org
@@ -172,7 +172,7 @@
 
 # Enables optional functionality
 BuildRequires:  bison
-BuildRequires:  byacc
+#BuildRequires:  byacc
 BuildRequires:  dbus-1-devel
 
 %if 0%{?suse_version}  1100

++ _service ++
--- /var/tmp/diff_new_pack.AWrQtq/_old  2014-07-24 06:58:40.0 +0200
+++ /var/tmp/diff_new_pack.AWrQtq/_new  2014-07-24 06:58:40.0 +0200
@@ -8,10 +8,10 @@
 To update to a new release, change revision to the desired
 git commit hash and bump version if necessary
 
-param name=version1.1.11/param
+param name=version1.1.12/param
 --
-param name=versionformat1.1.11+git%cd.%h/param
-param name=revision440da7f59ac4bed16a0289e33f04d2635b335c70/param
+param name=versionformat1.1.12+git%cd.%h/param
+param name=revision561c4cfda1b09b31b60fd5f73644ee05348f41fb/param
   /service
 
   service name=recompress mode=disabled

++ pacemaker-1.1.11+git20140703.440da7f.tar.bz2 - 
pacemaker-1.1.12+git20140722.561c4cf.tar.bz2 ++
/work/SRC/openSUSE:Factory/pacemaker/pacemaker-1.1.11+git20140703.440da7f.tar.bz2
 
/work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker-1.1.12+git20140722.561c4cf.tar.bz2
 differ: char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2014-07-13 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2014-07-13 14:06:02

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2014-06-25 
06:57:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2014-07-13 
14:06:40.0 +0200
@@ -1,0 +2,33 @@
+Thu Jul  3 05:41:16 UTC 2014 - y...@suse.com
+
+- attrd: Remove offline nodes from node cache for peer-remove requests 
(bnc#870771)
+- membership: Prevent use-after-free in reap_crm_member() (bnc#870771)
+- cluster: Remove unknown offline nodes with conflicting unames from node 
cache (bnc#870771)
+- crmd: Remove state of unknown nodes with conflicting unames from CIB 
(bnc#870771)
+- Upstream version cs: 440da7f59ac4bed16a0289e33f04d2635b335c70
+
+---
+Tue Jul  1 08:03:50 UTC 2014 - y...@suse.com
+
+- extra: Add logrotate configuration file for /var/log/pacemaker.log 
(bnc#883567)
+- PE: Correctly detect empty tags
+- xml: Ensure realloc didn't fail
+- crmd: Only write fence_averride if open() returns a positive file descriptor
+- tools: Non-recurring memory leak
+- PE: Potential use-of-NULL
+- ipc: Buffer size cannot be negative
+- xml: Prevent possible array underflow
+- mcp: Let daemons know when they have been respawned by the mcp
+- cts: fix RemoteBaremetal step2 move resource action failed issue
+- PE: Correctly observe requires=nothing
+- crmd: Remove unknown nodes with conflicting unames from CIB (bnc#883240)
+- controld: Return OCF_ERR_INSTALLED instead of OCF_NOT_INSTALLED (bnc#883729)
+- lrmd: Prevent OCF agents from logging to random files due to value of 
setenv() being NULL (bnc#883524)
+- cts: fix shutdown pattern not found issue
+- Fix: ignore SIGPIPE with gnutls is in use
+- crmd: avoid double free caused by nested hash table removal
+- crm_report: Correctly detect large files
+- cib: cl#5222 - Prevent assert in xml_calculate_changes() on performing cib 
operations (bnc#881575)
+- Upstream version cs: c3f1a7f8912f3d6d17497dd8af0b69fe0708b2b1
+
+---

Old:

  pacemaker-1.1.11+git20140613.97629de.tar.bz2

New:

  pacemaker-1.1.11+git20140703.440da7f.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.fQp1vE/_old  2014-07-13 14:06:41.0 +0200
+++ /var/tmp/diff_new_pack.fQp1vE/_new  2014-07-13 14:06:41.0 +0200
@@ -99,7 +99,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.11+git20140613.97629de
+Version:1.1.11+git20140703.440da7f
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org
@@ -610,6 +610,7 @@
 %exclude %{_datadir}/pacemaker/tests
 
 #%config(noreplace) %{_sysconfdir}/sysconfig/pacemaker
+%config(noreplace) %{_sysconfdir}/logrotate.d/pacemaker
 %{_sbindir}/pacemakerd
 
 %if %{defined _unitdir}

++ _service ++
--- /var/tmp/diff_new_pack.fQp1vE/_old  2014-07-13 14:06:41.0 +0200
+++ /var/tmp/diff_new_pack.fQp1vE/_new  2014-07-13 14:06:41.0 +0200
@@ -11,7 +11,7 @@
 param name=version1.1.11/param
 --
 param name=versionformat1.1.11+git%cd.%h/param
-param name=revision97629ded958f76652350569a54303b3cd25d1d7e/param
+param name=revision440da7f59ac4bed16a0289e33f04d2635b335c70/param
   /service
 
   service name=recompress mode=disabled

++ pacemaker-1.1.11+git20140613.97629de.tar.bz2 - 
pacemaker-1.1.11+git20140703.440da7f.tar.bz2 ++
/work/SRC/openSUSE:Factory/pacemaker/pacemaker-1.1.11+git20140613.97629de.tar.bz2
 
/work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker-1.1.11+git20140703.440da7f.tar.bz2
 differ: char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2014-06-24 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2014-06-25 06:57:37

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2014-05-26 
10:27:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2014-06-25 
06:57:51.0 +0200
@@ -1,0 +2,66 @@
+Fri Jun 13 03:16:29 UTC 2014 - y...@suse.com
+
+- Bug cl#5219 - PE: Allow unrelated resources with a common colocation target 
to remain promoted
+- Bug cl#5222 - Enable legacy mode whenever a broadcast update is detected 
(bnc#881575)
+- xml: Prevent incorrect xml diffs from corrupting the cib (bnc#878362)
+- mainloop: implement gio_poll_dispatch_mod
+- cluster: Prevent search of unames from attempting to create node entries for 
unknown nodes (bnc#881884)
+- Upstream version cs: 97629ded958f76652350569a54303b3cd25d1d7e
+
+---
+Wed Jun 11 05:44:21 UTC 2014 - y...@suse.com
+
+- crm_report: Gracefully handle rediculously large logfiles
+- Bug cl#5222 - cib: Repair rolling update capability (bnc#881575)
+- cib: Use a better option name for enabling the legacy cib diff code 
(cl#5222, bnc#881575)
+- remote: clear remote-node status correctly
+- pengine: properly handle fencing of container remote-nodes when the 
container is orphaned
+- remote: Handle request/response ipc proxy correctly
+- cib: Prevent assert on sending cib sync requests (cl#5222, bnc#881575)
+- crm_simulate: Clean up temporary shadow files on exit (bnc#879934)
+- pengine: cl#5200 - Before migrating utilization-using resources to a node, 
take off the load that will no longer run there if it's not introducing 
transition loop
+  (Rework cl#5044, lf#2599, bnc#695440)
+- Fencing: Cache metadata lookups to avoid repeated blocking during device 
registration
+- pengine: properly place resource within a container when container is a 
remote-node.
+- mainloop: Better handle the killing of processes in the act of exiting
+- services: Remove cancelled recurring ops from internal lists as early as 
possible
+- services: Remove file descriptors from mainloop as soon as we have drained 
them
+- pengine: Don't report a resource as restarting when it is a moving 
multistate resource
+- pengine: avoid assert by searching for stop action on correct node during 
LogActions
+- Upstream version cs: 734e6b538b0a037f9e7d0709f450bd664f26c332
+
+---
+Mon Jun  2 03:17:54 UTC 2014 - y...@suse.com
+
+- cib: Drop the message serverity now that the cause is well understood
+- crmd: Avoid spamming the cib by triggering a transition only once per 
non-status change
+- Upstream version cs: 559f733e8818a96085134cd2a34efc280c512a2a
+
+---
+Thu May 29 10:38:11 UTC 2014 - y...@suse.com
+
+- pengine: Prevent possible segfault (bnc#880258)
+- attrd: Ensure attribute dampening is always observed
+- Bug cl#5213 - Limit the scope of the previous commit to the masters role
+- membership: Avoid duplicate peer entries in the peer cache
+- Bug cl#5184 - Ensure pending probes that ultimately fail are correctly 
updated (bnc#804763, bnc#879034)
+- Upstream version cs: 9776707a6232f25812009145fafa8a64c5b53910
+
+---
+Tue May 27 09:39:48 UTC 2014 - y...@suse.com
+
+- Rebase:
+  * pacemaker-colocated-utilization.patch
+
+- Bug cl#5213 - Ensure role colocation with -INFINITY is enforced
+- pengine: Mark unrunnable stop actions as blocked and show the correct 
current locations (bnc#878662)
+- pengine: Block restart of resources if any dependent resource in a group is 
unmanaged (bnc#878662)
+- systemd: Try to handle dbus actions that complete prior to configuring a 
callback
+- mainloop: Canceling in-flight operations should not fail if child process 
has already exited.
+- Bug rhbz#1097457 - Limit the scope of the previous fix and include a helpful 
comment
+- Bug cl#5212 - Do not promote instances when quorum is lots and 
no-quorum-policy=freeze
+- Bug rhbz#1097457 - Prevent invalid transition when resource are ordered to 
start after the container they're started in
+- Fix: fix small memory leaks
+- Upstream version cs: 25ebca2b83df9263aedb944ea4eeb53468e90e83
+
+---
@@ -94 +160 @@
-- pengine: Correctly search failcount
+- pengine: Correctly search failcount (bnc#880520)

Old:

  pacemaker-1.1.11+git20140512.da5aaab.tar.bz2

New:

  pacemaker-1.1.11+git20140613.97629de.tar.bz2


commit pacemaker for openSUSE:Factory

2014-05-26 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2014-05-26 10:27:36

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2014-05-22 
20:38:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2014-05-26 
10:27:38.0 +0200
@@ -1,0 +2,5 @@
+Fri May 23 07:33:51 UTC 2014 - jseg...@novell.com
+
+- added necessary macros for systemd files
+
+---



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.g47NzB/_old  2014-05-26 10:27:40.0 +0200
+++ /var/tmp/diff_new_pack.g47NzB/_new  2014-05-26 10:27:40.0 +0200
@@ -515,6 +515,9 @@
 %fillup_only pacemaker
 fi
 
+%pre
+%service_add_pre pacemaker.service
+
 %preun
 #%systemd_preun pacemaker.service
 %service_del_preun pacemaker.service
@@ -531,6 +534,9 @@
 %fillup_only pacemaker
 fi
 
+%pre remote
+%service_add_pre pacemaker_remote.service
+
 %preun remote
 #%systemd_preun pacemaker_remote.service
 %service_del_preun pacemaker_remote.service

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2014-05-22 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2014-05-22 20:38:00

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2014-04-09 
13:01:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2014-05-22 
20:38:09.0 +0200
@@ -1,0 +2,91 @@
+Mon May 12 09:20:16 UTC 2014 - y...@suse.com
+
+- pengine: Use #site-name in rules for setting site-specific instance 
attributes
+- pengine: Use #cluster-name in rules for setting cluster-specific instance 
attributes (FATE#316118)
+- crmd: Set cluster-name property to corosync's cluster_name by default 
for corosync-2 (FATE#316118)
+- pengine: Fixed so that it could change while a setup of startup-fencing 
starts.
+- crmd: Use correctly signed inputs to sscanf()
+- PE: Correctly handle origin offsets in the future
+- iso8601: Different logic is needed when logging and calculating durations
+- xml: Do not prune meaningful leaves from v1 patchsets
+- Upstream version cs: da5aaab97ca5b7858f2aac98107a1a7ffc3e4252
+
+---
+Thu May  8 11:30:57 CEST 2014 - r...@suse.de
+
+- use _rundir macro 
+
+---
+Mon May  5 07:42:25 UTC 2014 - y...@suse.com
+
+- Rebase:
+  * pacemaker-NodeUtilization-RA.patch
+  * pacemaker-colocated-utilization.patch
+
+- xml: Clean up schema list at exit
+- pengine: Support site-specific instance attributes based on rules for 
stretch cluster
+- pengine: Support cluster-specific instance attributes based on rules 
(FATE#316118)
+- crmd: Ensure crm_config options are re-read on updates
+- Resolve all clang analyser defects
+- xml: Check all available schemas when doing upgrades
+- Changes to the ACL schema to support nodes and unix groups
+- tools: Allow crm_shadow to create older configuration versions
+- xml: Prevent use-after-free when comparing two xml documents
+- cib: Resolve memory leaks in query paths
+- xml: Correctly subtract xml with v1 patchsets
+- fencing: Advertise support for reboot/on/off in the metadata for legacy 
agents
+- fencing: default to 'off' when agent does not advertise 'reboot' in metadata
+- fencing: Execute all required fencing devices regardless of what topology 
level they are at
+- fencing: Fence using all required devices
+- fencing: fixed so that change of resources could be handled correctly.
+- Upstream version cs: 42ae0e3cb50bb9e19dba7d1ad1ea69255bef5370
+
+---
+Wed Apr 16 06:38:45 UTC 2014 - y...@suse.com
+
+- pengine: Fix memory leak in expand_tags_in_sets()
+- PE: Memory leak
+- PE: Do not initiate fencing for unclean nodes when fencing is disabled
+- crm_node: Only remove the named resource from the cib
+- pengine: Support site-specific instance attributes based on rules 
(FATE#316118)
+- pengine: Ignore failure-timeout only if the failed operation has 
on-fail=block (bnc#871175)
+- Upstream version cs: f7859e2e06c8cf320482c3e4b447ddbe0a96fe83
+
+---
+Mon Apr 14 06:10:25 UTC 2014 - y...@suse.com
+
+- pengine: Support cib object tags (FATE#315101)
+- crmd: Correctly detect changes of ticket state (bnc#872794)
+- Upstream version cs: 3f7ec44b51825898e3e30784ca4df09e3f45bf40
+
+---
+Fri Apr 11 15:07:26 UTC 2014 - y...@suse.com
+
+- Rebase:
+  * bug-812269_pacemaker-fencing-device-register-messages.patch
+
+- Build: Update versions in configure.ac and sample spec file
+- fencing: Do not unregister/register all stonith devices on every resource 
agent change
+- PE: Unfencing is based on device probes, there is no need to unfence when 
normal resources are found active
+- pengine: handles edge case where container order constraints are not honored 
during migration
+- pengine: Allow container nodes to migrate with connection resource
+- xml: Resolve memory leak when logging xml blobs
+- PE: Do not unfence nodes that are offline, unclean or shutting down
+- PE: Ensure unfencing only happens once, even if the transition is interrupted
+- crmd: Actions can only be executed if their pre-requisits completed 
successfully
+- crmd: Do not erase the status section for unfenced nodes
+- Fencing: Correctly record which peer performed the fencing operation
+- lrmd: Expose logging variables expected by OCF agents
+- logging: Simplify processing of logging directives
+- logging: daemons always get a log file, unless explicitly set to configured 
'none'
+- PE: Ensure unfencing occurs before fencing devices are (re-)probed

commit pacemaker for openSUSE:Factory

2014-04-09 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2014-04-09 13:01:13

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2014-02-22 
20:44:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2014-04-09 
13:01:16.0 +0200
@@ -1,0 +2,187 @@
+Wed Apr  9 04:41:38 UTC 2014 - y...@suse.com
+
+- pengine: Support id-ref in nvpair with optional name (FATE#316118)
+  Drop the patches that have been merged upstream:
+  * pacemaker-pengine-nvpair-id-ref.patch
+  * pacemaker-pengine-nvpair-id-ref-test.patch
+- Upstream version cs: 6442c5a67cdd4cbaeedb2c532e0dc0667a79c202
+
+---
+Tue Apr  8 13:34:59 UTC 2014 - y...@suse.com
+
+- xml: INFINITY could overflow for 16-bit ints - explicitly cast it
+- xml: Correctly determine the lowest allowed schema version
+- xml: Construct the table of supported schemas
+- cib: All schema upgrade requests must go via the DC
+- cib: Determine the best value of validate-with if one is not supplied
+- acl: Ensure known users are not able to read the cib by default
+- xml: Add missing schema file
+- Upstream version cs: d9fbba56804a7a7bcceaa5d4b7e29e3f15fc0e59
+
+---
+Fri Apr  4 10:46:58 UTC 2014 - y...@suse.com
+
+- crmd: Correctly react to successful unfencing operations
+- PE: Delay unfencing until after we know the state of all resources that 
require unfencing
+- PE: Fencing devices default to only requiring quorum in order to start
+- PE: Automatically re-unfence a node if the fencing device definition changes
+- pengine: Only report 'migrate' in transition summary if migration is 
actually taking place
+- crm_node: Set correct subsystem in node rm cache msg
+- crm_node: Prevent use-after-free in tools_remove_node_cache()
+- crmd: make resource ID case sensitive
+- fencing: Correction of the registration from a difference.
+- crm_report: Add support for ISO8601 time format in logs (bnc#870886)
+- PE: Potential memory leak
+- xml: Support resources that require unfencing
+- crmd: make node_state erase correctly
+- xml: Add the ability to have lightweight schema revisions
+- xml: Split up the RelaxNG schema files so they're easier to version 
individually
+- crm_get_msec: prevent integer overflow
+- corosync: Reduce log severity for a redundant message (bnc#870624)
+- attrd: Reduce log severity for normal messages (bnc#870624)
+- cib: When data was old, it fixed so that the newest cib might not be 
acquired.
+- crm_attribute: Default --lifetime to forever when using --node (bnc#870696)
+- Upstream version cs: 76579e813b5aaa1972d400055233519f58bbc0c6
+
+---
+Mon Mar 31 07:19:00 UTC 2014 - y...@suse.com
+
+- pengine: Do not fence remote-node entries left over in the node section that 
have no connection rsc
+- pengine: properly handle remote-node without connection resource.
+- xml: Update xml validation to allow 'node type=remote /'
+- cib: allow setting permanent remote-node attributes
+- Upstream version cs: d63eaf41fa8173de3e29873d0461bfb888b83b37
+
+---
+Fri Mar 28 07:52:07 UTC 2014 - y...@suse.com
+
+- xml: Allow first-acl-match-wins semantics to be supported if desired
+- crm_report: extract additional DLM lockspace data
+- xml: If validate-with is missing, we find the most recent schema that 
accepts it and go from there
+- tools: fix crm_shadow --reset name
+- controld: Remove '-q 0' from default dlm_controld arguments
+- acl: Authenticate pacemaker-remote requests with the node name as the client
+- controld: Verify killall is available on resource start
+- Prevent use-of-NULL spotted by coverity
+- crmd: Correctly detect changes to the configuration root
+- crmd: Fenced nodes that return prior to an election do not need to have 
their status section reset
+- xml: Do not log deleted attributes
+- xml: Correctly mark the parent's of deleted attributes as dirty
+- crm_diff: Allow the generation of xml patchsets without digests
+- crmd: Prevent memory leak when accepting a new DC
+- xml: Find the minimal set of changes when part of a document is replaced
+- xml: Create the correct diff when only part of a document is changed
+- Upstream version cs: 61e95e4864be0301be528874eed65266f4e62cf0
+
+---
+Fri Mar 21 05:51:05 UTC 2014 - y...@suse.com
+
+- pengine: fixes invalid transition caused by clones with more than 10 
instances
+- services_action_cancel: Interpret return 

commit pacemaker for openSUSE:Factory

2014-02-22 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2014-02-22 20:44:16

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2014-02-11 
11:46:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2014-02-22 
20:44:20.0 +0100
@@ -1,0 +2,57 @@
+Fri Feb 21 07:05:40 UTC 2014 - y...@suse.com
+
+- controld: Do not consider the dlm up until the address list is present
+- pengine: Support per-resource maintenance mode (bnc#863071)
+- pengine: cl#5187 - Prevent resources in an anti-colocation from even 
temporarily running on a same node (bnc#856135, bnc#862319)
+- controld: handling startup fencing within the controld agent, not the dlm
+- Upstream version cs: 0b7d85a159cc92e00ebded65c9a33edce7ba1c22
+
+---
+Fri Feb 21 06:44:59 UTC 2014 - y...@suse.com
+
+- cib: Erasing the cib is an admin action, bump the admin_epoch instead
+- mcp: Tell systemd not to respawn us if we exit with rc=100
+- crm_mon: Allow the file created by --as-html to be world readable
+- crmd: Do not overwrite existing node state when fencing completes
+- PE: Default sequential to TRUE for resource sets for consistency with 
colocation sets
+- Bug rhbz#1036631 - Stop members of cloned groups when dependancies are 
stopped
+- PE: Ensure stop actions are viable when reporting what will happen to a 
resource
+- xml: Consolidate patchset logging and apply functionality
+- cib: Validate that everyone still sees the same configuration once all 
updates have completed
+- cib: Validate clients are correctly applying v2-style diffs at most once a 
minute
+- xml: Allow both patch formats to include and validate an xml digest
+- election: If an error occurrs in crm_uptime(), compare as {0,0}
+- xml: Correctly compare the current feature set when determining which patch 
format to use
+- crmd: Support failcount processing with the new patch format
+- crmd: Handle patchset directives that change the configuration top-level
+- cib: Make patchset validation a run-time switch
+- cib: Implement zero-copy status update
+- cib: Enable the more efficient xml patchset format
+- crmd: Add support for parsing resource operations in the v2 patch format
+- xml: New function for calculating patchset version details
+- cib: Auto-detect which patchset format to use
+- xml: Allow the source of xml library errors to be traced
+- cib: Send all r/w operations via the cluster connection and have all nodes 
process them
+- xml: Use an optimized xpath search function for applying patch sets
+- xml: Use the new patch application code path
+- xml: Detect changes in global replace operations
+- xml: allow either patch format to be created and applied automatically
+- xml: Create a more robust diff format
+- xml: Track changes to xml trees as they happen
+- Upstream version cs: 0d3f74a5caa7e0f7d1f5ccc97e0d2d018ed8bdfc
+
+---
+Thu Feb 20 12:56:39 UTC 2014 - y...@suse.com
+
+- Update to version 1.1.11
+- Drop the patches that have been merged upstream:
+  * pacemaker-display-pending-ops.patch
+  * pacemaker-crm_mon-brief.patch
+
+- pengine: Prevent memory leak on handling pending state
+- crmd: Prevent message relay from attempting to create node entries for 
unknown nodes (bnc#862383)
+- attrd: Support --refresh command of attrd_updater
+- crmd: Prevent manual fencing confirmations from attempting to create node 
entries for unknown nodes (bnc#860169)
+- Upstream version cs: 3ca8c3bf87057339c9f2a55cd137db8c9c9922f0
+
+---

Old:

  pacemaker-1.1.10+git20140207.6290953.tar.bz2
  pacemaker-crm_mon-brief.patch
  pacemaker-display-pending-ops.patch

New:

  pacemaker-1.1.11+git20140221.0b7d85a.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.Onh8Tt/_old  2014-02-22 20:44:21.0 +0100
+++ /var/tmp/diff_new_pack.Onh8Tt/_new  2014-02-22 20:44:21.0 +0100
@@ -95,7 +95,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.10+git20140207.6290953
+Version:1.1.11+git20140221.0b7d85a
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org
@@ -112,8 +112,6 @@
 Patch6: pacemaker-cibsecret-tool-temp-disabled.patch
 Patch7: pacemaker-nagios-plugin-dir.patch
 Patch8: 

commit pacemaker for openSUSE:Factory

2014-02-11 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2014-02-11 11:46:40

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2014-01-30 
14:59:25.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2014-02-11 
11:46:41.0 +0100
@@ -1,0 +2,29 @@
+Sat Feb  8 14:00:23 UTC 2014 - y...@suse.com
+
+- ipc: Convince clang that our casting is intended (bnc#845525)
+  * Drop pacemaker-Wno-cast-align.patch which has been merged upstream
+- cib: Use the correctly typed enum value during initialization
+- Build: Add dbus as an rpm dependancy
+- Fix: Bug rhbz#1057697 - Use native DBus library for systemd async support to 
avoid problematic use of threads
+- remote: Fail remote-node connection rsc monitor ops early on unexpected 
disconnect
+- tools: Return error when attempting to delete an unspecified attribute
+- remote: Allow baremetal remote-node connection resources to migrate
+- lrmd: Send event alerting estabilished clients that a new client connection 
is created.
+- Fix: Bug rhbz#1057697 - Use native DBus library for systemd support to avoid 
problematic use of threads
+- xml: Fix segfault in find_entity()
+- Upstream version cs: 6290953f2b035a92a8f093973b94c5cf38b79cd9
+
+---
+Tue Jan 28 04:00:43 UTC 2014 - y...@suse.com
+
+- pengine: Free memory allocated by find_actions()
+- cib: Fix remote cib based on TLS
+- Upstream version cs: f3eeaf49d1fb7bca713ecbbc819aef51650d26ef
+
+---
+Tue Jan 28 03:47:02 UTC 2014 - y...@suse.com
+
+- stonith: Drop the severity of log for recoverable condition (bnc#857779)
+  * Update bug-812269_pacemaker-fencing-device-register-messages.patch
+
+---

Old:

  pacemaker-1.1.10+git20140124.96cd194.tar.bz2
  pacemaker-Wno-cast-align.patch

New:

  pacemaker-1.1.10+git20140207.6290953.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.j8JZ9O/_old  2014-02-11 11:46:42.0 +0100
+++ /var/tmp/diff_new_pack.j8JZ9O/_new  2014-02-11 11:46:42.0 +0100
@@ -95,7 +95,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.10+git20140124.96cd194
+Version:1.1.10+git20140207.6290953
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org
@@ -112,9 +112,8 @@
 Patch6: pacemaker-cibsecret-tool-temp-disabled.patch
 Patch7: pacemaker-nagios-plugin-dir.patch
 Patch8: bug-812269_pacemaker-fencing-device-register-messages.patch
-Patch9: pacemaker-Wno-cast-align.patch
-Patch10:pacemaker-display-pending-ops.patch
-Patch11:pacemaker-crm_mon-brief.patch
+Patch9: pacemaker-display-pending-ops.patch
+Patch10:pacemaker-crm_mon-brief.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Provides:   pacemaker-ticket-support = 2.0
 Conflicts:  heartbeat  3.0
@@ -173,6 +172,7 @@
 # Enables optional functionality
 BuildRequires:  bison
 BuildRequires:  byacc
+BuildRequires:  dbus-1-devel
 
 %if 0%{?suse_version}  1100
 BuildRequires:  docbook-xsl-stylesheets
@@ -401,7 +401,6 @@
 %patch8 -p1
 %patch9 -p1
 %patch10 -p1
-%patch11 -p1
 
 # Force the local time
 #

++ _service ++
--- /var/tmp/diff_new_pack.j8JZ9O/_old  2014-02-11 11:46:42.0 +0100
+++ /var/tmp/diff_new_pack.j8JZ9O/_new  2014-02-11 11:46:42.0 +0100
@@ -11,7 +11,7 @@
 param name=version1.1.10/param
 --
 param name=versionformat1.1.10+git%cd.%h/param
-param name=revision96cd1941308be48fdf1e827b88ebd9410cf2010a/param
+param name=revision6290953f2b035a92a8f093973b94c5cf38b79cd9/param
   /service
 
   service name=recompress mode=disabled

++ bug-812269_pacemaker-fencing-device-register-messages.patch ++
--- /var/tmp/diff_new_pack.j8JZ9O/_old  2014-02-11 11:46:42.0 +0100
+++ /var/tmp/diff_new_pack.j8JZ9O/_new  2014-02-11 11:46:42.0 +0100
@@ -8,7 +8,7 @@
 ===
 --- pacemaker.orig/fencing/commands.c
 +++ pacemaker/fencing/commands.c
-@@ -816,7 +816,7 @@ stonith_device_register(xmlNode * msg, c
+@@ -817,7 +817,7 @@ stonith_device_register(xmlNode * msg, c
  
  dup = device_has_duplicate(device);
  if (dup) {
@@ -17,7 +17,7 @@
 

commit pacemaker for openSUSE:Factory

2014-01-30 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2014-01-30 14:59:24

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2014-01-15 
19:36:01.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2014-01-30 
14:59:25.0 +0100
@@ -1,0 +2,46 @@
+Sat Jan 25 06:22:21 UTC 2014 - y...@suse.com
+
+- Build: Suppress -Wcast-align warnings/errors on arm and ppc64le (bnc#845525)
+  * Update pacemaker-Wno-cast-align.patch
+
+---
+Sat Jan 25 01:22:06 UTC 2014 - y...@suse.com
+
+- services: Do not block synced service executions
+- Upstream version cs: 96cd1941308be48fdf1e827b88ebd9410cf2010a
+
+---
+Fri Jan 24 08:51:31 UTC 2014 - y...@suse.com
+
+- crm_mon: Display brief output if -b/--brief is supplied or 'b' is toggled 
(FATE#314757)
+  * Add pacemaker-crm_mon-brief.patch
+- tools: Display pending state in crm_mon/crm_resource/crm_simulate if 
--pending/-j is supplied (cl#5178) (FATE#315159)
+  * Add pacemaker-display-pending-ops.patch
+
+---
+Mon Jan 20 09:55:26 UTC 2014 - y...@suse.com
+
+- Drop the obsolete patch (bnc#857779):
+  * bug-812269_pacemaker-fencing-update-cib.patch
+
+---
+Mon Jan 20 09:47:13 UTC 2014 - y...@suse.com
+
+- crm_report: Force grep to interpret logs as text
+- pengine: Force record pending for migrate_to actions
+- pengine: cl#5186 - Avoid running rsc on two nodes when node is fenced during 
migration
+- cluster: Fix segfault on removing a node (bnc#858745)
+- services: Reset the scheduling policy and priority for lrmd's children 
without replying on SCHED_RESET_ON_FORK (bnc#858857)
+- fencing: Update stonith device list only if stonith is enabled (bnc#857779)
+- services: Correctly reset the nice value for lrmd's children (bnc#858857)
+- pengine: Correctly perform partial migrations when node's uname is not equal 
to the id.
+- fencing: Immediately fail remote fencing operation on peer timeout
+- cl#5055: Improved migration support.
+- stonith_admin: Ensure pointers passed to sscanf() are properly initialized
+- Fix: Prevent potential use-of-NULL
+- crmd: Prevent memory leak in error paths
+- services: Fixes segfault associated with cancelling in-flight recurring 
operations. (bnc#859923)
+- pengine: cl#5174 - Allow resource sets and templates for location 
constraints (FATE#315158)
+- Upstream version cs: a3cda7619e71399d54f209296aebf3ba713a0bf4
+
+---

Old:

  bug-812269_pacemaker-fencing-update-cib.patch
  pacemaker-1.1.10+git20140110.3e89301.tar.bz2

New:

  pacemaker-1.1.10+git20140124.96cd194.tar.bz2
  pacemaker-crm_mon-brief.patch
  pacemaker-display-pending-ops.patch



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.mXP18i/_old  2014-01-30 14:59:26.0 +0100
+++ /var/tmp/diff_new_pack.mXP18i/_new  2014-01-30 14:59:26.0 +0100
@@ -95,7 +95,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.10+git20140110.3e89301
+Version:1.1.10+git20140124.96cd194
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org
@@ -111,9 +111,10 @@
 Patch5: pacemaker-colocated-utilization.patch
 Patch6: pacemaker-cibsecret-tool-temp-disabled.patch
 Patch7: pacemaker-nagios-plugin-dir.patch
-Patch8: bug-812269_pacemaker-fencing-update-cib.patch
-Patch9: bug-812269_pacemaker-fencing-device-register-messages.patch
-Patch10:pacemaker-Wno-cast-align.patch
+Patch8: bug-812269_pacemaker-fencing-device-register-messages.patch
+Patch9: pacemaker-Wno-cast-align.patch
+Patch10:pacemaker-display-pending-ops.patch
+Patch11:pacemaker-crm_mon-brief.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Provides:   pacemaker-ticket-support = 2.0
 Conflicts:  heartbeat  3.0
@@ -400,6 +401,7 @@
 %patch8 -p1
 %patch9 -p1
 %patch10 -p1
+%patch11 -p1
 
 # Force the local time
 #

++ _service ++
--- /var/tmp/diff_new_pack.mXP18i/_old  2014-01-30 14:59:26.0 +0100
+++ /var/tmp/diff_new_pack.mXP18i/_new  2014-01-30 14:59:26.0 +0100
@@ -11,7 +11,7 @@
 param name=version1.1.10/param
 --
 

commit pacemaker for openSUSE:Factory

2014-01-15 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2014-01-15 19:35:59

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2013-12-12 
11:17:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2014-01-15 
19:36:01.0 +0100
@@ -1,0 +2,17 @@
+Sat Jan 11 11:35:16 UTC 2014 - y...@suse.com
+
+- crmd: Change the default value of node-action-limit
+- crm_ticket: Support multiple modifications for a ticket in an atomic 
operation (bnc#855099)
+- Upstream version cs: 3e8930190b8b53565ef4ca3fa6c41511be9f
+
+---
+Thu Jan  9 16:30:35 UTC 2014 - y...@suse.com
+
+- ipc: fix memory leak for failed ipc client connections. (bnc#857779)
+- pacemakerd: Fixed a problem that only pacemakerd did not inherit the 
logfacility of corosync.conf.
+- pengine: Fixes memory leak in regex pattern matching code for constraints.
+- crm_attribute: Do not swallow hostname lookup failures
+- crmd: Avoid deleting the 'shutdown' attribute
+- Upstream version cs: ad10acb1c4d668befd7ea1d39312356223d86615
+
+---
@@ -332 +349 @@
-- cpg: Correctly free sent messages
+- cpg: Correctly free sent messages (bnc#853675, bnc#856018)
@@ -334 +351 @@
-- cluster: Correctly construct the header for compressed messages (bnc#851951)
+- cluster: Correctly construct the header for compressed messages (bnc#851951, 
bnc#856018)

Old:

  pacemaker-1.1.10+git20131211.65bb87e.tar.bz2

New:

  pacemaker-1.1.10+git20140110.3e89301.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.95f1BU/_old  2014-01-15 19:36:02.0 +0100
+++ /var/tmp/diff_new_pack.95f1BU/_new  2014-01-15 19:36:02.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pacemaker
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -95,7 +95,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.10+git20131211.65bb87e
+Version:1.1.10+git20140110.3e89301
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org

++ _service ++
--- /var/tmp/diff_new_pack.95f1BU/_old  2014-01-15 19:36:02.0 +0100
+++ /var/tmp/diff_new_pack.95f1BU/_new  2014-01-15 19:36:02.0 +0100
@@ -11,7 +11,7 @@
 param name=version1.1.10/param
 --
 param name=versionformat1.1.10+git%cd.%h/param
-param name=revision65bb87eadcf6dfd9b5cd6030ec318579fd4fe7c8/param
+param name=revision3e8930190b8b53565ef4ca3fa6c41511be9f/param
   /service
 
   service name=recompress mode=disabled

++ pacemaker-1.1.10+git20131211.65bb87e.tar.bz2 - 
pacemaker-1.1.10+git20140110.3e89301.tar.bz2 ++
/work/SRC/openSUSE:Factory/pacemaker/pacemaker-1.1.10+git20131211.65bb87e.tar.bz2
 
/work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker-1.1.10+git20140110.3e89301.tar.bz2
 differ: char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2013-12-12 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2013-12-12 11:17:51

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2013-12-06 
14:42:28.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2013-12-12 
11:17:52.0 +0100
@@ -1,0 +2,9 @@
+Wed Dec 11 18:28:52 UTC 2013 - y...@suse.com
+
+- cts: Install cib_xml.py (bnc#854926)
+- report: Add support for xz compressed logs (bnc#854060)
+- attrd: Memory leak
+- crm_mon: Fix overflow on SMTP subject line
+- Upstream version cs: 65bb87eadcf6dfd9b5cd6030ec318579fd4fe7c8
+
+---

Old:

  pacemaker-1.1.10+git20131204.93a37bf.tar.bz2

New:

  pacemaker-1.1.10+git20131211.65bb87e.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.MIVw1n/_old  2013-12-12 11:17:53.0 +0100
+++ /var/tmp/diff_new_pack.MIVw1n/_new  2013-12-12 11:17:53.0 +0100
@@ -95,7 +95,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.10+git20131204.93a37bf
+Version:1.1.10+git20131211.65bb87e
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org

++ _service ++
--- /var/tmp/diff_new_pack.MIVw1n/_old  2013-12-12 11:17:53.0 +0100
+++ /var/tmp/diff_new_pack.MIVw1n/_new  2013-12-12 11:17:53.0 +0100
@@ -11,7 +11,7 @@
 param name=version1.1.10/param
 --
 param name=versionformat1.1.10+git%cd.%h/param
-param name=revision93a37bf6ea4dcaea8fe7462442ee01019ec167c5/param
+param name=revision65bb87eadcf6dfd9b5cd6030ec318579fd4fe7c8/param
   /service
 
   service name=recompress mode=disabled

++ pacemaker-1.1.10+git20131204.93a37bf.tar.bz2 - 
pacemaker-1.1.10+git20131211.65bb87e.tar.bz2 ++
/work/SRC/openSUSE:Factory/pacemaker/pacemaker-1.1.10+git20131204.93a37bf.tar.bz2
 
/work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker-1.1.10+git20131211.65bb87e.tar.bz2
 differ: char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2013-12-06 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2013-12-06 13:44:54

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2013-12-05 
07:17:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2013-12-06 
14:42:28.0 +0100
@@ -1,0 +2,6 @@
+Thu Dec  5 11:11:40 UTC 2013 - y...@suse.com
+
+- Fix: Removes unnecessary newlines in crm_resource -O output (bnc#853651)
+- Upstream version cs: 93a37bf6ea4dcaea8fe7462442ee01019ec167c5
+
+---

Old:

  pacemaker-1.1.10+git20131127.ce5d77c.tar.bz2

New:

  pacemaker-1.1.10+git20131204.93a37bf.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.HQ4BPy/_old  2013-12-06 14:42:29.0 +0100
+++ /var/tmp/diff_new_pack.HQ4BPy/_new  2013-12-06 14:42:29.0 +0100
@@ -95,7 +95,7 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.10+git20131127.ce5d77c
+Version:1.1.10+git20131204.93a37bf
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org

++ _service ++
--- /var/tmp/diff_new_pack.HQ4BPy/_old  2013-12-06 14:42:29.0 +0100
+++ /var/tmp/diff_new_pack.HQ4BPy/_new  2013-12-06 14:42:29.0 +0100
@@ -11,7 +11,7 @@
 param name=version1.1.10/param
 --
 param name=versionformat1.1.10+git%cd.%h/param
-param name=revisionce5d77c6038a0a0294d4cae238169c458ba03b72/param
+param name=revision93a37bf6ea4dcaea8fe7462442ee01019ec167c5/param
   /service
 
   service name=recompress mode=disabled

++ pacemaker-1.1.10+git20131127.ce5d77c.tar.bz2 - 
pacemaker-1.1.10+git20131204.93a37bf.tar.bz2 ++
/work/SRC/openSUSE:Factory/pacemaker/pacemaker-1.1.10+git20131127.ce5d77c.tar.bz2
 
/work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker-1.1.10+git20131204.93a37bf.tar.bz2
 differ: char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2013-12-04 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2013-12-05 07:17:55

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2013-11-17 
20:20:23.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2013-12-05 
07:17:56.0 +0100
@@ -1,0 +2,42 @@
+Thu Nov 28 13:06:59 UTC 2013 - y...@suse.com
+
+- crmd: Memory leak
+- Upstream version cs: ce5d77c6038a0a0294d4cae238169c458ba03b72
+
+---
+Mon Nov 25 15:21:14 UTC 2013 - y...@suse.com
+
+- pengine: Recover unexpectedly running container nodes.
+- pengine: Disable container node probes due to constraint conflicts
+- ipc: Have the ipc server enforce a minimum buffer size all clients must use.
+- Bug cl#5181 - corosync: Ensure node IDs are written to the CIB as unsigned 
integers
+- Upstream version cs: f57ad6c17624c0cbfc58c46f0bad7e28453506bb
+
+---
+Tue Nov 19 14:12:00 UTC 2013 - y...@suse.com
+
+- Update pacemaker-colocated-utilization.patch
+  * pengine: Do not check the allocation of resources during a colocation 
preview (bnc#849595)
+
+---
+Tue Nov 19 13:45:56 UTC 2013 - y...@suse.com
+
+- election: Correctly hook up the timeout callback
+- crmd: Improve throttling response on clusters of single core machines 
(bnc#838358)
+- fencing: Wait until all possible replies are recieved before continuing with 
unverified devices
+- Bug cl#5179 - Corosync: Attempt to retrieve a peer's node name if it is not 
already known
+- Core: Allow blackbox logging to be disabled with SIGUSR2
+- PE: Correctly handle demotion of grouped masters that are partially demoted
+- crmd: When the DC gracefully shuts down, record the new expected state into 
the cib
+- crmd: When a peer expectedly shuts down, record the new join and expected 
states into the cib
+- attrd: Memory leak
+- attrd: Do something sane when older non-atomic versions send us messages
+- crmd: Correctly observe the configured batch-limit (bnc#838358)
+- attrd: Improve compatibility with older attrd versions
+- controld: Use the correct variant of dlm_controld for corosync-2 clusters
+- lrmd: Correctly calculate metadata for the 'service' class
+- crmd: Prevent over-polling of throttle inputs (bnc#838358)
+- crmd: Enable cluster-wide throttling when the cib heavily exceeds its target 
load (bnc#838358)
+- Upstream version cs: 5a69be5ff56ec7fa66bcf9c2069af6211e4ebc98
+
+---
@@ -4 +46 @@
-- crmd: Send the first throttle update
+- crmd: Send the first throttle update (bnc#838358)
@@ -23,8 +65,8 @@
-- crmd: A more reliable method of looking up migration options
-- crmd: Allow non-CIB based throttling to be disabled
-- crmd: Honor load thresholds lower than the cib maximum
-- crmd: Tell the DC our job limit instead of the number of cores
-- crmd: Track the CIB's CPU usage
-- crmd: Fold the enforcement of migration-limit into the throttling code
-- crmd: Don't start throttling until we're over the target threshold
-- crmd: Do not send throttle updates to versions that don't support them
+- crmd: A more reliable method of looking up migration options (bnc#838358)
+- crmd: Allow non-CIB based throttling to be disabled (bnc#838358)
+- crmd: Honor load thresholds lower than the cib maximum (bnc#838358)
+- crmd: Tell the DC our job limit instead of the number of cores (bnc#838358)
+- crmd: Track the CIB's CPU usage (bnc#838358)
+- crmd: Fold the enforcement of migration-limit into the throttling code 
(bnc#838358)
+- crmd: Don't start throttling until we're over the target threshold 
(bnc#838358)
+- crmd: Do not send throttle updates to versions that don't support them 
(bnc#838358)
@@ -32,4 +74,4 @@
-- crmd: Tweak the throttling threshold multipliers
-- crmd: Simplify option processing for throttling options
-- crmd: Simplify the logic for calculating the number of available cores
-- crmd: Make the per-node action limit directly configurable in the CIB
+- crmd: Tweak the throttling threshold multipliers (bnc#838358)
+- crmd: Simplify option processing for throttling options (bnc#838358)
+- crmd: Simplify the logic for calculating the number of available cores 
(bnc#838358)
+- crmd: Make the per-node action limit directly configurable in the CIB 
(bnc#838358)
@@ -37,4 +79,4 @@
-- crmd: Slow down recovery on nodes with IO load
-- crmd: Make the utilization limit configurable
-- crmd: Use the load on our peers to know how many jobs to send them
-- crmd: Notify peers of our relative load

commit pacemaker for openSUSE:Factory

2013-11-17 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2013-11-17 20:20:19

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2013-11-12 
10:53:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2013-11-17 
20:20:23.0 +0100
@@ -1,0 +2,6 @@
+Thu Nov 14 07:19:28 UTC 2013 - y...@suse.com
+
+- crmd: Send the first throttle update
+- Upstream version cs: 2383f6c469bfb31da9efa8e4dd626de049e808c6
+
+---

Old:

  pacemaker.tar.bz2

New:

  _service
  pacemaker-1.1.10+git20131112.2383f6c.tar.bz2



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.b5V6Jh/_old  2013-11-17 20:20:23.0 +0100
+++ /var/tmp/diff_new_pack.b5V6Jh/_new  2013-11-17 20:20:23.0 +0100
@@ -95,14 +95,14 @@
 Summary:Scalable High-Availability cluster resource manager
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.1.10
+Version:1.1.10+git20131112.2383f6c
 Release:0
 #Release:%{pcmk_release}%{?dist}
 Url:http://www.clusterlabs.org
 
 # export VER={upstream_version}
 # wget --no-check-certificate -O ClusterLabs-pacemaker-${VER}.tar.gz 
https://github.com/ClusterLabs/pacemaker/tarball/${VER}
-Source0:%{name}.tar.bz2
+Source0:%{name}-%{version}.tar.bz2
 Source100:  pacemaker.rpmlintrc
 Patch1: bug-806256_pacemaker-log-level-notice.patch
 Patch2: bug-728579_pacemaker-stonith-dev-id.patch
@@ -389,7 +389,7 @@
 
 %prep
 #%setup -q -n %{name}%{upstream_prefix}-%{upstream_version}
-%setup -q -n %{name}
+%setup -q -n %{name}-%{version}
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1

++ _service ++
services
  service name=tar_scm mode=disabled
param name=scmgit/param
param name=urlgit://github.com/ClusterLabs/pacemaker.git/param
param name=package-metayes/param
param name=exclude.git/param
!--
To update to a new release, change revision to the desired
git commit hash and bump version if necessary

param name=version1.1.10/param
--
param name=versionformat1.1.10+git%cd.%h/param
param name=revision2383f6c469bfb31da9efa8e4dd626de049e808c6/param
  /service

  service name=recompress mode=disabled
param name=file*pacemaker*.tar/param
param name=compressionbz2/param
  /service

  service name=set_version mode=disabled/
/services
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2013-11-12 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2013-11-12 10:53:56

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2013-11-07 
08:43:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2013-11-12 
10:53:58.0 +0100
@@ -1,0 +2,50 @@
+Sun Nov 10 00:43:46 UTC 2013 - y...@suse.com
+
+- Rebase:
+  * bug-806256_pacemaker-log-level-notice.patch
+
+- Drop the obsolete patch:
+  * bug-800323_pacemaker-crm_mon-save-cib.patch
+
+- Probe for baremetal remote-node connection resources.
+- remote: Add support for ipv6 into pacemaker_remote daemon
+- election/fencing: Fix the casts that would result in incorrect values for 
big-endian systems (bnc#842915)
+- Fencing: Apply correct score to the resource of group
+- crm_resource: Wait for the correct number of replies when cleaning up 
resources (bnc#842204)
+- cpg: Only process one message at a time to allow other priority jobs to be 
performed
+- remote: Handle endian changes between client and server and improve forward 
compatibility
+- crmd: A more reliable method of looking up migration options
+- crmd: Allow non-CIB based throttling to be disabled
+- crmd: Honor load thresholds lower than the cib maximum
+- crmd: Tell the DC our job limit instead of the number of cores
+- crmd: Track the CIB's CPU usage
+- crmd: Fold the enforcement of migration-limit into the throttling code
+- crmd: Don't start throttling until we're over the target threshold
+- crmd: Do not send throttle updates to versions that don't support them
+- ipc: Use the higher of the configured buffer size or the default
+- crmd: Tweak the throttling threshold multipliers
+- crmd: Simplify option processing for throttling options
+- crmd: Simplify the logic for calculating the number of available cores
+- crmd: Make the per-node action limit directly configurable in the CIB
+- crmd: Tweak the throttling code based on migration-limit and/or 
LRMD_MAX_CHILDREN (bnc#838358)
+- crmd: Slow down recovery on nodes with IO load
+- crmd: Make the utilization limit configurable
+- crmd: Use the load on our peers to know how many jobs to send them
+- crmd: Notify peers of our relative load
+- remote: Properly version the remote connection protocol
+- crmd: Track CPU usage on cluster nodes
+- ipc: Consolidate client/server flags and add version field to header
+- ipc: Suppress asserts for proxied connections
+- crmd: Do not block on proxied calls from pacemaker_remoted
+- lrmd: Do not interrogate NULL replies from the server
+- crm_mon: Reduce flickering in interactive mode
+- fencing: Ignore changes to non-fencing resources
+- cli: Do not enabled blackbox for cli tools
+- crm_resource: Wait for all replies when cleaning up resources (bnc#842204)
+- crm_mon: Correctly show the queued and exec times for an action
+- crmd: Correctly update expected state when the previous DC shuts down
+- crm_resource: Observe --master modifier for --move
+- PE: Location constraints with role=Started should prevent masters from 
running at all
+- Upstream version cs: 907f52608e97b4f280690618342e1377f184b554
+
+---

Old:

  bug-800323_pacemaker-crm_mon-save-cib.patch



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.K9kWoo/_old  2013-11-12 10:53:59.0 +0100
+++ /var/tmp/diff_new_pack.K9kWoo/_new  2013-11-12 10:53:59.0 +0100
@@ -112,9 +112,8 @@
 Patch6: pacemaker-cibsecret-tool-temp-disabled.patch
 Patch7: pacemaker-nagios-plugin-dir.patch
 Patch8: bug-812269_pacemaker-fencing-update-cib.patch
-Patch9: bug-800323_pacemaker-crm_mon-save-cib.patch
-Patch10:bug-812269_pacemaker-fencing-device-register-messages.patch
-Patch11:pacemaker-Wno-cast-align.patch
+Patch9: bug-812269_pacemaker-fencing-device-register-messages.patch
+Patch10:pacemaker-Wno-cast-align.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Provides:   pacemaker-ticket-support = 2.0
 Conflicts:  heartbeat  3.0
@@ -401,7 +400,6 @@
 %patch8 -p1
 %patch9 -p1
 %patch10 -p1
-%patch11 -p1
 
 # Force the local time
 #

++ bug-806256_pacemaker-log-level-notice.patch ++
--- /var/tmp/diff_new_pack.K9kWoo/_old  2013-11-12 10:53:59.0 +0100
+++ /var/tmp/diff_new_pack.K9kWoo/_new  2013-11-12 10:53:59.0 +0100
@@ -8,7 +8,7 @@
 ===
 --- pacemaker.orig/crmd/callbacks.c
 +++ pacemaker/crmd/callbacks.c
-@@ -179,7 +179,7 @@ 

commit pacemaker for openSUSE:Factory

2013-11-06 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2013-11-07 08:43:03

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2013-10-24 
14:10:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2013-11-07 
08:43:05.0 +0100
@@ -4 +4 @@
-- Disable -Wcast-align on problematic files
+- Disable -Wcast-align on problematic files (bnc#845525)



Other differences:
--
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2013-10-24 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2013-10-24 14:10:55

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2013-10-11 
11:04:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2013-10-24 
14:10:57.0 +0200
@@ -1,0 +2,31 @@
+Tue Oct 22 15:03:31 UTC 2013 - sch...@suse.de
+
+- Disable -Wcast-align on problematic files
+
+---
+Tue Oct 22 10:50:29 UTC 2013 - y...@suse.com
+
+- iso8601: Prevent dates from jumping backwards a day in some timezones
+- crm_master: Avoid sending redundant --node options to crm_attribute 
(bnc#846360)
+- ipc: Client buffer size must never fall below our max read size
+- ipc: Ensure buffer environment variable is read before setting max buffer len
+- fencing: Deep copy current topology level list on remote op
+- Upstream version cs: afdce1faecf82c778ed81eb5eb9b7518d36a1160
+
+---
+Thu Oct 17 06:43:26 UTC 2013 - y...@suse.com
+
+- crm_resource: Wait for a reply for each request to crmd (bnc#842204)
+- Upstream version cs: 7afb87c8caa96d3c1ed9a353ae6061023a729fd4
+
+---
+Wed Oct 16 02:46:19 UTC 2013 - y...@suse.com
+
+- Cluster: On cluster signoff, make sure that the g_source gets disconnected.
+- crmd: Using PCMK_ipc_buffer variable for remote-node proxy
+- plugin: Reset the scheduling policy of daemons to SCHED_OTHER with nice 
value -10 (bnc#843647)
+- ipc: Compress msgs based on client's actual max send size
+- pengine: Do not probe for connection resources
+- Upstream version cs: 490e695539630cfc158c5967a99237659fac5f30
+
+---
@@ -279,2 +310,2 @@
-- crmd: Everyone who gets a fencing notification should mark the node as down
-- crmd: Initiate node shutdown if another node claims to have successfully 
fenced us
+- crmd: Everyone who gets a fencing notification should mark the node as down 
(bnc#842915)
+- crmd: Initiate node shutdown if another node claims to have successfully 
fenced us (bnc#842915)
@@ -334 +365 @@
-- Fencing: Restore the ability to manually confirm that fencing completed
+- Fencing: Restore the ability to manually confirm that fencing completed 
(bnc#843699)

New:

  pacemaker-Wno-cast-align.patch



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.iR9dy9/_old  2013-10-24 14:10:59.0 +0200
+++ /var/tmp/diff_new_pack.iR9dy9/_new  2013-10-24 14:10:59.0 +0200
@@ -28,9 +28,9 @@
 # Needed so that the -devel package is multilib compliant
 %global __os_install_post %(echo '%{__os_install_post}' | sed -e 
's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g')
 
-#%global rawhide  %(test ! -e /etc/yum.repos.d/fedora-rawhide.repo; echo $?)
+#%%global rawhide  %%(test ! -e /etc/yum.repos.d/fedora-rawhide.repo; echo $?)
 %global rawhide  0
-#%global cs_version %(pkg-config corosync --modversion  | awk -F . '{print 
$1}')
+#%%global cs_version %%(pkg-config corosync --modversion  | awk -F . '{print 
$1}')
 %global cs_version 2
 %global py_site %(python -c from distutils.sysconfig import get_python_lib; 
print(get_python_lib(1)))
 
@@ -114,6 +114,7 @@
 Patch8: bug-812269_pacemaker-fencing-update-cib.patch
 Patch9: bug-800323_pacemaker-crm_mon-save-cib.patch
 Patch10:bug-812269_pacemaker-fencing-device-register-messages.patch
+Patch11:pacemaker-Wno-cast-align.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Provides:   pacemaker-ticket-support = 2.0
 Conflicts:  heartbeat  3.0
@@ -400,6 +401,7 @@
 %patch8 -p1
 %patch9 -p1
 %patch10 -p1
+%patch11 -p1
 
 # Force the local time
 #

++ pacemaker-Wno-cast-align.patch ++
Index: pacemaker/lib/common/Makefile.am
===
--- pacemaker.orig/lib/common/Makefile.am
+++ pacemaker/lib/common/Makefile.am
@@ -32,6 +32,8 @@ lib_LTLIBRARIES   = libcrmcommon.la
 
 CFLAGS = $(CFLAGS_COPY:-Wcast-qual=) -fPIC
 
+ipc.lo remote.lo: CFLAGS += -Wno-cast-align
+
 libcrmcommon_la_SOURCES= ipc.c utils.c xml.c iso8601.c remote.c 
mainloop.c logging.c
 if BUILD_CIBSECRETS
 libcrmcommon_la_SOURCES+= cib_secrets.c
++ pacemaker.tar.bz2 ++
/work/SRC/openSUSE:Factory/pacemaker/pacemaker.tar.bz2 
/work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.tar.bz2 differ: char 11, 
line 1

-- 
To unsubscribe, 

commit pacemaker for openSUSE:Factory

2013-10-11 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2013-10-11 11:04:37

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2013-09-25 
17:18:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2013-10-11 
11:04:39.0 +0200
@@ -1,0 +2,64 @@
+Thu Oct  3 01:58:54 UTC 2013 - y...@suse.com
+
+- fencing: Allow fencing for node after topology entries are deleted
+- fencing: Do not broadcast suicide if the on action is being executed
+- remote: Option to enable/disable probes on container resource remote-nodes
+- lrmd: Correctly cancel monitor actions for lsb/systemd/service resources on 
cleaning up (bnc#842471)
+- services: Fix the executing of synchronous actions
+- Upstream version cs: 728ec77851540f9ce64ee1b1269d967841571b25
+
+---
+Sun Sep 29 05:12:24 UTC 2013 - y...@suse.com
+
+- PE: Add a special attribute for distinguishing between real nodes and 
containers in constraint rules
+- PE: Allow location constraints to take a regex pattern to match against 
resource IDs
+- Bug rhbz#1011618 - Consistently use 'Slave' as the role for unpromoted 
master/slave resources
+- cibadmin: Report errors during sign-off
+- Fencing: Observe pcmk_host_list during automatic unfencing
+- services: Prevent use-of-NULL when executing service actions
+- crm_resource: Provide a meaningful error if --master is used for primitives 
and groups
+- ipc: Raise the default buffer size to 128k (bnc#838358)
+- Upstream version cs: ecd44e642db3b65ee83aceed0e93376894a58c47
+
+---
+Wed Sep 25 06:37:41 UTC 2013 - l...@suse.com
+
+- plugin: stonith-ng needs membership updates (bnc#841010)
+- controld: allow the stonith-enabled check to be overridden
+  (bnc#842186, fate#315195)
+- attrd: Avoid infinite write loop for unknown peers
+- tools: Detect orphaned remote-nodes when setting attributes
+- controld: don't start dlm if stonith-enabled is false (bnc#842186, 
fate#315195)
+- pengine: Probe container nodes
+- crmd: Tell attrd when remote-node is disconnected
+- attrd: Give remote-nodes ability to set attributes with attrd
+- Upstream version cs: c68919f46bbaa96ec4ff2c770f82588280277fe6
+
+---
+Wed Sep 25 06:19:58 UTC 2013 - l...@suse.com
+
+- crmd: Expose expected-quorum-votes option in the metadata only for 
plugin-based clusters
+- decode_transition_key: Older systems do not support '%ms' in
+  sscanf
+- cib: Guard against overly long user specified strings
+- crm_shadow: Simplify prompt generation and impose a sane limit on
+  length
+- fencing: Skip empty notifications from the cib
+- election: Do not update state when ACKs arrive
+- cib: Additional logging for invalid diff updates
+- cib: Correctly check for archived configuration files
+- crmd: Reliably detect and act on reprobe operations from the policy
+  engine
+- crm_mon: Do not display duplicates of failed actions
+- crm_node: Display partition output in sorted order
+- cib: Allow values to be added/updated and removed in a single update
+- attrd: Use the truely atomic version where CPG is used for cluster 
communication
+- attrd: Untested reimplementation of a truely atomic attrd
+- election: Track the election state and allow it to be queried
+- crm_resource: Handle --ban for master/slave resources as advertised
+  (rhbz#902407)
+- xml: Location constraints are allowed to specify a role
+- Review and refresh all patches to apply without fuzz.
+- Upstream version cs: 144c2fc4b2f50623cbc87bf20788717e0b058a38
+
+---



Other differences:
--
++ pacemaker.tar.bz2 ++
/work/SRC/openSUSE:Factory/pacemaker/pacemaker.tar.bz2 
/work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.tar.bz2 differ: char 11, 
line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2013-09-25 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2013-09-25 17:18:24

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


Package is pacemaker

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2013-07-08 
07:19:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2013-09-25 
17:18:27.0 +0200
@@ -1,0 +2,283 @@
+Tue Sep 24 13:27:53 UTC 2013 - y...@suse.com
+
+- Rebase:
+  * bug-728579_pacemaker-stonith-dev-id.patch
+  * bug-806256_pacemaker-log-level-notice.patch
+  * bug-812269_pacemaker-fencing-device-register-messages.patch
+
+- Drop the patches that have been merged upstream:
+  * pacemaker-node-maintenance.patch
+  * pacemaker-node-maintenance-tests.patch
+  * pacemaker-crmd-pending-delete.patch
+  * pacemaker-resource.patch
+
+- Drop the obsolete patches:
+  * pacemaker-cts-startcmd.patch
+  * pacemaker-disable-listing-fence-agents.patch
+  * pacemaker-daemon-symlinks.patch 
+  * pacemaker-ptest-build.patch
+  * pacemaker-lrmd-remote-disabled.patch
+  * bug-815447_pacemaker-cib-strip-text-nodes.patch
+  * bug-809635_pacemaker-xml-digest.patch
+
+- Drop the obsolete source:
+  * heartbeat-doc-1.0.tar.gz
+
+---
+Tue Sep 17 08:48:47 UTC 2013 - y...@suse.com
+
+- spec: Recommends fence-agents and sbd
+
+---
+Tue Sep 10 02:21:32 UTC 2013 - y...@suse.com
+
+- pengine: Properly handle orphaned multistate resources living on remote-nodes
+- pengine: Map orphaned container fillers to container resource during 
shutdown to preserve ordering
+- pengine: Do not attempt to probe resources on remote-nodes that are shutting 
down
+- cib: Prevent potential double free in get_remote_uuid
+- pengine: Properly shutdown orphaned remote connection resources
+- crmd: Populate remote peer cache when building new cib
+- crmd: Clear remote-node status AFTER start completes, not before.
+- pengine: Probe resources on baremetal remote-nodes
+- crmd: Remote-node fencing glue
+- pengine: Allow fencing of baremetal remote nodes
+- crmd: Cache baremetal remote-nodes
+- tools: Fixes formatting of remote-nodes in crm_mon and crm_simulate
+- Upstream version cs: d9bb7632492b1f91a300fb43e9ad8a262a8f2928
+
+---
+Wed Sep  4 07:10:20 UTC 2013 - y...@suse.com
+
+- cib: Support XML comments in diffs (bnc#836965)
+- Upstream version cs: 5d0a2239543bd5003444af4a16780ac47fd37079
+
+---
+Mon Sep  2 11:24:55 UTC 2013 - y...@suse.com
+
+- crm_mon: add --hide-headers option to hide all headers
+- pengine: Order demote/promote of resources on remote nodes to happen only 
once the connection is up
+- tools: clear ncurses screen when crm_mon cannot connect
+- crmd: Invalid formatting of log message causes crash
+- remote: Properly handle expected late replies when TLS transport is in use.
+- cluster: Allow remote-nodes to be cached
+- Upstream version cs: a4eb44fd075e8cb8608f5e45522cade45658ff98
+
+---
+Wed Aug 21 05:08:44 UTC 2013 - y...@suse.com
+
+- Fencing: Support agents that need the host to be unfenced at startup
+- cpg: Correctly set the group name length
+- pengine: Distinguish between the agent being missing and something the agent 
needs being missing (bnc#833374)
+- crmd: Prevent PCMK_LRM_OP_NOT_INSTALLED for being mapped to PCMK_LRM_OP_ERROR
+- Bug cl#5171 - PE: Don't prevent clones from running due to dependant 
resources
+- services: Correctly invoke callbacks for aborted operations
+- services: Preserve errno when handling exec failres least it be reset as a 
side-effect of other calls
+- services: Prevent use-of-NULL in g_error_free
+- services: Detect missing agents and permission errors before forking
+- lrmd: Do not overwrite any existing operation status error
+- crmd: Correcty update the history cache when recurring ops change their 
return code
+- PE: Correctly account for the location preferences of things colocated with 
a group
+- crmd: Gracefully handle actions that cannot be initiated
+- crm_simulate: Do not complain about CRM_OP_REPROBE actions
+- PE: Gracefully handle bad values for XML_ATTR_TRANSITION_MAGIC
+- crm_mon: Correctly extract alternate name for pingd attributes
+- Fix: Prevent use-of-NULL when ping resources do not define a host list
+- Fix: Gracefully handle -ECHILD from waitpid() in crm_abort()
+- Fix: Command-line tools should stop after an assertion failure
+- systemd: Prevent glib assertion - only call g_error_free() with non-NULL 
arguments
+- Upstream version 

commit pacemaker for openSUSE:Factory

2013-03-01 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2013-03-01 20:44:20

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


Package is pacemaker, Maintainer is y...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2012-07-30 
11:45:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2013-03-01 
20:44:22.0 +0100
@@ -1,0 +2,5 @@
+Fri Mar  1 10:31:54 UTC 2013 - co...@suse.com
+
+- update license to new format
+
+---



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.aIrnmp/_old  2013-03-01 20:44:37.0 +0100
+++ /var/tmp/diff_new_pack.aIrnmp/_new  2013-03-01 20:44:37.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pacemaker
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -37,7 +37,7 @@
 
 Name:   pacemaker
 Summary:The Pacemaker scalable High-Availability cluster resource 
manager
-License:GPL-2.0+ ; LGPL-2.1+
+License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
 Version:1.1.7
 Release:0
@@ -134,7 +134,7 @@
 
 %package -n libpacemaker3
 Summary:The Pacemaker scalable High-Availability cluster resource 
manager
-License:GPL-2.0+ ; LGPL-2.1+
+License:GPL-2.0+ and LGPL-2.1+
 Group:  Productivity/Clustering/HA
 
 %description -n libpacemaker3
@@ -156,7 +156,7 @@
 
 %package -n libpacemaker-devel 
 Summary:The Pacemaker scalable High-Availability cluster resource 
manager
-License:GPL-2.0 ; GPL-2.0+ ; LGPL-2.1+
+License:GPL-2.0 and GPL-2.0+ and LGPL-2.1+
 Group:  Development/Libraries/C and C++
 Requires:   %{name} = %{version}-%{release}
 Requires:   libglue-devel

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2012-07-30 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2012-07-30 11:17:57

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


Package is pacemaker, Maintainer is l...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2012-06-26 
17:09:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2012-07-30 
11:45:20.0 +0200
@@ -1,0 +2,5 @@
+Sat Jul 28 14:21:29 UTC 2012 - a...@suse.de
+
+- Include sys/resource.h for getrlimit etc.
+
+---

New:

  pacemaker-resource.patch



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.m3hCfI/_old  2012-07-30 11:45:41.0 +0200
+++ /var/tmp/diff_new_pack.m3hCfI/_new  2012-07-30 11:45:41.0 +0200
@@ -50,6 +50,7 @@
 Patch3: bug-728579_pacemaker-stonith-dev-id.diff
 Patch4: pacemaker-NodeUtilization-RA.diff
 Patch5: pacemaker-crm-proc-flag.patch
+Patch6: pacemaker-resource.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Provides:   pacemaker-ticket-support = 2.0
 Conflicts:  heartbeat  3.0
@@ -192,6 +193,7 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
 ###
 
 %build

++ pacemaker-resource.patch ++
Index: pacemaker/mcp/pacemaker.c
===
--- pacemaker.orig/mcp/pacemaker.c
+++ pacemaker/mcp/pacemaker.c
@@ -20,6 +20,7 @@
 #include pacemaker.h
 
 #include pwd.h
+#include sys/resource.h
 
 #include crm/msg_xml.h
 #include crm/common/ipc.h
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2012-06-26 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2012-06-26 17:09:49

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


Package is pacemaker, Maintainer is l...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2012-05-22 
10:23:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2012-06-26 
17:09:51.0 +0200
@@ -1,0 +2,9 @@
+Wed Jun  6 08:15:34 UTC 2012 - y...@suse.com
+
+- Core: Revert to the original process flags for the support of
+  rolling-upgrade
+- PE: Bug cl#5059 - Use the correct action's status when calculating
+  required actions for interleaved clones
+- Upstream version cs: 61a079313275f3e9d0e85671f62c721d32ce3563
+
+---
@@ -5,0 +15,143 @@
+
+---
+Fri Apr 20 07:14:26 UTC 2012 - y...@suse.com
+
+- corosync: Determine node state for plugin based cluster types
+- tools: crm_node - Test stack membership only when displaying
+  partition members
+- Overhaul the way peers are determined to be sufficiently active
+- PE: Observe the promotion score of probed resources
+- crmd: Detect when peers have an incorrectly set process list
+- corosync: Detect when the first corosync has not yet formed and
+  handle it gracefully
+- Corosync: Move deprecated corosync variants to their own file
+- Upstream version cs: 4c8b599e6d79499f28f8178988d65fd33e0d9b24
+
+---
+Thu Apr 19 12:22:14 UTC 2012 - y...@suse.com
+
+- Update to version 1.1.7
+- crmd: cl#5057 - Restart sub-systems correctly (bnc#755671)
+- corosync: Fix compilation when libqb is not available
+- pengine: cl#5058 - Fixes issue with on-fail option on operation
+  being ignored.
+- tools: rhbz#754216 - Make crm_mon --as-xml option default to
+  --one-shot mode
+- cts: cl#5047 - Suppress cts badnews output related to fencing
+  when fencing is expected.
+- crmd: cl#5053 - Fixes fail-count not being updated properly.
+- crmd: cl#5051 - Fixes file leak in pe ipc connection initialization.
+- Tools: crm_simulate - Correctly detect status sections with
+  duplicate node_state entries
+- crmd: Detect when the quorum API isn't configured for corosync 2.0
+- RA: controld - use the correct dlm_controld when membership comes
+  from corosync directly
+- Core: Fix the logging of XML and conditional corefile creation
+  by asserts
+- pengine: cl#5045 - Better handling of interrupted migrations.
+- Build: rhbz#805147 - Use default value for HB_DAEMON_DIR define
+  when clusterglue does not provide one.
+- cib: Even with no peers, we still need to wait for connected
+  clients to disconnect
+- corosync: Fix complation warning when corosync doesn't use libqb
+- cib: Determine when there are no peers to respond to our shutdown
+  request and exit
+- cib: Correctly shutdown in the presence of peers without relying
+  on timers
+- Corosync: Correctly disconnect from corosync variants
+- cib: Ensure no additional messages are processed after we begin
+  terminating
+- Corosync: Reset connection variables after disconnect
+- Core: Correctly track the length of a string without reading from
+  uninitialzied memory (valgrind)
+- PE: Fix memory leak in order_rsc_sets (valgrind)
+- Tools: Fix memory leak in crm_simulate (valgrind)
+- PE: Correctly locate crm_simulate for automated regression tests
+- Core: Use the default schema location when PCMK_schema_directory
+  is defined but empty
+- PE: Correctly migrate a resource that has just migrated
+- pengine: cl#5025 - Automatically clear failures when resource
+  configuration changes.
+- Fix a number of potential problems reported by coverity
+- crmd: Also purge fencing results when we enter S_NOT_DC
+- crmd: Correctly determine when a node can suicide with fencing
+- PE: Bug rhbz#799070 - Report resources as active in crm_mon if
+  they are located on an unclean node
+- Upstream version cs: 023d3b183e77cfdb3699080b26d98ca4bc534c57
+
+---
+Wed Apr 18 06:30:14 UTC 2012 - y...@suse.com
+
+- PE: Support of referencing resource templates in resource sets (bnc#729634)
+- stonith: A start operation of a stonith resource does a monitor on the
+  device beyond registering it
+- PE: More validations on configurations related to resource templates
+- Core: Bug cl#5027 - Fix compilation when libqb is not available
+- PE: cl#5002 - increment_clone() does not terminate on invalid input
+- PE: Indicate the difference between resources that are restarting
+  and reloading
+- crmd: Leave it up to the PE to decide which ops can/cannot be reload
+- 

commit pacemaker for openSUSE:Factory

2012-05-22 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2012-05-22 10:23:31

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


Package is pacemaker, Maintainer is l...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2012-05-03 
10:59:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2012-05-22 
10:23:33.0 +0200
@@ -1,0 +2,6 @@
+Mon May 21 11:46:15 UTC 2012 - badshah...@gmail.com
+
+- Use BuildRequires: libgnutls-devel instead of gnutls-devel for
+  Factory in keeping with gnutls package naming changes. 
+
+---



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.WO58ox/_old  2012-05-22 10:23:34.0 +0200
+++ /var/tmp/diff_new_pack.WO58ox/_new  2012-05-22 10:23:34.0 +0200
@@ -88,7 +88,11 @@
 BuildRequires:  asciidoc
 BuildRequires:  e2fsprogs-devel
 BuildRequires:  glib2-devel
+%if 0%{?suse_version}  1210
+BuildRequires:  libgnutls-devel
+%else
 BuildRequires:  gnutls-devel
+%endif
 BuildRequires:  libesmtp-devel
 BuildRequires:  libglue-devel
 BuildRequires:  libtool

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2012-02-16 Thread h_root
Hello community,

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

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


Package is pacemaker, Maintainer is l...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2012-01-09 
16:23:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2012-02-16 
12:25:08.0 +0100
@@ -1,0 +2,13 @@
+Tue Jan 17 05:33:09 UTC 2012 - y...@suse.com
+
+- Core: Move several new fields since v1.1.6 to the end of the data
+  types for ABI compliance 
+- stonith: Default to 20s timeout for start and monitor operations of
+  stonith resources which is same as default-action-timeout (bnc#77)
+- Tools: ptest - Fix -X, --xml-text option to handle a XML string as its
+  argument (bnc#736212)
+- cib: Fix segfault caused by destroying an already freed hash table (cl#5023)
+- stonith: Expose IDs of stonith resources to stonith agents through
+  $CRM_meta_st_device_id environment variable (bnc#728579)
+
+---

New:

  pacemaker-abi-compliance.diff
  pacemaker-cib-new-segfault.diff
  pacemaker-ptest-xml-text.diff
  pacemaker-stonith-timeout.diff



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.dXSV9v/_old  2012-02-16 12:25:10.0 +0100
+++ /var/tmp/diff_new_pack.dXSV9v/_new  2012-02-16 12:25:10.0 +0100
@@ -50,7 +50,11 @@
 Patch4: pacemaker-template-schema.diff
 Patch5: bug-728579_pacemaker-stonith-dev-id.diff
 Patch6: pacemaker-NodeUtilization-RA.diff
-Patch7: fix-glib_h-include.patch
+Patch7: pacemaker-abi-compliance.diff
+Patch8: pacemaker-stonith-timeout.diff
+Patch9: pacemaker-ptest-xml-text.diff
+Patch10:pacemaker-cib-new-segfault.diff
+Patch20:fix-glib_h-include.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Conflicts:  heartbeat  3.0
 # We need libglue2, not libheartbeat2
@@ -186,6 +190,10 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
+%patch8 -p1
+%patch9 -p1
+%patch10 -p1
+%patch20 -p1
 ###
 
 %build

++ bug-728579_pacemaker-stonith-dev-id.diff ++
--- /var/tmp/diff_new_pack.dXSV9v/_old  2012-02-16 12:25:10.0 +0100
+++ /var/tmp/diff_new_pack.dXSV9v/_new  2012-02-16 12:25:10.0 +0100
@@ -1,12 +1,44 @@
+commit 543b4337b42f64fa46e2c01b7eb466dc4bd7665b
+Author: Gao,Yan y...@suse.com
+Date:   Fri Nov 11 14:03:56 2011 +0800
+
+Medium: stonith: Expose IDs of stonith resources to stonith agents through 
$CRM_meta_st_device_id environment variable
+
 diff --git a/fencing/commands.c b/fencing/commands.c
-index 8269d30..b2660ca 100644
+index 8269d30..103389f 100644
 --- a/fencing/commands.c
 +++ b/fencing/commands.c
-@@ -368,6 +368,7 @@ static stonith_device_t *build_device_from_xml(xmlNode 
*msg)
+@@ -368,6 +368,8 @@ static stonith_device_t *build_device_from_xml(xmlNode 
*msg)
  device-agent = crm_element_value_copy(dev, agent);
  device-namespace = crm_element_value_copy(dev, namespace);
  device-params = xml2list(dev);
-+g_hash_table_insert(device-params, crm_strdup(CRM_ F_STONITH_DEVICE), 
crm_strdup(device-id));
++
++g_hash_table_insert(device-params, crm_strdup(CRM_META _ 
F_STONITH_DEVICE), crm_strdup(device-id));
  device-work = mainloop_add_trigger(G_PRIORITY_HIGH, 
stonith_device_dispatch, device);
  /* TODO: Hook up priority */
  
+diff --git a/lib/fencing/st_client.c b/lib/fencing/st_client.c
+index 205bda8..a16fab9 100644
+--- a/lib/fencing/st_client.c
 b/lib/fencing/st_client.c
+@@ -483,6 +483,8 @@ run_stonith_agent(const char *agent, const char *action, 
const char *victim,
+ 
+ } else {
+ /* child */
++const char *st_dev_id_key = CRM_META _ F_STONITH_DEVICE;
++const char *st_dev_id_value = NULL;
+ 
+ close(1);
+ if (dup(c_write_fd)  0)
+@@ -499,6 +501,11 @@ run_stonith_agent(const char *agent, const char *action, 
const char *victim,
+ close(p_read_fd);
+ close(p_write_fd);
+ 
++st_dev_id_value = g_hash_table_lookup(device_args, st_dev_id_key);
++if (st_dev_id_value) {
++setenv(st_dev_id_key, st_dev_id_value, 1);
++}
++
+ execlp(agent, agent, NULL);
+ exit(EXIT_FAILURE);
+ }

++ pacemaker-abi-compliance.diff ++
commit 7f95c09d53cae9c5a6e2348c2d4ad7fd5e59affe
Author: Gao,Yan y...@suse.com
Date:   Tue Dec 13 14:15:01 2011 +0800

Meidum: Core: Move several new fields since v1.1.6 to the end of the data 
types for ABI 

commit pacemaker for openSUSE:Factory

2011-12-25 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2011-12-25 17:37:35

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


Package is pacemaker, Maintainer is l...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2011-11-25 
23:05:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2011-12-25 
17:37:37.0 +0100
@@ -1,0 +2,30 @@
+Fri Dec 16 04:42:38 UTC 2011 - tser...@suse.com
+
+- RA: add NodeUtilization
+- stonith-ng: export stonith resource name to stonith agents
+- crmd: Send out all of the meta parameters to lrmd for stop action
+- RA: Fix the metadata of HealthSMART and SysInfo RAs
+- stonith: Longer default timeout/interval of operations for stonith
+  resources
+- Doc: many proof-reading improvements
+- stonith: Fix the stonith timeout issue (cl#5009, bnc#727498)
+- update the license information in pacemaker.spec (bnc#726795)
+- xml: Add rsc_ticket support into pacemaker-1.2 schema
+- xml: Add resource template support into pacemaker-1.2 schema 
+- tools: Avoid problems caused by differences between node name and
+  uname -n
+- PE: Resolve memory leak when retrieving failure counts
+- Stonith: Implement a manual override for when nodes are known to be
+  safely off
+- PE: Implement limit number of concurrent live migrations (FATE#310118)
+- PE: Implement referencing templates in constraints
+- PE: Move master based on failure of colocated group
+- Fencing: Support admin configurable timeouts for API operations
+- Fencing: Support checking in-progress operations for all nodes
+- don't package crm shell code
+- add Requires: crmsh
+- Build man pages and html versions (bnc#723680)
+- Shell: template support
+- Upstream version cs: b988976485d15cb702c9307df55512d323831a5e
+
+---

Old:

  acl_fix_d44ff2711662.patch
  crm_deleteunmanaged.patch
  crm_history-fix-hb_report-limit.patch
  crm_history.patch
  crm_history_10_d21f988a419c.patch
  crm_history_11_ccd0c1e1edf9.patch
  crm_history_1_d0359dca5dba.patch
  crm_history_2_29fd4f04c01f.patch
  crm_history_3_b3a014c0f85b.patch
  crm_history_4_a09974a06cdf.patch
  crm_history_5_c3068d22de72.patch
  crm_history_6_441f4448eba6.patch
  crm_history_7_3f3c348aaaed.patch
  crm_history_8_3681d3471fde.patch
  crm_history_9_709ef91cfada.patch
  crm_history_peinputs.patch
  crm_history_pssh.patch
  crm_lrmsecrets_3a81b7eae666.patch
  crm_pager_f77e52725f2d.patch
  crm_path_bnc712605.patch
  crm_site_9b07d41c73b4.patch
  crm_tickets_825cb3e79d7b.patch

New:

  bug-728579_pacemaker-stonith-dev-id.diff
  pacemaker-NodeUtilization-RA.diff
  pacemaker-rsc_ticket-schema.diff
  pacemaker-template-schema.diff
  rm_crmsh.patch



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.7yQtHI/_old  2011-12-25 17:37:38.0 +0100
+++ /var/tmp/diff_new_pack.7yQtHI/_new  2011-12-25 17:37:38.0 +0100
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 %global pcmk_docdir %{_docdir}/%{name}
 %if 0%{?suse_version}
@@ -38,48 +37,51 @@
 
 Name:   pacemaker
 Summary:The Pacemaker scalable High-Availability cluster resource 
manager
+License:GPL-2.0+ ; LGPL-2.1+
+Group:  Productivity/Clustering/HA
 Version:1.1.6
 Release:0
-License:GPL-2.0+ ; LGPL-2.1+
 Url:http://www.clusterlabs.org
-Group:  Productivity/Clustering/HA
 Source: pacemaker.tar.bz2
 Source2:%{doc_pkg}.tar.gz
 Source100:  pacemaker.rpmlintrc
 Patch1: pacemaker-cts-startcmd.patch
-Patch2: acl_fix_d44ff2711662.patch
-Patch10:crm_history.patch
-Patch11:crm_history_peinputs.patch
-Patch12:crm_history_pssh.patch
-Patch13:crm_history_1_d0359dca5dba.patch
-Patch14:crm_history_2_29fd4f04c01f.patch
-Patch15:crm_history_3_b3a014c0f85b.patch
-Patch16:crm_history_4_a09974a06cdf.patch
-Patch17:crm_history_5_c3068d22de72.patch
-Patch18:crm_history-fix-hb_report-limit.patch
-Patch19:crm_history_6_441f4448eba6.patch
-Patch20:crm_history_7_3f3c348aaaed.patch
-Patch21:crm_history_8_3681d3471fde.patch
-Patch22:crm_path_bnc712605.patch
-Patch23:crm_deleteunmanaged.patch
-Patch24:crm_lrmsecrets_3a81b7eae666.patch
-Patch25:crm_history_9_709ef91cfada.patch
-Patch26:crm_history_10_d21f988a419c.patch
-Patch27:crm_history_11_ccd0c1e1edf9.patch
-Patch28:crm_pager_f77e52725f2d.patch
-Patch29:

commit pacemaker for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2011-12-06 18:35:23

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


Package is pacemaker, Maintainer is l...@suse.com

Changes:




Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.FUzjlJ/_old  2011-12-06 18:56:56.0 +0100
+++ /var/tmp/diff_new_pack.FUzjlJ/_new  2011-12-06 18:56:56.0 +0100
@@ -40,7 +40,7 @@
 Summary:The Pacemaker scalable High-Availability cluster resource 
manager
 Version:1.1.6
 Release:0
-License:GPLv2+ ; LGPLv2.1+
+License:GPL-2.0+ ; LGPL-2.1+
 Url:http://www.clusterlabs.org
 Group:  Productivity/Clustering/HA
 Source: pacemaker.tar.bz2
@@ -123,7 +123,7 @@
 Andrew Beekhof abeek...@suse.de
 
 %package -n libpacemaker3
-License:GPLv2+ ; LGPLv2.1+
+License:GPL-2.0+ ; LGPL-2.1+
 Summary:The Pacemaker scalable High-Availability cluster resource 
manager
 Group:  Productivity/Clustering/HA
 
@@ -145,7 +145,7 @@
 Andrew Beekhof abeek...@suse.de
 
 %package -n libpacemaker-devel 
-License:GPLv2 ; GPLv2+ ; LGPLv2.1+
+License:GPL-2.0 ; GPL-2.0+ ; LGPL-2.1+
 Summary:The Pacemaker scalable High-Availability cluster resource 
manager
 Group:  Development/Libraries/C and C++
 Requires:   %{name} = %{version}-%{release}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2011-11-25 Thread h_root
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2011-11-25 23:12:36

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


Package is pacemaker, Maintainer is l...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2011-09-23 
12:21:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2011-11-25 
23:05:35.0 +0100
@@ -1,0 +2,5 @@
+Sun Nov 20 06:47:28 UTC 2011 - co...@suse.com
+
+- add libtool as buildrequire to avoid implicit dependency
+
+---



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.yU8Zlb/_old  2011-11-25 23:05:38.0 +0100
+++ /var/tmp/diff_new_pack.yU8Zlb/_new  2011-11-25 23:05:38.0 +0100
@@ -77,7 +77,7 @@
 PreReq: cluster-glue = 1.0.6
 Requires:   resource-agents openais python python-xml
 Requires:   libpacemaker3 = %{version}-%{release} python-curses
-BuildRequires:  e2fsprogs-devel glib2-devel gnutls-devel libesmtp-devel 
libglue-devel libxml2-devel libxslt-devel ncurses-devel net-snmp-devel 
pam-devel pkgconfig python-devel resource-agents swig
+BuildRequires:  e2fsprogs-devel glib2-devel gnutls-devel libesmtp-devel 
libglue-devel libtool libxml2-devel libxslt-devel ncurses-devel net-snmp-devel 
pam-devel pkgconfig python-devel resource-agents swig
 %if %with_regression_tests
 BuildRequires:  openais procps python python-curses python-xml vim-base
 %endif

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pacemaker for openSUSE:Factory

2011-08-07 Thread h_root

Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory
checked in at Sun Aug 7 18:51:29 CEST 2011.




--- pacemaker/pacemaker.changes 2011-02-09 13:05:00.0 +0100
+++ /mounts/work_src_done/STABLE/pacemaker/pacemaker.changes2011-08-05 
08:12:56.0 +0200
@@ -1,0 +2,5 @@
+Fri Aug  5 06:09:30 UTC 2011 - tser...@novell.com
+
+- Fix rpmlint non-ghost-in-var-run check (bnc#710272)
+
+---

calling whatdependson for head-i586




Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.oiZNjz/_old  2011-08-07 18:51:04.0 +0200
+++ /var/tmp/diff_new_pack.oiZNjz/_new  2011-08-07 18:51:04.0 +0200
@@ -39,7 +39,7 @@
 Name:   pacemaker
 Summary:The Pacemaker scalable High-Availability cluster resource 
manager
 Version:1.1.5
-Release:1
+Release:6
 License:GPLv2+ ; LGPLv2.1+
 Url:http://www.clusterlabs.org
 Group:  Productivity/Clustering/HA
@@ -286,7 +286,7 @@
 
 %dir %attr (750, %{uname}, %{gname}) %{_var}/lib/heartbeat/crm
 %dir %attr (750, %{uname}, %{gname}) %{_var}/lib/pengine
-%dir %attr (750, %{uname}, %{gname}) %{_var}/run/crm
+%ghost %dir %attr (750, %{uname}, %{gname}) %{_var}/run/crm
 %dir /usr/lib/ocf
 %dir /usr/lib/ocf/resource.d
 /usr/lib/ocf/resource.d/pacemaker






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org