Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder epel-6-i386 Build #401

Results:

Build successful

SourceStamp:

Repositoryhttps://github.com/beekhof/pacemaker
Branchmaster
Revision3ffafe02f63b2e57b866782c4693ef9ed6e7b1db
Got Revision3ffafe02f63b2e57b866782c4693ef9ed6e7b1db
Changes150 changes

BuildSlave:

build-uk

Reason:

downstream

Steps and Logfiles:

  1. git update ( 8 secs )
    1. stdio
  2. setproperty property 'buildroot' set ( 0 secs )
    1. stdio
    2. property changes
  3. datetime property 'datetime' set ( 0 secs )
    1. stdio
    2. property changes
  4. destdir 2 properties set ( 0 secs )
    1. stdio
    2. property changes
  5. mkdir Ran ( 0 secs )
    1. stdio
  6. branch_perms Ran ( 0 secs )
    1. stdio
  7. download downloading to mock.cfg ( 0 secs )
    1. - no logs -
  8. defaults 'cp /etc/mock/site-defaults.cfg ...' ( 0 secs )
    1. stdio
  9. srpm property 'srpm_file' set ( 2 secs )
    1. stdio
    2. property changes
  10. build Mock Build ( 4 mins, 49 secs )
    1. stdio
    2. Setup
    3. Build
    4. State
  11. cleanup Cleanup ( 0 secs )
    1. stdio
  12. rpmlint Finished checking RPM/SPEC issues ( 8 secs )
    1. stdio
    2. 8 Warnings
  13. install Package install ( 28 secs )
    1. stdio
  14. basic_sanity Regressions ( 10 mins, 42 secs )
    1. stdio
  15. valgrind_sanity Valgrind Regressions skipped ( 0 secs )
    1. - no logs -
  16. lcov Coverage Analysis skipped ( 0 secs )
    1. - no logs -
  17. lcov_extract Extract Coverage Results skipped ( 0 secs )
    1. - no logs -
  18. lcov_publish lcov_publish skipped ( 0 secs )
    1. - no logs -
  19. docker Docker skipped ( 0 secs )
    1. - no logs -
  20. copy_pkg uploading mock ( 16 secs )
    1. - no logs -
  21. purge_old Ran ( 0 secs )
    1. stdio
  22. www_perms Ran ( 0 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /home/buildbot/slave/pacemaker/epel-6-i386 Slave
buildername epel-6-i386 Builder
buildnumber 401 Build
buildroot /home/buildbot/slave/pacemaker/epel-6-i386/build SetProperty Step
codebase Build
datetime 2017-03-27-05:10:04 SetProperty Step
destdir /var/www/html/buildbot/master/epel-6-i386/401-2017-03-27-05:10:04 SetProperty Step
destwww buildbot/master/epel-6-i386/401-2017-03-27-05:10:04 SetProperty Step
got_revision 3ffafe02f63b2e57b866782c4693ef9ed6e7b1db Git
project Build
repository https://github.com/beekhof/pacemaker Build
revision 3ffafe02f63b2e57b866782c4693ef9ed6e7b1db Build
scheduler Pacemaker master Scheduler
slavename build-uk BuildSlave
srpm_file /home/buildbot/slave/pacemaker/epel-6-i386/build/pacemaker-1.1.13-0.401.3ffafe0.git.epel.src.rpm SetProperty Step

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Andrew Beekhof
  2. Gao,Yan
  3. Hayley Swimelar
  4. Hideo Yamauchi
  5. Jan Pokorny
  6. Jan Pokorný
  7. Jehan-Guillaume de Rorthais
  8. Ken Gaillot
  9. Klaus Wenninger
  10. Qezz
  11. Sergei Mishin
  12. Zhuravleva Aleksandra
  13. aravind-kumar

Timing:

StartMon Mar 27 07:09:55 2017
EndMon Mar 27 07:26:33 2017
Elapsed16 mins, 37 secs

All Changes:

:

  1. Change #12998

    Category None
    Changed by Sergei Mishin <sergei.a.mishinohnoyoudont@gmail.com>
    Changed at Fri 09 Sep 2016 20:16:54
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision d7607c9b7ff6d8003c886e9575f9e855e24ecf91

    Comments

    Feature: Ability to start node in standby

    Changed files

    • crmd/main.c
    • mcp/pacemaker.c
  2. Change #12999

    Category None
    Changed by Sergei Mishin <sergei.a.mishinohnoyoudont@gmail.com>
    Changed at Sat 17 Sep 2016 23:50:25
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 5d3d0b303bc427c0c869dca551a7a94ef3af64fb

    Comments

    Fix: Change scope in set_standby

    Changed files

    • crmd/main.c
  3. Change #13000

    Category None
    Changed by Qezz <kezvisionohnoyoudont@gmail.com>
    Changed at Sun 05 Feb 2017 14:21:06
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 108da98b6e756646f7fa19c9118c25707698b384

    Comments

    Fix: use status scope to start node in standby mode

    Changed files

    • crmd/crmd_messages.h
    • crmd/join_client.c
    • crmd/main.c
    • include/crm/msg_xml.h
    • mcp/pacemaker.c
  4. Change #13001

    Category None
    Changed by Jan Pokorný <jpokornyohnoyoudont@redhat.com>
    Changed at Mon 06 Feb 2017 17:21:11
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 0132a14856395c78fd09bacc1d8717b292b00a0d

    Comments

    Build: GNUMakefile: normalize quoting a bit, simplify repeated seds
    
    By using single quotes, it's less probable that make variables will be
    confused with shell ones.  Also remove quoting when superfluous.

    Changed files

    • GNUmakefile
  5. Change #13002

    Category None
    Changed by Jan Pokorny <jpokornyohnoyoudont@redhat.com>
    Changed at Mon 06 Feb 2017 17:21:38
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision b35399b8dd7d8e56d43dcabd55b567f2a0ff7594

    Comments

    Build: spec: accommodate git's new autoscaling hash abbreviation
    
    Since that new feature of git v2.11.0, "make srpm" stopped working
    properly as currently, pacemaker ranks as eligible for commits
    abbreviated at 9 hexa digits, not mere 7, which was previously a default
    and also implicitly assumed in the build/release process as a constant.

    Changed files

    • GNUmakefile
    • pacemaker.spec.in
  6. Change #13003

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Mon 06 Feb 2017 18:24:55
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 7b6e29266367767ce0716fb6ca7e58e527255aad

    Comments

    Merge pull request #1221 from jnpkrn/build
    
    Build: keep "make srpm" working with newer git versions

    Changed files

    • GNUmakefile
    • pacemaker.spec.in
  7. Change #13004

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 07 Feb 2017 18:57:38
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 547e21ea54757765cf4395f64d804f4fb4eb96c2

    Comments

    Feature: attrd: support Pacemaker Remote node attributes in legacy attrd
    
    Previously, the crmd, crm_attribute and crm_resource would send
    Pacemaker Remote node attribute updates directly to the CIB when legacy attrd
    is in use. Now, legacy attrd implements the same logic, to simplify the
    callers, and make future changes in resource failure handling easier.
    
    This is not equivalent to tracking the attributes, as is done for cluster
    nodes. In particular, dampening is ignored, and requests submitted to different
    nodes cannot be ordered reliably.

    Changed files

    • attrd/legacy.c
    • crmd/attrd.c
    • tools/crm_attribute.c
    • tools/crm_resource_runtime.c
  8. Change #13005

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 07 Feb 2017 18:57:38
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 548cb58367e836795eb8cd634bea353dd1f7c88f

    Comments

    Feature: attrd: support regular expressions in legacy attrd
    
    This will help with planned changes to resource failure handling.
    Currently, this does not support regular expressions with
    remote nodes, so usage should be limited to known cluster nodes.

    Changed files

    • attrd/legacy.c
  9. Change #13006

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 07 Feb 2017 18:57:38
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 19478ff15de995144c33f04cc8a0f85423afb6ce

    Comments

    Feature: tools: allow regular expression with crm_attribute
    
    Only usable with node attribute deletes and updates when lifetime is reboot

    Changed files

    • attrd/legacy.c
    • tools/crm_attribute.c
  10. Change #13007

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 07 Feb 2017 18:57:38
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 0371b8b2dee9b960d3cbdc8225c77e250ab0f483

    Comments

    Refactor: libcib: make querying node uuid more efficient
    
    Previously, query_node_uuid() required up to 4 synchronous CIB calls, and the
    first would return the entire node list. It now makes a single CIB call,
    and that call returns only the node of interest, so it scales better.

    Changed files

    • lib/cib/cib_attrs.c
  11. Change #13008

    Category None
    Changed by Zhuravleva Aleksandra <zhuravleva357ohnoyoudont@gmail.com>
    Changed at Tue 07 Feb 2017 22:18:22
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 83a81f750e13765f507979d20093ec1856eff02d

    Comments

    Fix: use callback instead of sync call

    Changed files

    • crmd/crmd_messages.h
    • crmd/crmd_utils.h
    • crmd/join_client.c
    • crmd/utils.c
  12. Change #13009

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 07 Feb 2017 22:19:49
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision e0eb9e766dc3dd296e7a5e623bf7b10ebcdb33f7

    Comments

    Fix: libcrmcommon,pengine,tools: pass local node name to resource agents
    
    Preivously, crm_node -n would show the local uname on remote nodes, even when
    the node name known to the cluster was different. Now, the policy engine adds
    environment variables with the local node name and UUID before calling the
    resource agent. If crm_node detects these variables, it will use them instead
    of uname.
    
    This only affects crm_node behavior when called via the cluster, not
    directly from the command line.
    
    Based on patch originally provided by Andrew Beekhof <andrew@beekhof.net>

    Changed files

    • lib/common/utils.c
    • pengine/graph.c
    • tools/crm_node.c
  13. Change #13010

    Category None
    Changed by Zhuravleva Aleksandra <zhuravleva357ohnoyoudont@gmail.com>
    Changed at Tue 07 Feb 2017 23:40:57
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 46e73e550cb399e45a2c4ba9db0765933802df8b

    Comments

    Merge remote-tracking branch 'upstream/master' into start-standby
    
    Conflicts:
    	crmd/utils.c

    Changed files

    • .gitattributes
    • .gitignore
    • .tito.spec.tmpl
    • .tito/custom.py
    • .tito/tito.props
    • BasicSanity.sh
    • COPYING
    • ChangeLog
    • GNUmakefile
    • INSTALL.md
    • Makefile.am
    • acinclude.m4
    • attrd/commands.c
    • attrd/legacy.c
    • autogen.sh
    • cib/main.c
    • cib/messages.c
    • configure.ac
    • crmd/Makefile.am
    • crmd/attrd.c
    • crmd/crmd_lrm.h
    • crmd/join_dc.c
    • crmd/lrm.c
    • crmd/messages.c
    • crmd/remote_lrmd_ra.c
    • crmd/te_actions.c
    • crmd/te_callbacks.c
    • crmd/te_events.c
    • crmd/te_utils.c
    • crmd/throttle.c
    • crmd/utils.c
    • cts/CTS.py
    • cts/CTSaudits.py
    • cts/CTSscenarios.py
    • cts/CTStests.py
    • cts/patterns.py
    • doc/Clusters_from_Scratch/en-US/Ch-Apache.txt
    • doc/Clusters_from_Scratch/pot/Ap-Configuration.pot
    • doc/Clusters_from_Scratch/pot/Ap-Corosync-Conf.pot
    • doc/Clusters_from_Scratch/pot/Ap-Reading.pot
    • doc/Clusters_from_Scratch/pot/Author_Group.pot
    • doc/Clusters_from_Scratch/pot/Book_Info.pot
    • doc/Clusters_from_Scratch/pot/Ch-Active-Active.pot
    • doc/Clusters_from_Scratch/pot/Ch-Active-Passive.pot
    • doc/Clusters_from_Scratch/pot/Ch-Apache.pot
    • doc/Clusters_from_Scratch/pot/Ch-Installation.pot
    • doc/Clusters_from_Scratch/pot/Ch-Intro.pot
    • doc/Clusters_from_Scratch/pot/Ch-Shared-Storage.pot
    • doc/Clusters_from_Scratch/pot/Ch-Stonith.pot
    • doc/Clusters_from_Scratch/pot/Ch-Tools.pot
    • doc/Clusters_from_Scratch/pot/Ch-Verification.pot
    • doc/Clusters_from_Scratch/pot/Preface.pot
    • doc/Clusters_from_Scratch/pot/Revision_History.pot
    • doc/Makefile.am
    • doc/Pacemaker_Development/en-US/Ch-FAQ.txt
    • doc/Pacemaker_Development/pot/Author_Group.pot
    • doc/Pacemaker_Development/pot/Book_Info.pot
    • doc/Pacemaker_Development/pot/Ch-Coding.pot
    • doc/Pacemaker_Development/pot/Ch-FAQ.pot
    • doc/Pacemaker_Development/pot/Ch-Python.pot
    • doc/Pacemaker_Development/pot/Revision_History.pot
    • doc/Pacemaker_Explained/en-US/Ap-Changes.txt
    • doc/Pacemaker_Explained/en-US/Ap-Upgrade-Config.txt
    • doc/Pacemaker_Explained/en-US/Ap-Upgrade.txt
    • doc/Pacemaker_Explained/en-US/Book_Info.xml
    • doc/Pacemaker_Explained/en-US/Ch-Advanced-Options.txt
    • doc/Pacemaker_Explained/en-US/Ch-Advanced-Resources.txt
    • doc/Pacemaker_Explained/en-US/Ch-Constraints.txt
    • doc/Pacemaker_Explained/en-US/Ch-Options.txt
    • doc/Pacemaker_Explained/en-US/Ch-Resources.txt
    • doc/Pacemaker_Explained/en-US/Ch-Rules.txt
    • doc/Pacemaker_Explained/en-US/Ch-Stonith.txt
    • doc/Pacemaker_Explained/en-US/Pacemaker_Explained.xml
    • doc/Pacemaker_Explained/en-US/Revision_History.xml
    • doc/Pacemaker_Explained/pot/Ap-Debug.pot
    • doc/Pacemaker_Explained/pot/Ap-FAQ.pot
    • doc/Pacemaker_Explained/pot/Ap-Install.pot
    • doc/Pacemaker_Explained/pot/Ap-LSB.pot
    • doc/Pacemaker_Explained/pot/Ap-OCF.pot
    • doc/Pacemaker_Explained/pot/Ap-Samples.pot
    • doc/Pacemaker_Explained/pot/Ap-Upgrade.pot
    • doc/Pacemaker_Explained/pot/Author_Group.pot
    • doc/Pacemaker_Explained/pot/Book_Info.pot
    • doc/Pacemaker_Explained/pot/Ch-Advanced-Options.pot
    • doc/Pacemaker_Explained/pot/Ch-Advanced-Resources.pot
    • doc/Pacemaker_Explained/pot/Ch-Alerts.pot
    • doc/Pacemaker_Explained/pot/Ch-Basics.pot
    • doc/Pacemaker_Explained/pot/Ch-Constraints.pot
    • doc/Pacemaker_Explained/pot/Ch-Intro.pot
    • doc/Pacemaker_Explained/pot/Ch-Multi-site-Clusters.pot
    • doc/Pacemaker_Explained/pot/Ch-Nodes.pot
    • doc/Pacemaker_Explained/pot/Ch-Notifications.pot
    • doc/Pacemaker_Explained/pot/Ch-Options.pot
    • doc/Pacemaker_Explained/pot/Ch-Resource-Templates.pot
    • doc/Pacemaker_Explained/pot/Ch-Resources.pot
    • doc/Pacemaker_Explained/pot/Ch-Rules.pot
    • doc/Pacemaker_Explained/pot/Ch-Status.pot
    • doc/Pacemaker_Explained/pot/Ch-Stonith.pot
    • doc/Pacemaker_Explained/pot/Ch-Utilization.pot
    • doc/Pacemaker_Explained/pot/Pacemaker_Explained.pot
    • doc/Pacemaker_Explained/pot/Preface.pot
    • doc/Pacemaker_Explained/pot/Revision_History.pot
    • doc/Pacemaker_Remote/en-US/Book_Info.xml
    • doc/Pacemaker_Remote/en-US/Ch-Intro.txt
    • doc/Pacemaker_Remote/en-US/Ch-Options.txt
    • doc/Pacemaker_Remote/en-US/Revision_History.xml
    • doc/Pacemaker_Remote/pot/Author_Group.pot
    • doc/Pacemaker_Remote/pot/Book_Info.pot
    • doc/Pacemaker_Remote/pot/Ch-Alternatives.pot
    • doc/Pacemaker_Remote/pot/Ch-Baremetal-Tutorial.pot
    • doc/Pacemaker_Remote/pot/Ch-Example.pot
    • doc/Pacemaker_Remote/pot/Ch-Intro.pot
    • doc/Pacemaker_Remote/pot/Ch-KVM-Tutorial.pot
    • doc/Pacemaker_Remote/pot/Ch-Options.pot
    • doc/Pacemaker_Remote/pot/Revision_History.pot
    • doc/index.php
    • doc/security.txt
    • extra/alerts/alert_snmp.sh.sample
    • extra/clustermon.sh
    • extra/resources/ClusterMon
    • extra/resources/Makefile.am
    • extra/resources/SysInfo
    • extra/resources/attribute
    • extra/rgmanager/README
    • fencing/admin.c
    • fencing/commands.c
    • include/crm/common/internal.h
    • include/crm/common/xml.h
    • include/crm/crm.h
    • include/crm/lrmd.h
    • include/crm/msg_xml.h
    • include/crm/pengine/internal.h
    • include/crm/pengine/status.h
    • include/crm/services.h
    • lib/ais/plugin.c
    • lib/ais/plugin.h
    • lib/cib/Makefile.am
    • lib/cluster/Makefile.am
    • lib/cluster/cpg.c
    • lib/cluster/election.c
    • lib/cluster/heartbeat.c
    • lib/common/Makefile.am
    • lib/common/cib_secrets.c
    • lib/common/ipc.c
    • lib/common/mainloop.c
    • lib/common/remote.c
    • lib/common/schemas.c
    • lib/common/strings.c
    • lib/common/watchdog.c
    • lib/common/xml.c
    • lib/fencing/Makefile.am
    • lib/lrmd/Makefile.am
    • lib/pengine/Makefile.am
    • lib/pengine/clone.c
    • lib/pengine/failcounts.c
    • lib/pengine/unpack.c
    • lib/pengine/utils.c
    • lib/services/Makefile.am
    • lib/services/dbus.c
    • lib/services/pcmk-dbus.h
    • lib/services/services.c
    • lib/services/services_linux.c
    • lib/services/systemd.c
    • lib/services/upstart.c
    • lib/transition/Makefile.am
    • lrmd/Makefile.am
    • lrmd/lrmd.c
    • lrmd/pacemaker_remote.service.in
    • lrmd/regression.py.in
    • mcp/pacemaker.c
    • mcp/pacemaker.combined.upstart.in
    • mcp/pacemaker.service.in
    • mcp/pacemaker.sysconfig
    • pacemaker.spec.in
    • pengine/Makefile.am
    • pengine/allocate.c
    • pengine/constraints.c
    • pengine/graph.c
    • pengine/main.c
    • pengine/native.c
    • pengine/regression.core.sh.in
    • pengine/regression.sh
    • pengine/test10/bug-cl-5247.dot
    • pengine/test10/bug-cl-5247.exp
    • pengine/test10/bug-cl-5247.summary
    • pengine/test10/bug-rh-1097457.dot
    • pengine/test10/bug-rh-1097457.exp
    • pengine/test10/bug-rh-1097457.summary
    • pengine/test10/guest-node-host-dies.dot
    • pengine/test10/guest-node-host-dies.exp
    • pengine/test10/guest-node-host-dies.scores
    • pengine/test10/guest-node-host-dies.summary
    • pengine/test10/guest-node-host-dies.xml
    • pengine/test10/whitebox-fail1.dot
    • pengine/test10/whitebox-fail1.exp
    • pengine/test10/whitebox-fail1.summary
    • pengine/test10/whitebox-fail2.dot
    • pengine/test10/whitebox-fail2.exp
    • pengine/test10/whitebox-fail2.summary
    • pengine/test10/whitebox-imply-stop-on-fence.dot
    • pengine/test10/whitebox-imply-stop-on-fence.exp
    • pengine/test10/whitebox-imply-stop-on-fence.summary
    • pengine/test10/whitebox-ms-ordering.dot
    • pengine/test10/whitebox-ms-ordering.exp
    • pengine/test10/whitebox-ms-ordering.summary
    • pengine/test10/whitebox-unexpectedly-running.dot
    • pengine/test10/whitebox-unexpectedly-running.exp
    • pengine/test10/whitebox-unexpectedly-running.summary
    • rpmlintrc
    • tools/Makefile.am
    • tools/attrd_updater.c
    • tools/crm_diff.c
    • tools/crm_failcount
    • tools/crm_mon.c
    • tools/crm_node.c
    • tools/crm_report.in
    • tools/crm_resource.c
    • tools/crm_resource_ban.c
    • tools/crm_resource_runtime.c
    • tools/crm_standby
    • tools/fake_transition.c
    • tools/regression.sh
    • tools/regression.tools.exp
    • tools/regression.validity.exp
    • tools/report.collector
    • tools/report.common.in
    • tools/xml_diff.c
    • version.m4
    • xml/Readme.md
    • xml/constraints-1.0.rng
    • xml/constraints-1.2.rng
    • xml/constraints-2.1.rng
    • xml/constraints-2.2.rng
    • xml/constraints-2.3.rng
    • xml/constraints-2.6.rng
    • xml/resources-2.7.rng
  14. Change #13011

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 08 Feb 2017 00:17:21
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision ac29e7a439be25c9c22e0062e3c94d067766fe47

    Comments

    Test: pengine: update regression tests for new meta-attributes

    Changed files

    • pengine/test10/1-a-then-bm-move-b.exp
    • pengine/test10/10-a-then-bm-b-move-a-clone.exp
    • pengine/test10/11-a-then-bm-b-move-a-clone-starting.exp
    • pengine/test10/1360.exp
    • pengine/test10/1484.exp
    • pengine/test10/1494.exp
    • pengine/test10/2-am-then-b-move-a.exp
    • pengine/test10/3-am-then-bm-both-migrate.exp
    • pengine/test10/4-am-then-bm-b-not-migratable.exp
    • pengine/test10/5-am-then-bm-a-not-migratable.exp
    • pengine/test10/594.exp
    • pengine/test10/6-migrate-group.exp
    • pengine/test10/662.exp
    • pengine/test10/696.exp
    • pengine/test10/7-migrate-group-one-unmigratable.exp
    • pengine/test10/726.exp
    • pengine/test10/735.exp
    • pengine/test10/764.exp
    • pengine/test10/797.exp
    • pengine/test10/8-am-then-bm-a-migrating-b-stopping.exp
    • pengine/test10/829.exp
    • pengine/test10/9-am-then-bm-b-migrating-a-stopping.exp
    • pengine/test10/994-2.exp
    • pengine/test10/994.exp
    • pengine/test10/a-demote-then-b-migrate.exp
    • pengine/test10/a-promote-then-b-migrate.exp
    • pengine/test10/anti-colocation-master.exp
    • pengine/test10/anti-colocation-order.exp
    • pengine/test10/anti-colocation-slave.exp
    • pengine/test10/asymmetric.exp
    • pengine/test10/asymmetrical-order-move.exp
    • pengine/test10/attrs1.exp
    • pengine/test10/attrs2.exp
    • pengine/test10/attrs3.exp
    • pengine/test10/attrs4.exp
    • pengine/test10/attrs5.exp
    • pengine/test10/attrs6.exp
    • pengine/test10/attrs7.exp
    • pengine/test10/attrs8.exp
    • pengine/test10/balanced.exp
    • pengine/test10/base-score.exp
    • pengine/test10/bnc-515172.exp
    • pengine/test10/bug-1572-1.exp
    • pengine/test10/bug-1572-2.exp
    • pengine/test10/bug-1573.exp
    • pengine/test10/bug-1685.exp
    • pengine/test10/bug-1718.exp
    • pengine/test10/bug-1765.exp
    • pengine/test10/bug-1820-1.exp
    • pengine/test10/bug-1820.exp
    • pengine/test10/bug-1822.exp
    • pengine/test10/bug-5007-masterslave_colocation.exp
    • pengine/test10/bug-5014-A-start-B-start.exp
    • pengine/test10/bug-5014-A-stop-B-started.exp
    • pengine/test10/bug-5014-A-stopped-B-stopped.exp
    • pengine/test10/bug-5014-CLONE-A-start-B-start.exp
    • pengine/test10/bug-5014-CLONE-A-stop-B-started.exp
    • pengine/test10/bug-5014-CthenAthenB-C-stopped.exp
    • pengine/test10/bug-5014-GROUP-A-start-B-start.exp
    • pengine/test10/bug-5014-GROUP-A-stopped-B-started.exp
    • pengine/test10/bug-5014-ordered-set-symmetrical-false.exp
    • pengine/test10/bug-5014-ordered-set-symmetrical-true.exp
    • pengine/test10/bug-5025-1.exp
    • pengine/test10/bug-5025-3.exp
    • pengine/test10/bug-5025-4.exp
    • pengine/test10/bug-5028-bottom.exp
    • pengine/test10/bug-5028-detach.exp
    • pengine/test10/bug-5059.exp
    • pengine/test10/bug-5069-op-disabled.exp
    • pengine/test10/bug-5140-require-all-false.exp
    • pengine/test10/bug-5143-ms-shuffle.exp
    • pengine/test10/bug-5186-partial-migrate.exp
    • pengine/test10/bug-cl-5168.exp
    • pengine/test10/bug-cl-5170.exp
    • pengine/test10/bug-cl-5212.exp
    • pengine/test10/bug-cl-5213.exp
    • pengine/test10/bug-cl-5219.exp
    • pengine/test10/bug-cl-5247.exp
    • pengine/test10/bug-lf-1852.exp
    • pengine/test10/bug-lf-1920.exp
    • pengine/test10/bug-lf-2106.exp
    • pengine/test10/bug-lf-2153.exp
    • pengine/test10/bug-lf-2160.exp
    • pengine/test10/bug-lf-2171.exp
    • pengine/test10/bug-lf-2213.exp
    • pengine/test10/bug-lf-2317.exp
    • pengine/test10/bug-lf-2358.exp
    • pengine/test10/bug-lf-2361.exp
    • pengine/test10/bug-lf-2422.exp
    • pengine/test10/bug-lf-2435.exp
    • pengine/test10/bug-lf-2445.exp
    • pengine/test10/bug-lf-2453.exp
    • pengine/test10/bug-lf-2474.exp
    • pengine/test10/bug-lf-2493.exp
    • pengine/test10/bug-lf-2508.exp
    • pengine/test10/bug-lf-2544.exp
    • pengine/test10/bug-lf-2551.exp
    • pengine/test10/bug-lf-2574.exp
    • pengine/test10/bug-lf-2581.exp
    • pengine/test10/bug-lf-2606.exp
    • pengine/test10/bug-lf-2613.exp
    • pengine/test10/bug-lf-2619.exp
    • pengine/test10/bug-n-385265-2.exp
    • pengine/test10/bug-n-385265.exp
    • pengine/test10/bug-n-387749.exp
    • pengine/test10/bug-pm-11.exp
    • pengine/test10/bug-pm-12.exp
    • pengine/test10/bug-rh-1097457.exp
    • pengine/test10/bug-rh-880249.exp
    • pengine/test10/bug-suse-707150.exp
    • pengine/test10/clone-anon-dup.exp
    • pengine/test10/clone-anon-failcount.exp
    • pengine/test10/clone-anon-probe-1.exp
    • pengine/test10/clone-anon-probe-2.exp
    • pengine/test10/clone-colocate-instance-1.exp
    • pengine/test10/clone-colocate-instance-2.exp
    • pengine/test10/clone-fail-block-colocation.exp
    • pengine/test10/clone-interleave-1.exp
    • pengine/test10/clone-interleave-2.exp
    • pengine/test10/clone-interleave-3.exp
    • pengine/test10/clone-max-zero.exp
    • pengine/test10/clone-no-shuffle.exp
    • pengine/test10/clone-order-16instances.exp
    • pengine/test10/clone-order-instance.exp
    • pengine/test10/clone-order-primitive.exp
    • pengine/test10/clone-require-all-1.exp
    • pengine/test10/clone-require-all-2.exp
    • pengine/test10/clone-require-all-3.exp
    • pengine/test10/clone-require-all-4.exp
    • pengine/test10/clone-require-all-5.exp
    • pengine/test10/clone-require-all-6.exp
    • pengine/test10/clone-require-all-7.exp
    • pengine/test10/clone-require-all-no-interleave-1.exp
    • pengine/test10/clone-require-all-no-interleave-2.exp
    • pengine/test10/clone-require-all-no-interleave-3.exp
    • pengine/test10/clone_min_interleave_start_one.exp
    • pengine/test10/clone_min_interleave_start_two.exp
    • pengine/test10/clone_min_interleave_stop_one.exp
    • pengine/test10/clone_min_interleave_stop_two.exp
    • pengine/test10/clone_min_start_one.exp
    • pengine/test10/clone_min_start_two.exp
    • pengine/test10/clone_min_stop_all.exp
    • pengine/test10/clone_min_stop_one.exp
    • pengine/test10/clone_min_stop_two.exp
    • pengine/test10/cloned-group-stop.exp
    • pengine/test10/cloned-group.exp
    • pengine/test10/cloned_start_one.exp
    • pengine/test10/cloned_start_two.exp
    • pengine/test10/cloned_stop_one.exp
    • pengine/test10/cloned_stop_two.exp
    • pengine/test10/cluster-specific-params.exp
    • pengine/test10/colo_master_w_native.exp
    • pengine/test10/colo_slave_w_native.exp
    • pengine/test10/coloc-attr.exp
    • pengine/test10/coloc-clone-stays-active.exp
    • pengine/test10/coloc-group.exp
    • pengine/test10/coloc-intra-set.exp
    • pengine/test10/coloc-list.exp
    • pengine/test10/coloc-loop.exp
    • pengine/test10/coloc-many-one.exp
    • pengine/test10/coloc-negative-group.exp
    • pengine/test10/coloc-slave-anti.exp
    • pengine/test10/coloc_fp_logic.exp
    • pengine/test10/colocate-primitive-with-clone.exp
    • pengine/test10/colocated-utilization-clone.exp
    • pengine/test10/colocated-utilization-group.exp
    • pengine/test10/colocated-utilization-primitive-1.exp
    • pengine/test10/colocated-utilization-primitive-2.exp
    • pengine/test10/colocation_constraint_stops_master.exp
    • pengine/test10/colocation_constraint_stops_slave.exp
    • pengine/test10/comments.exp
    • pengine/test10/complex_enforce_colo.exp
    • pengine/test10/container-1.exp
    • pengine/test10/container-2.exp
    • pengine/test10/container-3.exp
    • pengine/test10/container-4.exp
    • pengine/test10/container-group-1.exp
    • pengine/test10/container-group-2.exp
    • pengine/test10/container-group-3.exp
    • pengine/test10/container-group-4.exp
    • pengine/test10/date-1.exp
    • pengine/test10/enforce-colo1.exp
    • pengine/test10/expire-non-blocked-failure.exp
    • pengine/test10/failcount-block.exp
    • pengine/test10/failcount.exp
    • pengine/test10/group-dependents.exp
    • pengine/test10/group-fail.exp
    • pengine/test10/group-unmanaged-stopped.exp
    • pengine/test10/group1.exp
    • pengine/test10/group10.exp
    • pengine/test10/group11.exp
    • pengine/test10/group13.exp
    • pengine/test10/group14.exp
    • pengine/test10/group15.exp
    • pengine/test10/group2.exp
    • pengine/test10/group3.exp
    • pengine/test10/group4.exp
    • pengine/test10/group5.exp
    • pengine/test10/group6.exp
    • pengine/test10/group7.exp
    • pengine/test10/group8.exp
    • pengine/test10/group9.exp
    • pengine/test10/guest-node-host-dies.exp
    • pengine/test10/honor_stonith_rsc_order1.exp
    • pengine/test10/honor_stonith_rsc_order2.exp
    • pengine/test10/honor_stonith_rsc_order3.exp
    • pengine/test10/honor_stonith_rsc_order4.exp
    • pengine/test10/ignore_stonith_rsc_order1.exp
    • pengine/test10/ignore_stonith_rsc_order2.exp
    • pengine/test10/ignore_stonith_rsc_order3.exp
    • pengine/test10/ignore_stonith_rsc_order4.exp
    • pengine/test10/inc0.exp
    • pengine/test10/inc1.exp
    • pengine/test10/inc10.exp
    • pengine/test10/inc11.exp
    • pengine/test10/inc12.exp
    • pengine/test10/inc2.exp
    • pengine/test10/inc3.exp
    • pengine/test10/inc4.exp
    • pengine/test10/inc5.exp
    • pengine/test10/inc6.exp
    • pengine/test10/inc7.exp
    • pengine/test10/inc8.exp
    • pengine/test10/inc9.exp
    • pengine/test10/interleave-0.exp
    • pengine/test10/interleave-1.exp
    • pengine/test10/interleave-2.exp
    • pengine/test10/interleave-3.exp
    • pengine/test10/interleave-pseudo-stop.exp
    • pengine/test10/interleave-restart.exp
    • pengine/test10/interleave-stop.exp
    • pengine/test10/isolation-clone.exp
    • pengine/test10/isolation-restart-all.exp
    • pengine/test10/isolation-start-all.exp
    • pengine/test10/load-stopped-loop-2.exp
    • pengine/test10/load-stopped-loop.exp
    • pengine/test10/location-sets-templates.exp
    • pengine/test10/managed-0.exp
    • pengine/test10/managed-1.exp
    • pengine/test10/managed-2.exp
    • pengine/test10/master-0.exp
    • pengine/test10/master-1.exp
    • pengine/test10/master-10.exp
    • pengine/test10/master-11.exp
    • pengine/test10/master-12.exp
    • pengine/test10/master-13.exp
    • pengine/test10/master-2.exp
    • pengine/test10/master-3.exp
    • pengine/test10/master-4.exp
    • pengine/test10/master-5.exp
    • pengine/test10/master-6.exp
    • pengine/test10/master-7.exp
    • pengine/test10/master-8.exp
    • pengine/test10/master-9.exp
    • pengine/test10/master-asymmetrical-order.exp
    • pengine/test10/master-colocation.exp
    • pengine/test10/master-demote-2.exp
    • pengine/test10/master-demote-block.exp
    • pengine/test10/master-demote.exp
    • pengine/test10/master-depend.exp
    • pengine/test10/master-dependent-ban.exp
    • pengine/test10/master-failed-demote-2.exp
    • pengine/test10/master-failed-demote.exp
    • pengine/test10/master-group.exp
    • pengine/test10/master-move.exp
    • pengine/test10/master-notify.exp
    • pengine/test10/master-ordering.exp
    • pengine/test10/master-partially-demoted-group.exp
    • pengine/test10/master-probed-score.exp
    • pengine/test10/master-promotion-constraint.exp
    • pengine/test10/master-pseudo.exp
    • pengine/test10/master-reattach.exp
    • pengine/test10/master-role.exp
    • pengine/test10/master-stop.exp
    • pengine/test10/master-unmanaged-monitor.exp
    • pengine/test10/master_monitor_restart.exp
    • pengine/test10/migrate-1.exp
    • pengine/test10/migrate-3.exp
    • pengine/test10/migrate-4.exp
    • pengine/test10/migrate-5.exp
    • pengine/test10/migrate-begin.exp
    • pengine/test10/migrate-both-vms.exp
    • pengine/test10/migrate-fail-2.exp
    • pengine/test10/migrate-fail-3.exp
    • pengine/test10/migrate-fail-4.exp
    • pengine/test10/migrate-fail-5.exp
    • pengine/test10/migrate-fail-6.exp
    • pengine/test10/migrate-fail-7.exp
    • pengine/test10/migrate-fail-8.exp
    • pengine/test10/migrate-fail-9.exp
    • pengine/test10/migrate-fencing.exp
    • pengine/test10/migrate-partial-1.exp
    • pengine/test10/migrate-partial-2.exp
    • pengine/test10/migrate-partial-3.exp
    • pengine/test10/migrate-partial-4.exp
    • pengine/test10/migrate-shutdown.exp
    • pengine/test10/migrate-start-complex.exp
    • pengine/test10/migrate-start.exp
    • pengine/test10/migrate-stop-complex.exp
    • pengine/test10/migrate-stop-start-complex.exp
    • pengine/test10/migrate-stop.exp
    • pengine/test10/migrate-stop_start.exp
    • pengine/test10/migrate-versioned.exp
    • pengine/test10/minimal.exp
    • pengine/test10/mon-rsc-1.exp
    • pengine/test10/mon-rsc-2.exp
    • pengine/test10/mon-rsc-3.exp
    • pengine/test10/mon-rsc-4.exp
    • pengine/test10/monitor-onfail-restart.exp
    • pengine/test10/monitor-onfail-stop.exp
    • pengine/test10/monitor-recovery.exp
    • pengine/test10/multi1.exp
    • pengine/test10/multiple-monitor-one-failed.exp
    • pengine/test10/node-maintenance-1.exp
    • pengine/test10/node-maintenance-2.exp
    • pengine/test10/not-installed-agent.exp
    • pengine/test10/not-installed-tools.exp
    • pengine/test10/not-reschedule-unneeded-monitor.exp
    • pengine/test10/notify-0.exp
    • pengine/test10/notify-1.exp
    • pengine/test10/notify-2.exp
    • pengine/test10/notify-3.exp
    • pengine/test10/novell-239079.exp
    • pengine/test10/novell-239082.exp
    • pengine/test10/novell-251689.exp
    • pengine/test10/novell-252693-2.exp
    • pengine/test10/novell-252693-3.exp
    • pengine/test10/novell-252693.exp
    • pengine/test10/nvpair-id-ref.exp
    • pengine/test10/obsolete-lrm-resource.exp
    • pengine/test10/one-or-more-0.exp
    • pengine/test10/one-or-more-1.exp
    • pengine/test10/one-or-more-2.exp
    • pengine/test10/one-or-more-3.exp
    • pengine/test10/one-or-more-4.exp
    • pengine/test10/one-or-more-5.exp
    • pengine/test10/one-or-more-6.exp
    • pengine/test10/one-or-more-7.exp
    • pengine/test10/one-or-more-unrunnnable-instances.exp
    • pengine/test10/order-clone.exp
    • pengine/test10/order-mandatory.exp
    • pengine/test10/order-optional-keyword.exp
    • pengine/test10/order-optional.exp
    • pengine/test10/order-required.exp
    • pengine/test10/order-serialize-set.exp
    • pengine/test10/order-serialize.exp
    • pengine/test10/order-sets.exp
    • pengine/test10/order-wrong-kind.exp
    • pengine/test10/order1.exp
    • pengine/test10/order2.exp
    • pengine/test10/order3.exp
    • pengine/test10/order4.exp
    • pengine/test10/order5.exp
    • pengine/test10/order6.exp
    • pengine/test10/order7.exp
    • pengine/test10/order_constraint_stops_master.exp
    • pengine/test10/order_constraint_stops_slave.exp
    • pengine/test10/ordered-set-basic-startup.exp
    • pengine/test10/origin.exp
    • pengine/test10/orphan-0.exp
    • pengine/test10/orphan-1.exp
    • pengine/test10/orphan-2.exp
    • pengine/test10/params-0.exp
    • pengine/test10/params-1.exp
    • pengine/test10/params-2.exp
    • pengine/test10/params-4.exp
    • pengine/test10/params-5.exp
    • pengine/test10/params-6.exp
    • pengine/test10/per-node-attrs.exp
    • pengine/test10/placement-capacity.exp
    • pengine/test10/placement-location.exp
    • pengine/test10/placement-priority.exp
    • pengine/test10/placement-stickiness.exp
    • pengine/test10/probe-0.exp
    • pengine/test10/probe-1.exp
    • pengine/test10/probe-2.exp
    • pengine/test10/probe-timeout.exp
    • pengine/test10/quorum-1.exp
    • pengine/test10/quorum-2.exp
    • pengine/test10/quorum-3.exp
    • pengine/test10/quorum-4.exp
    • pengine/test10/quorum-5.exp
    • pengine/test10/quorum-6.exp
    • pengine/test10/rec-node-1.exp
    • pengine/test10/rec-node-10.exp
    • pengine/test10/rec-node-11.exp
    • pengine/test10/rec-node-12.exp
    • pengine/test10/rec-node-15.exp
    • pengine/test10/rec-node-2.exp
    • pengine/test10/rec-node-3.exp
    • pengine/test10/rec-node-4.exp
    • pengine/test10/rec-node-5.exp
    • pengine/test10/rec-node-6.exp
    • pengine/test10/rec-node-7.exp
    • pengine/test10/rec-node-8.exp
    • pengine/test10/rec-node-9.exp
    • pengine/test10/rec-rsc-0.exp
    • pengine/test10/rec-rsc-1.exp
    • pengine/test10/rec-rsc-2.exp
    • pengine/test10/rec-rsc-3.exp
    • pengine/test10/rec-rsc-4.exp
    • pengine/test10/rec-rsc-5.exp
    • pengine/test10/rec-rsc-6.exp
    • pengine/test10/rec-rsc-7.exp
    • pengine/test10/rec-rsc-9.exp
    • pengine/test10/remote-disable.exp
    • pengine/test10/remote-fence-before-reconnect.exp
    • pengine/test10/remote-fence-unclean.exp
    • pengine/test10/remote-move.exp
    • pengine/test10/remote-orphaned.exp
    • pengine/test10/remote-partial-migrate.exp
    • pengine/test10/remote-partial-migrate2.exp
    • pengine/test10/remote-recover-fail.exp
    • pengine/test10/remote-recover.exp
    • pengine/test10/remote-stale-node-entry.exp
    • pengine/test10/remote-start-fail.exp
    • pengine/test10/remote-startup-probes.exp
    • pengine/test10/remote-startup.exp
    • pengine/test10/remote-unclean2.exp
    • pengine/test10/reprobe-target_rc.exp
    • pengine/test10/resource-discovery.exp
    • pengine/test10/rsc-discovery-per-node.exp
    • pengine/test10/rsc-maintenance.exp
    • pengine/test10/rsc-sets-clone-1.exp
    • pengine/test10/rsc-sets-clone.exp
    • pengine/test10/rsc-sets-master.exp
    • pengine/test10/rsc-sets-seq-false.exp
    • pengine/test10/rsc-sets-seq-true.exp
    • pengine/test10/rsc_dep1.exp
    • pengine/test10/rsc_dep10.exp
    • pengine/test10/rsc_dep2.exp
    • pengine/test10/rsc_dep3.exp
    • pengine/test10/rsc_dep4.exp
    • pengine/test10/rsc_dep5.exp
    • pengine/test10/rsc_dep7.exp
    • pengine/test10/rsc_dep8.exp
    • pengine/test10/simple11.exp
    • pengine/test10/simple12.exp
    • pengine/test10/simple2.exp
    • pengine/test10/simple3.exp
    • pengine/test10/simple4.exp
    • pengine/test10/simple6.exp
    • pengine/test10/simple7.exp
    • pengine/test10/simple8.exp
    • pengine/test10/site-specific-params.exp
    • pengine/test10/standby.exp
    • pengine/test10/start-then-stop-with-unfence.exp
    • pengine/test10/stonith-0.exp
    • pengine/test10/stonith-1.exp
    • pengine/test10/stonith-2.exp
    • pengine/test10/stonith-3.exp
    • pengine/test10/stop-failure-with-fencing.exp
    • pengine/test10/stopped-monitor-00.exp
    • pengine/test10/stopped-monitor-01.exp
    • pengine/test10/stopped-monitor-02.exp
    • pengine/test10/stopped-monitor-03.exp
    • pengine/test10/stopped-monitor-08.exp
    • pengine/test10/stopped-monitor-20.exp
    • pengine/test10/stopped-monitor-21.exp
    • pengine/test10/stopped-monitor-22.exp
    • pengine/test10/stopped-monitor-23.exp
    • pengine/test10/stopped-monitor-25.exp
    • pengine/test10/stopped-monitor-27.exp
    • pengine/test10/stopped-monitor-30.exp
    • pengine/test10/stopped-monitor-31.exp
    • pengine/test10/systemhealth2.exp
    • pengine/test10/systemhealth3.exp
    • pengine/test10/systemhealthm2.exp
    • pengine/test10/systemhealthm3.exp
    • pengine/test10/systemhealthn2.exp
    • pengine/test10/systemhealthn3.exp
    • pengine/test10/systemhealtho2.exp
    • pengine/test10/systemhealtho3.exp
    • pengine/test10/systemhealthp2.exp
    • pengine/test10/systemhealthp3.exp
    • pengine/test10/tags-coloc-order-1.exp
    • pengine/test10/tags-coloc-order-2.exp
    • pengine/test10/tags-location.exp
    • pengine/test10/tags-ticket.exp
    • pengine/test10/target-0.exp
    • pengine/test10/target-1.exp
    • pengine/test10/target-2.exp
    • pengine/test10/template-1.exp
    • pengine/test10/template-2.exp
    • pengine/test10/template-3.exp
    • pengine/test10/template-clone-group.exp
    • pengine/test10/template-clone-primitive.exp
    • pengine/test10/template-coloc-1.exp
    • pengine/test10/template-coloc-2.exp
    • pengine/test10/template-coloc-3.exp
    • pengine/test10/template-order-1.exp
    • pengine/test10/template-order-2.exp
    • pengine/test10/template-order-3.exp
    • pengine/test10/template-rsc-sets-1.exp
    • pengine/test10/template-rsc-sets-2.exp
    • pengine/test10/template-rsc-sets-3.exp
    • pengine/test10/template-rsc-sets-4.exp
    • pengine/test10/template-ticket.exp
    • pengine/test10/ticket-clone-1.exp
    • pengine/test10/ticket-clone-10.exp
    • pengine/test10/ticket-clone-11.exp
    • pengine/test10/ticket-clone-14.exp
    • pengine/test10/ticket-clone-15.exp
    • pengine/test10/ticket-clone-17.exp
    • pengine/test10/ticket-clone-18.exp
    • pengine/test10/ticket-clone-2.exp
    • pengine/test10/ticket-clone-20.exp
    • pengine/test10/ticket-clone-23.exp
    • pengine/test10/ticket-clone-3.exp
    • pengine/test10/ticket-clone-4.exp
    • pengine/test10/ticket-clone-5.exp
    • pengine/test10/ticket-clone-6.exp
    • pengine/test10/ticket-clone-7.exp
    • pengine/test10/ticket-clone-8.exp
    • pengine/test10/ticket-group-1.exp
    • pengine/test10/ticket-group-10.exp
    • pengine/test10/ticket-group-11.exp
    • pengine/test10/ticket-group-14.exp
    • pengine/test10/ticket-group-15.exp
    • pengine/test10/ticket-group-17.exp
    • pengine/test10/ticket-group-18.exp
    • pengine/test10/ticket-group-2.exp
    • pengine/test10/ticket-group-20.exp
    • pengine/test10/ticket-group-23.exp
    • pengine/test10/ticket-group-3.exp
    • pengine/test10/ticket-group-4.exp
    • pengine/test10/ticket-group-5.exp
    • pengine/test10/ticket-group-6.exp
    • pengine/test10/ticket-group-7.exp
    • pengine/test10/ticket-group-8.exp
    • pengine/test10/ticket-master-1.exp
    • pengine/test10/ticket-master-10.exp
    • pengine/test10/ticket-master-11.exp
    • pengine/test10/ticket-master-14.exp
    • pengine/test10/ticket-master-15.exp
    • pengine/test10/ticket-master-17.exp
    • pengine/test10/ticket-master-18.exp
    • pengine/test10/ticket-master-2.exp
    • pengine/test10/ticket-master-20.exp
    • pengine/test10/ticket-master-21.exp
    • pengine/test10/ticket-master-23.exp
    • pengine/test10/ticket-master-3.exp
    • pengine/test10/ticket-master-4.exp
    • pengine/test10/ticket-master-5.exp
    • pengine/test10/ticket-master-6.exp
    • pengine/test10/ticket-master-7.exp
    • pengine/test10/ticket-master-8.exp
    • pengine/test10/ticket-master-9.exp
    • pengine/test10/ticket-primitive-1.exp
    • pengine/test10/ticket-primitive-10.exp
    • pengine/test10/ticket-primitive-11.exp
    • pengine/test10/ticket-primitive-14.exp
    • pengine/test10/ticket-primitive-15.exp
    • pengine/test10/ticket-primitive-17.exp
    • pengine/test10/ticket-primitive-18.exp
    • pengine/test10/ticket-primitive-2.exp
    • pengine/test10/ticket-primitive-20.exp
    • pengine/test10/ticket-primitive-23.exp
    • pengine/test10/ticket-primitive-3.exp
    • pengine/test10/ticket-primitive-4.exp
    • pengine/test10/ticket-primitive-5.exp
    • pengine/test10/ticket-primitive-6.exp
    • pengine/test10/ticket-primitive-7.exp
    • pengine/test10/ticket-primitive-8.exp
    • pengine/test10/ticket-rsc-sets-1.exp
    • pengine/test10/ticket-rsc-sets-10.exp
    • pengine/test10/ticket-rsc-sets-12.exp
    • pengine/test10/ticket-rsc-sets-13.exp
    • pengine/test10/ticket-rsc-sets-14.exp
    • pengine/test10/ticket-rsc-sets-2.exp
    • pengine/test10/ticket-rsc-sets-3.exp
    • pengine/test10/ticket-rsc-sets-4.exp
    • pengine/test10/ticket-rsc-sets-5.exp
    • pengine/test10/ticket-rsc-sets-6.exp
    • pengine/test10/ticket-rsc-sets-7.exp
    • pengine/test10/ticket-rsc-sets-9.exp
    • pengine/test10/unfence-definition.exp
    • pengine/test10/unfence-parameters.exp
    • pengine/test10/unfence-startup.exp
    • pengine/test10/unmanaged-block-restart.exp
    • pengine/test10/unmanaged-master.exp
    • pengine/test10/unrunnable-1.exp
    • pengine/test10/use-after-free-merge.exp
    • pengine/test10/utilization-check-allowed-nodes.exp
    • pengine/test10/utilization-order1.exp
    • pengine/test10/utilization-order2.exp
    • pengine/test10/utilization-order3.exp
    • pengine/test10/utilization-order4.exp
    • pengine/test10/utilization-shuffle.exp
    • pengine/test10/utilization.exp
    • pengine/test10/versioned-resources.exp
    • pengine/test10/whitebox-asymmetric.exp
    • pengine/test10/whitebox-fail1.exp
    • pengine/test10/whitebox-fail2.exp
    • pengine/test10/whitebox-fail3.exp
    • pengine/test10/whitebox-imply-stop-on-fence.exp
    • pengine/test10/whitebox-migrate1.exp
    • pengine/test10/whitebox-move.exp
    • pengine/test10/whitebox-ms-ordering-move.exp
    • pengine/test10/whitebox-ms-ordering.exp
    • pengine/test10/whitebox-nested-group.exp
    • pengine/test10/whitebox-orphan-ms.exp
    • pengine/test10/whitebox-orphaned.exp
    • pengine/test10/whitebox-start.exp
    • pengine/test10/whitebox-stop.exp
    • pengine/test10/whitebox-unexpectedly-running.exp
  15. Change #13012

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 08 Feb 2017 00:17:21
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 02df7430c585d1065c844485f628aa14dcf54154

    Comments

    Doc: Pacemaker Explained: correction for "optimal" not "optional"

    Changed files

    • doc/Pacemaker_Explained/en-US/Ch-Utilization.txt
  16. Change #13013

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 08 Feb 2017 00:17:21
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision fa551ed2a18af4dc42658dae61870ae171bfddf4

    Comments

    Doc: Clusters from Scratch, Pacemaker Remote: firewalld must be masked
    
    "systemctl disable firewalld" is not sufficient when rolekit is used
    to deploy a role that includes it. Use "systemctl mask firewalld" instead.

    Changed files

    • doc/Clusters_from_Scratch/en-US/Ch-Installation.txt
    • doc/Pacemaker_Remote/en-US/Ch-Baremetal-Tutorial.txt
    • doc/Pacemaker_Remote/en-US/Ch-KVM-Tutorial.txt
  17. Change #13014

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 08 Feb 2017 00:17:21
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 8b956964bdc184c4f1486d78c01e7becceb5427c

    Comments

    Test: CTS: use "remote-" as remote node prefix
    
    ... instead of "remote_", because underbars are technically
    not allowed in hostnames.

    Changed files

    • cts/CIB.py
    • cts/CTStests.py
  18. Change #13015

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 08 Feb 2017 00:17:21
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 8b61ec1618de5778e0420274443e0fa1c09cc502

    Comments

    Low: tools: avoid deprecated function in notifyServicelogEvent

    Changed files

    • tools/notifyServicelogEvent.c
  19. Change #13016

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 08 Feb 2017 00:17:21
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 2af9bf8edb1856b8d5f0696b6b1f77c6f759c177

    Comments

    Log: crmd,libcrmcluster: minor log message improvements

    Changed files

    • crmd/lrm.c
    • lib/cluster/membership.c
  20. Change #13017

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 08 Feb 2017 01:00:30
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision fdb53ab9574f745626b4b3badb954556d098f968

    Comments

    Merge pull request #1222 from kgaillot/fixes
    
    Pass correct local node name to resource agents on remote nodes

    Changed files

    • crmd/lrm.c
    • cts/CIB.py
    • cts/CTStests.py
    • doc/Clusters_from_Scratch/en-US/Ch-Installation.txt
    • doc/Pacemaker_Explained/en-US/Ch-Utilization.txt
    • doc/Pacemaker_Remote/en-US/Ch-Baremetal-Tutorial.txt
    • doc/Pacemaker_Remote/en-US/Ch-KVM-Tutorial.txt
    • lib/cluster/membership.c
    • lib/common/utils.c
    • pengine/graph.c
    • pengine/test10/1-a-then-bm-move-b.exp
    • pengine/test10/10-a-then-bm-b-move-a-clone.exp
    • pengine/test10/11-a-then-bm-b-move-a-clone-starting.exp
    • pengine/test10/1360.exp
    • pengine/test10/1484.exp
    • pengine/test10/1494.exp
    • pengine/test10/2-am-then-b-move-a.exp
    • pengine/test10/3-am-then-bm-both-migrate.exp
    • pengine/test10/4-am-then-bm-b-not-migratable.exp
    • pengine/test10/5-am-then-bm-a-not-migratable.exp
    • pengine/test10/594.exp
    • pengine/test10/6-migrate-group.exp
    • pengine/test10/662.exp
    • pengine/test10/696.exp
    • pengine/test10/7-migrate-group-one-unmigratable.exp
    • pengine/test10/726.exp
    • pengine/test10/735.exp
    • pengine/test10/764.exp
    • pengine/test10/797.exp
    • pengine/test10/8-am-then-bm-a-migrating-b-stopping.exp
    • pengine/test10/829.exp
    • pengine/test10/9-am-then-bm-b-migrating-a-stopping.exp
    • pengine/test10/994-2.exp
    • pengine/test10/994.exp
    • pengine/test10/a-demote-then-b-migrate.exp
    • pengine/test10/a-promote-then-b-migrate.exp
    • pengine/test10/anti-colocation-master.exp
    • pengine/test10/anti-colocation-order.exp
    • pengine/test10/anti-colocation-slave.exp
    • pengine/test10/asymmetric.exp
    • pengine/test10/asymmetrical-order-move.exp
    • pengine/test10/attrs1.exp
    • pengine/test10/attrs2.exp
    • pengine/test10/attrs3.exp
    • pengine/test10/attrs4.exp
    • pengine/test10/attrs5.exp
    • pengine/test10/attrs6.exp
    • pengine/test10/attrs7.exp
    • pengine/test10/attrs8.exp
    • pengine/test10/balanced.exp
    • pengine/test10/base-score.exp
    • pengine/test10/bnc-515172.exp
    • pengine/test10/bug-1572-1.exp
    • pengine/test10/bug-1572-2.exp
    • pengine/test10/bug-1573.exp
    • pengine/test10/bug-1685.exp
    • pengine/test10/bug-1718.exp
    • pengine/test10/bug-1765.exp
    • pengine/test10/bug-1820-1.exp
    • pengine/test10/bug-1820.exp
    • pengine/test10/bug-1822.exp
    • pengine/test10/bug-5007-masterslave_colocation.exp
    • pengine/test10/bug-5014-A-start-B-start.exp
    • pengine/test10/bug-5014-A-stop-B-started.exp
    • pengine/test10/bug-5014-A-stopped-B-stopped.exp
    • pengine/test10/bug-5014-CLONE-A-start-B-start.exp
    • pengine/test10/bug-5014-CLONE-A-stop-B-started.exp
    • pengine/test10/bug-5014-CthenAthenB-C-stopped.exp
    • pengine/test10/bug-5014-GROUP-A-start-B-start.exp
    • pengine/test10/bug-5014-GROUP-A-stopped-B-started.exp
    • pengine/test10/bug-5014-ordered-set-symmetrical-false.exp
    • pengine/test10/bug-5014-ordered-set-symmetrical-true.exp
    • pengine/test10/bug-5025-1.exp
    • pengine/test10/bug-5025-3.exp
    • pengine/test10/bug-5025-4.exp
    • pengine/test10/bug-5028-bottom.exp
    • pengine/test10/bug-5028-detach.exp
    • pengine/test10/bug-5059.exp
    • pengine/test10/bug-5069-op-disabled.exp
    • pengine/test10/bug-5140-require-all-false.exp
    • pengine/test10/bug-5143-ms-shuffle.exp
    • pengine/test10/bug-5186-partial-migrate.exp
    • pengine/test10/bug-cl-5168.exp
    • pengine/test10/bug-cl-5170.exp
    • pengine/test10/bug-cl-5212.exp
    • pengine/test10/bug-cl-5213.exp
    • pengine/test10/bug-cl-5219.exp
    • pengine/test10/bug-cl-5247.exp
    • pengine/test10/bug-lf-1852.exp
    • pengine/test10/bug-lf-1920.exp
    • pengine/test10/bug-lf-2106.exp
    • pengine/test10/bug-lf-2153.exp
    • pengine/test10/bug-lf-2160.exp
    • pengine/test10/bug-lf-2171.exp
    • pengine/test10/bug-lf-2213.exp
    • pengine/test10/bug-lf-2317.exp
    • pengine/test10/bug-lf-2358.exp
    • pengine/test10/bug-lf-2361.exp
    • pengine/test10/bug-lf-2422.exp
    • pengine/test10/bug-lf-2435.exp
    • pengine/test10/bug-lf-2445.exp
    • pengine/test10/bug-lf-2453.exp
    • pengine/test10/bug-lf-2474.exp
    • pengine/test10/bug-lf-2493.exp
    • pengine/test10/bug-lf-2508.exp
    • pengine/test10/bug-lf-2544.exp
    • pengine/test10/bug-lf-2551.exp
    • pengine/test10/bug-lf-2574.exp
    • pengine/test10/bug-lf-2581.exp
    • pengine/test10/bug-lf-2606.exp
    • pengine/test10/bug-lf-2613.exp
    • pengine/test10/bug-lf-2619.exp
    • pengine/test10/bug-n-385265-2.exp
    • pengine/test10/bug-n-385265.exp
    • pengine/test10/bug-n-387749.exp
    • pengine/test10/bug-pm-11.exp
    • pengine/test10/bug-pm-12.exp
    • pengine/test10/bug-rh-1097457.exp
    • pengine/test10/bug-rh-880249.exp
    • pengine/test10/bug-suse-707150.exp
    • pengine/test10/clone-anon-dup.exp
    • pengine/test10/clone-anon-failcount.exp
    • pengine/test10/clone-anon-probe-1.exp
    • pengine/test10/clone-anon-probe-2.exp
    • pengine/test10/clone-colocate-instance-1.exp
    • pengine/test10/clone-colocate-instance-2.exp
    • pengine/test10/clone-fail-block-colocation.exp
    • pengine/test10/clone-interleave-1.exp
    • pengine/test10/clone-interleave-2.exp
    • pengine/test10/clone-interleave-3.exp
    • pengine/test10/clone-max-zero.exp
    • pengine/test10/clone-no-shuffle.exp
    • pengine/test10/clone-order-16instances.exp
    • pengine/test10/clone-order-instance.exp
    • pengine/test10/clone-order-primitive.exp
    • pengine/test10/clone-require-all-1.exp
    • pengine/test10/clone-require-all-2.exp
    • pengine/test10/clone-require-all-3.exp
    • pengine/test10/clone-require-all-4.exp
    • pengine/test10/clone-require-all-5.exp
    • pengine/test10/clone-require-all-6.exp
    • pengine/test10/clone-require-all-7.exp
    • pengine/test10/clone-require-all-no-interleave-1.exp
    • pengine/test10/clone-require-all-no-interleave-2.exp
    • pengine/test10/clone-require-all-no-interleave-3.exp
    • pengine/test10/clone_min_interleave_start_one.exp
    • pengine/test10/clone_min_interleave_start_two.exp
    • pengine/test10/clone_min_interleave_stop_one.exp
    • pengine/test10/clone_min_interleave_stop_two.exp
    • pengine/test10/clone_min_start_one.exp
    • pengine/test10/clone_min_start_two.exp
    • pengine/test10/clone_min_stop_all.exp
    • pengine/test10/clone_min_stop_one.exp
    • pengine/test10/clone_min_stop_two.exp
    • pengine/test10/cloned-group-stop.exp
    • pengine/test10/cloned-group.exp
    • pengine/test10/cloned_start_one.exp
    • pengine/test10/cloned_start_two.exp
    • pengine/test10/cloned_stop_one.exp
    • pengine/test10/cloned_stop_two.exp
    • pengine/test10/cluster-specific-params.exp
    • pengine/test10/colo_master_w_native.exp
    • pengine/test10/colo_slave_w_native.exp
    • pengine/test10/coloc-attr.exp
    • pengine/test10/coloc-clone-stays-active.exp
    • pengine/test10/coloc-group.exp
    • pengine/test10/coloc-intra-set.exp
    • pengine/test10/coloc-list.exp
    • pengine/test10/coloc-loop.exp
    • pengine/test10/coloc-many-one.exp
    • pengine/test10/coloc-negative-group.exp
    • pengine/test10/coloc-slave-anti.exp
    • pengine/test10/coloc_fp_logic.exp
    • pengine/test10/colocate-primitive-with-clone.exp
    • pengine/test10/colocated-utilization-clone.exp
    • pengine/test10/colocated-utilization-group.exp
    • pengine/test10/colocated-utilization-primitive-1.exp
    • pengine/test10/colocated-utilization-primitive-2.exp
    • pengine/test10/colocation_constraint_stops_master.exp
    • pengine/test10/colocation_constraint_stops_slave.exp
    • pengine/test10/comments.exp
    • pengine/test10/complex_enforce_colo.exp
    • pengine/test10/container-1.exp
    • pengine/test10/container-2.exp
    • pengine/test10/container-3.exp
    • pengine/test10/container-4.exp
    • pengine/test10/container-group-1.exp
    • pengine/test10/container-group-2.exp
    • pengine/test10/container-group-3.exp
    • pengine/test10/container-group-4.exp
    • pengine/test10/date-1.exp
    • pengine/test10/enforce-colo1.exp
    • pengine/test10/expire-non-blocked-failure.exp
    • pengine/test10/failcount-block.exp
    • pengine/test10/failcount.exp
    • pengine/test10/group-dependents.exp
    • pengine/test10/group-fail.exp
    • pengine/test10/group-unmanaged-stopped.exp
    • pengine/test10/group1.exp
    • pengine/test10/group10.exp
    • pengine/test10/group11.exp
    • pengine/test10/group13.exp
    • pengine/test10/group14.exp
    • pengine/test10/group15.exp
    • pengine/test10/group2.exp
    • pengine/test10/group3.exp
    • pengine/test10/group4.exp
    • pengine/test10/group5.exp
    • pengine/test10/group6.exp
    • pengine/test10/group7.exp
    • pengine/test10/group8.exp
    • pengine/test10/group9.exp
    • pengine/test10/guest-node-host-dies.exp
    • pengine/test10/honor_stonith_rsc_order1.exp
    • pengine/test10/honor_stonith_rsc_order2.exp
    • pengine/test10/honor_stonith_rsc_order3.exp
    • pengine/test10/honor_stonith_rsc_order4.exp
    • pengine/test10/ignore_stonith_rsc_order1.exp
    • pengine/test10/ignore_stonith_rsc_order2.exp
    • pengine/test10/ignore_stonith_rsc_order3.exp
    • pengine/test10/ignore_stonith_rsc_order4.exp
    • pengine/test10/inc0.exp
    • pengine/test10/inc1.exp
    • pengine/test10/inc10.exp
    • pengine/test10/inc11.exp
    • pengine/test10/inc12.exp
    • pengine/test10/inc2.exp
    • pengine/test10/inc3.exp
    • pengine/test10/inc4.exp
    • pengine/test10/inc5.exp
    • pengine/test10/inc6.exp
    • pengine/test10/inc7.exp
    • pengine/test10/inc8.exp
    • pengine/test10/inc9.exp
    • pengine/test10/interleave-0.exp
    • pengine/test10/interleave-1.exp
    • pengine/test10/interleave-2.exp
    • pengine/test10/interleave-3.exp
    • pengine/test10/interleave-pseudo-stop.exp
    • pengine/test10/interleave-restart.exp
    • pengine/test10/interleave-stop.exp
    • pengine/test10/isolation-clone.exp
    • pengine/test10/isolation-restart-all.exp
    • pengine/test10/isolation-start-all.exp
    • pengine/test10/load-stopped-loop-2.exp
    • pengine/test10/load-stopped-loop.exp
    • pengine/test10/location-sets-templates.exp
    • pengine/test10/managed-0.exp
    • pengine/test10/managed-1.exp
    • pengine/test10/managed-2.exp
    • pengine/test10/master-0.exp
    • pengine/test10/master-1.exp
    • pengine/test10/master-10.exp
    • pengine/test10/master-11.exp
    • pengine/test10/master-12.exp
    • pengine/test10/master-13.exp
    • pengine/test10/master-2.exp
    • pengine/test10/master-3.exp
    • pengine/test10/master-4.exp
    • pengine/test10/master-5.exp
    • pengine/test10/master-6.exp
    • pengine/test10/master-7.exp
    • pengine/test10/master-8.exp
    • pengine/test10/master-9.exp
    • pengine/test10/master-asymmetrical-order.exp
    • pengine/test10/master-colocation.exp
    • pengine/test10/master-demote-2.exp
    • pengine/test10/master-demote-block.exp
    • pengine/test10/master-demote.exp
    • pengine/test10/master-depend.exp
    • pengine/test10/master-dependent-ban.exp
    • pengine/test10/master-failed-demote-2.exp
    • pengine/test10/master-failed-demote.exp
    • pengine/test10/master-group.exp
    • pengine/test10/master-move.exp
    • pengine/test10/master-notify.exp
    • pengine/test10/master-ordering.exp
    • pengine/test10/master-partially-demoted-group.exp
    • pengine/test10/master-probed-score.exp
    • pengine/test10/master-promotion-constraint.exp
    • pengine/test10/master-pseudo.exp
    • pengine/test10/master-reattach.exp
    • pengine/test10/master-role.exp
    • pengine/test10/master-stop.exp
    • pengine/test10/master-unmanaged-monitor.exp
    • pengine/test10/master_monitor_restart.exp
    • pengine/test10/migrate-1.exp
    • pengine/test10/migrate-3.exp
    • pengine/test10/migrate-4.exp
    • pengine/test10/migrate-5.exp
    • pengine/test10/migrate-begin.exp
    • pengine/test10/migrate-both-vms.exp
    • pengine/test10/migrate-fail-2.exp
    • pengine/test10/migrate-fail-3.exp
    • pengine/test10/migrate-fail-4.exp
    • pengine/test10/migrate-fail-5.exp
    • pengine/test10/migrate-fail-6.exp
    • pengine/test10/migrate-fail-7.exp
    • pengine/test10/migrate-fail-8.exp
    • pengine/test10/migrate-fail-9.exp
    • pengine/test10/migrate-fencing.exp
    • pengine/test10/migrate-partial-1.exp
    • pengine/test10/migrate-partial-2.exp
    • pengine/test10/migrate-partial-3.exp
    • pengine/test10/migrate-partial-4.exp
    • pengine/test10/migrate-shutdown.exp
    • pengine/test10/migrate-start-complex.exp
    • pengine/test10/migrate-start.exp
    • pengine/test10/migrate-stop-complex.exp
    • pengine/test10/migrate-stop-start-complex.exp
    • pengine/test10/migrate-stop.exp
    • pengine/test10/migrate-stop_start.exp
    • pengine/test10/migrate-versioned.exp
    • pengine/test10/minimal.exp
    • pengine/test10/mon-rsc-1.exp
    • pengine/test10/mon-rsc-2.exp
    • pengine/test10/mon-rsc-3.exp
    • pengine/test10/mon-rsc-4.exp
    • pengine/test10/monitor-onfail-restart.exp
    • pengine/test10/monitor-onfail-stop.exp
    • pengine/test10/monitor-recovery.exp
    • pengine/test10/multi1.exp
    • pengine/test10/multiple-monitor-one-failed.exp
    • pengine/test10/node-maintenance-1.exp
    • pengine/test10/node-maintenance-2.exp
    • pengine/test10/not-installed-agent.exp
    • pengine/test10/not-installed-tools.exp
    • pengine/test10/not-reschedule-unneeded-monitor.exp
    • pengine/test10/notify-0.exp
    • pengine/test10/notify-1.exp
    • pengine/test10/notify-2.exp
    • pengine/test10/notify-3.exp
    • pengine/test10/novell-239079.exp
    • pengine/test10/novell-239082.exp
    • pengine/test10/novell-251689.exp
    • pengine/test10/novell-252693-2.exp
    • pengine/test10/novell-252693-3.exp
    • pengine/test10/novell-252693.exp
    • pengine/test10/nvpair-id-ref.exp
    • pengine/test10/obsolete-lrm-resource.exp
    • pengine/test10/one-or-more-0.exp
    • pengine/test10/one-or-more-1.exp
    • pengine/test10/one-or-more-2.exp
    • pengine/test10/one-or-more-3.exp
    • pengine/test10/one-or-more-4.exp
    • pengine/test10/one-or-more-5.exp
    • pengine/test10/one-or-more-6.exp
    • pengine/test10/one-or-more-7.exp
    • pengine/test10/one-or-more-unrunnnable-instances.exp
    • pengine/test10/order-clone.exp
    • pengine/test10/order-mandatory.exp
    • pengine/test10/order-optional-keyword.exp
    • pengine/test10/order-optional.exp
    • pengine/test10/order-required.exp
    • pengine/test10/order-serialize-set.exp
    • pengine/test10/order-serialize.exp
    • pengine/test10/order-sets.exp
    • pengine/test10/order-wrong-kind.exp
    • pengine/test10/order1.exp
    • pengine/test10/order2.exp
    • pengine/test10/order3.exp
    • pengine/test10/order4.exp
    • pengine/test10/order5.exp
    • pengine/test10/order6.exp
    • pengine/test10/order7.exp
    • pengine/test10/order_constraint_stops_master.exp
    • pengine/test10/order_constraint_stops_slave.exp
    • pengine/test10/ordered-set-basic-startup.exp
    • pengine/test10/origin.exp
    • pengine/test10/orphan-0.exp
    • pengine/test10/orphan-1.exp
    • pengine/test10/orphan-2.exp
    • pengine/test10/params-0.exp
    • pengine/test10/params-1.exp
    • pengine/test10/params-2.exp
    • pengine/test10/params-4.exp
    • pengine/test10/params-5.exp
    • pengine/test10/params-6.exp
    • pengine/test10/per-node-attrs.exp
    • pengine/test10/placement-capacity.exp
    • pengine/test10/placement-location.exp
    • pengine/test10/placement-priority.exp
    • pengine/test10/placement-stickiness.exp
    • pengine/test10/probe-0.exp
    • pengine/test10/probe-1.exp
    • pengine/test10/probe-2.exp
    • pengine/test10/probe-timeout.exp
    • pengine/test10/quorum-1.exp
    • pengine/test10/quorum-2.exp
    • pengine/test10/quorum-3.exp
    • pengine/test10/quorum-4.exp
    • pengine/test10/quorum-5.exp
    • pengine/test10/quorum-6.exp
    • pengine/test10/rec-node-1.exp
    • pengine/test10/rec-node-10.exp
    • pengine/test10/rec-node-11.exp
    • pengine/test10/rec-node-12.exp
    • pengine/test10/rec-node-15.exp
    • pengine/test10/rec-node-2.exp
    • pengine/test10/rec-node-3.exp
    • pengine/test10/rec-node-4.exp
    • pengine/test10/rec-node-5.exp
    • pengine/test10/rec-node-6.exp
    • pengine/test10/rec-node-7.exp
    • pengine/test10/rec-node-8.exp
    • pengine/test10/rec-node-9.exp
    • pengine/test10/rec-rsc-0.exp
    • pengine/test10/rec-rsc-1.exp
    • pengine/test10/rec-rsc-2.exp
    • pengine/test10/rec-rsc-3.exp
    • pengine/test10/rec-rsc-4.exp
    • pengine/test10/rec-rsc-5.exp
    • pengine/test10/rec-rsc-6.exp
    • pengine/test10/rec-rsc-7.exp
    • pengine/test10/rec-rsc-9.exp
    • pengine/test10/remote-disable.exp
    • pengine/test10/remote-fence-before-reconnect.exp
    • pengine/test10/remote-fence-unclean.exp
    • pengine/test10/remote-move.exp
    • pengine/test10/remote-orphaned.exp
    • pengine/test10/remote-partial-migrate.exp
    • pengine/test10/remote-partial-migrate2.exp
    • pengine/test10/remote-recover-fail.exp
    • pengine/test10/remote-recover.exp
    • pengine/test10/remote-stale-node-entry.exp
    • pengine/test10/remote-start-fail.exp
    • pengine/test10/remote-startup-probes.exp
    • pengine/test10/remote-startup.exp
    • pengine/test10/remote-unclean2.exp
    • pengine/test10/reprobe-target_rc.exp
    • pengine/test10/resource-discovery.exp
    • pengine/test10/rsc-discovery-per-node.exp
    • pengine/test10/rsc-maintenance.exp
    • pengine/test10/rsc-sets-clone-1.exp
    • pengine/test10/rsc-sets-clone.exp
    • pengine/test10/rsc-sets-master.exp
    • pengine/test10/rsc-sets-seq-false.exp
    • pengine/test10/rsc-sets-seq-true.exp
    • pengine/test10/rsc_dep1.exp
    • pengine/test10/rsc_dep10.exp
    • pengine/test10/rsc_dep2.exp
    • pengine/test10/rsc_dep3.exp
    • pengine/test10/rsc_dep4.exp
    • pengine/test10/rsc_dep5.exp
    • pengine/test10/rsc_dep7.exp
    • pengine/test10/rsc_dep8.exp
    • pengine/test10/simple11.exp
    • pengine/test10/simple12.exp
    • pengine/test10/simple2.exp
    • pengine/test10/simple3.exp
    • pengine/test10/simple4.exp
    • pengine/test10/simple6.exp
    • pengine/test10/simple7.exp
    • pengine/test10/simple8.exp
    • pengine/test10/site-specific-params.exp
    • pengine/test10/standby.exp
    • pengine/test10/start-then-stop-with-unfence.exp
    • pengine/test10/stonith-0.exp
    • pengine/test10/stonith-1.exp
    • pengine/test10/stonith-2.exp
    • pengine/test10/stonith-3.exp
    • pengine/test10/stop-failure-with-fencing.exp
    • pengine/test10/stopped-monitor-00.exp
    • pengine/test10/stopped-monitor-01.exp
    • pengine/test10/stopped-monitor-02.exp
    • pengine/test10/stopped-monitor-03.exp
    • pengine/test10/stopped-monitor-08.exp
    • pengine/test10/stopped-monitor-20.exp
    • pengine/test10/stopped-monitor-21.exp
    • pengine/test10/stopped-monitor-22.exp
    • pengine/test10/stopped-monitor-23.exp
    • pengine/test10/stopped-monitor-25.exp
    • pengine/test10/stopped-monitor-27.exp
    • pengine/test10/stopped-monitor-30.exp
    • pengine/test10/stopped-monitor-31.exp
    • pengine/test10/systemhealth2.exp
    • pengine/test10/systemhealth3.exp
    • pengine/test10/systemhealthm2.exp
    • pengine/test10/systemhealthm3.exp
    • pengine/test10/systemhealthn2.exp
    • pengine/test10/systemhealthn3.exp
    • pengine/test10/systemhealtho2.exp
    • pengine/test10/systemhealtho3.exp
    • pengine/test10/systemhealthp2.exp
    • pengine/test10/systemhealthp3.exp
    • pengine/test10/tags-coloc-order-1.exp
    • pengine/test10/tags-coloc-order-2.exp
    • pengine/test10/tags-location.exp
    • pengine/test10/tags-ticket.exp
    • pengine/test10/target-0.exp
    • pengine/test10/target-1.exp
    • pengine/test10/target-2.exp
    • pengine/test10/template-1.exp
    • pengine/test10/template-2.exp
    • pengine/test10/template-3.exp
    • pengine/test10/template-clone-group.exp
    • pengine/test10/template-clone-primitive.exp
    • pengine/test10/template-coloc-1.exp
    • pengine/test10/template-coloc-2.exp
    • pengine/test10/template-coloc-3.exp
    • pengine/test10/template-order-1.exp
    • pengine/test10/template-order-2.exp
    • pengine/test10/template-order-3.exp
    • pengine/test10/template-rsc-sets-1.exp
    • pengine/test10/template-rsc-sets-2.exp
    • pengine/test10/template-rsc-sets-3.exp
    • pengine/test10/template-rsc-sets-4.exp
    • pengine/test10/template-ticket.exp
    • pengine/test10/ticket-clone-1.exp
    • pengine/test10/ticket-clone-10.exp
    • pengine/test10/ticket-clone-11.exp
    • pengine/test10/ticket-clone-14.exp
    • pengine/test10/ticket-clone-15.exp
    • pengine/test10/ticket-clone-17.exp
    • pengine/test10/ticket-clone-18.exp
    • pengine/test10/ticket-clone-2.exp
    • pengine/test10/ticket-clone-20.exp
    • pengine/test10/ticket-clone-23.exp
    • pengine/test10/ticket-clone-3.exp
    • pengine/test10/ticket-clone-4.exp
    • pengine/test10/ticket-clone-5.exp
    • pengine/test10/ticket-clone-6.exp
    • pengine/test10/ticket-clone-7.exp
    • pengine/test10/ticket-clone-8.exp
    • pengine/test10/ticket-group-1.exp
    • pengine/test10/ticket-group-10.exp
    • pengine/test10/ticket-group-11.exp
    • pengine/test10/ticket-group-14.exp
    • pengine/test10/ticket-group-15.exp
    • pengine/test10/ticket-group-17.exp
    • pengine/test10/ticket-group-18.exp
    • pengine/test10/ticket-group-2.exp
    • pengine/test10/ticket-group-20.exp
    • pengine/test10/ticket-group-23.exp
    • pengine/test10/ticket-group-3.exp
    • pengine/test10/ticket-group-4.exp
    • pengine/test10/ticket-group-5.exp
    • pengine/test10/ticket-group-6.exp
    • pengine/test10/ticket-group-7.exp
    • pengine/test10/ticket-group-8.exp
    • pengine/test10/ticket-master-1.exp
    • pengine/test10/ticket-master-10.exp
    • pengine/test10/ticket-master-11.exp
    • pengine/test10/ticket-master-14.exp
    • pengine/test10/ticket-master-15.exp
    • pengine/test10/ticket-master-17.exp
    • pengine/test10/ticket-master-18.exp
    • pengine/test10/ticket-master-2.exp
    • pengine/test10/ticket-master-20.exp
    • pengine/test10/ticket-master-21.exp
    • pengine/test10/ticket-master-23.exp
    • pengine/test10/ticket-master-3.exp
    • pengine/test10/ticket-master-4.exp
    • pengine/test10/ticket-master-5.exp
    • pengine/test10/ticket-master-6.exp
    • pengine/test10/ticket-master-7.exp
    • pengine/test10/ticket-master-8.exp
    • pengine/test10/ticket-master-9.exp
    • pengine/test10/ticket-primitive-1.exp
    • pengine/test10/ticket-primitive-10.exp
    • pengine/test10/ticket-primitive-11.exp
    • pengine/test10/ticket-primitive-14.exp
    • pengine/test10/ticket-primitive-15.exp
    • pengine/test10/ticket-primitive-17.exp
    • pengine/test10/ticket-primitive-18.exp
    • pengine/test10/ticket-primitive-2.exp
    • pengine/test10/ticket-primitive-20.exp
    • pengine/test10/ticket-primitive-23.exp
    • pengine/test10/ticket-primitive-3.exp
    • pengine/test10/ticket-primitive-4.exp
    • pengine/test10/ticket-primitive-5.exp
    • pengine/test10/ticket-primitive-6.exp
    • pengine/test10/ticket-primitive-7.exp
    • pengine/test10/ticket-primitive-8.exp
    • pengine/test10/ticket-rsc-sets-1.exp
    • pengine/test10/ticket-rsc-sets-10.exp
    • pengine/test10/ticket-rsc-sets-12.exp
    • pengine/test10/ticket-rsc-sets-13.exp
    • pengine/test10/ticket-rsc-sets-14.exp
    • pengine/test10/ticket-rsc-sets-2.exp
    • pengine/test10/ticket-rsc-sets-3.exp
    • pengine/test10/ticket-rsc-sets-4.exp
    • pengine/test10/ticket-rsc-sets-5.exp
    • pengine/test10/ticket-rsc-sets-6.exp
    • pengine/test10/ticket-rsc-sets-7.exp
    • pengine/test10/ticket-rsc-sets-9.exp
    • pengine/test10/unfence-definition.exp
    • pengine/test10/unfence-parameters.exp
    • pengine/test10/unfence-startup.exp
    • pengine/test10/unmanaged-block-restart.exp
    • pengine/test10/unmanaged-master.exp
    • pengine/test10/unrunnable-1.exp
    • pengine/test10/use-after-free-merge.exp
    • pengine/test10/utilization-check-allowed-nodes.exp
    • pengine/test10/utilization-order1.exp
    • pengine/test10/utilization-order2.exp
    • pengine/test10/utilization-order3.exp
    • pengine/test10/utilization-order4.exp
    • pengine/test10/utilization-shuffle.exp
    • pengine/test10/utilization.exp
    • pengine/test10/versioned-resources.exp
    • pengine/test10/whitebox-asymmetric.exp
    • pengine/test10/whitebox-fail1.exp
    • pengine/test10/whitebox-fail2.exp
    • pengine/test10/whitebox-fail3.exp
    • pengine/test10/whitebox-imply-stop-on-fence.exp
    • pengine/test10/whitebox-migrate1.exp
    • pengine/test10/whitebox-move.exp
    • pengine/test10/whitebox-ms-ordering-move.exp
    • pengine/test10/whitebox-ms-ordering.exp
    • pengine/test10/whitebox-nested-group.exp
    • pengine/test10/whitebox-orphan-ms.exp
    • pengine/test10/whitebox-orphaned.exp
    • pengine/test10/whitebox-start.exp
    • pengine/test10/whitebox-stop.exp
    • pengine/test10/whitebox-unexpectedly-running.exp
    • tools/crm_node.c
    • tools/notifyServicelogEvent.c
  21. Change #13018

    Category None
    Changed by Jan Pokorný <jpokornyohnoyoudont@redhat.com>
    Changed at Thu 09 Feb 2017 22:39:17
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision ef711f968ba143b12fb0654b6d75045a04f83d37

    Comments

    Refactor: lib/services: unify/add include guards for *.h
    
    (wild guess has it that MH stood for long-dead Matahari project)

    Changed files

    • lib/services/pcmk-dbus.h
    • lib/services/services_private.h
    • lib/services/systemd.h
    • lib/services/upstart.h
  22. Change #13019

    Category None
    Changed by Jan Pokorný <jpokornyohnoyoudont@redhat.com>
    Changed at Fri 10 Feb 2017 11:17:55
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 5dc4937b9588b3fb1d4297eedd7c433aafd8cc81

    Comments

    Refactor: lib/services: make *.h self-sufficient wrt. other includes
    
    Also make function declaration follow the actual definitions.

    Changed files

    • lib/services/pcmk-dbus.h
    • lib/services/services_private.h
    • lib/services/systemd.h
    • lib/services/upstart.h
  23. Change #13020

    Category None
    Changed by Jan Pokorný <jpokornyohnoyoudont@redhat.com>
    Changed at Fri 10 Feb 2017 11:18:32
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 6b12e0d1284cac96e66780aa4aeb7c32619089fc

    Comments

    Refactor: lib/services: ensure *.h declare externally hidden functions
    
    ...following the precedent of {upstart,systemd}.h.  Note also that
    since hardening-related commit 658fff944 [$LD -z now], it's even more
    desirable to limit "symbol smog" as much as possible and symbols only
    used within the library like these are trivially expendable (assuming
    suitable toolchain).
    
    As we use G_GNU_C_INTERNAL macro from glib2, we should care to require
    at least that version that introduced it, i.e., 2.6 per documentation.

    Changed files

    • lib/services/pcmk-dbus.h
    • lib/services/services_private.h
    • pacemaker.spec.in
  24. Change #13021

    Category None
    Changed by Jan Pokorný <jpokornyohnoyoudont@redhat.com>
    Changed at Fri 10 Feb 2017 11:18:52
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 31adceb587c1beb90a0d61bb3bf1b634e5516d54

    Comments

    Refactor: lib/services: ensure some objects not exported accidentally
    
    They are not tracked by neither public nor private API anyway.
    See also a note about "symbol smog" in the previous commit.

    Changed files

    • lib/services/services.c
  25. Change #13022

    Category None
    Changed by Jan Pokorný <jpokornyohnoyoudont@redhat.com>
    Changed at Fri 10 Feb 2017 11:19:02
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision eeeabd732b67d478bb50101e1bb30324ca2c3d9a

    Comments

    Refactor: lib/services: unify on single source of "synchronous" flag
    
    Forerunner systemd.[ch] is followed by the rest of squad in decision
    based merely on svc_action_t operand with suitably flipped member item
    and no more on redundant extraneous parameter that in turn is dropped.
    It was (for the former) and is possible because both a/synchronous paths
    leading to such decision contains a priori setting of the flag as
    expected (in services_action_async/services_action_sync, respectively).

    Changed files

    • lib/services/services.c
    • lib/services/services_linux.c
    • lib/services/services_private.h
    • lib/services/upstart.c
    • lib/services/upstart.h
  26. Change #13023

    Category None
    Changed by Jan Pokorný <jpokornyohnoyoudont@redhat.com>
    Changed at Fri 10 Feb 2017 11:19:13
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 6e64b585ba628ef93d99fc17a6a880a76505e27d

    Comments

    Refactor: lib/services: async_helper -> versatile exec_helper
    
    Also mark it inline just in case the compiler won't get it that it's
    just another form of up-to-singly-nested ternary operator making for
    a tail call.

    Changed files

    • lib/services/services.c
  27. Change #13024

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Fri 10 Feb 2017 16:33:47
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 2b821c597c12fda769a4103a872ec9f6aef58aed

    Comments

    Merge pull request #1223 from jnpkrn/refactor-lib_services
    
    Refactor: lib/services (just a first batch)

    Changed files

    • lib/services/pcmk-dbus.h
    • lib/services/services.c
    • lib/services/services_linux.c
    • lib/services/services_private.h
    • lib/services/systemd.h
    • lib/services/upstart.c
    • lib/services/upstart.h
    • pacemaker.spec.in
  28. Change #13025

    Category None
    Changed by Gao,Yan <ygaoohnoyoudont@suse.com>
    Changed at Mon 13 Feb 2017 17:18:00
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision c509cd07008b1f9b3402eeb7d7f3f6d504aa4fdb

    Comments

    Fix: libcrmcommon: Correctly compare XML comments to prevent crmd from getting into infinite election loop
    
    With b7fa323, crmd could still get into an infinite election loop when
    there was more than one comment with the exactly same text at the same
    level within a CIB XML element. For example:
    
    '''
      <!--# "Fri Feb 10 11:20:40 CET 2017-->
      <!--#============================================================================-->
      <!--#-->
      <!--# Administrator A-->
      <!--#-->
      <!--# Pacemaker basic config file for Cluster A-->
      <!--#============================================================================-->
      <!--#-->
    '''
    
    Basically, it'd produce big messes if using the diff operation "move"
    for XML comments in such a case.
    
    With this commit, it strictly tries to match the XML comments at the
    exactly same offsets when comparing v2 patchset, so that only the diff
    operations "create" and "delete" will be used for XML comments.

    Changed files

    • lib/common/xml.c
  29. Change #13026

    Category None
    Changed by Gao,Yan <ygaoohnoyoudont@suse.com>
    Changed at Mon 13 Feb 2017 22:32:54
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 362f02874b6be46bf2648fb45ebc6bc636d48965

    Comments

    Fix: libcrmcommon: Correctly delete XML comments according to their positions
    
    Previously, v2 patchset was not able to define which exact XML comments were
    expected to be deleted in a CIB XML element. It was a problem if there
    was more than one comment at the same level within a CIB XML element.
    
    This commit resolves it by adding and handling a "position" field in the
    diff operation "delete" for XML comments.

    Changed files

    • lib/common/xml.c
  30. Change #13027

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Mon 13 Feb 2017 23:35:34
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision ea6fb27c43c21f07f7e0f12f00b383ba0a1f439f

    Comments

    Merge pull request #1225 from gao-yan/handle-xml-comment
    
    Correctly handle xml comments

    Changed files

    • lib/common/xml.c
  31. Change #13028

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 14 Feb 2017 01:32:03
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 9110b0833ec35d363f85ebbb66f6d4cd14f5d919

    Comments

    Merge pull request #1220 from kgaillot/fail
    
    Support remote nodes and regular expressions in legacy attrd

    Changed files

    • attrd/legacy.c
    • crmd/attrd.c
    • lib/cib/cib_attrs.c
    • tools/crm_attribute.c
    • tools/crm_resource_runtime.c
  32. Change #13029

    Category None
    Changed by Zhuravleva Aleksandra <zhuravleva357ohnoyoudont@gmail.com>
    Changed at Tue 14 Feb 2017 06:49:50
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 44f4d76c28b647fc67c21d821a14e6ba5d981e82

    Comments

    Fix: change the wording of the messages

    Changed files

    • crmd/utils.c
  33. Change #13030

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 14 Feb 2017 17:40:48
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision ae9c08d9ee8de037717f1184e12fb00c4352d89d

    Comments

    Refactor: attrd: put current/legacy shared code in common source file
    
    Reduces code duplication and makes it easier to add new features to both

    Changed files

    • attrd/Makefile.am
    • attrd/attrd_common.c
    • attrd/attrd_common.h
    • attrd/commands.c
    • attrd/internal.h
    • attrd/legacy.c
    • attrd/main.c
  34. Change #13031

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 14 Feb 2017 17:41:18
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision fb044477111306e366db04495f20cf548ee3123a

    Comments

    Refactor: attrd: remove unused variables
    
    since 1e7e3bf5

    Changed files

    • attrd/commands.c
  35. Change #13032

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 14 Feb 2017 18:14:50
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 008c17f28181478bd2bfe24e128cc46cd5c3a1d0

    Comments

    Doc: tools: comment about legacy attrd and remote nodes in attrd_updater

    Changed files

    • tools/attrd_updater.c
  36. Change #13033

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 14 Feb 2017 23:22:04
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 220b25fd04c4231b0e2fa0150d31b574b45fae92

    Comments

    Merge pull request #1226 from kgaillot/fail
    
    Prepare for failure handling changes

    Changed files

    • attrd/Makefile.am
    • attrd/attrd_common.c
    • attrd/attrd_common.h
    • attrd/commands.c
    • attrd/internal.h
    • attrd/legacy.c
    • attrd/main.c
    • tools/attrd_updater.c
  37. Change #13034

    Category None
    Changed by Jan Pokorný <jpokornyohnoyoudont@redhat.com>
    Changed at Thu 16 Feb 2017 17:11:47
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 863a1bd43cee3ffa7d2b1432769dd59ff74a47ba

    Comments

    Cleanup: remove commented out reference to server_get_cib_copy()
    
    Appeared in 83919a1df, slighty modified on serveral occassions, but
    still pretty blind.

    Changed files

    • cib/cibio.h
  38. Change #13035

    Category None
    Changed by Jan Pokorný <jpokornyohnoyoudont@redhat.com>
    Changed at Thu 16 Feb 2017 17:11:51
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 9f6f897cfa2eb7b02c90cbda2042ff19dfc24341

    Comments

    Cleanup: remove extern reference to unpack_domains()
    
    This is a remnant from experimental support for failover domains
    (as in rgmanager cluster world order) introduced in a77333593, but
    did not got purged during 800a12fa4.

    Changed files

    • lib/pengine/unpack.h
  39. Change #13036

    Category None
    Changed by Jan Pokorný <jpokornyohnoyoudont@redhat.com>
    Changed at Thu 16 Feb 2017 17:11:58
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision dd2d4e5dfda641e9b55477deb26a92cb84720291

    Comments

    Cleanup: remove extern reference to param_value()
    
    This got added with 9273e610b, but then gradually replaced with
    glib-based hashtables (08c406039) until replaced completely,
    but dd1e8061d forgot to drop this reference as well.

    Changed files

    • lib/pengine/unpack.h
  40. Change #13037

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 16 Feb 2017 17:23:12
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision cdd4419d08654d91cd8b72cca11e1d1cc51f1056

    Comments

    Fix: tools: crm_attribute should prefer node name from environment
    
    Same behavior as was done for crm_node in e0eb9e76

    Changed files

    • tools/crm_attribute.c
  41. Change #13038

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Fri 17 Feb 2017 00:19:34
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 56e89a47eff249306765d95d246783e691e8ce11

    Comments

    Log: cib,libcrmcommon,lrmd: handle IP addresses better in messages
    
    This exposes lib/common/remote.c:get_ip_str() as a new internal API
    crm_sockaddr2str(), and uses it wherever inet_ntoa() and inet_ntop()
    were used previously.
    
    Mainly, this reduces code duplication. It also takes cib/remote.c
    one step towards supporting IPv6 addresses.

    Changed files

    • cib/remote.c
    • include/crm_internal.h
    • lib/ais/plugin.c
    • lib/common/remote.c
    • lrmd/tls_backend.c
  42. Change #13039

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Fri 17 Feb 2017 00:20:44
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 2b536e36e71388e8d4713e3a11c572f43f5f8ca2

    Comments

    Doc: cts: update README for new "remote-" node names

    Changed files

    • cts/README.md
  43. Change #13040

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Fri 17 Feb 2017 00:20:44
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 8223472223d84b133e8ce89afe9f452540872d0d

    Comments

    Doc: build: clarify why dependencies are needed

    Changed files

    • INSTALL.md
  44. Change #13041

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Fri 17 Feb 2017 00:20:44
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 720a63f015bf3d4d1abc21768e4853f331b385c9

    Comments

    Doc: fencing: document create_remote_stonith_op() better

    Changed files

    • fencing/remote.c
  45. Change #13042

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Fri 17 Feb 2017 00:20:44
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision e45670bd14bd2e9b7e108aed647050b69887e312

    Comments

    Fix: tools: avoid NULL dereference in crm_resource debug message
    
    Also clarify crm_resource --cleanup help text

    Changed files

    • tools/crm_resource.c
  46. Change #13043

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Fri 17 Feb 2017 00:41:13
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision f63a7ff4598a9117ed47f0d6bbf38e3dcd858c96

    Comments

    Merge pull request #1229 from kgaillot/fixes
    
    New API function to replace inet_ntoa() and inet_ntop()

    Changed files

    • INSTALL.md
    • cib/cibio.h
    • cib/remote.c
    • cts/README.md
    • fencing/remote.c
    • include/crm_internal.h
    • lib/ais/plugin.c
    • lib/common/remote.c
    • lib/pengine/unpack.h
    • lrmd/tls_backend.c
    • tools/crm_attribute.c
    • tools/crm_resource.c
  47. Change #13044

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Fri 17 Feb 2017 18:29:12
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 3738ed4b2d1e2372669ae0db92be511fec4ce37d

    Comments

    Fix: libcib: avoid memory leak in query_node_uuid()

    Changed files

    • lib/cib/cib_attrs.c
  48. Change #13045

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Fri 17 Feb 2017 18:34:17
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 06aac7597492ac33d155911d36afa345f701fc91

    Comments

    Fix: cib: properly mark variable as volatile

    Changed files

    • cib/cibio.h
    • cib/main.c
  49. Change #13046

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Fri 17 Feb 2017 18:34:35
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision d35f28bf1e146e755a9e7bfc346fa24179803316

    Comments

    Doc: Pacemaker Explained: correct group name

    Changed files

    • doc/Pacemaker_Explained/en-US/Ch-Advanced-Options.txt
  50. Change #13047

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Fri 17 Feb 2017 18:55:34
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 68956cf330aaaf7fe33a9b92fa8df6f822df08fa

    Comments

    Merge pull request #1230 from kgaillot/fixes
    
    Avoid memory leak

    Changed files

    • cib/cibio.h
    • cib/main.c
    • doc/Pacemaker_Explained/en-US/Ch-Advanced-Options.txt
    • lib/cib/cib_attrs.c
  51. Change #13048

    Category None
    Changed by Zhuravleva Aleksandra <zhuravleva357ohnoyoudont@gmail.com>
    Changed at Sun 19 Feb 2017 19:57:29
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 06a142da4e790e0198734205dc6b3864b63d46e5

    Comments

    Fix: add call_options to init_transient_attrs()

    Changed files

    • crmd/crmd_utils.h
    • crmd/join_client.c
    • crmd/utils.c
  52. Change #13049

    Category None
    Changed by Zhuravleva Aleksandra <zhuravleva357ohnoyoudont@gmail.com>
    Changed at Sun 19 Feb 2017 20:48:25
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 7e7d3d38b04cbdc895aaf55fa2e94e2f8abc1ca8

    Comments

    Fix: add init_transient_attrs() to send_stonith_update()

    Changed files

    • crmd/te_actions.c
  53. Change #13050

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Mon 20 Feb 2017 17:50:20
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 199b428fc8ac18f04d297ea70e18e1fa4f6e7b8b

    Comments

    Merge pull request #1141 from qezz/start-standby
    
    Add ability to start node in standby state

    Changed files

    • crmd/crmd_utils.h
    • crmd/join_client.c
    • crmd/te_actions.c
    • crmd/utils.c
    • include/crm/msg_xml.h
    • mcp/pacemaker.c
  54. Change #13051

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 22 Feb 2017 22:03:23
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 357cd703e99fbcf1a371f34966accaf5322b1c50

    Comments

    Fix: pengine,libpe_status: don't clear same fail-count twice
    
    Previously, pengine and libpe_status were inconsistent when generating
    a key to use for a fail-count op. This could lead to two identical ops
    being scheduled, one of which would timeout (during which time the resource
    would not be recovered). Now, they consistently use generate_op_key().

    Changed files

    • lib/pengine/unpack.c
    • pengine/allocate.c
  55. Change #13052

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 22 Feb 2017 22:03:57
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision da8f425a37b844676ca468676b07e61c05ff2843

    Comments

    Log: pengine,libpe_status: make failcount clearing messages more helpful

    Changed files

    • lib/pengine/unpack.c
    • pengine/allocate.c
  56. Change #13053

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 23 Feb 2017 23:39:16
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision c339a4ce3a58664a3fd0f36d5859ea7a85c9fce8

    Comments

    Log: crmd: improve message when clearing failures
    
    This also involves a slight refactor to make future changes in failure handling
    easier.

    Changed files

    • crmd/attrd.c
    • crmd/crmd_utils.h
    • crmd/messages.c
  57. Change #13054

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 23 Feb 2017 23:39:24
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 8830b6f767fb94fcd985c95269a12232f64aafcd

    Comments

    Fix: crmd: clear failure only for requested node
    
    The PE schedules CRM_OP_CLEAR_FAILCOUNT operations to clear a particular resource on a
    particular node. When the operation was introduced in a2b997cf, the crmd never checked
    the node, but always cleared fail-count and last-failure for all nodes.
    
    Commit 42316ba7 attempted to use the node name, but checked the wrong XML parent
    for the information. This commit corrects that.

    Changed files

    • crmd/messages.c
  58. Change #13055

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Fri 24 Feb 2017 18:21:21
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision a762df8a8c64f8a197014ace5d65ca756a2adc9d

    Comments

    Test: pengine: update regression tests for new operation name

    Changed files

    • pengine/test10/bug-5025-4.dot
    • pengine/test10/bug-5025-4.exp
    • pengine/test10/bug-lf-2106.dot
    • pengine/test10/bug-lf-2106.exp
    • pengine/test10/expire-non-blocked-failure.dot
    • pengine/test10/expire-non-blocked-failure.exp
    • pengine/test10/failcount-block.dot
    • pengine/test10/failcount-block.exp
    • pengine/test10/failcount.dot
    • pengine/test10/failcount.exp
    • pengine/test10/orphan-2.dot
    • pengine/test10/orphan-2.exp
    • pengine/test10/whitebox-orphan-ms.dot
    • pengine/test10/whitebox-orphaned.dot
    • pengine/test10/whitebox-orphaned.exp
  59. Change #13056

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Fri 24 Feb 2017 18:21:37
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 0f48e67022ebab23b7983c00e424550834b7cfdd

    Comments

    Doc: includes: comment deprecated symbols
    
    For easy removal the next time we break backward API compatibility

    Changed files

    • include/crm/crm.h
    • include/crm/transition.h
  60. Change #13057

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Fri 24 Feb 2017 18:21:37
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision ae362daa1bdc7b2ae76d8761a1eab0abda6e44e9

    Comments

    Log: libcrmcommon: improve remote connection polling messages
    
    Most satisfyingly, downgrade -EAGAIN to a trace.

    Changed files

    • lib/common/remote.c
  61. Change #13058

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Fri 24 Feb 2017 20:46:26
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision fc14818a01f544b552a1284155544b37c439dd13

    Comments

    Test: CTS: update patterns for recent log message changes

    Changed files

    • cts/CTStests.py
    • cts/patterns.py
  62. Change #13059

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Fri 24 Feb 2017 21:32:33
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision f61d0b269f13f1129988ed71708add34fc125d82

    Comments

    Merge pull request #1231 from kgaillot/fail
    
    Fix a couple of bugs in fail-count clearing

    Changed files

    • crmd/attrd.c
    • crmd/crmd_utils.h
    • crmd/messages.c
    • cts/CTStests.py
    • cts/patterns.py
    • include/crm/crm.h
    • include/crm/transition.h
    • lib/common/remote.c
    • lib/pengine/unpack.c
    • pengine/allocate.c
    • pengine/test10/bug-5025-4.dot
    • pengine/test10/bug-5025-4.exp
    • pengine/test10/bug-lf-2106.dot
    • pengine/test10/bug-lf-2106.exp
    • pengine/test10/expire-non-blocked-failure.dot
    • pengine/test10/expire-non-blocked-failure.exp
    • pengine/test10/failcount-block.dot
    • pengine/test10/failcount-block.exp
    • pengine/test10/failcount.dot
    • pengine/test10/failcount.exp
    • pengine/test10/orphan-2.dot
    • pengine/test10/orphan-2.exp
    • pengine/test10/whitebox-orphan-ms.dot
    • pengine/test10/whitebox-orphaned.dot
    • pengine/test10/whitebox-orphaned.exp
  63. Change #13060

    Category None
    Changed by Hayley Swimelar <hayleyohnoyoudont@linbit.com>
    Changed at Tue 28 Feb 2017 21:21:13
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision fd59ef09fbaaabe2763eb9c5524de47e5662de86

    Comments

    collect drbd status information into drbd_info.txt

    Changed files

    • tools/report.collector
    • tools/report.common.in
  64. Change #13061

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 01 Mar 2017 20:59:00
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision b220136266f58ee35913a6141e3aa7e8d77aaede

    Comments

    Merge pull request #1232 from haySwim/master
    
    collect info from /proc/drbd, if present

    Changed files

    • tools/report.collector
    • tools/report.common.in
  65. Change #13062

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 01 Mar 2017 21:25:51
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 47f957c747f76d54b7289d9651aa057efb5be4c7

    Comments

    Fix: libcrmcommon: assert if can't generate operation key
    
    This is a refactor of generate_op_key() to use the existing
    crm_strdup_printf() function instead of its own allocation,
    and use CRM_ASSERT() instead of CRM_CHECK() for argument validation.
    
    This simplifies the code, avoids allocating more memory than needed,
    and results in assertion failures instead of returning NULL on errors,
    which is preferable because existing callers don't check the
    return value for NULL before using it.

    Changed files

    • lib/common/utils.c
  66. Change #13063

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 01 Mar 2017 21:25:51
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 94a4c58f675d163085a055f59fd6c3a2c9f57c43

    Comments

    Fix: libservices: ensure completed ops aren't on blocked ops list
    
    This refactors removal of a completed operation from the in-flight ops list
    into a new internal function services_untrack_op(), which allows the
    in-flight ops list and handle_blocked_ops() to be static to services.c.
    
    The new function also ensures the op isn't on the blocked ops list,
    which could otherwise result in a use-after-free bug.

    Changed files

    • lib/services/services.c
    • lib/services/services_linux.c
    • lib/services/services_private.h
  67. Change #13064

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 01 Mar 2017 22:09:11
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision b938c47740a456d0057438e4f5e6029d0e084587

    Comments

    Refactor: libservices: dynamically allocate operation key
    
    reduces code duplication, and avoids memory over-allocation

    Changed files

    • lib/services/services.c
  68. Change #13065

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 01 Mar 2017 22:09:39
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 933d46ef20591757301784773a37e06b78906584

    Comments

    Fix: libservices: prevent use-after-free when freeing an operation

    Changed files

    • lib/services/services.c
  69. Change #13066

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 01 Mar 2017 22:09:39
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision dc36d4375c049024a6f9e4d2277a3e6444fad05b

    Comments

    Refactor: libservices: handle in-flight case first when cancelling an operation
    
    will make next bugfix easier

    Changed files

    • lib/services/services.c
  70. Change #13067

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 01 Mar 2017 22:09:39
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision deabcc5a6aa93dadf0b20364715b559a5b9848ac

    Comments

    Fix: libservices: properly cancel in-flight systemd/upstart op

    Changed files

    • lib/services/services.c
  71. Change #13068

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 01 Mar 2017 22:09:39
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision b85037b75255061a41d0ec3fd9b64f271351b43e

    Comments

    Fix: libservices: properly detect in-flight systemd/upstart ops when kicking

    Changed files

    • lib/services/services.c
  72. Change #13069

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 01 Mar 2017 22:09:40
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 55be77356d9253c46a1ddebefd6f403366209281

    Comments

    Log: libservices: improve error messages when creating operation

    Changed files

    • lib/services/services.c
  73. Change #13070

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 01 Mar 2017 22:10:11
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 121a3f219ff5a9ea07e271cb03d9c55af2d2ad1f

    Comments

    Refactor: libservices: functionize expanding resource class, and remove dead code

    Changed files

    • include/crm/services.h
    • lib/services/services.c
  74. Change #13071

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 01 Mar 2017 22:10:39
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 46c07e23d48806140cf12393b7867063630cdf30

    Comments

    Refactor: various: use defined constants for resource classes
    
    ensures a typo won't compile

    Changed files

    • crmd/remote_lrmd_ra.c
    • fencing/main.c
    • include/crm/services.h
    • lib/lrmd/lrmd_client.c
    • lib/pengine/complex.c
    • lib/pengine/native.c
    • lib/pengine/remote.c
    • lib/pengine/unpack.c
    • lib/services/services.c
    • lib/services/services_linux.c
    • lrmd/lrmd.c
    • pengine/native.c
    • tools/crm_resource_print.c
    • tools/crm_resource_runtime.c
    • tools/fake_transition.c
  75. Change #13072

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 01 Mar 2017 22:10:40
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 1c534b5a773df5b62aeb8a46842d1e2d4d2266ef

    Comments

    Fix: libservices: ensure recurring actions table is created before using

    Changed files

    • lib/services/services.c
  76. Change #13073

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 02 Mar 2017 01:59:06
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 2c297c067ecf540e93ad3786add8f8d13db4cb3d

    Comments

    Merge pull request #1233 from kgaillot/clbz5311
    
    Avoid memory issues in libservices

    Changed files

    • crmd/remote_lrmd_ra.c
    • fencing/main.c
    • include/crm/services.h
    • lib/common/utils.c
    • lib/lrmd/lrmd_client.c
    • lib/pengine/complex.c
    • lib/pengine/native.c
    • lib/pengine/remote.c
    • lib/pengine/unpack.c
    • lib/services/services.c
    • lib/services/services_linux.c
    • lib/services/services_private.h
    • lrmd/lrmd.c
    • pengine/native.c
    • tools/crm_resource_print.c
    • tools/crm_resource_runtime.c
    • tools/fake_transition.c
  77. Change #13074

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 02 Mar 2017 21:29:29
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 9c0c3d60b4df3076ff27dd176af9b8d131254337

    Comments

    Fix: libfencing,fencing: properly remap "action" in configuration
    
    "action" should never be specified in fence device configuration.
    
    Previously, this was handled by re-inserting the proper action when creating a
    fence command, if the proper action were on a "safe" list (list, monitor,
    status, or meta-data).
    
    However, that was insufficient, partly because "on" should have been on the
    list, but also because action="reboot" would interfere with reboots that were
    remapped to off or off+on.
    
    Now, stonithd intelligently maps any action parameter to pcmk_off_action and/or
    pcmk_reboot_action as appropriate when the device configuration is registered,
    and libfencing ignores any action parameter that makes it that far.

    Changed files

    • fencing/commands.c
    • lib/fencing/st_client.c
  78. Change #13075

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 02 Mar 2017 22:16:24
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision a7825f4f0a8db272d1ce0b1f93e8044cbcaa5144

    Comments

    Merge pull request #1234 from kgaillot/fencing
    
    Fix: libfencing,fencing: properly remap "action" in configuration

    Changed files

    • fencing/commands.c
    • lib/fencing/st_client.c
  79. Change #13076

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 07 Mar 2017 21:15:45
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 9889d7faff7d2d2853332a50f279fee43cebd48a

    Comments

    Feature: attrd: add API for clearing failures
    
    This will make future changes to failure handling easier.
    
    An alternative would be to use the existing F_ATTRD_REGEX feature to clear
    failures. The problem is that implementing regexes in legacy attrd when used
    with remote node attributes would require reading all the attributes from the
    CIB, then clearing each one that matches, which is race-prone and expensive.

    Changed files

    • attrd/attrd_common.c
    • attrd/attrd_common.h
    • attrd/commands.c
    • attrd/internal.h
    • attrd/legacy.c
    • attrd/main.c
    • include/crm_internal.h
  80. Change #13077

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 07 Mar 2017 21:15:45
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 3894f2be513e3d40400d893e1a6ab56b5dc9f4e0

    Comments

    Log: attrd: add more detail to legacy attrd messages

    Changed files

    • attrd/legacy.c
  81. Change #13078

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 07 Mar 2017 21:15:45
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision fb4f313d4416a09c20074d110a7ef150caabd9e0

    Comments

    Feature: libcrmcommon: add API for new attrd clear-failure operation
    
    attrd_update_delegate() now accepts command 'c' with name set to the
    the resource to clear (or NULL for all resources).

    Changed files

    • lib/common/utils.c
  82. Change #13079

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 07 Mar 2017 21:15:45
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 6191ea52c9f8a04fb091d7a74b52e2320c7ad379

    Comments

    Fix: tools: crm_resource -C should clear last-failure
    
    Previously, this only cleared fail-count attributes. Now, it also clears
    last-failure, which is better (and probably more expected) behavior.
    This is accomplished by using attrd's new clear-failure op, which will also
    make future changes to failure handling easier.
    
    This has a small backward compatibility issue: if crm_resource -C is run
    on a newer node in a mixed-version cluster that uses legacy attrd,
    it will be unable to clean failures on an older node. Since we are bumping
    CRM_FEATURE_SET with this release, this issue will be limited to the
    rolling upgrade window. Note that this does not affect atomic attrd or
    cleanups initiated by the DC's crmd.

    Changed files

    • tools/crm_resource.c
    • tools/crm_resource_runtime.c
  83. Change #13080

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 07 Mar 2017 21:15:46
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 627eca2bd9fdb2f8a6203b8df3e2e73e84940e5b

    Comments

    Refactor: crmd: use new attrd op to clear fail counts
    
    Previously, crmd's CRM_OP_CLEAR_FAILCOUNT handler cleared the fail-count and
    last-failure attributes by name. Now, it uses attrd's ATTRD_OP_CLEAR_FAILURE
    operation. This simplifies the code and will make future changes in
    failure handling easier.
    
    Since only the DC schedules clear ops, and we are bumping the CRM_FEATURE_SET
    with this release, all nodes are guaranteed to support the new op, so
    there is no problem with backward compatibility in mixed-version clusters.

    Changed files

    • crmd/attrd.c
  84. Change #13081

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 08 Mar 2017 16:18:39
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 765a06419e0ee6b948c8d329d0b62d1981ae0e42

    Comments

    Merge pull request #1238 from kgaillot/fail
    
    Add attrd operation to clear resource failure attributes

    Changed files

    • attrd/attrd_common.c
    • attrd/attrd_common.h
    • attrd/commands.c
    • attrd/internal.h
    • attrd/legacy.c
    • attrd/main.c
    • crmd/attrd.c
    • include/crm_internal.h
    • lib/common/utils.c
    • tools/crm_resource.c
    • tools/crm_resource_runtime.c
  85. Change #13082

    Category None
    Changed by Hideo Yamauchi <renayama19661014ohnoyoudont@ybb.ne.jp>
    Changed at Thu 09 Mar 2017 11:43:47
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 2102b8576991a946b2ae7c28285f50e78fafd6d2

    Comments

    Low: crmd: Change of the log level and addition of uuid.

    Changed files

    • crmd/join_dc.c
  86. Change #13083

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 09 Mar 2017 15:50:24
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 17371f13839c4a3e16343709add2741f2d634faa

    Comments

    Merge pull request #1239 from HideoYamauchi/change_log_level
    
    Low: crmd: Change of the log level and addition of uuid.

    Changed files

    • crmd/join_dc.c
  87. Change #13084

    Category None
    Changed by Hideo Yamauchi <renayama19661014ohnoyoudont@ybb.ne.jp>
    Changed at Wed 15 Mar 2017 08:03:16
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 700ee9cc3e5a4add823ff6bbefee0113135d1382

    Comments

    Low: crmd: Change of the log level(again).

    Changed files

    • crmd/join_dc.c
  88. Change #13085

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 15 Mar 2017 15:52:04
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 882b57afa7065f3b072b1b82c1c59de020536432

    Comments

    Merge pull request #1244 from HideoYamauchi/change_log_level
    
    Low: crmd: Change of the log level(again).

    Changed files

    • crmd/join_dc.c
  89. Change #13086

    Category None
    Changed by aravind-kumar <karavindkumar1993ohnoyoudont@gmail.com>
    Changed at Wed 15 Mar 2017 18:16:42
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 52153c502ad12c723231f5c7cb80d50a5d0691cd

    Comments

    new cluster option stonith-max-attempts with default value 10, number of retry attempts to be made before giving up

    Changed files

    • crmd/control.c
    • crmd/te_callbacks.c
    • crmd/te_callbacks.h
    • include/crm_internal.h
    • lib/common/utils.c
  90. Change #13087

    Category None
    Changed by aravind-kumar <karavindkumar1993ohnoyoudont@gmail.com>
    Changed at Wed 15 Mar 2017 20:57:41
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision c77b0161aa2aeb200bf4c5ad6fc6cbc28bf01ea8

    Comments

    reword of stonith-max-attempts and change in check_positive_number function

    Changed files

    • crmd/control.c
    • lib/common/utils.c
  91. Change #13088

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 15 Mar 2017 22:43:28
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision f12a2f07194ecaab7c4b5a1e99d2d6d5d8b282f7

    Comments

    Merge pull request #1245 from aravind-kumar/stonithMaxAttempts
    
    new cluster option stonith-max-attempts

    Changed files

    • crmd/control.c
    • crmd/te_callbacks.c
    • crmd/te_callbacks.h
    • include/crm_internal.h
    • lib/common/utils.c
  92. Change #13089

    Category None
    Changed by Hideo Yamauchi <renayama19661014ohnoyoudont@ybb.ne.jp>
    Changed at Thu 16 Mar 2017 08:47:30
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 11967822325040943513816a3e4fd7fb55a4aaeb

    Comments

    Low: crmd: Move to common function.

    Changed files

    • crmd/notify.c
    • include/crm/common/iso8601_internal.h
    • lib/common/iso8601.c
  93. Change #13090

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 16 Mar 2017 15:10:54
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision e55d506cc390f0a0335b4ec6e365ea89da30b6b1

    Comments

    Merge pull request #1246 from HideoYamauchi/func_move_final
    
    Low: crmd: Move to common function.(again)

    Changed files

    • crmd/notify.c
    • include/crm/common/iso8601_internal.h
    • lib/common/iso8601.c
  94. Change #13091

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 16 Mar 2017 15:27:11
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision d3c089f5806589cd0b841ae4b42b1e5568bacc81

    Comments

    Test: CTS: update attrd pattern to match legacy or atomic

    Changed files

    • cts/patterns.py
  95. Change #13092

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 16 Mar 2017 15:27:11
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 126d19e6fc2e03fbfaba9e6dfb7fc6add8079ff0

    Comments

    Fix: tools: support crm_failcount -q as advertised
    
    Also improves help text

    Changed files

    • tools/crm_failcount
  96. Change #13093

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 16 Mar 2017 15:27:11
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision eb189232c5ea5fd3920a0782c628b057c6d3f9b7

    Comments

    Refactor: libcrmcommon: separate attrd client utilities into own source file

    Changed files

    • lib/common/Makefile.am
    • lib/common/attrd_client.c
    • lib/common/utils.c
  97. Change #13094

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 16 Mar 2017 15:27:11
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision fb6c1eab6a430e4a5f24545683f93faba6fe627a

    Comments

    Refactor: libcrmcommon: functionize creating and sending an attrd operation

    Changed files

    • lib/common/attrd_client.c
  98. Change #13095

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 16 Mar 2017 15:27:11
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 03bfc603512908c3b48bc312beea48bb0bd721f7

    Comments

    Refactor: libcrmcommon: define separate function to clear resource failure with attrd
    
    attrd_update_delegate() was becoming overloaded with non-update functionality.
    Since failure clearing takes entirely different arguments, it's better to use
    a separate function.

    Changed files

    • crmd/attrd.c
    • include/crm/attrd.h
    • lib/common/attrd_client.c
    • tools/crm_resource.c
    • tools/crm_resource_runtime.c
  99. Change #13096

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 16 Mar 2017 17:18:19
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 74764e7f96ce78a04bcdf3384ff5b879c567895c

    Comments

    Refactor: attrd,libcrmcommon: use distinct tag for resource in attrd clear op
    
    Using attribute name for this purpose was too confusing.

    Changed files

    • attrd/commands.c
    • attrd/legacy.c
    • include/crm_internal.h
    • lib/common/attrd_client.c
  100. Change #13097

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 16 Mar 2017 17:18:21
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 9cf01f5f987b5cbe387c4e040ff5bfd6872eb0ad

    Comments

    Feature: attrd,crmd,libraries,tools: track resource failures per-operation
    
    Previously, resource failures were tracked per resource, using
    node attribute names such as "fail-count-myrsc".
    
    Now, they are tracked per resource+operation+interval combination,
    using multiple attributes such as "fail-count-myrsc#monitor_30000".
    
    This does not change any failure handling behavior, but is preparation
    for future changes.
    
    This bumps the CRM feature set to be able to decide when to look for the new
    attributes. Since it is impossible to convert any existing per-resource
    attributes into per-operation ones, old attributes will simply be ignored once
    the DC has the new feature set. This means that in a rolling upgrade, once
    the last node is upgraded, it acts like a one-time cluster-wide timeout of all
    past failures.

    Changed files

    • attrd/attrd_common.h
    • attrd/commands.c
    • attrd/legacy.c
    • crmd/te_events.c
    • include/crm/common/internal.h
    • include/crm/crm.h
    • lib/cib/cib_attrs.c
    • lib/pengine/failcounts.c
    • tools/fake_transition.c
  101. Change #13098

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 16 Mar 2017 17:18:21
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 9c2d00f6e5c82c708fcc9e183a7b84f971c910a0

    Comments

    Feature: attrd,libcrmcommon: support clearing failure of a single operation

    Changed files

    • attrd/attrd_common.c
    • attrd/attrd_common.h
    • attrd/commands.c
    • attrd/legacy.c
    • crmd/attrd.c
    • include/crm/attrd.h
    • include/crm_internal.h
    • lib/common/attrd_client.c
    • tools/crm_resource.c
    • tools/crm_resource_runtime.c
  102. Change #13099

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 16 Mar 2017 17:31:34
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision b3a659c40d09f47a2c688185bb59c13b657b927c

    Comments

    Low: crmd: make clearing last failure more efficient
    
    A clear-failcount crmd op must always specify the node name,
    which allows lrm_clear_last_failure() to be greatly simplified.

    Changed files

    • crmd/lrm.c
    • crmd/messages.c
  103. Change #13100

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 16 Mar 2017 17:59:58
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision ce0b598ba4d7dc35464738d5774fa7585f2d9148

    Comments

    Refactor: crmd: divide function for erasing LRM history entry
    
    The two use cases are completely independent, so this allows some
    simplification (and future changes to one use case without affecting the
    other).

    Changed files

    • crmd/lrm.c
  104. Change #13101

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 16 Mar 2017 19:56:28
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 5ddfc16fa09fb7fc6354fb56de853874d06290cb

    Comments

    Feature: crmd: support clearing failure of a single operation
    
    Allow CRM_OP_CLEAR_FAILCOUNT operations to optionally have meta-attributes
    specifying a particular operation and interval to clear.

    Changed files

    • crmd/attrd.c
    • crmd/crmd_lrm.h
    • crmd/crmd_utils.h
    • crmd/lrm.c
    • crmd/messages.c
    • include/crm/msg_xml.h
  105. Change #13102

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 16 Mar 2017 20:09:58
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 56b7a382ce487db1a861c042b95fd6c42bc1ea35

    Comments

    Feature: tools: support clearing failure of a single operation with crm_resource -C
    
    Add --operation/-n and --interval/-I options

    Changed files

    • tools/crm_resource.c
    • tools/crm_resource.h
    • tools/crm_resource_runtime.c
  106. Change #13103

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 16 Mar 2017 20:10:00
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 8323616179dc3f8038c6a69e7323757bd1feacb1

    Comments

    Feature: tools: make crm_failcount compatible with per-operation failcounts
    
    This adds -n/--operation and -I/--interval options to specify a
    particular operation to query or clear the failcount for.
    If not specified, the command works on all operations and intervals;
    for querying, this is accomplished by querying the CIB directly
    and summing the results.
    
    crm_failcount is perhaps complicated enough now to merit converting to C.
    However, it needs to know the local node name, which currently means it would
    need to be linked against libcrmcluster, and that is undesirable.

    Changed files

    • tools/crm_failcount
  107. Change #13104

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Thu 16 Mar 2017 20:14:38
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 4f7420eb5ed688e38b5add3d6165d3a6f273628b

    Comments

    Doc: Pacemaker Explained: document per-operation fail counts
    
    This replaces the "Moving Resources Due to Failure" section with a new
    "Handling Resource Failure" section that can go into more detail about
    failure handling in general.

    Changed files

    • doc/Pacemaker_Explained/en-US/Ap-Upgrade.txt
    • doc/Pacemaker_Explained/en-US/Ch-Advanced-Options.txt
    • doc/Pacemaker_Explained/en-US/Ch-Options.txt
    • doc/Pacemaker_Explained/en-US/Ch-Resources.txt
  108. Change #13105

    Category None
    Changed by aravind-kumar <karavindkumar1993ohnoyoudont@gmail.com>
    Changed at Fri 17 Mar 2017 17:59:20
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 7578bec4c79ff3dde005fda9b490f2d9a0c2282e

    Comments

    Stonith-Max-Attempts Doc Updation

    Changed files

    • doc/Pacemaker_Explained/en-US/Ch-Options.txt
  109. Change #13106

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Fri 17 Mar 2017 19:46:36
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 00ef0c16bbba93d2855d141e9d63b22c60ac459f

    Comments

    Merge pull request #1247 from aravind-kumar/stonithMaxAttempts
    
    Stonith-Max-Attempts Doc Updation

    Changed files

    • doc/Pacemaker_Explained/en-US/Ch-Options.txt
  110. Change #13107

    Category None
    Changed by Jehan-Guillaume de Rorthais <jgdrohnoyoudont@dalibo.com>
    Changed at Fri 17 Mar 2017 21:10:22
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision aa584a7cf34a0e740f6d8249a7adabf358d66e41

    Comments

    Low: tools: crm_resource should set OCF_RESKEY_crm_feature_set
    
    Some resource agent relies on this environment variable during their
    validate-all action to check the CRM feature set compatibility.
    
    Without this environment variable, most of the --force-ACTION are
    failing.
    
    At least the Linbit/drbd and PAF (pgsqlms) agents are using it.

    Changed files

    • tools/crm_resource_runtime.c
  111. Change #13108

    Category None
    Changed by Jehan-Guillaume de Rorthais <jgdrohnoyoudont@dalibo.com>
    Changed at Fri 17 Mar 2017 21:10:22
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 02a737976d34d41da65fa25a64e5708a1269cef7

    Comments

    Feature: tools: Add "--validate" command to crm_resource
    
    This command calls the validate-all action from the resource agent. It
    allows admins to check their resource is setup correctly in a shadow
    environment before pushing their setup to the cluster.

    Changed files

    • tools/crm_resource.c
    • tools/crm_resource_runtime.c
  112. Change #13109

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Fri 17 Mar 2017 23:20:35
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision bde602c1cb85d71463dae0912dc90505b216c26a

    Comments

    Merge pull request #1243 from kgaillot/fail
    
    Track resource failures per operation

    Changed files

    • attrd/attrd_common.c
    • attrd/attrd_common.h
    • attrd/commands.c
    • attrd/legacy.c
    • crmd/attrd.c
    • crmd/crmd_lrm.h
    • crmd/crmd_utils.h
    • crmd/lrm.c
    • crmd/messages.c
    • crmd/te_events.c
    • cts/patterns.py
    • doc/Pacemaker_Explained/en-US/Ap-Upgrade.txt
    • doc/Pacemaker_Explained/en-US/Ch-Advanced-Options.txt
    • doc/Pacemaker_Explained/en-US/Ch-Options.txt
    • doc/Pacemaker_Explained/en-US/Ch-Resources.txt
    • include/crm/attrd.h
    • include/crm/common/internal.h
    • include/crm/crm.h
    • include/crm/msg_xml.h
    • include/crm_internal.h
    • lib/cib/cib_attrs.c
    • lib/common/Makefile.am
    • lib/common/attrd_client.c
    • lib/common/utils.c
    • lib/pengine/failcounts.c
    • tools/crm_failcount
    • tools/crm_resource.c
    • tools/crm_resource.h
    • tools/crm_resource_runtime.c
    • tools/fake_transition.c
  113. Change #13110

    Category None
    Changed by Jehan-Guillaume de Rorthais <jgdrohnoyoudont@dalibo.com>
    Changed at Sat 18 Mar 2017 22:25:23
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 6e1d73f3e88f60b21173bb1129b6c0508a0c0268

    Comments

    Low: tools: disable agent stdout/stderr for crm_resource --validate
    
    Argument --verbose is required to show the stderr/stdout output of the
    command.

    Changed files

    • tools/crm_resource_runtime.c
  114. Change #13111

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Mon 20 Mar 2017 14:52:12
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 43967f032d1efccb1fa1d7b089fccf36f68df1c5

    Comments

    Merge pull request #1241 from ioguix/resource_validate
    
    Add command `validate` to crm_resource

    Changed files

    • tools/crm_resource.c
    • tools/crm_resource_runtime.c
  115. Change #13112

    Category None
    Changed by Klaus Wenninger <klaus.wenningerohnoyoudont@aon.at>
    Changed at Mon 20 Mar 2017 16:00:35
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 0113ff6fb6bb576356d201cf698b98455dbf5180

    Comments

    Fix: pacemaker-remote: pacemaker_remoted shutdown while unmanaged
    
    Since introduction of the graceful shutdown of pacemaker_remoted
    the shutdown is hanging if the remote-resource is unmanaged.
    This happens as pacemaker_remoted is waiting for all resources
    running on the remote-node to be shut down and pacemaker
    on the other hand doesn't touch resources on a remote-node
    when the remote-resource is unmanaged.
    
    Fixes rhbz#1388102

    Changed files

    • crmd/crmd_lrm.h
    • crmd/lrm_state.c
    • crmd/messages.c
    • crmd/remote_lrmd_ra.c
    • crmd/te_actions.c
    • include/crm/crm.h
    • include/crm/lrmd.h
    • include/crm/msg_xml.h
    • include/crm/pengine/status.h
    • include/crm_internal.h
    • lib/lrmd/proxy_common.c
    • lib/pengine/unpack.c
    • lib/pengine/utils.c
    • lrmd/ipc_proxy.c
    • lrmd/lrmd_private.h
    • lrmd/main.c
    • pengine/allocate.c
    • pengine/graph.c
    • pengine/pengine.h
  116. Change #13113

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Mon 20 Mar 2017 16:14:00
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision a87e241c8485e3d2981c395bad05d9d243fad18c

    Comments

    Doc: Pacemaker Explained: correct syntax error in notes

    Changed files

    • doc/Pacemaker_Explained/en-US/Ch-Advanced-Options.txt
  117. Change #13114

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Mon 20 Mar 2017 16:14:29
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 220629bae8763a68c1c07112227c1d2cd18b7ad2

    Comments

    Doc: Pacemaker Explained: document stonith-max-attempts release version

    Changed files

    • doc/Pacemaker_Explained/en-US/Ch-Options.txt
  118. Change #13115

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Mon 20 Mar 2017 16:14:38
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 3164eb038b497dd5be291a223f21f40623cd44c0

    Comments

    Doc: sysconfig: document PCMK_node_start_state option

    Changed files

    • mcp/pacemaker.sysconfig
  119. Change #13116

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Mon 20 Mar 2017 16:14:38
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision daffa8481b5ec594f8e7ef90508fec032167437d

    Comments

    Refactor: libservices: remove dead code

    Changed files

    • lib/services/services.c
  120. Change #13117

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Mon 20 Mar 2017 16:14:38
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 2c91b4a54d5b70204409ea2f7e92fbc7748e4257

    Comments

    Log: various: minor improvements
    
    add missing newline, reword to avoid singular/plural issue,
    and correct misspellings (in log messages and comments)

    Changed files

    • configure.ac
    • crmd/join_dc.c
    • crmd/lrm.c
    • fencing/remote.c
    • include/crm/pengine/status.h
    • lib/cluster/election.c
    • lib/common/xml.c
    • lib/pengine/utils.c
    • lrmd/lrmd.c
    • pengine/graph.c
    • pengine/native.c
    • tools/fake_transition.c
  121. Change #13118

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Mon 20 Mar 2017 16:14:38
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 9251c17d97250103679aada63729d54a9537874f

    Comments

    Log: libcrmcluster,crmd: log join phase as text rather than integer

    Changed files

    • crmd/join_dc.c
    • include/crm/cluster.h
  122. Change #13119

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Mon 20 Mar 2017 16:29:59
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision dc977b614de9ce4018fa44c4f00c2b6b43c65c75

    Comments

    Feature: libcrmcommon: add convenience functions for managing XML IDs
    
    These handle ID sanitization and memory management for callers,
    reducing the chance for mistakes.

    Changed files

    • include/crm/common/xml.h
    • lib/common/xml.c
  123. Change #13120

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Mon 20 Mar 2017 16:30:18
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision bf39184154405621a07ce05a201fded861db2357

    Comments

    Refactor: various: use new convenience functions for generating XML IDs

    Changed files

    • attrd/commands.c
    • crmd/pengine.c
    • lib/cluster/corosync.c
    • lib/pengine/unpack.c
    • tools/crm_node.c
    • tools/crm_resource_ban.c
    • tools/fake_transition.c
  124. Change #13121

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Mon 20 Mar 2017 16:52:42
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision c37145733538ee92153dc26e5b40c6fcfad47fdb

    Comments

    Refactor: libpe_status: add convenience functions for clone detection

    Changed files

    • include/crm/pengine/status.h
  125. Change #13122

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Mon 20 Mar 2017 18:00:38
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 58eeb5663d7f631b30eace9b26dbdfdf23c88480

    Comments

    Merge pull request #1249 from kgaillot/fixes
    
    Some useful convenience functions and minor fixes

    Changed files

    • attrd/commands.c
    • configure.ac
    • crmd/join_dc.c
    • crmd/lrm.c
    • crmd/pengine.c
    • doc/Pacemaker_Explained/en-US/Ch-Advanced-Options.txt
    • doc/Pacemaker_Explained/en-US/Ch-Options.txt
    • fencing/remote.c
    • include/crm/cluster.h
    • include/crm/common/xml.h
    • include/crm/pengine/status.h
    • lib/cluster/corosync.c
    • lib/cluster/election.c
    • lib/common/xml.c
    • lib/pengine/unpack.c
    • lib/pengine/utils.c
    • lib/services/services.c
    • lrmd/lrmd.c
    • mcp/pacemaker.sysconfig
    • pengine/graph.c
    • pengine/native.c
    • tools/crm_node.c
    • tools/crm_resource_ban.c
    • tools/fake_transition.c
  126. Change #13123

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Mon 20 Mar 2017 20:59:28
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 77ea74d01bcb6b7100e1c7acab0e66e79aceaf8b

    Comments

    Merge pull request #1248 from wenningerk/fix_unmanaging_remote_nodes_merged
    
    Fix: pacemaker-remote: pacemaker_remoted shutdown while unmanaged

    Changed files

    • crmd/crmd_lrm.h
    • crmd/lrm_state.c
    • crmd/messages.c
    • crmd/remote_lrmd_ra.c
    • crmd/te_actions.c
    • include/crm/crm.h
    • include/crm/lrmd.h
    • include/crm/msg_xml.h
    • include/crm/pengine/status.h
    • include/crm_internal.h
    • lib/lrmd/proxy_common.c
    • lib/pengine/unpack.c
    • lib/pengine/utils.c
    • lrmd/ipc_proxy.c
    • lrmd/lrmd_private.h
    • lrmd/main.c
    • pengine/allocate.c
    • pengine/graph.c
    • pengine/pengine.h
  127. Change #13124

    Category None
    Changed by Klaus Wenninger <klaus.wenningerohnoyoudont@aon.at>
    Changed at Tue 21 Mar 2017 02:54:50
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 3246a236f7d959455137cc0e56a6a9d78d3ba5ec

    Comments

    Fix: pacemaker_remoted: Allow compilation with glib older 2.36

    Changed files

    • lrmd/main.c
  128. Change #13125

    Category None
    Changed by Andrew Beekhof <andrewohnoyoudont@beekhof.net>
    Changed at Tue 21 Mar 2017 03:50:16
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision fd477ff14ec2969d3df0d0f5d31fa104f5184dfa

    Comments

    Merge branch 'master' of github.com:ClusterLabs/pacemaker

    Changed files

    • GNUmakefile
    • INSTALL.md
    • attrd/Makefile.am
    • attrd/attrd_common.c
    • attrd/attrd_common.h
    • attrd/commands.c
    • attrd/internal.h
    • attrd/legacy.c
    • attrd/main.c
    • cib/cibio.h
    • cib/main.c
    • cib/remote.c
    • configure.ac
    • crmd/attrd.c
    • crmd/control.c
    • crmd/crmd_lrm.h
    • crmd/crmd_utils.h
    • crmd/join_client.c
    • crmd/join_dc.c
    • crmd/lrm.c
    • crmd/lrm_state.c
    • crmd/messages.c
    • crmd/notify.c
    • crmd/pengine.c
    • crmd/remote_lrmd_ra.c
    • crmd/te_actions.c
    • crmd/te_callbacks.c
    • crmd/te_callbacks.h
    • crmd/te_events.c
    • crmd/utils.c
    • cts/CIB.py
    • cts/CTStests.py
    • cts/README.md
    • cts/patterns.py
    • doc/Clusters_from_Scratch/en-US/Ch-Installation.txt
    • doc/Pacemaker_Explained/en-US/Ap-Upgrade.txt
    • doc/Pacemaker_Explained/en-US/Ch-Advanced-Options.txt
    • doc/Pacemaker_Explained/en-US/Ch-Options.txt
    • doc/Pacemaker_Explained/en-US/Ch-Resources.txt
    • doc/Pacemaker_Explained/en-US/Ch-Utilization.txt
    • doc/Pacemaker_Remote/en-US/Ch-Baremetal-Tutorial.txt
    • doc/Pacemaker_Remote/en-US/Ch-KVM-Tutorial.txt
    • fencing/commands.c
    • fencing/main.c
    • fencing/remote.c
    • include/crm/attrd.h
    • include/crm/cluster.h
    • include/crm/common/internal.h
    • include/crm/common/iso8601_internal.h
    • include/crm/common/xml.h
    • include/crm/crm.h
    • include/crm/lrmd.h
    • include/crm/msg_xml.h
    • include/crm/pengine/status.h
    • include/crm/services.h
    • include/crm/transition.h
    • include/crm_internal.h
    • lib/ais/plugin.c
    • lib/cib/cib_attrs.c
    • lib/cluster/corosync.c
    • lib/cluster/election.c
    • lib/cluster/membership.c
    • lib/common/Makefile.am
    • lib/common/attrd_client.c
    • lib/common/iso8601.c
    • lib/common/remote.c
    • lib/common/utils.c
    • lib/common/xml.c
    • lib/fencing/st_client.c
    • lib/lrmd/lrmd_client.c
    • lib/lrmd/proxy_common.c
    • lib/pengine/complex.c
    • lib/pengine/failcounts.c
    • lib/pengine/native.c
    • lib/pengine/remote.c
    • lib/pengine/unpack.c
    • lib/pengine/unpack.h
    • lib/pengine/utils.c
    • lib/services/pcmk-dbus.h
    • lib/services/services.c
    • lib/services/services_linux.c
    • lib/services/services_private.h
    • lib/services/systemd.h
    • lib/services/upstart.c
    • lib/services/upstart.h
    • lrmd/ipc_proxy.c
    • lrmd/lrmd.c
    • lrmd/lrmd_private.h
    • lrmd/main.c
    • lrmd/tls_backend.c
    • mcp/pacemaker.c
    • mcp/pacemaker.sysconfig
    • pacemaker.spec.in
    • pengine/allocate.c
    • pengine/graph.c
    • pengine/native.c
    • pengine/pengine.h
    • pengine/test10/1-a-then-bm-move-b.exp
    • pengine/test10/10-a-then-bm-b-move-a-clone.exp
    • pengine/test10/11-a-then-bm-b-move-a-clone-starting.exp
    • pengine/test10/1360.exp
    • pengine/test10/1484.exp
    • pengine/test10/1494.exp
    • pengine/test10/2-am-then-b-move-a.exp
    • pengine/test10/3-am-then-bm-both-migrate.exp
    • pengine/test10/4-am-then-bm-b-not-migratable.exp
    • pengine/test10/5-am-then-bm-a-not-migratable.exp
    • pengine/test10/594.exp
    • pengine/test10/6-migrate-group.exp
    • pengine/test10/662.exp
    • pengine/test10/696.exp
    • pengine/test10/7-migrate-group-one-unmigratable.exp
    • pengine/test10/726.exp
    • pengine/test10/735.exp
    • pengine/test10/764.exp
    • pengine/test10/797.exp
    • pengine/test10/8-am-then-bm-a-migrating-b-stopping.exp
    • pengine/test10/829.exp
    • pengine/test10/9-am-then-bm-b-migrating-a-stopping.exp
    • pengine/test10/994-2.exp
    • pengine/test10/994.exp
    • pengine/test10/a-demote-then-b-migrate.exp
    • pengine/test10/a-promote-then-b-migrate.exp
    • pengine/test10/anti-colocation-master.exp
    • pengine/test10/anti-colocation-order.exp
    • pengine/test10/anti-colocation-slave.exp
    • pengine/test10/asymmetric.exp
    • pengine/test10/asymmetrical-order-move.exp
    • pengine/test10/attrs1.exp
    • pengine/test10/attrs2.exp
    • pengine/test10/attrs3.exp
    • pengine/test10/attrs4.exp
    • pengine/test10/attrs5.exp
    • pengine/test10/attrs6.exp
    • pengine/test10/attrs7.exp
    • pengine/test10/attrs8.exp
    • pengine/test10/balanced.exp
    • pengine/test10/base-score.exp
    • pengine/test10/bnc-515172.exp
    • pengine/test10/bug-1572-1.exp
    • pengine/test10/bug-1572-2.exp
    • pengine/test10/bug-1573.exp
    • pengine/test10/bug-1685.exp
    • pengine/test10/bug-1718.exp
    • pengine/test10/bug-1765.exp
    • pengine/test10/bug-1820-1.exp
    • pengine/test10/bug-1820.exp
    • pengine/test10/bug-1822.exp
    • pengine/test10/bug-5007-masterslave_colocation.exp
    • pengine/test10/bug-5014-A-start-B-start.exp
    • pengine/test10/bug-5014-A-stop-B-started.exp
    • pengine/test10/bug-5014-A-stopped-B-stopped.exp
    • pengine/test10/bug-5014-CLONE-A-start-B-start.exp
    • pengine/test10/bug-5014-CLONE-A-stop-B-started.exp
    • pengine/test10/bug-5014-CthenAthenB-C-stopped.exp
    • pengine/test10/bug-5014-GROUP-A-start-B-start.exp
    • pengine/test10/bug-5014-GROUP-A-stopped-B-started.exp
    • pengine/test10/bug-5014-ordered-set-symmetrical-false.exp
    • pengine/test10/bug-5014-ordered-set-symmetrical-true.exp
    • pengine/test10/bug-5025-1.exp
    • pengine/test10/bug-5025-3.exp
    • pengine/test10/bug-5025-4.dot
    • pengine/test10/bug-5025-4.exp
    • pengine/test10/bug-5028-bottom.exp
    • pengine/test10/bug-5028-detach.exp
    • pengine/test10/bug-5059.exp
    • pengine/test10/bug-5069-op-disabled.exp
    • pengine/test10/bug-5140-require-all-false.exp
    • pengine/test10/bug-5143-ms-shuffle.exp
    • pengine/test10/bug-5186-partial-migrate.exp
    • pengine/test10/bug-cl-5168.exp
    • pengine/test10/bug-cl-5170.exp
    • pengine/test10/bug-cl-5212.exp
    • pengine/test10/bug-cl-5213.exp
    • pengine/test10/bug-cl-5219.exp
    • pengine/test10/bug-cl-5247.exp
    • pengine/test10/bug-lf-1852.exp
    • pengine/test10/bug-lf-1920.exp
    • pengine/test10/bug-lf-2106.dot
    • pengine/test10/bug-lf-2106.exp
    • pengine/test10/bug-lf-2153.exp
    • pengine/test10/bug-lf-2160.exp
    • pengine/test10/bug-lf-2171.exp
    • pengine/test10/bug-lf-2213.exp
    • pengine/test10/bug-lf-2317.exp
    • pengine/test10/bug-lf-2358.exp
    • pengine/test10/bug-lf-2361.exp
    • pengine/test10/bug-lf-2422.exp
    • pengine/test10/bug-lf-2435.exp
    • pengine/test10/bug-lf-2445.exp
    • pengine/test10/bug-lf-2453.exp
    • pengine/test10/bug-lf-2474.exp
    • pengine/test10/bug-lf-2493.exp
    • pengine/test10/bug-lf-2508.exp
    • pengine/test10/bug-lf-2544.exp
    • pengine/test10/bug-lf-2551.exp
    • pengine/test10/bug-lf-2574.exp
    • pengine/test10/bug-lf-2581.exp
    • pengine/test10/bug-lf-2606.exp
    • pengine/test10/bug-lf-2613.exp
    • pengine/test10/bug-lf-2619.exp
    • pengine/test10/bug-n-385265-2.exp
    • pengine/test10/bug-n-385265.exp
    • pengine/test10/bug-n-387749.exp
    • pengine/test10/bug-pm-11.exp
    • pengine/test10/bug-pm-12.exp
    • pengine/test10/bug-rh-1097457.exp
    • pengine/test10/bug-rh-880249.exp
    • pengine/test10/bug-suse-707150.exp
    • pengine/test10/clone-anon-dup.exp
    • pengine/test10/clone-anon-failcount.exp
    • pengine/test10/clone-anon-probe-1.exp
    • pengine/test10/clone-anon-probe-2.exp
    • pengine/test10/clone-colocate-instance-1.exp
    • pengine/test10/clone-colocate-instance-2.exp
    • pengine/test10/clone-fail-block-colocation.exp
    • pengine/test10/clone-interleave-1.exp
    • pengine/test10/clone-interleave-2.exp
    • pengine/test10/clone-interleave-3.exp
    • pengine/test10/clone-max-zero.exp
    • pengine/test10/clone-no-shuffle.exp
    • pengine/test10/clone-order-16instances.exp
    • pengine/test10/clone-order-instance.exp
    • pengine/test10/clone-order-primitive.exp
    • pengine/test10/clone-require-all-1.exp
    • pengine/test10/clone-require-all-2.exp
    • pengine/test10/clone-require-all-3.exp
    • pengine/test10/clone-require-all-4.exp
    • pengine/test10/clone-require-all-5.exp
    • pengine/test10/clone-require-all-6.exp
    • pengine/test10/clone-require-all-7.exp
    • pengine/test10/clone-require-all-no-interleave-1.exp
    • pengine/test10/clone-require-all-no-interleave-2.exp
    • pengine/test10/clone-require-all-no-interleave-3.exp
    • pengine/test10/clone_min_interleave_start_one.exp
    • pengine/test10/clone_min_interleave_start_two.exp
    • pengine/test10/clone_min_interleave_stop_one.exp
    • pengine/test10/clone_min_interleave_stop_two.exp
    • pengine/test10/clone_min_start_one.exp
    • pengine/test10/clone_min_start_two.exp
    • pengine/test10/clone_min_stop_all.exp
    • pengine/test10/clone_min_stop_one.exp
    • pengine/test10/clone_min_stop_two.exp
    • pengine/test10/cloned-group-stop.exp
    • pengine/test10/cloned-group.exp
    • pengine/test10/cloned_start_one.exp
    • pengine/test10/cloned_start_two.exp
    • pengine/test10/cloned_stop_one.exp
    • pengine/test10/cloned_stop_two.exp
    • pengine/test10/cluster-specific-params.exp
    • pengine/test10/colo_master_w_native.exp
    • pengine/test10/colo_slave_w_native.exp
    • pengine/test10/coloc-attr.exp
    • pengine/test10/coloc-clone-stays-active.exp
    • pengine/test10/coloc-group.exp
    • pengine/test10/coloc-intra-set.exp
    • pengine/test10/coloc-list.exp
    • pengine/test10/coloc-loop.exp
    • pengine/test10/coloc-many-one.exp
    • pengine/test10/coloc-negative-group.exp
    • pengine/test10/coloc-slave-anti.exp
    • pengine/test10/coloc_fp_logic.exp
    • pengine/test10/colocate-primitive-with-clone.exp
    • pengine/test10/colocated-utilization-clone.exp
    • pengine/test10/colocated-utilization-group.exp
    • pengine/test10/colocated-utilization-primitive-1.exp
    • pengine/test10/colocated-utilization-primitive-2.exp
    • pengine/test10/colocation_constraint_stops_master.exp
    • pengine/test10/colocation_constraint_stops_slave.exp
    • pengine/test10/comments.exp
    • pengine/test10/complex_enforce_colo.exp
    • pengine/test10/container-1.exp
    • pengine/test10/container-2.exp
    • pengine/test10/container-3.exp
    • pengine/test10/container-4.exp
    • pengine/test10/container-group-1.exp
    • pengine/test10/container-group-2.exp
    • pengine/test10/container-group-3.exp
    • pengine/test10/container-group-4.exp
    • pengine/test10/date-1.exp
    • pengine/test10/enforce-colo1.exp
    • pengine/test10/expire-non-blocked-failure.dot
    • pengine/test10/expire-non-blocked-failure.exp
    • pengine/test10/failcount-block.dot
    • pengine/test10/failcount-block.exp
    • pengine/test10/failcount.dot
    • pengine/test10/failcount.exp
    • pengine/test10/group-dependents.exp
    • pengine/test10/group-fail.exp
    • pengine/test10/group-unmanaged-stopped.exp
    • pengine/test10/group1.exp
    • pengine/test10/group10.exp
    • pengine/test10/group11.exp
    • pengine/test10/group13.exp
    • pengine/test10/group14.exp
    • pengine/test10/group15.exp
    • pengine/test10/group2.exp
    • pengine/test10/group3.exp
    • pengine/test10/group4.exp
    • pengine/test10/group5.exp
    • pengine/test10/group6.exp
    • pengine/test10/group7.exp
    • pengine/test10/group8.exp
    • pengine/test10/group9.exp
    • pengine/test10/guest-node-host-dies.exp
    • pengine/test10/honor_stonith_rsc_order1.exp
    • pengine/test10/honor_stonith_rsc_order2.exp
    • pengine/test10/honor_stonith_rsc_order3.exp
    • pengine/test10/honor_stonith_rsc_order4.exp
    • pengine/test10/ignore_stonith_rsc_order1.exp
    • pengine/test10/ignore_stonith_rsc_order2.exp
    • pengine/test10/ignore_stonith_rsc_order3.exp
    • pengine/test10/ignore_stonith_rsc_order4.exp
    • pengine/test10/inc0.exp
    • pengine/test10/inc1.exp
    • pengine/test10/inc10.exp
    • pengine/test10/inc11.exp
    • pengine/test10/inc12.exp
    • pengine/test10/inc2.exp
    • pengine/test10/inc3.exp
    • pengine/test10/inc4.exp
    • pengine/test10/inc5.exp
    • pengine/test10/inc6.exp
    • pengine/test10/inc7.exp
    • pengine/test10/inc8.exp
    • pengine/test10/inc9.exp
    • pengine/test10/interleave-0.exp
    • pengine/test10/interleave-1.exp
    • pengine/test10/interleave-2.exp
    • pengine/test10/interleave-3.exp
    • pengine/test10/interleave-pseudo-stop.exp
    • pengine/test10/interleave-restart.exp
    • pengine/test10/interleave-stop.exp
    • pengine/test10/isolation-clone.exp
    • pengine/test10/isolation-restart-all.exp
    • pengine/test10/isolation-start-all.exp
    • pengine/test10/load-stopped-loop-2.exp
    • pengine/test10/load-stopped-loop.exp
    • pengine/test10/location-sets-templates.exp
    • pengine/test10/managed-0.exp
    • pengine/test10/managed-1.exp
    • pengine/test10/managed-2.exp
    • pengine/test10/master-0.exp
    • pengine/test10/master-1.exp
    • pengine/test10/master-10.exp
    • pengine/test10/master-11.exp
    • pengine/test10/master-12.exp
    • pengine/test10/master-13.exp
    • pengine/test10/master-2.exp
    • pengine/test10/master-3.exp
    • pengine/test10/master-4.exp
    • pengine/test10/master-5.exp
    • pengine/test10/master-6.exp
    • pengine/test10/master-7.exp
    • pengine/test10/master-8.exp
    • pengine/test10/master-9.exp
    • pengine/test10/master-asymmetrical-order.exp
    • pengine/test10/master-colocation.exp
    • pengine/test10/master-demote-2.exp
    • pengine/test10/master-demote-block.exp
    • pengine/test10/master-demote.exp
    • pengine/test10/master-depend.exp
    • pengine/test10/master-dependent-ban.exp
    • pengine/test10/master-failed-demote-2.exp
    • pengine/test10/master-failed-demote.exp
    • pengine/test10/master-group.exp
    • pengine/test10/master-move.exp
    • pengine/test10/master-notify.exp
    • pengine/test10/master-ordering.exp
    • pengine/test10/master-partially-demoted-group.exp
    • pengine/test10/master-probed-score.exp
    • pengine/test10/master-promotion-constraint.exp
    • pengine/test10/master-pseudo.exp
    • pengine/test10/master-reattach.exp
    • pengine/test10/master-role.exp
    • pengine/test10/master-stop.exp
    • pengine/test10/master-unmanaged-monitor.exp
    • pengine/test10/master_monitor_restart.exp
    • pengine/test10/migrate-1.exp
    • pengine/test10/migrate-3.exp
    • pengine/test10/migrate-4.exp
    • pengine/test10/migrate-5.exp
    • pengine/test10/migrate-begin.exp
    • pengine/test10/migrate-both-vms.exp
    • pengine/test10/migrate-fail-2.exp
    • pengine/test10/migrate-fail-3.exp
    • pengine/test10/migrate-fail-4.exp
    • pengine/test10/migrate-fail-5.exp
    • pengine/test10/migrate-fail-6.exp
    • pengine/test10/migrate-fail-7.exp
    • pengine/test10/migrate-fail-8.exp
    • pengine/test10/migrate-fail-9.exp
    • pengine/test10/migrate-fencing.exp
    • pengine/test10/migrate-partial-1.exp
    • pengine/test10/migrate-partial-2.exp
    • pengine/test10/migrate-partial-3.exp
    • pengine/test10/migrate-partial-4.exp
    • pengine/test10/migrate-shutdown.exp
    • pengine/test10/migrate-start-complex.exp
    • pengine/test10/migrate-start.exp
    • pengine/test10/migrate-stop-complex.exp
    • pengine/test10/migrate-stop-start-complex.exp
    • pengine/test10/migrate-stop.exp
    • pengine/test10/migrate-stop_start.exp
    • pengine/test10/migrate-versioned.exp
    • pengine/test10/minimal.exp
    • pengine/test10/mon-rsc-1.exp
    • pengine/test10/mon-rsc-2.exp
    • pengine/test10/mon-rsc-3.exp
    • pengine/test10/mon-rsc-4.exp
    • pengine/test10/monitor-onfail-restart.exp
    • pengine/test10/monitor-onfail-stop.exp
    • pengine/test10/monitor-recovery.exp
    • pengine/test10/multi1.exp
    • pengine/test10/multiple-monitor-one-failed.exp
    • pengine/test10/node-maintenance-1.exp
    • pengine/test10/node-maintenance-2.exp
    • pengine/test10/not-installed-agent.exp
    • pengine/test10/not-installed-tools.exp
    • pengine/test10/not-reschedule-unneeded-monitor.exp
    • pengine/test10/notify-0.exp
    • pengine/test10/notify-1.exp
    • pengine/test10/notify-2.exp
    • pengine/test10/notify-3.exp
    • pengine/test10/novell-239079.exp
    • pengine/test10/novell-239082.exp
    • pengine/test10/novell-251689.exp
    • pengine/test10/novell-252693-2.exp
    • pengine/test10/novell-252693-3.exp
    • pengine/test10/novell-252693.exp
    • pengine/test10/nvpair-id-ref.exp
    • pengine/test10/obsolete-lrm-resource.exp
    • pengine/test10/one-or-more-0.exp
    • pengine/test10/one-or-more-1.exp
    • pengine/test10/one-or-more-2.exp
    • pengine/test10/one-or-more-3.exp
    • pengine/test10/one-or-more-4.exp
    • pengine/test10/one-or-more-5.exp
    • pengine/test10/one-or-more-6.exp
    • pengine/test10/one-or-more-7.exp
    • pengine/test10/one-or-more-unrunnnable-instances.exp
    • pengine/test10/order-clone.exp
    • pengine/test10/order-mandatory.exp
    • pengine/test10/order-optional-keyword.exp
    • pengine/test10/order-optional.exp
    • pengine/test10/order-required.exp
    • pengine/test10/order-serialize-set.exp
    • pengine/test10/order-serialize.exp
    • pengine/test10/order-sets.exp
    • pengine/test10/order-wrong-kind.exp
    • pengine/test10/order1.exp
    • pengine/test10/order2.exp
    • pengine/test10/order3.exp
    • pengine/test10/order4.exp
    • pengine/test10/order5.exp
    • pengine/test10/order6.exp
    • pengine/test10/order7.exp
    • pengine/test10/order_constraint_stops_master.exp
    • pengine/test10/order_constraint_stops_slave.exp
    • pengine/test10/ordered-set-basic-startup.exp
    • pengine/test10/origin.exp
    • pengine/test10/orphan-0.exp
    • pengine/test10/orphan-1.exp
    • pengine/test10/orphan-2.dot
    • pengine/test10/orphan-2.exp
    • pengine/test10/params-0.exp
    • pengine/test10/params-1.exp
    • pengine/test10/params-2.exp
    • pengine/test10/params-4.exp
    • pengine/test10/params-5.exp
    • pengine/test10/params-6.exp
    • pengine/test10/per-node-attrs.exp
    • pengine/test10/placement-capacity.exp
    • pengine/test10/placement-location.exp
    • pengine/test10/placement-priority.exp
    • pengine/test10/placement-stickiness.exp
    • pengine/test10/probe-0.exp
    • pengine/test10/probe-1.exp
    • pengine/test10/probe-2.exp
    • pengine/test10/probe-timeout.exp
    • pengine/test10/quorum-1.exp
    • pengine/test10/quorum-2.exp
    • pengine/test10/quorum-3.exp
    • pengine/test10/quorum-4.exp
    • pengine/test10/quorum-5.exp
    • pengine/test10/quorum-6.exp
    • pengine/test10/rec-node-1.exp
    • pengine/test10/rec-node-10.exp
    • pengine/test10/rec-node-11.exp
    • pengine/test10/rec-node-12.exp
    • pengine/test10/rec-node-15.exp
    • pengine/test10/rec-node-2.exp
    • pengine/test10/rec-node-3.exp
    • pengine/test10/rec-node-4.exp
    • pengine/test10/rec-node-5.exp
    • pengine/test10/rec-node-6.exp
    • pengine/test10/rec-node-7.exp
    • pengine/test10/rec-node-8.exp
    • pengine/test10/rec-node-9.exp
    • pengine/test10/rec-rsc-0.exp
    • pengine/test10/rec-rsc-1.exp
    • pengine/test10/rec-rsc-2.exp
    • pengine/test10/rec-rsc-3.exp
    • pengine/test10/rec-rsc-4.exp
    • pengine/test10/rec-rsc-5.exp
    • pengine/test10/rec-rsc-6.exp
    • pengine/test10/rec-rsc-7.exp
    • pengine/test10/rec-rsc-9.exp
    • pengine/test10/remote-disable.exp
    • pengine/test10/remote-fence-before-reconnect.exp
    • pengine/test10/remote-fence-unclean.exp
    • pengine/test10/remote-move.exp
    • pengine/test10/remote-orphaned.exp
    • pengine/test10/remote-partial-migrate.exp
    • pengine/test10/remote-partial-migrate2.exp
    • pengine/test10/remote-recover-fail.exp
    • pengine/test10/remote-recover.exp
    • pengine/test10/remote-stale-node-entry.exp
    • pengine/test10/remote-start-fail.exp
    • pengine/test10/remote-startup-probes.exp
    • pengine/test10/remote-startup.exp
    • pengine/test10/remote-unclean2.exp
    • pengine/test10/reprobe-target_rc.exp
    • pengine/test10/resource-discovery.exp
    • pengine/test10/rsc-discovery-per-node.exp
    • pengine/test10/rsc-maintenance.exp
    • pengine/test10/rsc-sets-clone-1.exp
    • pengine/test10/rsc-sets-clone.exp
    • pengine/test10/rsc-sets-master.exp
    • pengine/test10/rsc-sets-seq-false.exp
    • pengine/test10/rsc-sets-seq-true.exp
    • pengine/test10/rsc_dep1.exp
    • pengine/test10/rsc_dep10.exp
    • pengine/test10/rsc_dep2.exp
    • pengine/test10/rsc_dep3.exp
    • pengine/test10/rsc_dep4.exp
    • pengine/test10/rsc_dep5.exp
    • pengine/test10/rsc_dep7.exp
    • pengine/test10/rsc_dep8.exp
    • pengine/test10/simple11.exp
    • pengine/test10/simple12.exp
    • pengine/test10/simple2.exp
    • pengine/test10/simple3.exp
    • pengine/test10/simple4.exp
    • pengine/test10/simple6.exp
    • pengine/test10/simple7.exp
    • pengine/test10/simple8.exp
    • pengine/test10/site-specific-params.exp
    • pengine/test10/standby.exp
    • pengine/test10/start-then-stop-with-unfence.exp
    • pengine/test10/stonith-0.exp
    • pengine/test10/stonith-1.exp
    • pengine/test10/stonith-2.exp
    • pengine/test10/stonith-3.exp
    • pengine/test10/stop-failure-with-fencing.exp
    • pengine/test10/stopped-monitor-00.exp
    • pengine/test10/stopped-monitor-01.exp
    • pengine/test10/stopped-monitor-02.exp
    • pengine/test10/stopped-monitor-03.exp
    • pengine/test10/stopped-monitor-08.exp
    • pengine/test10/stopped-monitor-20.exp
    • pengine/test10/stopped-monitor-21.exp
    • pengine/test10/stopped-monitor-22.exp
    • pengine/test10/stopped-monitor-23.exp
    • pengine/test10/stopped-monitor-25.exp
    • pengine/test10/stopped-monitor-27.exp
    • pengine/test10/stopped-monitor-30.exp
    • pengine/test10/stopped-monitor-31.exp
    • pengine/test10/systemhealth2.exp
    • pengine/test10/systemhealth3.exp
    • pengine/test10/systemhealthm2.exp
    • pengine/test10/systemhealthm3.exp
    • pengine/test10/systemhealthn2.exp
    • pengine/test10/systemhealthn3.exp
    • pengine/test10/systemhealtho2.exp
    • pengine/test10/systemhealtho3.exp
    • pengine/test10/systemhealthp2.exp
    • pengine/test10/systemhealthp3.exp
    • pengine/test10/tags-coloc-order-1.exp
    • pengine/test10/tags-coloc-order-2.exp
    • pengine/test10/tags-location.exp
    • pengine/test10/tags-ticket.exp
    • pengine/test10/target-0.exp
    • pengine/test10/target-1.exp
    • pengine/test10/target-2.exp
    • pengine/test10/template-1.exp
    • pengine/test10/template-2.exp
    • pengine/test10/template-3.exp
    • pengine/test10/template-clone-group.exp
    • pengine/test10/template-clone-primitive.exp
    • pengine/test10/template-coloc-1.exp
    • pengine/test10/template-coloc-2.exp
    • pengine/test10/template-coloc-3.exp
    • pengine/test10/template-order-1.exp
    • pengine/test10/template-order-2.exp
    • pengine/test10/template-order-3.exp
    • pengine/test10/template-rsc-sets-1.exp
    • pengine/test10/template-rsc-sets-2.exp
    • pengine/test10/template-rsc-sets-3.exp
    • pengine/test10/template-rsc-sets-4.exp
    • pengine/test10/template-ticket.exp
    • pengine/test10/ticket-clone-1.exp
    • pengine/test10/ticket-clone-10.exp
    • pengine/test10/ticket-clone-11.exp
    • pengine/test10/ticket-clone-14.exp
    • pengine/test10/ticket-clone-15.exp
    • pengine/test10/ticket-clone-17.exp
    • pengine/test10/ticket-clone-18.exp
    • pengine/test10/ticket-clone-2.exp
    • pengine/test10/ticket-clone-20.exp
    • pengine/test10/ticket-clone-23.exp
    • pengine/test10/ticket-clone-3.exp
    • pengine/test10/ticket-clone-4.exp
    • pengine/test10/ticket-clone-5.exp
    • pengine/test10/ticket-clone-6.exp
    • pengine/test10/ticket-clone-7.exp
    • pengine/test10/ticket-clone-8.exp
    • pengine/test10/ticket-group-1.exp
    • pengine/test10/ticket-group-10.exp
    • pengine/test10/ticket-group-11.exp
    • pengine/test10/ticket-group-14.exp
    • pengine/test10/ticket-group-15.exp
    • pengine/test10/ticket-group-17.exp
    • pengine/test10/ticket-group-18.exp
    • pengine/test10/ticket-group-2.exp
    • pengine/test10/ticket-group-20.exp
    • pengine/test10/ticket-group-23.exp
    • pengine/test10/ticket-group-3.exp
    • pengine/test10/ticket-group-4.exp
    • pengine/test10/ticket-group-5.exp
    • pengine/test10/ticket-group-6.exp
    • pengine/test10/ticket-group-7.exp
    • pengine/test10/ticket-group-8.exp
    • pengine/test10/ticket-master-1.exp
    • pengine/test10/ticket-master-10.exp
    • pengine/test10/ticket-master-11.exp
    • pengine/test10/ticket-master-14.exp
    • pengine/test10/ticket-master-15.exp
    • pengine/test10/ticket-master-17.exp
    • pengine/test10/ticket-master-18.exp
    • pengine/test10/ticket-master-2.exp
    • pengine/test10/ticket-master-20.exp
    • pengine/test10/ticket-master-21.exp
    • pengine/test10/ticket-master-23.exp
    • pengine/test10/ticket-master-3.exp
    • pengine/test10/ticket-master-4.exp
    • pengine/test10/ticket-master-5.exp
    • pengine/test10/ticket-master-6.exp
    • pengine/test10/ticket-master-7.exp
    • pengine/test10/ticket-master-8.exp
    • pengine/test10/ticket-master-9.exp
    • pengine/test10/ticket-primitive-1.exp
    • pengine/test10/ticket-primitive-10.exp
    • pengine/test10/ticket-primitive-11.exp
    • pengine/test10/ticket-primitive-14.exp
    • pengine/test10/ticket-primitive-15.exp
    • pengine/test10/ticket-primitive-17.exp
    • pengine/test10/ticket-primitive-18.exp
    • pengine/test10/ticket-primitive-2.exp
    • pengine/test10/ticket-primitive-20.exp
    • pengine/test10/ticket-primitive-23.exp
    • pengine/test10/ticket-primitive-3.exp
    • pengine/test10/ticket-primitive-4.exp
    • pengine/test10/ticket-primitive-5.exp
    • pengine/test10/ticket-primitive-6.exp
    • pengine/test10/ticket-primitive-7.exp
    • pengine/test10/ticket-primitive-8.exp
    • pengine/test10/ticket-rsc-sets-1.exp
    • pengine/test10/ticket-rsc-sets-10.exp
    • pengine/test10/ticket-rsc-sets-12.exp
    • pengine/test10/ticket-rsc-sets-13.exp
    • pengine/test10/ticket-rsc-sets-14.exp
    • pengine/test10/ticket-rsc-sets-2.exp
    • pengine/test10/ticket-rsc-sets-3.exp
    • pengine/test10/ticket-rsc-sets-4.exp
    • pengine/test10/ticket-rsc-sets-5.exp
    • pengine/test10/ticket-rsc-sets-6.exp
    • pengine/test10/ticket-rsc-sets-7.exp
    • pengine/test10/ticket-rsc-sets-9.exp
    • pengine/test10/unfence-definition.exp
    • pengine/test10/unfence-parameters.exp
    • pengine/test10/unfence-startup.exp
    • pengine/test10/unmanaged-block-restart.exp
    • pengine/test10/unmanaged-master.exp
    • pengine/test10/unrunnable-1.exp
    • pengine/test10/use-after-free-merge.exp
    • pengine/test10/utilization-check-allowed-nodes.exp
    • pengine/test10/utilization-order1.exp
    • pengine/test10/utilization-order2.exp
    • pengine/test10/utilization-order3.exp
    • pengine/test10/utilization-order4.exp
    • pengine/test10/utilization-shuffle.exp
    • pengine/test10/utilization.exp
    • pengine/test10/versioned-resources.exp
    • pengine/test10/whitebox-asymmetric.exp
    • pengine/test10/whitebox-fail1.exp
    • pengine/test10/whitebox-fail2.exp
    • pengine/test10/whitebox-fail3.exp
    • pengine/test10/whitebox-imply-stop-on-fence.exp
    • pengine/test10/whitebox-migrate1.exp
    • pengine/test10/whitebox-move.exp
    • pengine/test10/whitebox-ms-ordering-move.exp
    • pengine/test10/whitebox-ms-ordering.exp
    • pengine/test10/whitebox-nested-group.exp
    • pengine/test10/whitebox-orphan-ms.dot
    • pengine/test10/whitebox-orphan-ms.exp
    • pengine/test10/whitebox-orphaned.dot
    • pengine/test10/whitebox-orphaned.exp
    • pengine/test10/whitebox-start.exp
    • pengine/test10/whitebox-stop.exp
    • pengine/test10/whitebox-unexpectedly-running.exp
    • tools/attrd_updater.c
    • tools/crm_attribute.c
    • tools/crm_failcount
    • tools/crm_node.c
    • tools/crm_resource.c
    • tools/crm_resource.h
    • tools/crm_resource_ban.c
    • tools/crm_resource_print.c
    • tools/crm_resource_runtime.c
    • tools/fake_transition.c
    • tools/notifyServicelogEvent.c
    • tools/report.collector
    • tools/report.common.in
  129. Change #13126

    Category None
    Changed by Andrew Beekhof <andrewohnoyoudont@beekhof.net>
    Changed at Tue 21 Mar 2017 04:44:56
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision f296fea9e3d20bc5fd3e58725e5d536dff947ea8

    Comments

    PE: Restore ABI compatibility with pre-container code

    Changed files

    • fencing/main.c
    • include/crm/pengine/complex.h
    • lib/pengine/clone.c
    • lib/pengine/complex.c
    • lib/pengine/unpack.c
    • pengine/allocate.c
    • pengine/clone.c
    • pengine/constraints.c
    • pengine/graph.c
    • pengine/native.c
    • pengine/utilization.c
    • tools/crm_resource_runtime.c
  130. Change #13127

    Category None
    Changed by Andrew Beekhof <andrewohnoyoudont@beekhof.net>
    Changed at Tue 21 Mar 2017 04:47:16
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 41e08386cb3671c19a5045b5a3084c9c8c4799c1

    Comments

    PE: Rename 'bucket' to 'bundle' for public consumption

    Changed files

    • include/crm/msg_xml.h
  131. Change #13128

    Category None
    Changed by Hideo Yamauchi <renayama19661014ohnoyoudont@ybb.ne.jp>
    Changed at Tue 21 Mar 2017 12:44:51
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 7e43a5141ab3b14faf0b3fa0590f602da3bb3cc6

    Comments

    Low: common: Prevention of the double definition.

    Changed files

    • include/crm/common/iso8601_internal.h
  132. Change #13129

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 21 Mar 2017 18:34:50
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 73d3531f313e7ff77b524d27c9f0f6012e8fabdd

    Comments

    Refactor: libcrmcommon: avoid duplicate variable for /usr/sbin

    Changed files

    • lib/common/Makefile.am
    • lib/common/watchdog.c
  133. Change #13130

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 21 Mar 2017 18:34:50
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 7642b2c27d074078326b8cc90ed99f1910900a2d

    Comments

    Low: libpe_status: use new ID generation functions
    
    Ensures values are sanitized, and fixes a memory leak

    Changed files

    • lib/pengine/container.c
  134. Change #13131

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 21 Mar 2017 18:34:50
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 0e42b7427e71a8336b2b8d3fb3ec4d9470cad1e3

    Comments

    Refactor: crmd,lrmd,liblrmd: pass pointer rather than structure

    Changed files

    • crmd/lrm_state.c
    • include/crm_internal.h
    • lib/lrmd/proxy_common.c
    • lrmd/remote_ctl.c
  135. Change #13132

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 21 Mar 2017 18:34:50
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 6e0782767bd8b057a363e6bb32327d6881699aae

    Comments

    Low: crmd,liblrmd: handle crmd-local proxy requests properly

    Changed files

    • crmd/lrm_state.c
    • lib/lrmd/proxy_common.c
  136. Change #13133

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 21 Mar 2017 18:34:50
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision c76c85f7ca5d5fe2127473f13516694882fda603

    Comments

    Refactor: libcrmcommon: remove dead code

    Changed files

    • include/crm_internal.h
  137. Change #13134

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 21 Mar 2017 18:34:50
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 23cd184c09f2bdb19b9b5d34b8a091cd52d9d142

    Comments

    Low: libpe_status: allow more than 254 containers in a bundle

    Changed files

    • lib/pengine/container.c
  138. Change #13135

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 21 Mar 2017 18:34:50
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 4751d74fbfb1be557fb2d4fca9db2c4a2b896950

    Comments

    Low: libpe_status: avoid memory leaks in bundle handling

    Changed files

    • lib/pengine/container.c
  139. Change #13136

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 21 Mar 2017 18:34:50
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision ef2cd27bf68b9950cb67872b72c878c995fac479

    Comments

    Refactor: libpe_status: rename newly exposed function with pe_ prefix

    Changed files

    • fencing/main.c
    • include/crm/pengine/internal.h
    • lib/pengine/container.c
    • lib/pengine/unpack.c
  140. Change #13137

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 21 Mar 2017 18:34:50
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision b12bb91ab10166fa20f7ebcc7e48972688c3e8f8

    Comments

    Low: xml: rename bucket to bundle here, too

    Changed files

    • xml/resources-2.8.rng
  141. Change #13138

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 21 Mar 2017 19:57:10
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 5e00b0b0d9df6cc8288f6368ffb1bce1ee24468a

    Comments

    Low: tools: update validity regression tests for 2.8 schema

    Changed files

    • tools/regression.validity.exp
  142. Change #13139

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 21 Mar 2017 20:05:23
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 8a3fbfff4a31dc6a9acd943e139ea9c3627009f1

    Comments

    Merge pull request #1250 from wenningerk/fix_for_older_glib2
    
    Fix: pacemaker_remoted: Allow compilation with glib older 2.36

    Changed files

    • lrmd/main.c
  143. Change #13140

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Tue 21 Mar 2017 20:24:29
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision deac57cf94d84af1db5818029dd89ee9aeedee86

    Comments

    Merge pull request #1252 from HideoYamauchi/double_include
    
    Low: common: Prevention of the double definition.

    Changed files

    • include/crm/common/iso8601_internal.h
  144. Change #13141

    Category None
    Changed by Andrew Beekhof <andrewohnoyoudont@beekhof.net>
    Changed at Wed 22 Mar 2017 01:24:21
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision a62b68fd9bdc282cc46f65c6847ac80ce02d55c3

    Comments

    XML: Update the schema for 'bundles'

    Changed files

    • xml/resources-2.8.rng
  145. Change #13142

    Category None
    Changed by Andrew Beekhof <andrewohnoyoudont@beekhof.net>
    Changed at Wed 22 Mar 2017 01:34:38
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 14a7cc23e9e3b619f280dcc6d5032a17e84283b0

    Comments

    Remote: Allow the port to listen on to be specified on the commandline

    Changed files

    • lrmd/main.c
  146. Change #13143

    Category None
    Changed by Ken Gaillot <kgaillotohnoyoudont@redhat.com>
    Changed at Wed 22 Mar 2017 17:11:10
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 2c5bb2ff954146055a53d1c91a6a757bc0bd532d

    Comments

    Merge pull request #1253 from kgaillot/bundle
    
    Minor fixes to new bundle feature

    Changed files

    • crmd/lrm_state.c
    • fencing/main.c
    • include/crm/pengine/internal.h
    • include/crm_internal.h
    • lib/common/Makefile.am
    • lib/common/watchdog.c
    • lib/lrmd/proxy_common.c
    • lib/pengine/container.c
    • lib/pengine/unpack.c
    • lrmd/remote_ctl.c
    • tools/regression.validity.exp
    • xml/resources-2.8.rng
  147. Change #13144

    Category None
    Changed by Andrew Beekhof <andrewohnoyoudont@beekhof.net>
    Changed at Thu 23 Mar 2017 00:24:49
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 99502d17e5406c2402a4e630a3eaa95d2fe9434b

    Comments

    PE: Bundles: Better support for net=host, allow the pacemaker-remote port to change

    Changed files

    • lib/pengine/container.c
    • lib/pengine/variant.h
    • pengine/container.c
    • xml/resources-2.8.rng
  148. Change #13145

    Category None
    Changed by Andrew Beekhof <andrewohnoyoudont@beekhof.net>
    Changed at Thu 23 Mar 2017 01:02:39
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 3bcff57ad4a6088ff04b2fad1675ef42267bbb5a

    Comments

    Merge branch 'master' of github.com:ClusterLabs/pacemaker

    Changed files

    • crmd/lrm_state.c
    • fencing/main.c
    • include/crm/common/iso8601_internal.h
    • include/crm/pengine/internal.h
    • include/crm_internal.h
    • lib/common/Makefile.am
    • lib/common/watchdog.c
    • lib/lrmd/proxy_common.c
    • lib/pengine/container.c
    • lib/pengine/unpack.c
    • lrmd/main.c
    • lrmd/remote_ctl.c
    • tools/regression.validity.exp
    • xml/resources-2.8.rng
  149. Change #13146

    Category None
    Changed by Andrew Beekhof <andrewohnoyoudont@beekhof.net>
    Changed at Thu 23 Mar 2017 01:26:00
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 1e37d7b1eefca9087afa7f82e3928ca1ff8b47e1

    Comments

    PE: Bundle: Fix use-after-free of control port

    Changed files

    • lib/pengine/container.c
  150. Change #13147

    Category None
    Changed by Andrew Beekhof <andrewohnoyoudont@beekhof.net>
    Changed at Thu 23 Mar 2017 01:57:56
    Repository https://github.com/beekhof/pacemaker
    Branch master
    Revision 3ffafe02f63b2e57b866782c4693ef9ed6e7b1db

    Comments

    remote: Correctly expose the -p option

    Changed files

    • lrmd/main.c