pacemaker-cli-2.0.5+20201202.ba59be712-4.13.1 >  A agp9|3#EUr<[㉹Z ]r#9G%=VֲZa^mn{bfDa : [qTԒȌ ңE! v^Q)gCکG-]uMzgC#!&5]TהŜnZ1 n T#\eY3i;}!c)}&렩ڵj'`dp,hLc'ΏC$W&274}--K֍ da55d16906eaeb5c76263dfc0d270f40e0ddd110d8829a8191bedf729b49a160985d3deefc53711a87cdfa7f331e1d57ec8ca515agp9|cPY+r_gAL'̥|ҔH9⇳tt4kC@xKh|]4 p\b:|:~򹰃s9`q2-x{#SAkMSWNB d̴,}j{ARTvM维XOuQ+r1&NapI= ?=d) 0 f\`lp 06>_,T  |  N ORW[ [@^h^(_d(b((cw8c9gX:u=`>h?p@xFGH I XY\D]l^b c!Gd!e!f!l!u!v%w3x6y: z<<<<<<<= Cpacemaker-cli2.0.5+20201202.ba59be7124.13.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.agibs-arm-2!SUSE 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/linuxaarch64 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?-| H4X 0 ( O z6 (   @XDF n]TCp H SE]Pe  Y;=>-@N.. J !xm lk|>=ADRRR>>>o>>>mmmmmnnnnnmnTT>l)&&91555uPy9JX3AAAA큤A큤A큤A큤AAAAAagagagagagagagagagagagagagagagagagagagragagagragagagagragragagagagragagagagagragagagagagagag_%_%agagagagagagagagagagagagagagagragragragragragragragragragragragragragragragragragragragragragagragragragragragragagragragragragragragragragagagragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragragagragragragragragragragragragragragragragragragragragragragragragragragragragragragragagagagagagf037b22e59f9a654861c1aa3f4b2a8bb33f25f9b062749c5e60e4ae90a536cf62f9f6bd5e66a8414b54a55cff3c5044b424b0a729f7602b72cd82bd1a7b625c9898175a3bb9b287f2a421c6889c0c0def81d16981c234f27a16b54cedb3c1c5f39034236f7090671b2a6ca17789fe03cdf31497341330af25917065dffb05049a6a620e0b91c357ff68d3b57645b844ea375eac84873bc207ae6e05fd1fcadb227eb79163083abcb4e672e902060ccfedce3eb244234a02fc604cfc20f45a4147e0e523b8f7588f8dee29262aa6b2141355917e5a11969cd6fe729fed703bccdb6c2ab77a6af0da7bcf1fdee55803fa9e56da6bfa8424353cc850f8abd5485c573d8b1bbdec0806bde60eb2ead9a54e23750b6770582b903b0ec973422b7ea66a74762b3effca74db703c86e9e6fae30266f2ac28d85893f7a3a0fc628078f750644a07c7c0a76e5d50864e5a587069556b821139619e0570b6a7649c2be485c95a0fa3c071547ffa5e546a4fb8ea6cd0e23b39b10a0bebe279f04e114955d4f84791d47add02ad28ca7a6b6c01cce506377f9f3c987a4a2f80670452844816df1e2c7912250ca3c8b98e858002337b780483132659ddc17a438a984d9b38ea7d9439943bc8f76c7aa448f934011b522adb37b28dd3dff39de0ac1dbdb35d508dcd2fcf7f95fefa10a0212042cab6404f6158dc5055ee468b4a5a11a764efa5f2b264b8a75d6ba8861fd395e670ac2b30c0390ef1ef406bb20464c835b19a2ac69eadfc7e3defc8bddd4b9e22d47efe53b253fc96cd6872c1fe3aeba3e3217cfe486a13610c1245f70ac5fc8f1b42444c679e33e152d248d881ed70d9c20047637928857f496cc2d8102848ba24d8e78d204cf2f7c3e6e85f1196a0c3b542e12d86f41be6fa8ccd4e786fe2d8895df5b429b790f8ebb02f366663e3bbe03dc977dbafa2ae60cd5b6669198eb0025effea74e27104ab0c2076758e8bcbf6ff8ce8ae54b57995bf0e33a1dc9f081eb5e9ee34f948df5a9832d1f6fc81d410d24f791f067c67bc04b92af83fb4098ce45493f9ba99d028e5e82fc7513292e6bf9b8787130c30d576502a2ae5a329b1fa1090b3f65f874b810c74302ace4e7d763a9b78976e4b2660110178ce059a806e90113a7547380f28497de97dcf59160943ae80c9107c39b8ac4dcd752124ea3572db66d6c234715edfa84acf28c3cbdc3a02478d21c9c0eb69b51c94b45d4dd8b840b2542616178e88710e0992802b44c793d755e7c0232080d9b7a9b85e90eee60a9cd82b605ff8d312661b9cde04ec4f175b5cc838566025f2cfd91f0a9abbbbdb9754a01a45b08fc72e893753b370062c261e029b4695cbe811556f5323a36ed1be633b77d14126455671afde48025ea8733da89aba2e7d460d010f01bc4d5d88713f02100afc8a6fefadcd2da12a9c788306b718fb9c4abe47666602beeec64b629205375c9ac33887215202c939045f98cb67342c740e7d49471c782b3a8a72e95ec053e4acd75dc703c1574db4e48d70f6ea4567ebe4b82d7568d783759be0019a5b2f1aa73b10add6dcdf370c49269bd42f37fbe012b5c7d4c250eb6c6f5ead42cece34063d2669eef00d02ade5b1692e89a98d4e81037401e9dee476e71cf634880c36b4e25a2adffc3427dc57e33906514b09c15f7c7ccd8ce9282cec01a6e7c3cb0100e07d17a6ae805aba23ed3063957cd1336bc4a371a45da1db98e22b6f2af357e230ef0c5d3081a7c70fd731ec53ab8f96a239fb8069578c60b4c99af4255b52b32c6c8758b995672e21b07eadbe962c39f302e3cf29e82f9ffa096870f55d64ed5e15ccb6ee74997c85860b6e8173c84ba2d443086e48074390f33c6848ff9a4a9308ba225fbae038dccef8c1379c2f8c5a8861daf809634aa492ea525d106e2542af4423cdc45e7023d6afa809a175785c7011d142a7ce6dd8dd87b9d32de2e2390d6f36acd1a387ee53b2165bf145d353f2bda4bb4e4edd683f97948bcd3269654945dd790a382a9baedc808e52ebd9e22c00838b0c42fcd0a5fce09bbab2124e5e51385036c46b73b0b6b7933a6366bac88c59020d0d59c0c78c0045967f8839876632d2e62ff6886bac8539d664957f4d141957c591fc173311d0a87194c4af3491b4dcc57b0a190c2af41a260de3109ca565eac054716716d84cd10d6f9fc145060eb739d4ab1c02bbc4f6b539ef03d5dca28b56e194f48f08a86ed85c56a93cf82263f9f024d6a4ce01ecfdc41521c154f66e400122a02f68991bdbe5d5cb593ef896fdbef0d500d34da88c2448cd250881e26983c440a747d55c51bb478661dd8db814a190385f3a7853bffb0bd7068b269949ca44c1aeda72d288cd265e7cafc782da3feebe46bbf6b424044df3bedf63144b1f2a19488ab363d16e80753f5339680b9ff958dd7b72b700ba3b2e9eda288f9534e1b3cc567c0186f28cb8e495b919afc66faadd851f672f13a205a7e0c4c89d70f64a2f5bae74409d599647f1ae3b0c402dbbfb2cfc2bf368a2e1e064e52cf1ebe9542feddd2ab5e7914f90444a50d20240d6d82aa8d2aead2416ad35088c2a3af0eb4233675b9a3cdb88b07d1ac1e9e2c54fa1ed4bcc604807e13bb4f64a6655668eefde68121b4bb8cd2c103f3b81d6b164b3b0b6858e756187efd373db88d8fee54ecece1ca58ed35361d5fb7f50a250f10aea8582353e62d517d1efe269aafb495e8c69ff7b8d14554125ea9c0893b5183c1f812e9390ed4977fc97fd047a9d0f635bcb3722b5b7828b47db0d5624d14a39751ce39bbb619258049a34eb9dbd7fafeb874c8b1218898b0df90212239a175df65998317a46841c5e81fd7aaa1b9ee4db30cc5b3d73ccef2b4a0d5b5f68bb8b60f2f45c995270375e7f6f12fbf9d13469297350d1592c5ea1f05826dbf31a316d1a757bd05e87de3899afba1cbb28945403c8cb2857cfcf95f492d829e73a2172551c61a8bb67c198c4168e07ce2c4d24924a2435489efeeea83411520fafddb4ba3320aa726c476ba10e42881ff9eabb68d269e5307c9c1719f8ccf7dcdc25138e516c8c5ee8d75bc9b4d997df8e6042ffe33b8ab1c175c75562e0fe741050ebdc1ce07fbc5b9deacd682b07a3a17dcfbad5786188e351da15d531d6b8cd115e8ebea441cea5bf32b0572dd831087f3aa35fe1e1bbeb87b4b93de80760690811fba107dca08779a5ad24684b55dfbdac47708aba76a59612767dc13f766c35b1309607feaf3da8261b1b2cd27f01835c544fc19b77ab4c06702355d986fd29e78838b0090fa14573475a3b446c317101d9debc6f0b263014810dc60a5e173b8400931cf4b04a9bfa629e5246776b16f4c3149cca866f66da9fb9f946632905d9ea31d12d5982b7bcca51632e8abc238b6be8e78a2586a891d90b925a5721a06dd0ee69adcd3f22803c90f04acf0171446213a0cb2ae2349fd3dec463ecea0411b81276fbc8200673a20c9e0ad41e8f403bfd7d837be8002eb7618dff3fc8da1e48610c4c36f3dff2154c00cc924ce58b4239a8dd048536ecddf0833e326d0612224ab34a04b9554278b662e6bfa72e10f29712c9af2343fb578f06eef4fe74509144ed2f441d1dfe340903d1df75edef75783339d01ce6602fc4eaf2b3aae35f032d8c45c945dd38aa3613e83122aebc24ae7ff488ca4af1117636f758991c690826f5a3cdac168b707a577995628eca3bc1ef17ea1e29005acef7ba328f9d695fb350b21223a16e8933846234c3a8cde897c4ab4d76e0ce25e91c48083b3bc84d577152601974041f612798a0862ccb3bfa3244b085ad8952040d384eb55188a83f66f320d8fc8c9b343e51dc2057e8c8846a6eb7191f27c1c7b704257f4feeacb61df58d03ed42c1a1a553c9ca262187b7ae4c14406ed296410a880204562414654b6df4f75fa9f02c69066ff300d3b609107a7532420a77cbe484fc39ed977c8c548d4d46124ac33b5fbfacca254198393470d2648b045e66f9d0e1424e37cf39a2d9ac83ffe970619d6e5abc5283242374d6052964eea282d4fcad338443bdba8577ea175cb3f1150e3b18ab47317f0250e8af1611f93f382b7ac56309dc1136d48f9b4376d77aecf00b677f08231ac00a6a5620d08479cb00a954b71e6ccf1ac8c5eb74b9e668c38ec8d0b5c2abc0605648c1c3f9913ff14f0f7be48a7bf180a88ab3174b715fa1a1fafdf2d41a243cb6f2c8d5f14f84b7007bbe6e8a6009833a7f1b5e9c3dfb4357037d42fb6df0ba9a23698ba0ee2bf492c31ec84ffb719453098a822c469f105d056a9b4f0ccf2181ffae04791248d853ca846073fc5e757918f43011c3f2d6334f64e5b0a1085b6483aa2fac5007f51c7f2b7d43fed923697faf3e51543633ba95cde6331959360546d9791f1137d37126b01e01754e00631a468f8fcba600134eac258a253eb5c5ab0106fc033969e051724cb46b565c6fcb4a6a79943a751362167bae2e801189839b67608f9eaa186286232f7e89dc9e2f59f7725dd0d85422f3dd1c271c84e71a8b7153a923659d26f8c414736575ab4a2a12d8cdae94a9d69b14e8771b0013a7c1cf6cd3ab99c93f4753ade0437b4edbe018c2967d9e71031eb58a02d5d5c9eb229df4cbfbfb341953aedda2c96d5490c99979b9e7fad72d375642d47b125f538f4bdfb8691e3daa89210aaa6d7e9bccf1409b5a8080b5a3f276aa0cf7ca16abd0c66f96ba0e0cb752032f5c38ce7a56eadfc564f8992d815616e51cb0c1cc8ebfaab9622ed436b8cd2155c50cbc01852b2312403957446387450eda46735028d6fad26a50ec1abfa60beb2358002f5df8ef5b899e2fa7845dbf2bbe8833e941fe0c41bd76742c9e8cbbc8d30184ab6f6386fa6b864f5fdab6b82fe0a0531abd0745b81509613725a4d04489f71ce12ea9f573c0cf47380b2137fa8f548ed6aebca307e884509d995a73fcb02a44cfa716356d490282fce8ab703f1c53c7118637c805b7366b29394efb2bccf46f7b48f384c67c50902f88f750684ce297e8b1e510e46bd012b5eed71790eb1b1c2404fd43ce453a7feaa7cda77183bde626f94e5a684c3e7bdc5a7857764a226be8a0651839278f368b41476151201f40ea6ae94b7b76e9f59a21a0332254115a9ca46586cfd20c2cdeee9a44e2f2f2caff196506fe8462da9daf08384bc60ba018d06974ed26a709177990b9dd6ca96831813590dcaa0a451f543c3dfb68c8bb83d6b05021a3abcfb469eb11fc353fe0c7885182a73e362ec0cbb3d7cab7ba41a19edeadfd510b4da74f514721fc005876cf277c115e38741e32b692bd57eeffa349e964bceceedf49ebbda5fe89cdb8e613f638508cf315f66e570711477fd2092f54602dd41a143ee56511dd0d83579d0aaad38f7318923d6ea0619541ea271fcc2676d98e88736fe471b84c68b7b1ad657bb97549bf328f89d9efab9e726bcee7d80f065fef42669ab6c70c325a3e1f5d5ea7654efde74b03a33ae0acaa276ea94a9cbaaa7bf155752e9d0248056e5d3b1b5316018daa9415af3a219cdc87f6e5fcfe325a31d79e55fb936a30617e344a4c8db3db88f9f2c8bb87af5dc16d20637c0ab4e4dc5da3ef534dd9d3a43adf77dc26973e53830b9c491cdffab736b5f4662358cd70400512211324d9655ac6eae5805fc660499e22df581023671a741830f8d452e2559cbf9dac9b73a86d5a6ed1440dad8469e25fa3ef8b085be9fdb4defa534f61761694a935d3945bd0814d05bd730d64badfb52ddc2a9d7840a518fbe5fdfb21890c42d8288911c562fd9a418a1ffd0d48661d352bb45eb021d813487e8f88c14bd9e174b0630d5ea04500ef5d601382ba2b5b8ed9004ead3efed5c8813a6d6d1e608e639562c81d5873a9d1074cf9068f022590e7006696271fae56cb5dfa93f6917568d7e40f7491883b9789c6c1fc408afd2d331dbe623147f9599faa1ddcde9d5089e622027a9057c7b71c6b763564df475af92b6752ccf0a98bbe821498db3943b037f31b38a1a8d94964b3b2b4d6b81c6c945641bd10acb458a0be836af25c451b7586806f979a95c547dd19e1f4ca5dd6ab6c5c4d59ff5ccf5581923917eab6b3d4a5676644f1c26af96fbaef2cbbf98dcbfd5f8e9b58fef8f6a0ecd6c5fd59cfa21276114af8ab68cdaebfaaf1668e263c68849ff483f2094bbbd6b49f8d6cb553969306c8f7cdb6104c3811a369fa756641989407ea06396a7b19da4acef976c991544a7300ff0f26667a63f16d032ad0db4652779aeb98fe3145161afb242c5a14a28f125d41034825b339239888d830b4687b9b307e28709f0cb02439706c9ddd983c777405972ae4a7e46077431a12422afc61c3f9feff827c24a87ce284b618056006420065fdb599da1a1f6349a222bf91339eeba879de0ce8a06278b943d248adeea669d0627a345e9f706478c49457b4696abdd9d398ee4d629bc51bce617b0f00eabe43680b0a8c924f50e0ea981cc24f2ccabb2e7bf07f751e8f95509fd0cff8c7bc9b9a6d868a580dc5ecae4b8dba54d3394b2a8b4257ec0611d70b9a89191207d6e13ebc7c69e780be07f516d43f2c64a169e93f0c5d9d8f196e56b4335c533ba7c9e61421b7fddee37321202fcde6bc2615a4823f7b62980fbce8d4ae3ba41a40ff3f24fae5a20ff33aa52d45634974e01bb1d1f119a756a2ec2594b1e028cf06713de1f81a29b3ddf10f2820ce4b673934a3f34cafba20e791416c521843eeaaff861671ddefcd2bf9baa6fcf0d85ccf8259657eb4841413aa9537a29c96e0771467a9ee7026ac2805b3f9655a9f306cfe210fee0050b440cd318830016759dbc36900b34fcd316b15514affa2a521b8a603315f823542da62aa6ded3aed7b9d50297a968bcd67267e5733809881cbcfc6b40495ab63bfac64ad120d3909bb382375a07984dc76d0783a70e205b8daa7d2e1ad3ba0e0d618db0875ca0d2512b6baf43d2899c9dd24b5f62adba14c7233380e7f8ff7a21782975592dd6759ba3b76beb70b184cb43136d4d880f344216f0c4a0d15b92238d46cfde4e2d01c2de4550c61ffd80922b385dc92374f6c1b79c31923f9642bcb69905abdd3a4172d540b627541042e5a3abc7333c63b85f3c43d44907768bec832c078c3d0d73e6d97dec51c5ba141b31091891fa2c54f83513385dcc7cbc92d358ba0a7ac0d65c8fee712d726cb15fda20898b9a490d36ef321c4e1caa8321705b4f2dd269af79d1a9b6486e161abfde8abea21616d09329b0d1ea83e14f58e8b43060b593093e6686c6bcde89db5d377a01e92f0cbf19cf8a85491e7b5841d47fa76926e24e14c454737321a317463569fab7d1a30cdaea3b9df146ce73acbfb4a7d68979fcb3a8cb8ffa55bdeae010e4a462a7ff62a9762c7892c39b70d761193fdeb003d290281ba6a4fc83503ca66490e274f38fbeefb6d5c1b55994177fa4b72cadb36e30d8956b85b5121b20b3d8634507341dfb7aa5dd4eeef56cadb05a50e482a360bdb95f8e8f93922928105c5baed3e3cf904af8926b8c8578889870128cd157a2e0c7c978276b073507f9585ec796f2875015d4efa8e4cc5689abd5fd0853298b4eba21bf4283d7e0d8266c728db34b5b6f91781312c88fe570626674fd5c246a6c2fe0aa79caf641b519684e9fb0be466f30b8fc0a5e397fec57d9f707d47a7484fc79756bfa7b1ec0c79dc6c674c7e397cbf1817a77f274007fb30ff5030ad7e2d70abcbf8427b3e9f11326dc0e4007dba0bdea9a0ffe61c05a4913ad86254dde422014b07e73c63349b7b6556493b176c16b0903f7ca2ae49a0d5a2a36553e67276e558f1f39f1364cf5dc336fb31d831846be73105dc1a64626b7ac66ae70b3eb1842633f1cd394be7ec65694c0a788a6cec3cfe91be9bb9c141380db01d9c11555f35b422395762c68ef30c95ae7b1c2529f91ed5e2d64ee5e57222dd692896512efce4392202ee71938a6f1620b0d7505223ce426084134513187381df1d0df7982a90553d9ba27def758e46f98e9678537b208e2ec835d02b7854488cafdfdfe62ad4e2bc8a01a6ecdaed6bd49c5122bf072055f29728283cf858f34f1f38c43704347689c36b5888172b5577580eb3721a8f1be1d456be856efab470225525c33cc6f23c2703a083b762f5cb7f2eecc3724878b75451b43151048be7dd4f351f9ebe6da32f86483fef1ea13980341044056eba138c2dd26dc597b2aba2da0cdd4c7bf7aacf5bc3021ca1b7494d2d904a8c99ec279edcc6159515ad8d670bbad5d712b9ec20214be967d656fe6d5a6db4ea270130daa6a004f0a5ba9ed12d46a5ffd1471221671f1a65d../heartbeat/NodeUtilizationserviceapi-result-2.7.rngapi-result-2.7.rngpacemaker-3.5.rngrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclusterhaclusterhaclusterhaclusterhaclusterroothaclientrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclienthaclienthaclienthaclienthaclientpacemaker-2.0.5+20201202.ba59be712-4.13.1.src.rpmconfig(pacemaker-cli)pacemaker-clipacemaker-cli(aarch-64)pkgconfig(pacemaker-schemas) @@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/bash/usr/bin/pkg-configconfig(pacemaker-cli)coreutilsld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(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-4.13.12.0.5+20201202.ba59be712-4.13.13.0.4-14.6.0-14.0-15.2-14.14.3aSa;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