pacemaker-cli-2.0.5+20201202.ba59be712-150300.4.21.1 >  A beRp9|i?(tWOIi 8on(ڔ#<=T-gj%]XZlf=_ `z_y =)\)iuR1Rsex яF(SۘMct\^w ׾9_S:/+!-E3_k]N@y$ޣgޣefee87e4803e3347ad403cbb6b3e30d44aa284cadbbe764e3e8f2b445d06ce0252dba51f2e1c454ae8901191f695dce6a265c3f7ybeRp9|4R)~WlsN'J`sug2cQ{Be젔HǶ\Ps=xۚ"'Eq286 U\;!vvGg8};:z峛mFI lVt^_wѐyH(xYiT|=7*9nkQSGjZC#opnڧw0UyF](82Is\.QpI=?=pd) 7 mdhtx 8>De0X    N ORW[[L^t^(_l(b((c|8c9gd:u0=>?@FGH IHXY$\]^ _b"c"d#Ge#Lf#Ol#Qu#dv&w4Xx7y:z<= ====$=*=lCpacemaker-cli2.0.5+20201202.ba59be712150300.4.21.1Command line tools for controlling Pacemaker clustersPacemaker is an advanced, scalable High-Availability cluster resource manager. The pacemaker-cli package contains command line tools that can be used to query and control the cluster from machines that may, or may not, be part of the cluster.beRs390zl35SUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/Productivity/Clustering/HAhttps://www.clusterlabs.org/linuxs390x if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in crm_mon.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fiif [ ! -e /etc/sysconfig/pacemaker ]; then PNAME=pacemaker SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in crm_mon.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi if [ ! -e /etc/sysconfig/crm_mon ]; then PNAME=crm_mon SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi fi if [ "$1" -eq "2" ]; then # Package upgrade, not initial install: # Move any pre-2.0 logs to new location to ensure they get rotated { mv -fbS.rpmsave /var/log/pacemaker.log* /var/log/pacemaker \ || mv -f /var/log/pacemaker.log* /var/log/pacemaker } >/dev/null 2>/dev/null || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable crm_mon.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop crm_mon.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in crm_mon.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart crm_mon.service ) || : fi fi6%|$,d?-|Mv@4QPL(* OX\z6K `L\p<@q8DF m ]THv O YK$cUl  Y;=>-@N.. J !xm lk|>=ADRRR>>>o>>>mmmmmnnnnnmnTT>l)&&91555uPy9JX3AAAA큤A큤A큤A큤AAAAAbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQEbeQLbeQLbeQEbeQLbeQLbeQLbeQEbeQEbeQLbeQLbeQJbeQEbeQLbeQLbeQLbeQLbeQEbeQLbeQLbeQLbeQLbeQJbeQLbeQ_%_%beQJbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQJbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQMbeQEbeQEbeQEbeQEbeQEbeQEbeQMbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQMbeQMbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQMbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQEbeQJbeQJbeQJbeQJbeQJbeQJf037b22e59f9a654861c1aa3f4b2a8bb33f25f9b062749c5e60e4ae90a536cf62f9f6bd5e66a8414b54a55cff3c5044b424b0a729f7602b72cd82bd1a7b625c9898175a3bb9b287f2a421c6889c0c0def81d16981c234f27a16b54cedb3c1c5f39034236f7090671b2a6ca17789fe03cdf31497341330af25917065dffb05049a6a620e0b91c357ff68d3b57645b844ea375eac84873bc207ae6e05fd1fcadb227eb79163083abcb4e672e902060ccfedce3eb244234a02fc604cfc20f45a4147e0e523b8f7588f8dee29262aa6b2141355917e5a11969cd6fe729fed703bccdb6c2ab77a6af0da7bcf1fdee55803fa9e56da6bfa8424353cc850f8abd5485c573d8b1bbdec0806bde60eb2ead9a54e23750b6770582b903b0ec973422b7ea66a74762b3effca74db703c86e9e6fae30266f2ac28d85893f7a3a0fc628078f750644a07c7c0a76e5d50864e5a587069556b821139619e0570b6a7649c2be485c95a0fa3c071547ffa5e546a4fb8ea6cd0e23b39b10a0bebe279f04e114955d4f84791d47add02ad28ca7a6b6c01cce506377f9f3c987a4a2f80670452844816df1e2c7912250ca3c8b98e858002337b780483132659ddc17a438a984d9b38ea7c032660cf85ef78d827562fde78ce5eaf71b32560170a8cec8dfa3fd1ce74986d92b6228a26b1e87956884e4c5cc33b67d5f68409c87a2756c71c32e55d4ab282b264b8a75d6ba8861fd395e670ac2b30c0390ef1ef406bb20464c835b19a2ac518ef7fb5cce8d1b41ade73bccb8cabca36146847520f348465488317573b9a7f2ee3794e7eb1de644a4714ef32b36003a11f5e661e9faadc41c41d8e4603723430e5b95f760c18ec9c834c192518ddb8c6dd04d2dc30aab637c34a80f0f1522d86f41be6fa8ccd4e786fe2d8895df5b429b790f8ebb02f366663e3bbe03dc977dbafa2ae60cd5b6669198eb0025effea74e27104ab0c2076758e8bcbf6ff8ce1b6a314563070e9ec4bd8b0190fa103f3139008dc64c1fda86c51b83af7ea67eda6be7a8853c007441ff782f8843f0cdea96eeaa04f8e6b94e47199767e7b5c6787130c30d576502a2ae5a329b1fa1090b3f65f874b810c74302ace4e7d763a9b78976e4b2660110178ce059a806e90113a7547380f28497de97dcf59160943a1edb72160211d0fe3d2e73a5d7084462b67e34a80e2d371cd9387e955923b2b518691b768a8a859fdf946924d2c8d9532808c59bbe1338963e6cefb326d39955140e2c18d3e934e1a904019cee398793ad3783b450ad806bcf6e191fce5497fb01e3a164461ecb0ae2a2fc6ed73e733269fbf808f6add843cc431601bf2c86d2c261e029b4695cbe811556f5323a36ed1be633b77d14126455671afde48025ea89045fe994b98728662a22d470975715218cd0b93b592f8c019d6b20d8889c892e100bbc8f2533dbdd783750ca0379a16f2ea4f1002ee0ec424ca49287abb052730bd7e0882680e32cf7f480428076c6d8979f8d294ab4689890133ca7ced3477708c23b091a3a795e508d497fc1e8bab6e22d08a49d4335eaa0244ed0bfbe86a5a294104bbc94e3f476953429dfc6c3cd37d282ee27a6b70709e5bc973fe8871692e89a98d4e81037401e9dee476e71cf634880c36b4e25a2adffc3427dc57e33906514b09c15f7c7ccd8ce9282cec01a6e7c3cb0100e07d17a6ae805aba23ed3063957cd1336bc4a371a45da1db98e22b6f2af357e230ef0c5d3081a7c70fd731ec53ab8f96a239fb8069578c60b4c99af4255b52b32c6c8758b995672e21bb523e380d11d6243e819ecef2ac1fb79a3c864ca62eb22215ffd3629d56c9c4d3ec7974c9017e07f0b85621dc053e3e42434af2c5d52cbb2542329a793a5ad67e0f93bec569c98e91c4f1f764d42758330f657e1fddeba9c4524094bdcb0b3a9399050a668e2a966428a8e799ffb083b873292fe2f4f4f6063af5fa60157aa7f0723b7ffa81218bf86d23b814ce919e596e4b24f0ef383d942926ad565259665fbb398d1d433ce92d9455859e045ed5c0e9b2d6a282c4037d59304a332bab971658729bb67ac8f472846579f0e0f39f4acd5a91068c1f309b8cd1528fa5be1e23d692ff47c2235ddbc70c7eea4b59c3135173479fa4843de8b652b5287439afec1f958f40b835391b6d314dd4653cdd1e3db0804b2b17db1f522481199dd6ed92dfc9e1a94c0f08dc98bb5c9c2322c50a4e09ddb84da41620ef1630f9fdac9cde8ae2bc47facee02cc537a7691fd7b3a20cf929e5f9b3d8d849095afb9d5c4e7f51a46ec5c6ab1cf7657de1acece014e8721824bac1fa54257fa4aea84468ef478281d16a960148b99f56ff74eb22474451cb894356ae3ffe9a3e901789637a6492f257e8697e3b2e97096252d7c1b11492d30f302d02018880498ab03fe69a388b0a8c745d0206575f523d6ed4dfcfed72486c2ff450df519c912041e60a1b4d3dc47245b0a0661da6869ccb4c057dce3d1ee6700239dd59530b5d2b53861afb6cb1411fba4432429ec37b47dbd163b7eb84d2d096cc1fff940e64b27e3006bc937766b20b68a32441529566cee3401ef9174ba742ab4839d483bdab9364eed805bffe7ba9e14c230f6b41521bf36342ccb324c7241a44dd965cd65d7966ed63c8ca7339e3a2a098eb58396d9cac772047c5dcec68eec49a5febd5e92ee3846daa7aef615b37f9d954c5328d280fffb24df40f97254c528947cb4bb787fbb2e33a597ecd5dffda9d5c93123559bfa595de4e79ff8d44b0df42f322800260fb51b3eaf8cf52abed7a055ea76233a897b12276e2c1c8a6e12b616853cb4c98a6265e5786d8e6f225fd58aacd84442be26802820917d42173c106a96595bf47f762bcf094cfa115328c3112eb49b8455958ab4ddb7f51a278015a6e1d14d1100d876b03d5ebd5ebd7b56610f5a0aaf7aaa1a5a4634a7c18e437d37901808c9ea59ff3e41e876b677459633cd6df282be8ef5ad04fe80bfb0ebcefef06575a29a296937fc07446a8a258fab7a1cec5eaa090bde9d4c793f852e98ce109beda478928f893a1c50f5158b53f11838f5d6f1b320f9c6253b310c49d0b90ef77a8d66c8351dfb5ddffdb0d88283519dbe07b1aa7d0b0c793a7b2d1b73a786ed3ea2219931d3620a93ae3b9dd5b108e72af7dd3c386c68b2f3154cf8a7343a12cf8867f5fdadae6c518a0b3e15718d6cb2ef554fa17910ddc343ea29eede549e3dc033eec1b26a607dde86d841bde79c2e460a42836a9064bd2a6ac87419b46fb6f4fd0a9e78838b0090fa14573475a3b446c317101d9debc6f0b263014810dc60a5e173b8400931cf4b04a9bfa629e5246776b16f4c3149cca866f66da9fb9f946632905d9ea31d12d5982b7bcca51632e8abc238b6be8e78a2586a891d90b925a5721a06dd0ee69adcd3f22803c90f04acf0171446213a0cb2ae2349fd3dec463ecea0411b81276fbc8200673a20c9e0ad41e8f403bfd7d837be8002eb7618dff3fc8da1e48610c4c36f3dff2154c00cc924ce58b4239a8dd048536ecddf0833e326d0612224ab34a04b9554278b662e6bfa72e10f29712c9af2343fb578f06eef4fe74509144ed2f441d1dfe340903d1df75edef75783339d01ce6602fc4eaf2b3aae35f032d8c45c945dd38aa3613e83122aebc24ae7ff488ca4af1117636f758991c690826f5a3cdac168b707a577995628eca3bc1ef17ea1e29005acef7ba328f9d695fb350b21223a16e8933846234c3a8cde897c4ab4d76e0ce25e91c48083b3bc84d577152601974041f612798a0862ccb3bfa3244b085ad8952040d384eb55188a83f66f320d8fc8c9b343e51dc2057e8c8846a6eb7191f27c1c7b704257f4feeacb61df58d03ed42c1a1a553c9ca262187b7ae4c14406ed296410a880204562414654b6df4f75fa9f02c69066ff300d3b609107a7532420a77cbe484fc39ed977c8c548d4d46124ac33b5fbfacca254198393470d2648b045e66f9d0e1424e37cf39a2d9ac83ffe970619d6e5abc5283242374d6052964eea282d4fcad338443bdba8577ea175cb3f1150e3b18ab47317f0250e8af1611f93f382b7ac56309dc1136d48f9b4376d77aecf00b677f08231ac00a6a5620d08479cb00a954b71e6ccf1ac8c5eb74b9e668c38ec8d0b5c2abc0605648c1c3f9913ff14f0f7be48a7bf180a88ab3174b715fa1a1fafdf2d41a243cb6f2c8d5f14f84b7007bbe6e8a6009833a7f1b5e9c3dfb4357037d42fb6df0ba9a23698ba0ee2bf492c31ec84ffb719453098a822c469f105d056a9b4f0ccf2181ffae04791248d853ca846073fc5e757918f43011c3f2d6334f64e5b0a1085b6483aa2fac5007f51c7f2b7d43fed923697faf3e51543633ba95cde6331959360546d9791f1137d37126b01e01754e00631a468f8fcba600134eac258a253eb5c5ab0106fc033969e051724cb46b565c6fcb4a6a79943a751362167bae2e801189839b67608f9eaa186286232f7e89dc9e2f59f7725dd0d85422f3dd1c271c84e71a8b7153a923659d26f8c414736575ab4a2a12d8cdae94a9d69b14e8771b0013a7c1cf6cd3ab99c93f4753ade0437b4edbe018c2967d9e71031eb58a02d5d5c9eb229df4cbfbfb341953aedda2c96d5490c99979b9e7fad72d375642d47b125f538f4bdfb8691e3daa89210aaa6d7e9bccf1409b5a8080b5a3f276aa0cf7ca16abd0c66f96ba0e0cb752032f5c38ce7a56eadfc564f8992d815616e51cb0c1cc8ebfaab9622ed436b8cd2155c50cbc01852b2312403957446387450eda46735028d6fad26a50ec1abfa60beb2358002f5df8ef5b899e2fa7845dbf2bbe8833e941fe0c41bd76742c9e8cbbc8d30184ab6f6386fa6b864f5fdab6b82fe0a0531abd0745b81509613725a4d04489f71ce12ea9f573c0cf47380b2137fa8f548ed6aebca307e884509d995a73fcb02a44cfa716356d490282fce8ab703f1c53c7118637c805b7366b29394efb2bccf46f7b48f384c67c50902f88f750684ce297e8b1e510e46bd012b5eed71790eb1b1c2404fd43ce453a7feaa7cda77183bde626f94e5a684c3e7bdc5a7857764a226be8a0651839278f368b41476151201f40ea6ae94b7b76e9f59a21a0332254115a9ca46586cfd20c2cdeee9a44e2f2f2caff196506fe8462da9daf08384bc60ba018d06974ed26a709177990b9dd6ca96831813590dcaa0a451f543c3dfb68c8bb83d6b05021a3abcfb469eb11fc353fe0c7885182a73e362ec0cbb3d7cab7ba41a19edeadfd510b4da74f514721fc005876cf277c115e38741e32b692bd57eeffa349e964bceceedf49ebbda5fe89cdb8e613f638508cf315f66e570711477fd2092f54602dd41a143ee56511dd0d83579d0aaad38f7318923d6ea0619541ea271fcc2676d98e88736fe471b84c68b7b1ad657bb97549bf328f89d9efab9e726bcee7d80f065fef42669ab6c70c325a3e1f5d5ea7654efde74b03a33ae0acaa276ea94a9cbaaa7bf155752e9d0248056e5d3b1b5316018daa9415af3a219cdc87f6e5fcfe325a31d79e55fb936a30617e344a4c8db3db88f9f2c8bb87af5dc16d20637c0ab4e4dc5da3ef534dd9d3a43adf77dc26973e53830b9c491cdffab736b5f4662358cd70400512211324d9655ac6eae5805fc660499e22df581023671a741830f8d452e2559cbf9dac9b73a86d5a6ed1440dad8469e25fa3ef8b085be9fdb4defa534f61761694a935d3945bd0814d05bd730d64badfb52ddc2a9d7840a518fbe5fdfb21890c42d8288911c562fd9a418a1ffd0d48661d352bb45eb021d813487e8f88c14bd9e174b0630d5ea04500ef5d601382ba2b5b8ed9004ead3efed5c8813a6d6d1e608e639562c81d5873a9d1074cf9068f022590e7006696271fae56cb5dfa93f6917568d7e40f7491883b9789c6c1fc408afd2d331dbe623147f9599faa1ddcde9d5089e622027a9057c7b71c6b763564df475af92b6752ccf0a98bbe821498db3943b037f31b38a1a8d94964b3b2b4d6b81c6c945641bd10acb458a0be836af25c451b7586806f979a95c547dd19e1f4ca5dd6ab6c5c4d59ff5ccf5581923917eab6b3d4a5676644f1c26af96fbaef2cbbf98dcbfd5f8e9b58fef8f6a0ecd6c5fd59cfa21276114af8ab68cdaebfaaf1668e263c68849ff483f2094bbbd6b49f8d6cb553969306c8f7cdb6104c3811a369fa756641989407ea06396a7b19da4acef976c991544a7300ff0f26667a63f16d032ad0db4652779aeb98fe3145161afb242c5a14a28f125d41034825b339239888d830b4687b9b307e28709f0cb02439706c9ddd983c777405972ae4a7e46077431a12422afc61c3f9feff827c24a87ce284b618056006420065fdb599da1a1f6349a222bf91339eeba879de0ce8a06278b943d248adeea669d0627a345e9f706478c49457b4696abdd9d398ee4d629bc51bce617b0f00eabe43680b0a8c924f50e0ea981cc24f2ccabb2e7bf07f751e8f95509fd0cff8c7bc9b9a6d868a580dc5ecae4b8dba54d3394b2a8b4257ec0611d70b9a89191207d6e13ebc7c69e780be07f516d43f2c64a169e93f0c5d9d8f196e56b4335c533ba7c9e61421b7fddee37321202fcde6bc2615a4823f7b62980fbce8d4ae3ba41a40ff3f24fae5a20ff33aa52d45634974e01bb1d1f119a756a2ec2594b1e028cf06713de1f81a29b3ddf10f2820ce4b673934a3f34cafba20e791416c521843eeaaff861671ddefcd2bf9baa6fcf0d85ccf8259657eb4841413aa9537a29c96e0771467a9ee7026ac2805b3f9655a9f306cfe210fee0050b440cd318830016759dbc36900b34fcd316b15514affa2a521b8a603315f823542da62aa6ded3aed7b9d50297a968bcd67267e5733809881cbcfc6b40495ab63bfac64ad120d3909bb382375a07984dc76d0783a70e205b8daa7d2e1ad3ba0e0d618db0875ca0d2512b6baf43d2899c9dd24b5f62adba14c7233380e7f8ff7a21782975592dd6759ba3b76beb70b184cb43136d4d880f344216f0c4a0d15b92238d46cfde4e2d01c2de4550c61ffd80922b385dc92374f6c1b79c31923f9642bcb69905abdd3a4172d540b627541042e5a3abc7333c63b85f3c43d44907768bec832c078c3d0d73e6d97dec51c5ba141b31091891fa2c54f83513385dcc7cbc92d358ba0a7ac0d65c8fee712d726cb15fda20898b9a490d36ef321c4e1caa8321705b4f2dd269af79d1a9b6486e161abfde8abea21616d09329b0d1ea83e14f58e8b43060b593093e6686c6bcde89db5d377a01e92f0cbf19cf8a85491e7b5841d47fa76926e24e14c454737321a317463569fab7d1a30cdaea3b9df146ce73acbfb4a7d68979fcb3a8cb8ffa55bdeae010e4a462a7ff62a9762c7892c39b70d761193fdeb003d290281ba6a4fc83503ca66490e274f38fbeefb6d5c1b55994177fa4b72cadb36e30d8956b85b5121b20b3d8634507341dfb7aa5dd4eeef56cadb05a50e482a360bdb95f8e8f93922928105c5baed3e3cf904af8926b8c8578889870128cd157a2e0c7c978276b073507f9585ec796f2875015d4efa8e4cc5689abd5fd0853298b4eba21bf4283d7e0d8266c728db34b5b6f91781312c88fe570626674fd5c246a6c2fe0aa79caf641b519684e9fb0be466f30b8fc0a5e397fec57d9f707d47a7484fc79756bfa7b1ec0c79dc6c674c7e397cbf1817a77f274007fb30ff5030ad7e2d70abcbf8427b3e9f11326dc0e4007dba0bdea9a0ffe61c05a4913ad86254dde422014b07e73c63349b7b6556493b176c16b0903f7ca2ae49a0d5a2a36553e67276e558f1f39f1364cf5dc336fb31d831846be73105dc1a64626b7ac66ae70b3eb1842633f1cd394be7ec65694c0a788a6cec3cfe91be9bb9c141380db01d9c11555f35b422395762c68ef30c95ae7b1c2529f91ed5e2d64ee5e57222dd692896512efce4392202ee71938a6f1620b0d7505223ce426084134513187381df1d0df7982a90553d9ba27def758e46f98e9678537b208e2ec835d02b7854488cafdfdfe62ad4e2bc8a01a6ecdaed6bd49c5122bf072055f29728283cf858f34f1f38c43704347689c36b5888172b5577580eb3721a8f1be1d456be856efab470225525c33cc6f23c2703a083b762f5cb7f2eecc3724878b75451b43151048be7dd4f351f9ebe6da32f86483fef1ea13980341044056eba138c2dd26dc597b2aba2da0cdd4c7bf7aacf5bc3021ca0e870ec29901f715c5100a10c8360090ce8636ba02e198a3de569dfab528da9d656fe6d5a6db4ea270130daa6a004f0a5ba9ed12d46a5ffd1471221671f1a65d../heartbeat/NodeUtilizationserviceapi-result-2.7.rngapi-result-2.7.rngpacemaker-3.5.rngrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclusterhaclusterhaclusterhaclusterhaclusterroothaclientrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclienthaclienthaclienthaclienthaclientpacemaker-2.0.5+20201202.ba59be712-150300.4.21.1.src.rpmconfig(pacemaker-cli)pacemaker-clipacemaker-cli(s390-64)pkgconfig(pacemaker-schemas) @@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/bash/usr/bin/pkg-configconfig(pacemaker-cli)coreutilslibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcib.so.27()(64bit)libcrmcluster.so.29()(64bit)libcrmcommon.so.34()(64bit)libcrmservice.so.28()(64bit)libglib-2.0.so.0()(64bit)liblrmd.so.28()(64bit)libncurses.so.6()(64bit)libncurses.so.6(NCURSEST6_5.7.20081102)(64bit)libpacemaker.so.1()(64bit)libpacemaker3libpe_rules.so.26()(64bit)libpe_status.so.28()(64bit)libqb.so.100()(64bit)libstonithd.so.26()(64bit)libtinfo.so.6()(64bit)libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)(64bit)libtinfo.so.6(NCURSES6_TINFO_5.7.20081102)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.7.3)(64bit)logrotateperl-TimeDateprocpspsmiscrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.0.5+20201202.ba59be712-150300.4.21.12.0.5+20201202.ba59be712-150300.4.21.13.0.4-14.6.0-14.0-15.2-14.14.3bEa@aSa;Ha;Ha9@`̊`W5@`W5@`W5@`U`U`P``@`______@_@_@_@__D@_D@_D@_D@_C_C_C_C_C_3_c^@@^W@^W@^W@^W@^?@^^^^>@^>@^I^@^^^^^@^@^@^@^@^@^s^^s^^s^^1s^0"@^&^&^g@^g@]@]]M@]@]])]@]z@]z@]x]L]@1@],j](v@];\Q\Q\@\@\Ɋ@\8\f\,@\@\\\\\@\@\~d\w@\R@\N\J@\I\E@Z when outputting a nested list. - tools: Explain what happens if crm_mon.cgi is run. - libcrmcommon: Update formatted output help. - tools: Add a space to "CLUSTER OK: 5nodes online". (bsc#1158180) - scheduler: count disabled and blocked resources correctly - scheduler: simplify logging resource info - libpengine: Correct display of master resources.- Update to version 2.0.2+20191106.eef56dcd6: - libcrmcommon: Make sure to free the --output-as description. - libcrmcommon: Rename formatted output cmdline options. - libcrmcommon: Group all output options together.- Update to version 2.0.2+20191031.1d695899e: - scheduler: clarify message about when watchdog will be used - scheduler: properly detect whether guest node is fenceable - scheduler: initialize unfencing digests to null - scheduler: improve graph synapse logging- Update to version 2.0.2+20191023.7a12ccbe4: - tools: Explain TIMESPEC in crm_mon help output. - tools: crm_mon --interval should understand more formats. - libcrmservice: don't close descriptors above current limit - rpm: pacemaker-cts requires pacemaker - tools: restore ability to show groups in crm_mon console mode - tools: Deprecated old-style output options in crm_mon. - cts-scheduler: test "year-2038" only runs for 64bit systems - fencer: clarify more messages - tools: don't ignore cib_new() errors in crm_mon - tools: avoid memory leak in crm_mon when displaying nodes - libpe_status: avoid memory leak when outputting resources - libcrmcommon: avoid memory leak when IPC compression fails - Security: introduce restrictive usage libxslt's security framework - libcrmservice: try not to spam close() file descriptors - tools: Support "crm_mon --as-html=". - tools: Don't output nodes if they don't have failures. - tools: Update checks around crm_mon --daemonize. - libpe_status: Use CSS to style messages. - tools: Add formatted output messages for resource history. - tools: Add output messages for operations history. - tools: Add full output to node messages. - xml: Add a schema for new crm_mon output. - tools: Use formatted output for nodes and their attrs. - tools: Enable formatted output in crm_mon. - tools: Use formatted output for failed actions. - tools: Use formatted output for bans and tickets. - tools: Use formatted output for cluster summary. - tools: Use formatted output for stonith messages. - tools: Add cluster summary messages. - Rebase: * bug-806256_pacemaker-log-level-notice.patch- Update to version 2.0.2+20191014.09114c357: - fencer: improved log messages regarding fencing actions (bsc#1151007) - cts: ComponentFail: killed corosync doesn't respawn immediatelly. - fencer: no need to check the length of a non-empty list for pending fencing actions (bsc#1151007) - tools: crm_attribute should skip attrd if CIB is file - controller: improve throttle mode messages - libcrmcommon: improve messages when waiting for child processes - scheduler: greatly improve efficiency of interval-origin - tools: improve crm_resource --cleanup/--refresh help text - fencer: Indicate fencing target in the logs when scheduling and executing fencing command (bsc#1151007) - fencer: Make sure concurrent fencing commands get triggered to execute (bsc#1151007) - fencer: Don't let a fencing command with a long delay block any other commands pending on the device (bsc#1151007) - scheduler: de-duplicate inputs even if not adding to transition graph - scheduler: check for invalid orderings when applying orderings - scheduler: improve messages when adding actions to transition graph - tools: new tool to compare crm_simulate profiling output - tools: add crm_simulate option to repeat profiling tests - tools: Use glib for cmdline handling in crm_node. - fencing: Do not block concurrent fencing actions on a device (bsc#1151007) - fencing: handle fence meta-data errors better - libcrmcommon: avoid buffer overflows when converting date to string - executor: handle remote server socket consistently - tools: improve help text for crm_resource --validate - Rebase: * bug-728579_pacemaker-stonith-dev-id.patch- Update to version 2.0.2+20190930.7fd98a2c5: - controller: allow more cluster properties to take ISO 8601 specification - scheduler: allow failure-timeout to take ISO 8601 interval - libcrmcommon,tools: handle NULL values better in time handling - libcrmcommon: allow 24:00:00 time as equivalent to next day's 00:00:00 - libcrmcommon: allow ISO 8601 strings of form "T