From fabbione at fabbione.net Mon Dec 2 12:19:00 2024 From: fabbione at fabbione.net (Fabio M. Di Nitto) Date: Mon, 2 Dec 2024 13:19:00 +0100 Subject: [ClusterLabs] kronosnet v1.30 released Message-ID: <98f78713-d870-41bc-b28c-77ff0868e4ec@fabbione.net> All, We are pleased to announce the general availability of kronosnet v1.30 kronosnet (or knet for short) is the new underlying network protocol for Linux HA components (corosync), that features the ability to use multiple links between nodes, active/active and active/passive link failover policies, automatic link recovery, FIPS compliant encryption (nss and/or openssl), automatic PMTUd and in general better performance compared to the old network protocol. Highlights in this release: * Convert time_t to unsigned long long before formatting * Add warning when packets are being received from the wrong interface Known issues in this release: * None The source tarballs can be downloaded here: https://www.kronosnet.org/releases/ Upstream resources and contacts: https://kronosnet.org/ https://github.com/kronosnet/kronosnet/ https://ci.kronosnet.org/ https://projects.clusterlabs.org/project/board/86/ (TODO list and activities tracking) https://goo.gl/9ZvkLS (google shared drive with presentations and diagrams) IRC: #kronosnet on Libera https://lists.kronosnet.org/mailman3/postorius/lists/users.lists.kronosnet.org/ https://lists.kronosnet.org/mailman3/postorius/lists/devel.lists.kronosnet.org/ https://lists.kronosnet.org/mailman3/postorius/lists/commits.lists.kronosnet.org/ Cheers, The knet developer team From kgaillot at redhat.com Wed Dec 11 20:35:47 2024 From: kgaillot at redhat.com (Ken Gaillot) Date: Wed, 11 Dec 2024 14:35:47 -0600 Subject: [ClusterLabs] Coming in Pacemaker 3.0.0: TLS certificate support Message-ID: <903a0f5cf59f72049e1fa4683802ec1ec033e8d0.camel@redhat.com> Hi all, Pacemaker 3.0.0-rc2, which will be released later today, implements a significant new feature: remote CIB administration and Pacemaker Remote connections may now be encrypted using X.509 (SSL/TLS) certificates. Previously, remote CIB administration could only be obfuscated, and was subject to man-in-the-middle attacks, so this is a major security improvement for that use case. Pacemaker Remote connections could previously be encrypted only with a shared private key. Both methods are secure, but this gives users a choice, and in particular allows users to reuse host certificates if they're already generating them for other purposes. The public and private keys, certificate authority, and certificate revocation list can be configured in /etc/sysconfig/pacemaker (or /etc/default/pacemaker or wherever your platform keeps environment variables). That file and the Pacemaker Explained document will have details. -- Ken Gaillot From kgaillot at redhat.com Wed Dec 11 22:43:07 2024 From: kgaillot at redhat.com (Ken Gaillot) Date: Wed, 11 Dec 2024 16:43:07 -0600 Subject: [ClusterLabs] Pacemaker 3.0.0-rc2 released Message-ID: Hi all, The second (and possibly final) release candidate for Pacemaker 3.0.0 is now available at: https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-3.0.0-rc2 This introduces one major new feature, the ability to use X.509 (SSL/TLS) certificates to encrypt Pacemaker Remote and remote CIB connections. See the previous email to this list for details. This release candidate also fixes major regressions introduced in 3.0.0-rc1, including multiple memory leaks and the inability to do rolling upgrades. Additionally, the known issues with upgrading CIBs have been fixed. See the link above for details. If there are no issues found in this release candidate, it could become the final release in early January. We might do one more release candidate before then. For an extensive list of all backward-incompatible changes in the Pacemaker 3 release series, see: https://projects.clusterlabs.org/w/projects/pacemaker/pacemaker_3.0_changes/ -- Ken Gaillot From kadlecsik.jozsef at wigner.hu Thu Dec 12 11:03:48 2024 From: kadlecsik.jozsef at wigner.hu (=?UTF-8?Q?Kadlecsik_J=C3=B3zsef?=) Date: Thu, 12 Dec 2024 12:03:48 +0100 (CET) Subject: [ClusterLabs] How to delete a node, really, really? Message-ID: <7a0862e9-bc95-00f9-8d93-284c17816ac5@wigner.hun-ren.hu> Hello, During an upgrade it turned out that our old node id-s (generated many-many years ago) are not accepted anymore. So we renumbered the nodes and since then have been unable to delete the old id-s from the system. Corosync knows the new id-s only and work fine: # corosync-cmapctl | grep 323224576 # Pacemaker knows the new id-s according to the config file and all traces are deleted from the cib as well: # cibadmin --query|grep 323224576 # Everything seems ok. However, as soon as just corosync stopped or started on a standby node, the old ghosts come back: # corosync-cmapctl | grep 323224576 # # cibadmin --query|grep 323224576 How could the old node ids be removed completely? crm_node -R does not help, deleting by cibadmin does not help. What is the proper way to cleanup the state? Best regards, Jozsef -- E-mail : kadlecsik.jozsef at wigner.hun-ren.hu Address: Wigner Research Centre for Physics H-1525 Budapest 114, POB. 49, Hungary From u.windl at ukr.de Thu Dec 12 13:25:29 2024 From: u.windl at ukr.de (Windl, Ulrich) Date: Thu, 12 Dec 2024 13:25:29 +0000 Subject: [ClusterLabs] [EXT] How to delete a node, really, really? In-Reply-To: <7a0862e9-bc95-00f9-8d93-284c17816ac5@wigner.hun-ren.hu> References: <7a0862e9-bc95-00f9-8d93-284c17816ac5@wigner.hun-ren.hu> Message-ID: Hi! Did you restart Corosync as well? Kind regards, Ulrich Windl > -----Original Message----- > From: Users On Behalf Of Kadlecsik J?zsef > via Users > Sent: Thursday, December 12, 2024 12:04 PM > To: users at clusterlabs.org > Cc: Kadlecsik J?zsef > Subject: [EXT] [ClusterLabs] How to delete a node, really, really? > > Hello, > > During an upgrade it turned out that our old node id-s (generated > many-many years ago) are not accepted anymore. So we renumbered the > nodes > and since then have been unable to delete the old id-s from the system. > > Corosync knows the new id-s only and work fine: > > # corosync-cmapctl | grep 323224576 > # > > Pacemaker knows the new id-s according to the config file and all traces > are deleted from the cib as well: > > # cibadmin --query|grep 323224576 > # > > Everything seems ok. However, as soon as just corosync stopped or started > on a standby node, the old ghosts come back: > > # corosync-cmapctl | grep 323224576 > # > # cibadmin --query|grep 323224576 > > > > > crmd="offline" expected="down" crm-debug- > origin="post_cache_update"/> > crmd="offline" expected="down" crm-debug- > origin="post_cache_update"/> > crmd="offline" expected="down" crm-debug- > origin="post_cache_update"/> > crmd="offline" expected="down" crm-debug- > origin="post_cache_update"/> > > How could the old node ids be removed completely? crm_node -R does not > help, deleting by cibadmin does not help. What is the proper way to > cleanup the state? > > Best regards, > Jozsef > -- > E-mail : kadlecsik.jozsef at wigner.hun-ren.hu > Address: Wigner Research Centre for Physics > H-1525 Budapest 114, POB. 49, Hungary > _______________________________________________ > Manage your subscription: > https://lists.clusterlabs.org/mailman/listinfo/users > > ClusterLabs home: https://www.clusterlabs.org/ From kadlecsik.jozsef at wigner.hu Thu Dec 12 14:08:27 2024 From: kadlecsik.jozsef at wigner.hu (=?UTF-8?Q?Kadlecsik_J=C3=B3zsef?=) Date: Thu, 12 Dec 2024 15:08:27 +0100 (CET) Subject: [ClusterLabs] [EXT] How to delete a node, really, really? In-Reply-To: References: <7a0862e9-bc95-00f9-8d93-284c17816ac5@wigner.hun-ren.hu> Message-ID: Hi, On Thu, 12 Dec 2024, Windl, Ulrich wrote: > Did you restart Corosync as well? Yes. All nodes was put to standby mode one by one and then rebooted. My last idea is to enable maintenace mode and stop pacemaker and corosync on all nodes and then restart. But if there's a less intrusive mode to remove the ghost nodes, I'd better use that. Best regards, Jozsef > > -----Original Message----- > > From: Users On Behalf Of Kadlecsik J?zsef > > via Users > > Sent: Thursday, December 12, 2024 12:04 PM > > To: users at clusterlabs.org > > Cc: Kadlecsik J?zsef > > Subject: [EXT] [ClusterLabs] How to delete a node, really, really? > > > > Hello, > > > > During an upgrade it turned out that our old node id-s (generated > > many-many years ago) are not accepted anymore. So we renumbered the > > nodes > > and since then have been unable to delete the old id-s from the system. > > > > Corosync knows the new id-s only and work fine: > > > > # corosync-cmapctl | grep 323224576 > > # > > > > Pacemaker knows the new id-s according to the config file and all traces > > are deleted from the cib as well: > > > > # cibadmin --query|grep 323224576 > > # > > > > Everything seems ok. However, as soon as just corosync stopped or started > > on a standby node, the old ghosts come back: > > > > # corosync-cmapctl | grep 323224576 > > # > > # cibadmin --query|grep 323224576 > > > > > > > > > > > crmd="offline" expected="down" crm-debug- > > origin="post_cache_update"/> > > > crmd="offline" expected="down" crm-debug- > > origin="post_cache_update"/> > > > crmd="offline" expected="down" crm-debug- > > origin="post_cache_update"/> > > > crmd="offline" expected="down" crm-debug- > > origin="post_cache_update"/> > > > > How could the old node ids be removed completely? crm_node -R does not > > help, deleting by cibadmin does not help. What is the proper way to > > cleanup the state? > > > > Best regards, > > Jozsef > > -- > > E-mail : kadlecsik.jozsef at wigner.hun-ren.hu > > Address: Wigner Research Centre for Physics > > H-1525 Budapest 114, POB. 49, Hungary > > _______________________________________________ > > Manage your subscription: > > https://lists.clusterlabs.org/mailman/listinfo/users > > > > ClusterLabs home: https://www.clusterlabs.org/ > -- E-mail : kadlecsik.jozsef at wigner.hun-ren.hu Address: Wigner Research Centre for Physics H-1525 Budapest 114, POB. 49, Hungary From kadlecsik.jozsef at wigner.hu Thu Dec 12 16:34:26 2024 From: kadlecsik.jozsef at wigner.hu (=?UTF-8?Q?Kadlecsik_J=C3=B3zsef?=) Date: Thu, 12 Dec 2024 17:34:26 +0100 (CET) Subject: [ClusterLabs] [EXT] How to delete a node, really, really? In-Reply-To: References: <7a0862e9-bc95-00f9-8d93-284c17816ac5@wigner.hun-ren.hu> Message-ID: <0535ea8b-aa15-308d-8773-13de19e13ec6@wigner.hun-ren.hu> Hello, On Thu, 12 Dec 2024, Kadlecsik J?zsef via Users wrote: > On Thu, 12 Dec 2024, Windl, Ulrich wrote: > > > Did you restart Corosync as well? > > Yes. All nodes was put to standby mode one by one and then rebooted. > > My last idea is to enable maintenace mode and stop pacemaker and corosync > on all nodes and then restart. But if there's a less intrusive mode to > remove the ghost nodes, I'd better use that. Executing a full restart of pacemaker/corosync as above helped to cleanup the system and get rid of the ghost entries. Somehow crm_node and cibadmin were not enough. Best regards, Jozsef > > > -----Original Message----- > > > From: Users On Behalf Of Kadlecsik J?zsef > > > via Users > > > Sent: Thursday, December 12, 2024 12:04 PM > > > To: users at clusterlabs.org > > > Cc: Kadlecsik J?zsef > > > Subject: [EXT] [ClusterLabs] How to delete a node, really, really? > > > > > > Hello, > > > > > > During an upgrade it turned out that our old node id-s (generated > > > many-many years ago) are not accepted anymore. So we renumbered the > > > nodes > > > and since then have been unable to delete the old id-s from the system. > > > > > > Corosync knows the new id-s only and work fine: > > > > > > # corosync-cmapctl | grep 323224576 > > > # > > > > > > Pacemaker knows the new id-s according to the config file and all traces > > > are deleted from the cib as well: > > > > > > # cibadmin --query|grep 323224576 > > > # > > > > > > Everything seems ok. However, as soon as just corosync stopped or started > > > on a standby node, the old ghosts come back: > > > > > > # corosync-cmapctl | grep 323224576 > > > # > > > # cibadmin --query|grep 323224576 > > > > > > > > > > > > > > > > > crmd="offline" expected="down" crm-debug- > > > origin="post_cache_update"/> > > > > > crmd="offline" expected="down" crm-debug- > > > origin="post_cache_update"/> > > > > > crmd="offline" expected="down" crm-debug- > > > origin="post_cache_update"/> > > > > > crmd="offline" expected="down" crm-debug- > > > origin="post_cache_update"/> > > > > > > How could the old node ids be removed completely? crm_node -R does not > > > help, deleting by cibadmin does not help. What is the proper way to > > > cleanup the state? > > > > > > Best regards, > > > Jozsef > > > -- > > > E-mail : kadlecsik.jozsef at wigner.hun-ren.hu > > > Address: Wigner Research Centre for Physics > > > H-1525 Budapest 114, POB. 49, Hungary > > > _______________________________________________ > > > Manage your subscription: > > > https://lists.clusterlabs.org/mailman/listinfo/users > > > > > > ClusterLabs home: https://www.clusterlabs.org/ > > > > -- > E-mail : kadlecsik.jozsef at wigner.hun-ren.hu > Address: Wigner Research Centre for Physics > H-1525 Budapest 114, POB. 49, Hungary -- E-mail : kadlecsik.jozsef at wigner.hun-ren.hu Address: Wigner Research Centre for Physics H-1525 Budapest 114, POB. 49, Hungary From piled.email at gmail.com Thu Dec 12 18:19:14 2024 From: piled.email at gmail.com (Jochen) Date: Thu, 12 Dec 2024 19:19:14 +0100 Subject: [ClusterLabs] Remote nodes and transient attributes? Message-ID: <408352C0-32AE-4AEC-8453-5EE0BACC027A@gmail.com> Hi, I have configured a ping resource on a remote node to set an attribute. This attribute is then used to place a resource on the remote node where the ping is successful. However, this does not work. The attributes do not show up in `cibadmin --query --xpath '//transient_attributes'`, but do show up in `attrd_updater -n resource_name -A`. Is this because of this bug: https://projects.clusterlabs.org/T734 ? Is there a way to fix this/get this to work without having to abandon remote nodes? -------------- next part -------------- An HTML attachment was scrubbed... URL: From kgaillot at redhat.com Thu Dec 12 20:39:18 2024 From: kgaillot at redhat.com (Ken Gaillot) Date: Thu, 12 Dec 2024 14:39:18 -0600 Subject: [ClusterLabs] Remote nodes and transient attributes? In-Reply-To: <408352C0-32AE-4AEC-8453-5EE0BACC027A@gmail.com> References: <408352C0-32AE-4AEC-8453-5EE0BACC027A@gmail.com> Message-ID: <423ef7f715420d68e2a88f5b66fa0de68084d620.camel@redhat.com> On Thu, 2024-12-12 at 19:19 +0100, Jochen wrote: > Hi, > > I have configured a ping resource on a remote node to set an > attribute. This attribute is then used to place a resource on the > remote node where the ping is successful. However, this does not > work. > > The attributes do not show up in `cibadmin --query --xpath > '//transient_attributes'`, but do show up in `attrd_updater -n > resource_name -A`. Is this because of this bug: > https://projects.clusterlabs.org/T73434 ? > > Is there a way to fix this/get this to work without having to abandon > remote nodes? Try setting any permanent node attribute for the remote node first, which will make sure it has an entry in the nodes section. attrd_updater might then be able to tell it's a remote node more easily. -- Ken Gaillot From kadlecsik.jozsef at wigner.hun-ren.hu Thu Dec 12 13:39:44 2024 From: kadlecsik.jozsef at wigner.hun-ren.hu (=?UTF-8?Q?Kadlecsik_J=C3=B3zsef?=) Date: Thu, 12 Dec 2024 14:39:44 +0100 (CET) Subject: [ClusterLabs] [EXT] How to delete a node, really, really? In-Reply-To: References: <7a0862e9-bc95-00f9-8d93-284c17816ac5@wigner.hun-ren.hu> Message-ID: <27f4e30a-ef73-3801-84d1-d99e22475eb7@wigner.hun-ren.hu> Hi, On Thu, 12 Dec 2024, Windl, Ulrich wrote: > Did you restart Corosync as well? Yes. All nodes was put to standby mode one by one and then rebooted. My last idea is to enable maintenace mode and stop pacemaker and corosync on all nodes and then restart. But if there's a less intrusive mode to remove the ghost nodes, I'd better use that. Best regards, Jozsef > > -----Original Message----- > > From: Users On Behalf Of Kadlecsik J?zsef > > via Users > > Sent: Thursday, December 12, 2024 12:04 PM > > To: users at clusterlabs.org > > Cc: Kadlecsik J?zsef > > Subject: [EXT] [ClusterLabs] How to delete a node, really, really? > > > > Hello, > > > > During an upgrade it turned out that our old node id-s (generated > > many-many years ago) are not accepted anymore. So we renumbered the > > nodes > > and since then have been unable to delete the old id-s from the system. > > > > Corosync knows the new id-s only and work fine: > > > > # corosync-cmapctl | grep 323224576 > > # > > > > Pacemaker knows the new id-s according to the config file and all traces > > are deleted from the cib as well: > > > > # cibadmin --query|grep 323224576 > > # > > > > Everything seems ok. However, as soon as just corosync stopped or started > > on a standby node, the old ghosts come back: > > > > # corosync-cmapctl | grep 323224576 > > # > > # cibadmin --query|grep 323224576 > > > > > > > > > > > crmd="offline" expected="down" crm-debug- > > origin="post_cache_update"/> > > > crmd="offline" expected="down" crm-debug- > > origin="post_cache_update"/> > > > crmd="offline" expected="down" crm-debug- > > origin="post_cache_update"/> > > > crmd="offline" expected="down" crm-debug- > > origin="post_cache_update"/> > > > > How could the old node ids be removed completely? crm_node -R does not > > help, deleting by cibadmin does not help. What is the proper way to > > cleanup the state? > > > > Best regards, > > Jozsef > > -- > > E-mail : kadlecsik.jozsef at wigner.hun-ren.hu > > Address: Wigner Research Centre for Physics > > H-1525 Budapest 114, POB. 49, Hungary > > _______________________________________________ > > Manage your subscription: > > https://lists.clusterlabs.org/mailman/listinfo/users > > > > ClusterLabs home: https://www.clusterlabs.org/ > -- E-mail : kadlecsik.jozsef at wigner.hun-ren.hu Address: Wigner Research Centre for Physics H-1525 Budapest 114, POB. 49, Hungary From 2697166484 at qq.com Mon Dec 16 02:50:17 2024 From: 2697166484 at qq.com (=?ISO-8859-1?B?TXIuUg==?=) Date: Mon, 16 Dec 2024 10:50:17 +0800 Subject: [ClusterLabs] about "action" "pcmk_reboot_action" "pcmk_off_action" Message-ID: Hi all, What is the relationship between the attributes "aciton", "pcmk_reboot_action",  "pcmk_off_action" of the fence type resource? In previous pacemaker versions, the fence action is set by setting "action". In  recent Pacemaker versions, the fence action is set by setting "pcmk_reboot_action".  When both "action" and "pcmk_reboot_action" are set at the same time, "pcmk_reboot_action"  determines the fence action. Can you describe how this process changes from version to version? Or are there any references? Also, what does the attribute "pcmk_off_action" do when setting the fence action?  How to use this parameter? Is there any introduction? thanks! -------------- next part -------------- An HTML attachment was scrubbed... URL: From s.s.sathish at ericsson.com Mon Dec 16 05:53:33 2024 From: s.s.sathish at ericsson.com (S Sathish S) Date: Mon, 16 Dec 2024 05:53:33 +0000 Subject: [ClusterLabs] PCS 0.10.18 build rpm(make rpm) command failed Message-ID: Hi Team, PCS 0.10.18 build rpm(make rpm) command failed with below error message, Kindly check same issue reproduce in your environment and provided way-forward on this. make[2]: Leaving directory '/root/smf_source_latest/pcs-0.10.18' cp pcs-0.10.18.tar.bz2 pcs-0.10.18.tar.gz pcs-0.10.18.tar.xz /root/smf_source_latest/pcs-0.10.18/rpm make[1]: 'pcs-0.10.18.tar.gz' is up to date. make[1]: 'pcs-0.10.18.tar.xz' is up to date. make[1]: Leaving directory '/root/smf_source_latest/pcs-0.10.18' rpmbuild --define "_sourcedir /root/smf_source_latest/pcs-0.10.18/rpm" --define "_specdir /root/smf_source_latest/pcs-0.10.18/rpm" --define "_builddir /root/smf_source_latest/pcs-0.10.18/rpm" --define "_srcrpmdir /root/smf_source_latest/pcs-0.10.18/rpm" --define "_rpmdir /root/smf_source_latest/pcs-0.10.18/rpm" -ba rpm/pcs.spec error: line 8: Illegal sequence ".." in: Release: 99+git..el8 make: *** [Makefile:1312: rpm] Error 1 Thanks and Regards, S Sathish S -------------- next part -------------- An HTML attachment was scrubbed... URL: From kgaillot at redhat.com Mon Dec 16 15:26:36 2024 From: kgaillot at redhat.com (Ken Gaillot) Date: Mon, 16 Dec 2024 09:26:36 -0600 Subject: [ClusterLabs] about "action" "pcmk_reboot_action" "pcmk_off_action" In-Reply-To: References: Message-ID: <215ca567cf7f2d651d3f0a7eaaec886b1fa8d31e.camel@redhat.com> Hi, "action" was never the correct setting to use in configuration. It's required by the fence agent, but Pacemaker sets it automatically. The proper configuration items that are related are: * The "stonith-action" cluster option. This can be "off" or "reboot", and selects the action that will be used when the cluster needs to fence a node. * The "pcmk_off_action" fence device agent parameter. These is not actually interpreted by the agent, but is set in the agent parameters for historical reasons. If the cluster needs to turn a node off as part of fencing, this is the actual action it will send to the agent as the value of "action". This allows use of agents with nonstandard action names. (This can be used even if "stonith_action" is "reboot", because reboots are sometimes remapped to an "off" action followed by an "on" action.) * The "pcmk_reboot_action" fence device agent parameter is the same, but used when the cluster needs to reboot a node as part of fencing. Besides nonstandard action names, this is also sometimes used to force an "off" action for a particular fence device, even when "stonith- action" is set to "reboot". * "pcmk_on_action", "pcmk_list_action", "pcmk_status_action", and "pcmk_monitor_action" work similarly but are rarely needed. On Mon, 2024-12-16 at 10:50 +0800, Mr.R via Users wrote: > Hi all, > > What is the relationship between the attributes "aciton", > "pcmk_reboot_action", > "pcmk_off_action" of the fence type resource? > > In previous pacemaker versions, the fence action is set by setting > "action". In > recent Pacemaker versions, the fence action is set by setting > "pcmk_reboot_action". > When both "action" and "pcmk_reboot_action" are set at the same time, > "pcmk_reboot_action" > determines the fence action. Can you describe how this process > changes from version to version? > Or are there any references? > > Also, what does the attribute "pcmk_off_action" do when setting the > fence action? > How to use this parameter? Is there any introduction? > > thanks! > -- Ken Gaillot From tojeline at redhat.com Mon Dec 16 15:57:06 2024 From: tojeline at redhat.com (Tomas Jelinek) Date: Mon, 16 Dec 2024 16:57:06 +0100 Subject: [ClusterLabs] PCS 0.10.18 build rpm(make rpm) command failed In-Reply-To: References: Message-ID: Please, follow up in the GitHub issue you created on Thursday. Regards, Tomas Dne 16. 12. 24 v 6:53 S Sathish S via Users napsal(a): > Hi Team, > > PCS 0.10.18 build rpm(make rpm) command failed with below error message, > Kindly check same issue reproduce in your environment and provided way- > forward on this. > > make[2]: Leaving directory '/root/smf_source_latest/pcs-0.10.18' > cp pcs-0.10.18.tar.bz2 pcs-0.10.18.tar.gz pcs-0.10.18.tar.xz /root/ > smf_source_latest/pcs-0.10.18/rpm > make[1]: 'pcs-0.10.18.tar.gz' is up to date. > make[1]: 'pcs-0.10.18.tar.xz' is up to date. > make[1]: Leaving directory '/root/smf_source_latest/pcs-0.10.18' > rpmbuild --define "_sourcedir /root/smf_source_latest/pcs-0.10.18/rpm" > --define "_specdir /root/smf_source_latest/pcs-0.10.18/rpm" --define > "_builddir /root/smf_source_latest/pcs-0.10.18/rpm" --define > "_srcrpmdir /root/smf_source_latest/pcs-0.10.18/rpm" --define "_rpmdir / > root/smf_source_latest/pcs-0.10.18/rpm" -ba rpm/pcs.spec > error: line 8: Illegal sequence ".." in: Release: 99+git..el8 > make: *** [Makefile:1312: rpm] Error 1 > > Thanks and Regards, > > S Sathish S > > > _______________________________________________ > Manage your subscription: > https://lists.clusterlabs.org/mailman/listinfo/users > > ClusterLabs home: https://www.clusterlabs.org/ From s.s.sathish at ericsson.com Mon Dec 16 16:38:39 2024 From: s.s.sathish at ericsson.com (S Sathish S) Date: Mon, 16 Dec 2024 16:38:39 +0000 Subject: [ClusterLabs] [ClusterLabs/pcs] PCS 0.10.18 build rpm failure (Issue #905) In-Reply-To: References: Message-ID: Hi Tomas/Team, As requested , Please find the below github link download pcs-0.10.18.zip and extract it , perform build command to build pcs latest rpm is getting failed. Same build server we are able to build for pcsv0.10.16 version. https://github.com/ClusterLabs/pcs/tree/v0.10.18 #./autogen.sh #./configure --enable-local-build #make #make rpm [root at bss-occ-0005 pcs-0.10.18]# ./autogen.sh autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal -I m4 autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: running: /usr/bin/autoconf autoreconf: configure.ac: not using Autoheader autoreconf: running: automake --add-missing --copy --no-force autoreconf: Leaving directory `.' Now run ./configure and make [root at bss-occ-0005 pcs-0.10.18]# ./configure --enable-local-build checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking how to create a pax tar archive... gnutar checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for gawk... (cached) gawk checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for a Python interpreter with version >= 3.6... python3 checking for python3... /usr/bin/python3 checking for python3 version... 3.6 checking for python3 platform... linux checking for python3 script directory... ${prefix}/lib/python3.6/site-packages checking for python3 extension module directory... ${exec_prefix}/lib64/python3.6/site-packages checking for systemd... yes checking for pkg-conf systemd var systemdsystemunitdir... yes (detected: /usr/lib/systemd/system) checking for pkg-conf systemd var systemdsystemunitpath... yes (detected: /etc/systemd/system:/etc/systemd/system:/run/systemd/system:/usr/local/lib/systemd/system:/usr/lib/systemd/system:/usr/lib/systemd/system:/lib/systemd/system) checking for ruby... /usr/bin/ruby checking for ruby... yes checking for pkg-conf ruby var ruby_version... yes (detected: 3.3.0) checking for gem... gem checking for time... time checking for tar... tar checking for wget... wget checking for fc-match... fc-match checking linux distribution... rhel checking default settings for rhel fedora... rhel (or alike) default settings will be used checking pip module: pip >= 10.0.0... no (detected: 9.0.3) checking pip module: setuptools ... yes (detected: 39.2.0) checking pip module: setuptools-scm ... yes (detected: 1.15.7) checking pip module: wheel ... yes (detected: 0.31.1) checking pip module: cryptography ... yes (detected: 3.2.1) checking pip module: lxml ... yes (detected: 4.2.3) checking pip module: pycurl ... yes (detected: 7.43.0.2) checking pip module: pyparsing < 3... yes (detected: 2.4.7) checking pip module: dacite ... yes (detected: 1.8.1) checking pip module: tornado >= 6.0.0... yes (detected: 6.1) checking pip module: python-dateutil >= 2.7.0... yes (detected: 2.8.1) checking pip module: dataclasses ... yes (detected: 0.8) checking pip module: pyagentx ... yes (detected: 0.4.1) checking ruby gem: power_assert... no checking ruby gem: test-unit... no checking ruby gem: backports... no checking ruby gem: ethon... no checking ruby gem: ffi... no checking ruby gem: json... yes (detected: 2.7.1) checking ruby gem: ruby2_keywords... yes (detected: 0.0.5) checking ruby gem: mustermann... no checking ruby gem: open4... no checking ruby gem: rack... no checking ruby gem: rack-protection... no checking ruby gem: rack-test... no checking ruby gem: sinatra... no checking ruby gem: tilt... no checking ruby gem: nio4r... no checking ruby gem: puma... no checking ruby gem: rexml... no checking for bundle... bundle checking for bash... /bin/sh checking for systemctl... /usr/bin/systemctl checking for killall... /usr/bin/killall checking for rm... /usr/bin/rm checking for find... /usr/bin/find checking for pkg-conf pacemaker var daemon_user... not found, using default hacluster checking for pkg-conf pacemaker var daemon_group... not found, using default haclient checking for pkg-conf pacemaker var daemondir... not found, using default /usr/libexec/pacemaker checking for pkg-conf pacemaker var exec_prefix... not found, using default /usr checking for pkg-conf pacemaker var prefix... not found, using default /usr checking for pkg-conf pacemaker var configdir... not found, using default /var/lib/pacemaker/cib checking for pkg-conf pacemaker var schemadir... not found, using default /usr/share/pacemaker checking for pkg-conf corosync var exec_prefix... yes (detected: /usr) checking for pkg-conf corosync var prefix... yes (detected: /usr) checking for pkg-conf corosync var logdir... yes (detected: /var/log/cluster) checking for pkg-conf corosync-qdevice var exec_prefix... not found, using default /usr checking for pkg-conf corosync-qdevice var confdir... not found, using default /etc/corosync checking for pkg-conf sbd var confdir... not found, using default /etc/sysconfig checking for pkg-conf sbd var exec_prefix... not found, using default /usr checking for pkg-conf fence-agents var exec_prefix... not found, using default /usr checking for pkg-conf resource-agents var ra_api_dtd... not found, using default /usr/share/resource-agents/ra-api-1.dtd checking for pkg-conf resource-agents var ra_tmp_dir... not found, using default /run/resource-agents checking for pkg-conf booth var confdir... not found, using default /etc/booth checking for pkg-conf booth var exec_prefix... not found, using default /usr checking for GNU date... yes checking for BSD date... no checking for date type... gnu checking whether GNU date supports --date... yes checking whether GNU date supports --utc... yes configure: trying to determine source epoch checking for source epoch in $SOURCE_EPOCH... no checking for source epoch in source_epoch file... no checking for source epoch baked in by gitattributes export-subst... yes configure: using source epoch 2024-01-08 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating setup.py config.status: creating setup.cfg config.status: creating data/Makefile config.status: creating pcs/Makefile config.status: creating pcs/settings.py config.status: creating pcs/snmp/pcs_snmp_agent.service config.status: creating pcs/snmp/settings.py config.status: creating pcs/snmp/pcs_snmp_agent.8 config.status: creating pcs/pcs.8 config.status: creating pcs_test/Makefile config.status: creating pcs_test/settings.py config.status: creating pcsd/capabilities.xml config.status: creating pcsd/Makefile config.status: creating pcsd/pcsd.8 config.status: creating pcsd/pcsd-cli.rb config.status: creating pcsd/pcsd-ruby.service config.status: creating pcsd/pcsd.service config.status: creating pcsd/settings.rb config.status: creating pcsd/logrotate/pcsd config.status: creating pcs/pcs config.status: creating pcs/pcs_internal config.status: creating pcs/snmp/pcs_snmp_agent config.status: creating pcs_test/smoke.sh config.status: creating pcs_test/pcs_for_tests config.status: creating pcs_test/suite config.status: creating pcs_test/tools/bin_mock/pcmk/crm_resource config.status: creating pcs_test/tools/bin_mock/pcmk/pacemaker-fenced config.status: creating pcsd/pcsd config.status: creating scripts/pcsd.sh [root at bss-occ-0005 pcs-0.10.18]# make PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyring /usr/bin/python3 -m pip download --disable-pip-version-check --no-deps --dest rpm/ --no-binary :all: -r rpm/requirements.txt Collecting dacite (from -r rpm/requirements.txt (line 1)) File was already downloaded /root/smf_source_latest/pcs-0.10.18/rpm/dacite-1.8.0.tar.gz Collecting tornado>=6.0.0 (from -r rpm/requirements.txt (line 2)) File was already downloaded /root/smf_source_latest/pcs-0.10.18/rpm/tornado-6.1.tar.gz Collecting python-dateutil>=2.7.0 (from -r rpm/requirements.txt (line 3)) File was already downloaded /root/smf_source_latest/pcs-0.10.18/rpm/python-dateutil-2.9.0.post0.tar.gz Collecting dataclasses (from -r rpm/requirements.txt (line 4)) File was already downloaded /root/smf_source_latest/pcs-0.10.18/rpm/dataclasses-0.8.tar.gz Successfully downloaded dacite tornado python-dateutil dataclasses touch stamps/download_python_deps /usr/bin/mkdir -p /root/smf_source_latest/pcs-0.10.18/pcs_bundled/src/ src=`ls -1 /root/smf_source_latest/pcs-0.10.18/rpm/*.tar.gz /root/smf_source_latest/pcs-0.10.18/rpm/*.tar.gz 2>/dev/null || true | sort -u | grep -v pcs- || true` && \ for i in $src; do \ tar xvz -C /root/smf_source_latest/pcs-0.10.18/pcs_bundled/src -f $i; \ done; dacite-1.8.0/ dacite-1.8.0/LICENSE dacite-1.8.0/PKG-INFO dacite-1.8.0/README.md dacite-1.8.0/dacite/ dacite-1.8.0/dacite/__init__.py dacite-1.8.0/dacite/cache.py dacite-1.8.0/dacite/config.py dacite-1.8.0/dacite/core.py dacite-1.8.0/dacite/data.py dacite-1.8.0/dacite/dataclasses.py dacite-1.8.0/dacite/exceptions.py dacite-1.8.0/dacite/frozen_dict.py dacite-1.8.0/dacite/py.typed dacite-1.8.0/dacite/types.py dacite-1.8.0/dacite.egg-info/ dacite-1.8.0/dacite.egg-info/PKG-INFO dacite-1.8.0/dacite.egg-info/SOURCES.txt dacite-1.8.0/dacite.egg-info/dependency_links.txt dacite-1.8.0/dacite.egg-info/requires.txt dacite-1.8.0/dacite.egg-info/top_level.txt dacite-1.8.0/pyproject.toml dacite-1.8.0/setup.cfg dacite-1.8.0/setup.py dacite-1.8.0/ dacite-1.8.0/LICENSE dacite-1.8.0/PKG-INFO dacite-1.8.0/README.md dacite-1.8.0/dacite/ dacite-1.8.0/dacite/__init__.py dacite-1.8.0/dacite/cache.py dacite-1.8.0/dacite/config.py dacite-1.8.0/dacite/core.py dacite-1.8.0/dacite/data.py dacite-1.8.0/dacite/dataclasses.py dacite-1.8.0/dacite/exceptions.py dacite-1.8.0/dacite/frozen_dict.py dacite-1.8.0/dacite/py.typed dacite-1.8.0/dacite/types.py dacite-1.8.0/dacite.egg-info/ dacite-1.8.0/dacite.egg-info/PKG-INFO dacite-1.8.0/dacite.egg-info/SOURCES.txt dacite-1.8.0/dacite.egg-info/dependency_links.txt dacite-1.8.0/dacite.egg-info/requires.txt dacite-1.8.0/dacite.egg-info/top_level.txt dacite-1.8.0/pyproject.toml dacite-1.8.0/setup.cfg dacite-1.8.0/setup.py dataclasses-0.8/ dataclasses-0.8/LICENSE.txt dataclasses-0.8/MANIFEST.in dataclasses-0.8/PKG-INFO dataclasses-0.8/README.rst dataclasses-0.8/dataclass_tools.py dataclasses-0.8/dataclasses.egg-info/ dataclasses-0.8/dataclasses.egg-info/PKG-INFO dataclasses-0.8/dataclasses.egg-info/SOURCES.txt dataclasses-0.8/dataclasses.egg-info/dependency_links.txt dataclasses-0.8/dataclasses.egg-info/top_level.txt dataclasses-0.8/dataclasses.py dataclasses-0.8/setup.cfg dataclasses-0.8/setup.py dataclasses-0.8/test/ dataclasses-0.8/test/dataclass_module_1.py dataclasses-0.8/test/dataclass_module_1_str.py dataclasses-0.8/test/dataclass_module_2.py dataclasses-0.8/test/dataclass_module_2_str.py dataclasses-0.8/test/test_dataclasses.py dataclasses-0.8/ dataclasses-0.8/LICENSE.txt dataclasses-0.8/MANIFEST.in dataclasses-0.8/PKG-INFO dataclasses-0.8/README.rst dataclasses-0.8/dataclass_tools.py dataclasses-0.8/dataclasses.egg-info/ dataclasses-0.8/dataclasses.egg-info/PKG-INFO dataclasses-0.8/dataclasses.egg-info/SOURCES.txt dataclasses-0.8/dataclasses.egg-info/dependency_links.txt dataclasses-0.8/dataclasses.egg-info/top_level.txt dataclasses-0.8/dataclasses.py dataclasses-0.8/setup.cfg dataclasses-0.8/setup.py dataclasses-0.8/test/ dataclasses-0.8/test/dataclass_module_1.py dataclasses-0.8/test/dataclass_module_1_str.py dataclasses-0.8/test/dataclass_module_2.py dataclasses-0.8/test/dataclass_module_2_str.py dataclasses-0.8/test/test_dataclasses.py pcs-0.10.18/ pcs-0.10.18/m4/ pcs-0.10.18/m4/ac_compare_versions.m4 pcs-0.10.18/m4/ac_pip_module.m4 pcs-0.10.18/m4/ac_ruby_gem.m4 pcs-0.10.18/m4/ax_prog_date.m4 pcs-0.10.18/make/ pcs-0.10.18/make/gitlog-to-changelog pcs-0.10.18/make/git-version-gen pcs-0.10.18/make/release.mk pcs-0.10.18/pcsd/ pcs-0.10.18/pcsd/logrotate/ pcs-0.10.18/pcsd/logrotate/pcsd.in pcs-0.10.18/pcsd/conf/ pcs-0.10.18/pcsd/conf/pcsd pcs-0.10.18/pcsd/pam/ pcs-0.10.18/pcsd/pam/pcsd.debian pcs-0.10.18/pcsd/pam/pcsd.fedora pcs-0.10.18/pcsd/public/ pcs-0.10.18/pcsd/public/css/ pcs-0.10.18/pcsd/public/css/images/ pcs-0.10.18/pcsd/public/css/images/animated-overlay.gif pcs-0.10.18/pcsd/public/css/images/pbar-ani.gif pcs-0.10.18/pcsd/public/css/images/ui-bg_flat_30_cccccc_40x100.png pcs-0.10.18/pcsd/public/css/images/ui-bg_flat_50_5c5c5c_40x100.png pcs-0.10.18/pcsd/public/css/images/ui-bg_glass_20_555555_1x400.png pcs-0.10.18/pcsd/public/css/images/ui-bg_glass_40_0078a3_1x400.png pcs-0.10.18/pcsd/public/css/images/ui-bg_glass_40_ffc73d_1x400.png pcs-0.10.18/pcsd/public/css/images/ui-bg_gloss-wave_25_333333_500x100.png pcs-0.10.18/pcsd/public/css/images/ui-bg_highlight-soft_80_eeeeee_1x100.png pcs-0.10.18/pcsd/public/css/images/ui-bg_inset-soft_25_000000_1x100.png pcs-0.10.18/pcsd/public/css/images/ui-bg_inset-soft_30_f58400_1x100.png pcs-0.10.18/pcsd/public/css/images/ui-icons_222222_256x240.png pcs-0.10.18/pcsd/public/css/images/ui-icons_4b8e0b_256x240.png pcs-0.10.18/pcsd/public/css/images/ui-icons_a83300_256x240.png pcs-0.10.18/pcsd/public/css/images/ui-icons_cccccc_256x240.png pcs-0.10.18/pcsd/public/css/images/ui-icons_ffffff_256x240.png pcs-0.10.18/pcsd/public/css/jquery-ui-1.12.1.custom.css pcs-0.10.18/pcsd/public/css/liberation.css pcs-0.10.18/pcsd/public/css/overpass.css pcs-0.10.18/pcsd/public/css/style.css pcs-0.10.18/pcsd/public/images/ pcs-0.10.18/pcsd/public/images/action-icons.png pcs-0.10.18/pcsd/public/images/favicon.png pcs-0.10.18/pcsd/public/images/field_bg.png pcs-0.10.18/pcsd/public/images/HAM-logo.png pcs-0.10.18/pcsd/public/images/Shell_bg.png pcs-0.10.18/pcsd/public/js/ pcs-0.10.18/pcsd/public/js/dev/ pcs-0.10.18/pcsd/public/js/dev/clusters-overview-mock.js pcs-0.10.18/pcsd/public/js/dev/cluster_status.mock.js pcs-0.10.18/pcsd/public/js/dev/dev.js pcs-0.10.18/pcsd/public/js/dev/tests-cluster-destroy.js pcs-0.10.18/pcsd/public/js/dev/tests-cluster-setup.js pcs-0.10.18/pcsd/public/js/dev/tests-node-add.js pcs-0.10.18/pcsd/public/js/dev/tests-node-remove.js pcs-0.10.18/pcsd/public/js/api.js pcs-0.10.18/pcsd/public/js/cluster-destroy.js pcs-0.10.18/pcsd/public/js/cluster-setup.js pcs-0.10.18/pcsd/public/js/ember-1.4.0.js pcs-0.10.18/pcsd/public/js/handlebars-v1.2.1.js pcs-0.10.18/pcsd/public/js/jquery-3.6.0.min.js pcs-0.10.18/pcsd/public/js/jquery-ui-1.12.1.custom.min.js pcs-0.10.18/pcsd/public/js/node-add.js pcs-0.10.18/pcsd/public/js/node-remove.js pcs-0.10.18/pcsd/public/js/nodes-ember.js pcs-0.10.18/pcsd/public/js/pcsd.js pcs-0.10.18/pcsd/public/js/tools.js pcs-0.10.18/pcsd/public/ui_instructions.html pcs-0.10.18/pcsd/test/ pcs-0.10.18/pcsd/test/cib1.xml pcs-0.10.18/pcsd/test/cluster.conf pcs-0.10.18/pcsd/test/corosync.conf pcs-0.10.18/pcsd/test/crm1.xml pcs-0.10.18/pcsd/test/crm2.xml pcs-0.10.18/pcsd/test/crm2_new_roles.xml pcs-0.10.18/pcsd/test/known-hosts pcs-0.10.18/pcsd/test/pcsd_test_utils.rb pcs-0.10.18/pcsd/test/pcs_settings.conf pcs-0.10.18/pcsd/test/test_all_suite.rb pcs-0.10.18/pcsd/test/test_auth.rb pcs-0.10.18/pcsd/test/test_cfgsync.rb pcs-0.10.18/pcsd/test/test_cluster_entity.rb pcs-0.10.18/pcsd/test/test_cluster.rb pcs-0.10.18/pcsd/test/test_config.rb pcs-0.10.18/pcsd/test/test_corosyncconf.rb pcs-0.10.18/pcsd/test/test_pcs.rb pcs-0.10.18/pcsd/test/test_permissions.rb pcs-0.10.18/pcsd/test/test_resource.rb pcs-0.10.18/pcsd/views/ pcs-0.10.18/pcsd/views/_acls.erb pcs-0.10.18/pcsd/views/_cluster_list.erb pcs-0.10.18/pcsd/views/_configure.erb pcs-0.10.18/pcsd/views/_dialogs.erb pcs-0.10.18/pcsd/views/login.erb pcs-0.10.18/pcsd/views/main.erb pcs-0.10.18/pcsd/views/manage.erb pcs-0.10.18/pcsd/views/nodes.erb pcs-0.10.18/pcsd/views/_permissions_cluster.erb pcs-0.10.18/pcsd/views/permissions.erb pcs-0.10.18/pcsd/views/_resource.erb pcs-0.10.18/pcsd/views/_resource_list.erb pcs-0.10.18/pcsd/Makefile.am pcs-0.10.18/pcsd/api_v1.rb pcs-0.10.18/pcsd/auth.rb pcs-0.10.18/pcsd/bootstrap.rb pcs-0.10.18/pcsd/capabilities.rng pcs-0.10.18/pcsd/capabilities.xml pcs-0.10.18/pcsd/cfgsync.rb pcs-0.10.18/pcsd/cluster_entity.rb pcs-0.10.18/pcsd/cluster.rb pcs-0.10.18/pcsd/config.rb pcs-0.10.18/pcsd/corosyncconf.rb pcs-0.10.18/pcsd/fenceagent.rb pcs-0.10.18/pcsd/pcsd_action_command.rb pcs-0.10.18/pcsd/pcsd-cli-main.rb pcs-0.10.18/pcsd/pcsd_exchange_format.rb pcs-0.10.18/pcsd/pcsd_file.rb pcs-0.10.18/pcsd/pcsd.rb pcs-0.10.18/pcsd/pcsd_remove_file.rb pcs-0.10.18/pcsd/pcs.rb pcs-0.10.18/pcsd/permissions.rb pcs-0.10.18/pcsd/remote.rb pcs-0.10.18/pcsd/resource.rb pcs-0.10.18/pcsd/rserver.rb pcs-0.10.18/pcsd/Makefile.in pcs-0.10.18/pcsd/capabilities.xml.in pcs-0.10.18/pcsd/pcsd-cli.rb.in pcs-0.10.18/pcsd/pcsd-ruby.service.in pcs-0.10.18/pcsd/pcsd.8.in pcs-0.10.18/pcsd/pcsd.in pcs-0.10.18/pcsd/pcsd.service.in pcs-0.10.18/pcsd/settings.rb.in pcs-0.10.18/pcs/ pcs-0.10.18/pcs/snmp/ pcs-0.10.18/pcs/snmp/pcs_snmp_agent.8.in pcs-0.10.18/pcs/snmp/pcs_snmp_agent.in pcs-0.10.18/pcs/snmp/pcs_snmp_agent.service.in pcs-0.10.18/pcs/snmp/settings.py.in pcs-0.10.18/pcs/snmp/agentx/ pcs-0.10.18/pcs/snmp/agentx/__init__.py pcs-0.10.18/pcs/snmp/agentx/types.py pcs-0.10.18/pcs/snmp/agentx/updater.py pcs-0.10.18/pcs/snmp/conf/ pcs-0.10.18/pcs/snmp/conf/pcs_snmp_agent pcs-0.10.18/pcs/snmp/mibs/ pcs-0.10.18/pcs/snmp/mibs/PCMK-PCS-MIB.txt pcs-0.10.18/pcs/snmp/mibs/PCMK-PCS-V1-MIB.txt pcs-0.10.18/pcs/snmp/updaters/ pcs-0.10.18/pcs/snmp/updaters/__init__.py pcs-0.10.18/pcs/snmp/updaters/v1.py pcs-0.10.18/pcs/snmp/__init__.py pcs-0.10.18/pcs/snmp/pcs_snmp_agent.8 pcs-0.10.18/pcs/snmp/pcs_snmp_agent.py pcs-0.10.18/pcs/bash_completion/ pcs-0.10.18/pcs/bash_completion/pcs pcs-0.10.18/pcs/cli/ pcs-0.10.18/pcs/cli/booth/ pcs-0.10.18/pcs/cli/booth/command.py pcs-0.10.18/pcs/cli/booth/env.py pcs-0.10.18/pcs/cli/booth/__init__.py pcs-0.10.18/pcs/cli/cluster/ pcs-0.10.18/pcs/cli/cluster/__init__.py pcs-0.10.18/pcs/cli/cluster/command.py pcs-0.10.18/pcs/cli/cluster_property/ pcs-0.10.18/pcs/cli/cluster_property/__init__.py pcs-0.10.18/pcs/cli/cluster_property/command.py pcs-0.10.18/pcs/cli/cluster_property/output.py pcs-0.10.18/pcs/cli/common/ pcs-0.10.18/pcs/cli/common/capabilities.py pcs-0.10.18/pcs/cli/common/completion.py pcs-0.10.18/pcs/cli/common/env_cli.py pcs-0.10.18/pcs/cli/common/errors.py pcs-0.10.18/pcs/cli/common/__init__.py pcs-0.10.18/pcs/cli/common/lib_wrapper.py pcs-0.10.18/pcs/cli/common/middleware.py pcs-0.10.18/pcs/cli/common/parse_args.py pcs-0.10.18/pcs/cli/common/printable_tree.py pcs-0.10.18/pcs/cli/common/routing.py pcs-0.10.18/pcs/cli/common/tools.py pcs-0.10.18/pcs/cli/common/output.py pcs-0.10.18/pcs/cli/constraint/ pcs-0.10.18/pcs/cli/constraint/command.py pcs-0.10.18/pcs/cli/constraint/__init__.py pcs-0.10.18/pcs/cli/constraint/parse_args.py pcs-0.10.18/pcs/cli/constraint_colocation/ pcs-0.10.18/pcs/cli/constraint_colocation/command.py pcs-0.10.18/pcs/cli/constraint_colocation/__init__.py pcs-0.10.18/pcs/cli/constraint_order/ pcs-0.10.18/pcs/cli/constraint_order/command.py pcs-0.10.18/pcs/cli/constraint_order/__init__.py pcs-0.10.18/pcs/cli/constraint_ticket/ pcs-0.10.18/pcs/cli/constraint_ticket/command.py pcs-0.10.18/pcs/cli/constraint_ticket/__init__.py pcs-0.10.18/pcs/cli/constraint_ticket/parse_args.py pcs-0.10.18/pcs/cli/file/ pcs-0.10.18/pcs/cli/file/__init__.py pcs-0.10.18/pcs/cli/file/metadata.py pcs-0.10.18/pcs/cli/reports/ pcs-0.10.18/pcs/cli/reports/__init__.py pcs-0.10.18/pcs/cli/reports/messages.py pcs-0.10.18/pcs/cli/reports/output.py pcs-0.10.18/pcs/cli/reports/processor.py pcs-0.10.18/pcs/cli/resource/ pcs-0.10.18/pcs/cli/resource/__init__.py pcs-0.10.18/pcs/cli/resource/parse_args.py pcs-0.10.18/pcs/cli/resource/output.py pcs-0.10.18/pcs/cli/resource/relations.py pcs-0.10.18/pcs/cli/routing/ pcs-0.10.18/pcs/cli/routing/acl.py pcs-0.10.18/pcs/cli/routing/alert.py pcs-0.10.18/pcs/cli/routing/booth.py pcs-0.10.18/pcs/cli/routing/client.py pcs-0.10.18/pcs/cli/routing/cluster.py pcs-0.10.18/pcs/cli/routing/config.py pcs-0.10.18/pcs/cli/routing/constraint.py pcs-0.10.18/pcs/cli/routing/dr.py pcs-0.10.18/pcs/cli/routing/host.py pcs-0.10.18/pcs/cli/routing/__init__.py pcs-0.10.18/pcs/cli/routing/node.py pcs-0.10.18/pcs/cli/routing/pcsd.py pcs-0.10.18/pcs/cli/routing/prop.py pcs-0.10.18/pcs/cli/routing/qdevice.py pcs-0.10.18/pcs/cli/routing/quorum.py pcs-0.10.18/pcs/cli/routing/resource.py pcs-0.10.18/pcs/cli/routing/status.py pcs-0.10.18/pcs/cli/routing/stonith.py pcs-0.10.18/pcs/cli/routing/tag.py pcs-0.10.18/pcs/cli/tag/ pcs-0.10.18/pcs/cli/tag/command.py pcs-0.10.18/pcs/cli/tag/__init__.py pcs-0.10.18/pcs/cli/dr.py pcs-0.10.18/pcs/cli/fencing_topology.py pcs-0.10.18/pcs/cli/__init__.py pcs-0.10.18/pcs/cli/nvset.py pcs-0.10.18/pcs/cli/resource_agent.py pcs-0.10.18/pcs/cli/rule.py pcs-0.10.18/pcs/common/ pcs-0.10.18/pcs/common/communication/ pcs-0.10.18/pcs/common/communication/__init__.py pcs-0.10.18/pcs/common/communication/const.py pcs-0.10.18/pcs/common/communication/dto.py pcs-0.10.18/pcs/common/communication/types.py pcs-0.10.18/pcs/common/interface/ pcs-0.10.18/pcs/common/interface/dto.py pcs-0.10.18/pcs/common/interface/__init__.py pcs-0.10.18/pcs/common/pacemaker/ pcs-0.10.18/pcs/common/pacemaker/resource/ pcs-0.10.18/pcs/common/pacemaker/resource/__init__.py pcs-0.10.18/pcs/common/pacemaker/resource/bundle.py pcs-0.10.18/pcs/common/pacemaker/resource/clone.py pcs-0.10.18/pcs/common/pacemaker/resource/group.py pcs-0.10.18/pcs/common/pacemaker/resource/list.py pcs-0.10.18/pcs/common/pacemaker/resource/operations.py pcs-0.10.18/pcs/common/pacemaker/resource/primitive.py pcs-0.10.18/pcs/common/pacemaker/resource/relations.py pcs-0.10.18/pcs/common/pacemaker/__init__.py pcs-0.10.18/pcs/common/pacemaker/cluster_property.py pcs-0.10.18/pcs/common/pacemaker/defaults.py pcs-0.10.18/pcs/common/pacemaker/nvset.py pcs-0.10.18/pcs/common/pacemaker/role.py pcs-0.10.18/pcs/common/pacemaker/rule.py pcs-0.10.18/pcs/common/reports/ pcs-0.10.18/pcs/common/reports/constraints/ pcs-0.10.18/pcs/common/reports/constraints/colocation.py pcs-0.10.18/pcs/common/reports/constraints/common.py pcs-0.10.18/pcs/common/reports/constraints/__init__.py pcs-0.10.18/pcs/common/reports/constraints/order.py pcs-0.10.18/pcs/common/reports/constraints/ticket.py pcs-0.10.18/pcs/common/reports/codes.py pcs-0.10.18/pcs/common/reports/const.py pcs-0.10.18/pcs/common/reports/conversions.py pcs-0.10.18/pcs/common/reports/dto.py pcs-0.10.18/pcs/common/reports/__init__.py pcs-0.10.18/pcs/common/reports/item.py pcs-0.10.18/pcs/common/reports/messages.py pcs-0.10.18/pcs/common/reports/processor.py pcs-0.10.18/pcs/common/reports/types.py pcs-0.10.18/pcs/common/resource_agent/ pcs-0.10.18/pcs/common/resource_agent/__init__.py pcs-0.10.18/pcs/common/resource_agent/const.py pcs-0.10.18/pcs/common/resource_agent/dto.py pcs-0.10.18/pcs/common/services/ pcs-0.10.18/pcs/common/services/drivers/ pcs-0.10.18/pcs/common/services/drivers/__init__.py pcs-0.10.18/pcs/common/services/drivers/systemd.py pcs-0.10.18/pcs/common/services/drivers/sysvinit_rhel.py pcs-0.10.18/pcs/common/services/interfaces/ pcs-0.10.18/pcs/common/services/interfaces/executor.py pcs-0.10.18/pcs/common/services/interfaces/__init__.py pcs-0.10.18/pcs/common/services/interfaces/manager.py pcs-0.10.18/pcs/common/services/common.py pcs-0.10.18/pcs/common/services/errors.py pcs-0.10.18/pcs/common/services/__init__.py pcs-0.10.18/pcs/common/services/types.py pcs-0.10.18/pcs/common/corosync_conf.py pcs-0.10.18/pcs/common/const.py pcs-0.10.18/pcs/common/dr.py pcs-0.10.18/pcs/common/fencing_topology.py pcs-0.10.18/pcs/common/file.py pcs-0.10.18/pcs/common/file_type_codes.py pcs-0.10.18/pcs/common/host.py pcs-0.10.18/pcs/common/__init__.py pcs-0.10.18/pcs/common/node_communicator.py pcs-0.10.18/pcs/common/pcs_pycurl.py pcs-0.10.18/pcs/common/services_dto.py pcs-0.10.18/pcs/common/ssl.py pcs-0.10.18/pcs/common/str_tools.py pcs-0.10.18/pcs/common/tools.py pcs-0.10.18/pcs/common/types.py pcs-0.10.18/pcs/common/validate.py pcs-0.10.18/pcs/daemon/ pcs-0.10.18/pcs/daemon/app/ pcs-0.10.18/pcs/daemon/app/test/ pcs-0.10.18/pcs/daemon/app/test/__init__.py pcs-0.10.18/pcs/daemon/app/common.py pcs-0.10.18/pcs/daemon/app/__init__.py pcs-0.10.18/pcs/daemon/app/session.py pcs-0.10.18/pcs/daemon/app/sinatra_common.py pcs-0.10.18/pcs/daemon/app/sinatra_remote.py pcs-0.10.18/pcs/daemon/app/sinatra_ui.py pcs-0.10.18/pcs/daemon/app/ui_common.py pcs-0.10.18/pcs/daemon/app/ui.py pcs-0.10.18/pcs/daemon/auth.py pcs-0.10.18/pcs/daemon/env.py pcs-0.10.18/pcs/daemon/http_server.py pcs-0.10.18/pcs/daemon/__init__.py pcs-0.10.18/pcs/daemon/log.py pcs-0.10.18/pcs/daemon/ruby_pcsd.py pcs-0.10.18/pcs/daemon/run.py pcs-0.10.18/pcs/daemon/session.py pcs-0.10.18/pcs/daemon/ssl.py pcs-0.10.18/pcs/daemon/systemd.py pcs-0.10.18/pcs/entry_points/ pcs-0.10.18/pcs/entry_points/cli.py pcs-0.10.18/pcs/entry_points/common.py pcs-0.10.18/pcs/entry_points/daemon.py pcs-0.10.18/pcs/entry_points/__init__.py pcs-0.10.18/pcs/entry_points/internal.py pcs-0.10.18/pcs/entry_points/snmp_agent.py pcs-0.10.18/pcs/lib/ pcs-0.10.18/pcs/lib/booth/ pcs-0.10.18/pcs/lib/booth/config_facade.py pcs-0.10.18/pcs/lib/booth/config_files.py pcs-0.10.18/pcs/lib/booth/config_parser.py pcs-0.10.18/pcs/lib/booth/config_validators.py pcs-0.10.18/pcs/lib/booth/constants.py pcs-0.10.18/pcs/lib/booth/env.py pcs-0.10.18/pcs/lib/booth/__init__.py pcs-0.10.18/pcs/lib/booth/resource.py pcs-0.10.18/pcs/lib/booth/status.py pcs-0.10.18/pcs/lib/booth/sync.py pcs-0.10.18/pcs/lib/cib/ pcs-0.10.18/pcs/lib/cib/constraint/ pcs-0.10.18/pcs/lib/cib/constraint/colocation.py pcs-0.10.18/pcs/lib/cib/constraint/constraint.py pcs-0.10.18/pcs/lib/cib/constraint/__init__.py pcs-0.10.18/pcs/lib/cib/constraint/order.py pcs-0.10.18/pcs/lib/cib/constraint/resource_set.py pcs-0.10.18/pcs/lib/cib/constraint/ticket.py pcs-0.10.18/pcs/lib/cib/resource/ pcs-0.10.18/pcs/lib/cib/resource/agent.py pcs-0.10.18/pcs/lib/cib/resource/bundle.py pcs-0.10.18/pcs/lib/cib/resource/clone.py pcs-0.10.18/pcs/lib/cib/resource/common.py pcs-0.10.18/pcs/lib/cib/resource/const.py pcs-0.10.18/pcs/lib/cib/resource/group.py pcs-0.10.18/pcs/lib/cib/resource/guest_node.py pcs-0.10.18/pcs/lib/cib/resource/hierarchy.py pcs-0.10.18/pcs/lib/cib/resource/__init__.py pcs-0.10.18/pcs/lib/cib/resource/operations.py pcs-0.10.18/pcs/lib/cib/resource/primitive.py pcs-0.10.18/pcs/lib/cib/resource/relations.py pcs-0.10.18/pcs/lib/cib/resource/remote_node.py pcs-0.10.18/pcs/lib/cib/resource/types.py pcs-0.10.18/pcs/lib/cib/rule/ pcs-0.10.18/pcs/lib/cib/rule/cib_to_dto.py pcs-0.10.18/pcs/lib/cib/rule/cib_to_str.py pcs-0.10.18/pcs/lib/cib/rule/expression_part.py pcs-0.10.18/pcs/lib/cib/rule/in_effect.py pcs-0.10.18/pcs/lib/cib/rule/__init__.py pcs-0.10.18/pcs/lib/cib/rule/parsed_to_cib.py pcs-0.10.18/pcs/lib/cib/rule/parser.py pcs-0.10.18/pcs/lib/cib/rule/tools.py pcs-0.10.18/pcs/lib/cib/rule/validator.py pcs-0.10.18/pcs/lib/cib/acl.py pcs-0.10.18/pcs/lib/cib/alert.py pcs-0.10.18/pcs/lib/cib/const.py pcs-0.10.18/pcs/lib/cib/fencing_topology.py pcs-0.10.18/pcs/lib/cib/__init__.py pcs-0.10.18/pcs/lib/cib/node.py pcs-0.10.18/pcs/lib/cib/nvpair_multi.py pcs-0.10.18/pcs/lib/cib/nvpair.py pcs-0.10.18/pcs/lib/cib/sections.py pcs-0.10.18/pcs/lib/cib/status.py pcs-0.10.18/pcs/lib/cib/stonith.py pcs-0.10.18/pcs/lib/cib/tag.py pcs-0.10.18/pcs/lib/cib/tools.py pcs-0.10.18/pcs/lib/commands/ pcs-0.10.18/pcs/lib/commands/constraint/ pcs-0.10.18/pcs/lib/commands/constraint/colocation.py pcs-0.10.18/pcs/lib/commands/constraint/common.py pcs-0.10.18/pcs/lib/commands/constraint/__init__.py pcs-0.10.18/pcs/lib/commands/constraint/order.py pcs-0.10.18/pcs/lib/commands/constraint/ticket.py pcs-0.10.18/pcs/lib/commands/acl.py pcs-0.10.18/pcs/lib/commands/alert.py pcs-0.10.18/pcs/lib/commands/booth.py pcs-0.10.18/pcs/lib/commands/cib_options.py pcs-0.10.18/pcs/lib/commands/cluster.py pcs-0.10.18/pcs/lib/commands/cluster_property.py pcs-0.10.18/pcs/lib/commands/dr.py pcs-0.10.18/pcs/lib/commands/fencing_topology.py pcs-0.10.18/pcs/lib/commands/__init__.py pcs-0.10.18/pcs/lib/commands/node.py pcs-0.10.18/pcs/lib/commands/pcsd.py pcs-0.10.18/pcs/lib/commands/qdevice.py pcs-0.10.18/pcs/lib/commands/quorum.py pcs-0.10.18/pcs/lib/commands/remote_node.py pcs-0.10.18/pcs/lib/commands/resource_agent.py pcs-0.10.18/pcs/lib/commands/resource.py pcs-0.10.18/pcs/lib/commands/sbd.py pcs-0.10.18/pcs/lib/commands/scsi.py pcs-0.10.18/pcs/lib/commands/services.py pcs-0.10.18/pcs/lib/commands/status.py pcs-0.10.18/pcs/lib/commands/stonith_agent.py pcs-0.10.18/pcs/lib/commands/stonith.py pcs-0.10.18/pcs/lib/commands/tag.py pcs-0.10.18/pcs/lib/communication/ pcs-0.10.18/pcs/lib/communication/booth.py pcs-0.10.18/pcs/lib/communication/cluster.py pcs-0.10.18/pcs/lib/communication/corosync.py pcs-0.10.18/pcs/lib/communication/__init__.py pcs-0.10.18/pcs/lib/communication/nodes.py pcs-0.10.18/pcs/lib/communication/qdevice_net.py pcs-0.10.18/pcs/lib/communication/qdevice.py pcs-0.10.18/pcs/lib/communication/sbd.py pcs-0.10.18/pcs/lib/communication/scsi.py pcs-0.10.18/pcs/lib/communication/status.py pcs-0.10.18/pcs/lib/communication/tools.py pcs-0.10.18/pcs/lib/corosync/ pcs-0.10.18/pcs/lib/corosync/config_facade.py pcs-0.10.18/pcs/lib/corosync/config_parser.py pcs-0.10.18/pcs/lib/corosync/config_validators.py pcs-0.10.18/pcs/lib/corosync/constants.py pcs-0.10.18/pcs/lib/corosync/__init__.py pcs-0.10.18/pcs/lib/corosync/live.py pcs-0.10.18/pcs/lib/corosync/node.py pcs-0.10.18/pcs/lib/corosync/qdevice_client.py pcs-0.10.18/pcs/lib/corosync/qdevice_net.py pcs-0.10.18/pcs/lib/dr/ pcs-0.10.18/pcs/lib/dr/config/ pcs-0.10.18/pcs/lib/dr/config/facade.py pcs-0.10.18/pcs/lib/dr/config/__init__.py pcs-0.10.18/pcs/lib/dr/env.py pcs-0.10.18/pcs/lib/dr/__init__.py pcs-0.10.18/pcs/lib/file/ pcs-0.10.18/pcs/lib/file/__init__.py pcs-0.10.18/pcs/lib/file/instance.py pcs-0.10.18/pcs/lib/file/metadata.py pcs-0.10.18/pcs/lib/file/raw_file.py pcs-0.10.18/pcs/lib/file/toolbox.py pcs-0.10.18/pcs/lib/interface/ pcs-0.10.18/pcs/lib/interface/config.py pcs-0.10.18/pcs/lib/interface/__init__.py pcs-0.10.18/pcs/lib/pacemaker/ pcs-0.10.18/pcs/lib/pacemaker/api_result.py pcs-0.10.18/pcs/lib/pacemaker/__init__.py pcs-0.10.18/pcs/lib/pacemaker/live.py pcs-0.10.18/pcs/lib/pacemaker/simulate.py pcs-0.10.18/pcs/lib/pacemaker/state.py pcs-0.10.18/pcs/lib/pacemaker/values.py pcs-0.10.18/pcs/lib/resource_agent/ pcs-0.10.18/pcs/lib/resource_agent/const.py pcs-0.10.18/pcs/lib/resource_agent/error.py pcs-0.10.18/pcs/lib/resource_agent/facade.py pcs-0.10.18/pcs/lib/resource_agent/__init__.py pcs-0.10.18/pcs/lib/resource_agent/list.py pcs-0.10.18/pcs/lib/resource_agent/name.py pcs-0.10.18/pcs/lib/resource_agent/ocf_transform.py pcs-0.10.18/pcs/lib/resource_agent/pcs_transform.py pcs-0.10.18/pcs/lib/resource_agent/types.py pcs-0.10.18/pcs/lib/resource_agent/xml.py pcs-0.10.18/pcs/lib/cluster_property.py pcs-0.10.18/pcs/lib/env.py pcs-0.10.18/pcs/lib/errors.py pcs-0.10.18/pcs/lib/exchange_formats.md pcs-0.10.18/pcs/lib/external.py pcs-0.10.18/pcs/lib/__init__.py pcs-0.10.18/pcs/lib/node_communication_format.py pcs-0.10.18/pcs/lib/node_communication.py pcs-0.10.18/pcs/lib/node.py pcs-0.10.18/pcs/lib/sbd.py pcs-0.10.18/pcs/lib/services.py pcs-0.10.18/pcs/lib/tools.py pcs-0.10.18/pcs/lib/validate.py pcs-0.10.18/pcs/lib/xml_tools.py pcs-0.10.18/pcs/Makefile.am pcs-0.10.18/pcs/Makefile.in pcs-0.10.18/pcs/pcs.8.in pcs-0.10.18/pcs/pcs.in pcs-0.10.18/pcs/pcs_internal.in pcs-0.10.18/pcs/settings.py.in pcs-0.10.18/pcs/COPYING pcs-0.10.18/pcs/acl.py pcs-0.10.18/pcs/alert.py pcs-0.10.18/pcs/app.py pcs-0.10.18/pcs/client.py pcs-0.10.18/pcs/cluster.py pcs-0.10.18/pcs/config.py pcs-0.10.18/pcs/constraint.py pcs-0.10.18/pcs/host.py pcs-0.10.18/pcs/__init__.py pcs-0.10.18/pcs/node.py pcs-0.10.18/pcs/pcsd.py pcs-0.10.18/pcs/pcs_internal.py pcs-0.10.18/pcs/qdevice.py pcs-0.10.18/pcs/quorum.py pcs-0.10.18/pcs/resource.py pcs-0.10.18/pcs/rule.py pcs-0.10.18/pcs/status.py pcs-0.10.18/pcs/stonith.py pcs-0.10.18/pcs/usage.py pcs-0.10.18/pcs/utils.py pcs-0.10.18/pcs_test/ pcs-0.10.18/pcs_test/tools/ pcs-0.10.18/pcs_test/tools/bin_mock/ pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/ pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.in pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/pacemaker-fenced.in pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/ pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/list_agents_ocf__heartbeat pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/list_agents_ocf__pacemaker pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/list_agents_stonith pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/list_ocf_providers pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/list_standards pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/lsb__network_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/ocf__heartbeat__Dummy_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/ocf__heartbeat__Filesystem_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/ocf__heartbeat__IPaddr2_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/ocf__pacemaker__Dummy_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/ocf__pacemaker__HealthCPU_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/ocf__pacemaker__remote_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/ocf__pacemaker__Stateful_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/ocf__pacemaker__SystemHealth_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/stonith__fence_apc_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/stonith__fence_ilo_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/stonith__fence_scsi_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/stonith__fence_xvm_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/systemd__test at a__b_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/pacemaker_metadata.d/ pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/pacemaker_metadata.d/pacemaker_based.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/pacemaker_metadata.d/pacemaker_controld.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/pacemaker_metadata.d/pacemaker_fenced.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/pacemaker_metadata.d/pacemaker_schedulerd.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.py pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/pacemaker-fenced pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/pacemaker_metadata.py pcs-0.10.18/pcs_test/tools/bin_mock/__init__.py pcs-0.10.18/pcs_test/tools/check/ pcs-0.10.18/pcs_test/tools/check/__init__.py pcs-0.10.18/pcs_test/tools/check/test_misc.py pcs-0.10.18/pcs_test/tools/color_text_runner/ pcs-0.10.18/pcs_test/tools/color_text_runner/format.py pcs-0.10.18/pcs_test/tools/color_text_runner/__init__.py pcs-0.10.18/pcs_test/tools/color_text_runner/result.py pcs-0.10.18/pcs_test/tools/color_text_runner/writer.py pcs-0.10.18/pcs_test/tools/command_env/ pcs-0.10.18/pcs_test/tools/command_env/assistant.py pcs-0.10.18/pcs_test/tools/command_env/calls.py pcs-0.10.18/pcs_test/tools/command_env/config_corosync_conf.py pcs-0.10.18/pcs_test/tools/command_env/config_env.py pcs-0.10.18/pcs_test/tools/command_env/config_fs.py pcs-0.10.18/pcs_test/tools/command_env/config_http_booth.py pcs-0.10.18/pcs_test/tools/command_env/config_http_corosync.py pcs-0.10.18/pcs_test/tools/command_env/config_http_files.py pcs-0.10.18/pcs_test/tools/command_env/config_http_host.py pcs-0.10.18/pcs_test/tools/command_env/config_http_pcmk.py pcs-0.10.18/pcs_test/tools/command_env/config_http.py pcs-0.10.18/pcs_test/tools/command_env/config_http_sbd.py pcs-0.10.18/pcs_test/tools/command_env/config_http_scsi.py pcs-0.10.18/pcs_test/tools/command_env/config_http_status.py pcs-0.10.18/pcs_test/tools/command_env/config.py pcs-0.10.18/pcs_test/tools/command_env/config_raw_file.py pcs-0.10.18/pcs_test/tools/command_env/config_runner_booth.py pcs-0.10.18/pcs_test/tools/command_env/config_runner_cib.py pcs-0.10.18/pcs_test/tools/command_env/config_runner_corosync.py pcs-0.10.18/pcs_test/tools/command_env/config_runner_pcmk.py pcs-0.10.18/pcs_test/tools/command_env/config_runner.py pcs-0.10.18/pcs_test/tools/command_env/config_runner_sbd.py pcs-0.10.18/pcs_test/tools/command_env/config_runner_scsi.py pcs-0.10.18/pcs_test/tools/command_env/config_services.py pcs-0.10.18/pcs_test/tools/command_env/__init__.py pcs-0.10.18/pcs_test/tools/command_env/mock_fs.py pcs-0.10.18/pcs_test/tools/command_env/mock_get_local_corosync_conf.py pcs-0.10.18/pcs_test/tools/command_env/mock_node_communicator.py pcs-0.10.18/pcs_test/tools/command_env/mock_push_cib.py pcs-0.10.18/pcs_test/tools/command_env/mock_push_corosync_conf.py pcs-0.10.18/pcs_test/tools/command_env/mock_raw_file.py pcs-0.10.18/pcs_test/tools/command_env/mock_runner.py pcs-0.10.18/pcs_test/tools/command_env/mock_service_manager.py pcs-0.10.18/pcs_test/tools/command_env/spy.py pcs-0.10.18/pcs_test/tools/command_env/tools.py pcs-0.10.18/pcs_test/tools/assertions.py pcs-0.10.18/pcs_test/tools/case_analysis.py pcs-0.10.18/pcs_test/tools/cib.py pcs-0.10.18/pcs_test/tools/custom_mock.py pcs-0.10.18/pcs_test/tools/fixture_cib.py pcs-0.10.18/pcs_test/tools/fixture_crm_mon.py pcs-0.10.18/pcs_test/tools/fixture.py pcs-0.10.18/pcs_test/tools/__init__.py pcs-0.10.18/pcs_test/tools/misc.py pcs-0.10.18/pcs_test/tools/pcs_runner.py pcs-0.10.18/pcs_test/tools/resources_dto.py pcs-0.10.18/pcs_test/tools/xml.py pcs-0.10.18/pcs_test/resources/ pcs-0.10.18/pcs_test/resources/pcmk_api_rng/ pcs-0.10.18/pcs_test/resources/pcmk_api_rng/api-result.rng pcs-0.10.18/pcs_test/resources/pcmk_api_rng/crm_mon-2.4.rng pcs-0.10.18/pcs_test/resources/pcmk_api_rng/digests-2.9.rng pcs-0.10.18/pcs_test/resources/pcmk_api_rng/fence-event-2.0.rng pcs-0.10.18/pcs_test/resources/pcmk_api_rng/resources-2.4.rng pcs-0.10.18/pcs_test/resources/pcmk_api_rng/status-2.0.rng pcs-0.10.18/pcs_test/resources/qdevice-certs/ pcs-0.10.18/pcs_test/resources/qdevice-certs/final-certificate.pk12 pcs-0.10.18/pcs_test/resources/qdevice-certs/qdevice-cert-request.crq pcs-0.10.18/pcs_test/resources/qdevice-certs/qnetd-cacert.crt pcs-0.10.18/pcs_test/resources/qdevice-certs/signed-certificate.crt pcs-0.10.18/pcs_test/resources/based_metadata.xml pcs-0.10.18/pcs_test/resources/capabilities.xml pcs-0.10.18/pcs_test/resources/cib-empty-1.2.xml pcs-0.10.18/pcs_test/resources/cib-empty-3.1.xml pcs-0.10.18/pcs_test/resources/cib-empty-3.2.xml pcs-0.10.18/pcs_test/resources/cib-empty-3.3.xml pcs-0.10.18/pcs_test/resources/cib-empty-3.4.xml pcs-0.10.18/pcs_test/resources/cib-empty-3.5.xml pcs-0.10.18/pcs_test/resources/cib-empty-3.7.xml pcs-0.10.18/pcs_test/resources/cib-empty-with3nodes.xml pcs-0.10.18/pcs_test/resources/cib-empty-withnodes.xml pcs-0.10.18/pcs_test/resources/cib-empty.xml pcs-0.10.18/pcs_test/resources/cib-largefile.xml pcs-0.10.18/pcs_test/resources/cib-large.xml pcs-0.10.18/pcs_test/resources/cib-property.xml pcs-0.10.18/pcs_test/resources/cib-resources.xml pcs-0.10.18/pcs_test/resources/cib-tags.xml pcs-0.10.18/pcs_test/resources/cluster.conf pcs-0.10.18/pcs_test/resources/controld_metadata.xml pcs-0.10.18/pcs_test/resources/corosync-3nodes.conf pcs-0.10.18/pcs_test/resources/corosync-3nodes-qdevice.conf pcs-0.10.18/pcs_test/resources/corosync-3nodes-qdevice-heuristics.conf pcs-0.10.18/pcs_test/resources/corosync.conf pcs-0.10.18/pcs_test/resources/corosync-no-node-names.conf pcs-0.10.18/pcs_test/resources/corosync-qdevice.conf pcs-0.10.18/pcs_test/resources/corosync-some-node-names.conf pcs-0.10.18/pcs_test/resources/crm_mon.minimal.xml pcs-0.10.18/pcs_test/resources/fenced_metadata.xml pcs-0.10.18/pcs_test/resources/schedulerd_metadata.xml pcs-0.10.18/pcs_test/resources/resource_agent_ocf_heartbeat_dummy_insane_action.xml pcs-0.10.18/pcs_test/resources/resource_agent_ocf_heartbeat_dummy_utf8.xml pcs-0.10.18/pcs_test/resources/resource_agent_ocf_heartbeat_dummy.xml pcs-0.10.18/pcs_test/resources/resource_agent_ocf_heartbeat_ipaddr2.xml pcs-0.10.18/pcs_test/resources/resource_agent_ocf_pacemaker_booth-site.xml pcs-0.10.18/pcs_test/resources/resource_agent_ocf_pacemaker_remote.xml pcs-0.10.18/pcs_test/resources/resource_agent_ocf_pacemaker_stateful_ocf_1.0.xml pcs-0.10.18/pcs_test/resources/resource_agent_ocf_pacemaker_stateful_ocf_1.1.xml pcs-0.10.18/pcs_test/resources/stonith_agent_fence_custom_actions.xml pcs-0.10.18/pcs_test/resources/stonith_agent_fence_simple.xml pcs-0.10.18/pcs_test/resources/stonith_agent_fence_unfencing.xml pcs-0.10.18/pcs_test/resources/transitions01.xml pcs-0.10.18/pcs_test/resources/transitions02.xml pcs-0.10.18/pcs_test/tier0/ pcs-0.10.18/pcs_test/tier0/cli/ pcs-0.10.18/pcs_test/tier0/cli/booth/ pcs-0.10.18/pcs_test/tier0/cli/booth/__init__.py pcs-0.10.18/pcs_test/tier0/cli/booth/test_env.py pcs-0.10.18/pcs_test/tier0/cli/cluster/ pcs-0.10.18/pcs_test/tier0/cli/cluster/__init__.py pcs-0.10.18/pcs_test/tier0/cli/cluster/test_command.py pcs-0.10.18/pcs_test/tier0/cli/cluster_property/ pcs-0.10.18/pcs_test/tier0/cli/cluster_property/__init__.py pcs-0.10.18/pcs_test/tier0/cli/cluster_property/test_command.py pcs-0.10.18/pcs_test/tier0/cli/cluster_property/test_output.py pcs-0.10.18/pcs_test/tier0/cli/common/ pcs-0.10.18/pcs_test/tier0/cli/common/__init__.py pcs-0.10.18/pcs_test/tier0/cli/common/test_capabilities.py pcs-0.10.18/pcs_test/tier0/cli/common/test_completion.py pcs-0.10.18/pcs_test/tier0/cli/common/test_lib_wrapper.py pcs-0.10.18/pcs_test/tier0/cli/common/test_middleware.py pcs-0.10.18/pcs_test/tier0/cli/common/test_parse_args.py pcs-0.10.18/pcs_test/tier0/cli/common/test_printable_tree.py pcs-0.10.18/pcs_test/tier0/cli/common/test_tools.py pcs-0.10.18/pcs_test/tier0/cli/constraint/ pcs-0.10.18/pcs_test/tier0/cli/constraint/__init__.py pcs-0.10.18/pcs_test/tier0/cli/constraint/test_command.py pcs-0.10.18/pcs_test/tier0/cli/constraint/test_parse_args.py pcs-0.10.18/pcs_test/tier0/cli/constraint_ticket/ pcs-0.10.18/pcs_test/tier0/cli/constraint_ticket/__init__.py pcs-0.10.18/pcs_test/tier0/cli/constraint_ticket/test_command.py pcs-0.10.18/pcs_test/tier0/cli/constraint_ticket/test_parse_args.py pcs-0.10.18/pcs_test/tier0/cli/reports/ pcs-0.10.18/pcs_test/tier0/cli/reports/__init__.py pcs-0.10.18/pcs_test/tier0/cli/reports/test_messages.py pcs-0.10.18/pcs_test/tier0/cli/resource/ pcs-0.10.18/pcs_test/tier0/cli/resource/__init__.py pcs-0.10.18/pcs_test/tier0/cli/resource/test_defaults.py pcs-0.10.18/pcs_test/tier0/cli/resource/test_parse_args.py pcs-0.10.18/pcs_test/tier0/cli/resource/test_relations.py pcs-0.10.18/pcs_test/tier0/cli/tag/ pcs-0.10.18/pcs_test/tier0/cli/tag/__init__.py pcs-0.10.18/pcs_test/tier0/cli/tag/test_command.py pcs-0.10.18/pcs_test/tier0/cli/__init__.py pcs-0.10.18/pcs_test/tier0/cli/test_booth.py pcs-0.10.18/pcs_test/tier0/cli/test_cluster.py pcs-0.10.18/pcs_test/tier0/cli/test_dr.py pcs-0.10.18/pcs_test/tier0/cli/test_nvset.py pcs-0.10.18/pcs_test/tier0/cli/test_resource.py pcs-0.10.18/pcs_test/tier0/cli/test_rule.py pcs-0.10.18/pcs_test/tier0/cli/test_stonith.py pcs-0.10.18/pcs_test/tier0/common/ pcs-0.10.18/pcs_test/tier0/common/interface/ pcs-0.10.18/pcs_test/tier0/common/interface/__init__.py pcs-0.10.18/pcs_test/tier0/common/interface/test_dto.py pcs-0.10.18/pcs_test/tier0/common/reports/ pcs-0.10.18/pcs_test/tier0/common/reports/constraints/ pcs-0.10.18/pcs_test/tier0/common/reports/constraints/__init__.py pcs-0.10.18/pcs_test/tier0/common/reports/constraints/test_common.py pcs-0.10.18/pcs_test/tier0/common/reports/constraints/test_init.py pcs-0.10.18/pcs_test/tier0/common/reports/constraints/test_ticket.py pcs-0.10.18/pcs_test/tier0/common/reports/__init__.py pcs-0.10.18/pcs_test/tier0/common/reports/test_item.py pcs-0.10.18/pcs_test/tier0/common/reports/test_messages.py pcs-0.10.18/pcs_test/tier0/common/services/ pcs-0.10.18/pcs_test/tier0/common/services/drivers/ pcs-0.10.18/pcs_test/tier0/common/services/drivers/__init__.py pcs-0.10.18/pcs_test/tier0/common/services/drivers/test_systemd.py pcs-0.10.18/pcs_test/tier0/common/services/drivers/test_sysvinit_rhel.py pcs-0.10.18/pcs_test/tier0/common/services/__init__.py pcs-0.10.18/pcs_test/tier0/common/__init__.py pcs-0.10.18/pcs_test/tier0/common/test_file.py pcs-0.10.18/pcs_test/tier0/common/test_host.py pcs-0.10.18/pcs_test/tier0/common/test_node_communicator.py pcs-0.10.18/pcs_test/tier0/common/test_str_tools.py pcs-0.10.18/pcs_test/tier0/common/test_tools.py pcs-0.10.18/pcs_test/tier0/common/test_tools_xml_fromstring.py pcs-0.10.18/pcs_test/tier0/daemon/ pcs-0.10.18/pcs_test/tier0/daemon/app/ pcs-0.10.18/pcs_test/tier0/daemon/app/fixtures_app.py pcs-0.10.18/pcs_test/tier0/daemon/app/__init__.py pcs-0.10.18/pcs_test/tier0/daemon/app/test_app_gui.py pcs-0.10.18/pcs_test/tier0/daemon/app/test_app_redirect.py pcs-0.10.18/pcs_test/tier0/daemon/app/test_app_remote.py pcs-0.10.18/pcs_test/tier0/daemon/app/test_app_session.py pcs-0.10.18/pcs_test/tier0/daemon/app/test_app_spa.py pcs-0.10.18/pcs_test/tier0/daemon/__init__.py pcs-0.10.18/pcs_test/tier0/daemon/test_auth.py pcs-0.10.18/pcs_test/tier0/daemon/test_env.py pcs-0.10.18/pcs_test/tier0/daemon/test_http_server.py pcs-0.10.18/pcs_test/tier0/daemon/test_ruby_pcsd.py pcs-0.10.18/pcs_test/tier0/daemon/test_session.py pcs-0.10.18/pcs_test/tier0/daemon/test_ssl.py pcs-0.10.18/pcs_test/tier0/lib/ pcs-0.10.18/pcs_test/tier0/lib/booth/ pcs-0.10.18/pcs_test/tier0/lib/booth/__init__.py pcs-0.10.18/pcs_test/tier0/lib/booth/test_config_facade.py pcs-0.10.18/pcs_test/tier0/lib/booth/test_config_files.py pcs-0.10.18/pcs_test/tier0/lib/booth/test_config_parser.py pcs-0.10.18/pcs_test/tier0/lib/booth/test_config_validators.py pcs-0.10.18/pcs_test/tier0/lib/booth/test_env.py pcs-0.10.18/pcs_test/tier0/lib/booth/test_resource.py pcs-0.10.18/pcs_test/tier0/lib/booth/test_status.py pcs-0.10.18/pcs_test/tier0/lib/booth/test_sync.py pcs-0.10.18/pcs_test/tier0/lib/cib/ pcs-0.10.18/pcs_test/tier0/lib/cib/resource/ pcs-0.10.18/pcs_test/tier0/lib/cib/resource/__init__.py pcs-0.10.18/pcs_test/tier0/lib/cib/resource/test_agent.py pcs-0.10.18/pcs_test/tier0/lib/cib/resource/test_hierarchy.py pcs-0.10.18/pcs_test/tier0/lib/cib/resource/test_primitive_validate.py pcs-0.10.18/pcs_test/tier0/lib/cib/resource/test_relations.py pcs-0.10.18/pcs_test/tier0/lib/cib/rule/ pcs-0.10.18/pcs_test/tier0/lib/cib/rule/__init__.py pcs-0.10.18/pcs_test/tier0/lib/cib/rule/test_cib_to_dto.py pcs-0.10.18/pcs_test/tier0/lib/cib/rule/test_cib_to_str.py pcs-0.10.18/pcs_test/tier0/lib/cib/rule/test_parsed_to_cib.py pcs-0.10.18/pcs_test/tier0/lib/cib/rule/test_parser.py pcs-0.10.18/pcs_test/tier0/lib/cib/rule/test_tools.py pcs-0.10.18/pcs_test/tier0/lib/cib/rule/test_validator.py pcs-0.10.18/pcs_test/tier0/lib/cib/__init__.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_acl.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_alert.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_constraint_colocation.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_constraint_order.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_constraint.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_constraint_ticket.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_fencing_topology.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_node.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_nvpair_multi.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_nvpair.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_resource_bundle.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_resource_clone.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_resource_common.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_resource_group.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_resource_guest_node.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_resource_operations.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_resource_primitive.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_resource_remote_node.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_resource_set.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_sections.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_status.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_stonith.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_tag.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_tools.py pcs-0.10.18/pcs_test/tier0/lib/commands/ pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/ pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/common.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/__init__.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_add_link.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_add_nodes.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_add_nodes_validation.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_authkey_corosync.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_config_update.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_get_corosync_conf_struct.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_node_clear.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_remove_links.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_remove_nodes_from_cib.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_remove_nodes.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_setup.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_update_link.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_verify.py pcs-0.10.18/pcs_test/tier0/lib/commands/dr/ pcs-0.10.18/pcs_test/tier0/lib/commands/dr/__init__.py pcs-0.10.18/pcs_test/tier0/lib/commands/dr/test_destroy.py pcs-0.10.18/pcs_test/tier0/lib/commands/dr/test_get_config.py pcs-0.10.18/pcs_test/tier0/lib/commands/dr/test_set_recovery_site.py pcs-0.10.18/pcs_test/tier0/lib/commands/dr/test_status.py pcs-0.10.18/pcs_test/tier0/lib/commands/remote_node/ pcs-0.10.18/pcs_test/tier0/lib/commands/remote_node/fixtures_add.py pcs-0.10.18/pcs_test/tier0/lib/commands/remote_node/fixtures_remove.py pcs-0.10.18/pcs_test/tier0/lib/commands/remote_node/__init__.py pcs-0.10.18/pcs_test/tier0/lib/commands/remote_node/test_node_add_guest.py pcs-0.10.18/pcs_test/tier0/lib/commands/remote_node/test_node_add_remote.py pcs-0.10.18/pcs_test/tier0/lib/commands/remote_node/test_node_remove_guest.py pcs-0.10.18/pcs_test/tier0/lib/commands/remote_node/test_node_remove_remote.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/ pcs-0.10.18/pcs_test/tier0/lib/commands/resource/bundle_common.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/__init__.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_bundle_create.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_bundle_reset.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_bundle_update.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_failcounts.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_get_configured_resources.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_group_add.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_resource_create.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_resource_enable_disable.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_resource_manage_unmanage.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_resource_move_autoclean.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_resource_move_ban.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_resource_relations.py pcs-0.10.18/pcs_test/tier0/lib/commands/sbd/ pcs-0.10.18/pcs_test/tier0/lib/commands/sbd/__init__.py pcs-0.10.18/pcs_test/tier0/lib/commands/sbd/test_disable_sbd.py pcs-0.10.18/pcs_test/tier0/lib/commands/sbd/test_enable_sbd.py pcs-0.10.18/pcs_test/tier0/lib/commands/sbd/test_get_cluster_sbd_config.py pcs-0.10.18/pcs_test/tier0/lib/commands/sbd/test_get_cluster_sbd_status.py pcs-0.10.18/pcs_test/tier0/lib/commands/sbd/test_watchdog_list.py pcs-0.10.18/pcs_test/tier0/lib/commands/tag/ pcs-0.10.18/pcs_test/tier0/lib/commands/tag/__init__.py pcs-0.10.18/pcs_test/tier0/lib/commands/tag/tag_common.py pcs-0.10.18/pcs_test/tier0/lib/commands/tag/test_tag_config.py pcs-0.10.18/pcs_test/tier0/lib/commands/tag/test_tag_create.py pcs-0.10.18/pcs_test/tier0/lib/commands/tag/test_tag_remove.py pcs-0.10.18/pcs_test/tier0/lib/commands/tag/test_tag_update.py pcs-0.10.18/pcs_test/tier0/lib/commands/__init__.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_acl.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_alert.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_booth.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_cib_options.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_cluster_property.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_constraint_common.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_constraint_order.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_fencing_topology.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_node.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_pcsd.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_qdevice.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_quorum.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_resource_agent.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_sbd.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_scsi.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_status.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_stonith_agent.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_stonith_history.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_stonith.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_stonith_update_scsi_devices.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_ticket.py pcs-0.10.18/pcs_test/tier0/lib/communication/ pcs-0.10.18/pcs_test/tier0/lib/communication/__init__.py pcs-0.10.18/pcs_test/tier0/lib/communication/test_booth.py pcs-0.10.18/pcs_test/tier0/lib/communication/test_cluster.py pcs-0.10.18/pcs_test/tier0/lib/communication/test_corosync.py pcs-0.10.18/pcs_test/tier0/lib/communication/test_nodes.py pcs-0.10.18/pcs_test/tier0/lib/communication/test_qdevice_net.py pcs-0.10.18/pcs_test/tier0/lib/communication/test_qdevice.py pcs-0.10.18/pcs_test/tier0/lib/communication/test_sbd.py pcs-0.10.18/pcs_test/tier0/lib/communication/test_scsi.py pcs-0.10.18/pcs_test/tier0/lib/communication/test_status.py pcs-0.10.18/pcs_test/tier0/lib/corosync/ pcs-0.10.18/pcs_test/tier0/lib/corosync/__init__.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_facade_links.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_facade_misc.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_facade_nodes.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_facade_quorum_device.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_facade_quorum.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_facade_transport.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_parser.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_validators_common.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_validators_create.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_validators_links.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_validators_nodes.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_validators_quorum.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_validators_update.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_live.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_node.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_qdevice_client.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_qdevice_net.py pcs-0.10.18/pcs_test/tier0/lib/dr/ pcs-0.10.18/pcs_test/tier0/lib/dr/__init__.py pcs-0.10.18/pcs_test/tier0/lib/dr/test_facade.py pcs-0.10.18/pcs_test/tier0/lib/file/ pcs-0.10.18/pcs_test/tier0/lib/file/test_instance.py pcs-0.10.18/pcs_test/tier0/lib/file/test_raw_file.py pcs-0.10.18/pcs_test/tier0/lib/file/test_toolbox.py pcs-0.10.18/pcs_test/tier0/lib/pacemaker/ pcs-0.10.18/pcs_test/tier0/lib/pacemaker/__init__.py pcs-0.10.18/pcs_test/tier0/lib/pacemaker/test_live.py pcs-0.10.18/pcs_test/tier0/lib/pacemaker/test_simulate.py pcs-0.10.18/pcs_test/tier0/lib/pacemaker/test_state.py pcs-0.10.18/pcs_test/tier0/lib/pacemaker/test_values.py pcs-0.10.18/pcs_test/tier0/lib/resource_agent/ pcs-0.10.18/pcs_test/tier0/lib/resource_agent/__init__.py pcs-0.10.18/pcs_test/tier0/lib/resource_agent/test_facade.py pcs-0.10.18/pcs_test/tier0/lib/resource_agent/test_list.py pcs-0.10.18/pcs_test/tier0/lib/resource_agent/test_name.py pcs-0.10.18/pcs_test/tier0/lib/resource_agent/test_ocf_transform.py pcs-0.10.18/pcs_test/tier0/lib/resource_agent/test_pcs_transform.py pcs-0.10.18/pcs_test/tier0/lib/resource_agent/test_types.py pcs-0.10.18/pcs_test/tier0/lib/resource_agent/test_xml.py pcs-0.10.18/pcs_test/tier0/lib/__init__.py pcs-0.10.18/pcs_test/tier0/lib/misc.py pcs-0.10.18/pcs_test/tier0/lib/test_cluster_property.py pcs-0.10.18/pcs_test/tier0/lib/test_env_cib.py pcs-0.10.18/pcs_test/tier0/lib/test_env_corosync.py pcs-0.10.18/pcs_test/tier0/lib/test_env.py pcs-0.10.18/pcs_test/tier0/lib/test_external.py pcs-0.10.18/pcs_test/tier0/lib/test_node_communication_format.py pcs-0.10.18/pcs_test/tier0/lib/test_node_communication.py pcs-0.10.18/pcs_test/tier0/lib/test_sbd.py pcs-0.10.18/pcs_test/tier0/lib/test_tools.py pcs-0.10.18/pcs_test/tier0/lib/test_validate.py pcs-0.10.18/pcs_test/tier0/lib/test_xml_tools.py pcs-0.10.18/pcs_test/tier0/__init__.py pcs-0.10.18/pcs_test/tier0/test_capabilities.py pcs-0.10.18/pcs_test/tier0/test_host.py pcs-0.10.18/pcs_test/tier1/ pcs-0.10.18/pcs_test/tier1/cib_resource/ pcs-0.10.18/pcs_test/tier1/cib_resource/common.py pcs-0.10.18/pcs_test/tier1/cib_resource/__init__.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_bundle.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_clone_unclone.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_create.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_enable_disable.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_group_ungroup.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_manage_unmanage.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_move.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_operation_add.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_stonith_create.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_stonith_enable_disable.py pcs-0.10.18/pcs_test/tier1/cluster/ pcs-0.10.18/pcs_test/tier1/cluster/common.py pcs-0.10.18/pcs_test/tier1/cluster/__init__.py pcs-0.10.18/pcs_test/tier1/cluster/test_cib_push.py pcs-0.10.18/pcs_test/tier1/cluster/test_config_show.py pcs-0.10.18/pcs_test/tier1/cluster/test_config_update.py pcs-0.10.18/pcs_test/tier1/cluster/test_setup_local.py pcs-0.10.18/pcs_test/tier1/legacy/ pcs-0.10.18/pcs_test/tier1/legacy/__init__.py pcs-0.10.18/pcs_test/tier1/legacy/common.py pcs-0.10.18/pcs_test/tier1/legacy/test_acl.py pcs-0.10.18/pcs_test/tier1/legacy/test_alert.py pcs-0.10.18/pcs_test/tier1/legacy/test_cluster.py pcs-0.10.18/pcs_test/tier1/legacy/test_constraints.py pcs-0.10.18/pcs_test/tier1/legacy/test_node.py pcs-0.10.18/pcs_test/tier1/legacy/test_resource.py pcs-0.10.18/pcs_test/tier1/legacy/test_rule.py pcs-0.10.18/pcs_test/tier1/legacy/test_stonith.py pcs-0.10.18/pcs_test/tier1/legacy/test_utils.py pcs-0.10.18/pcs_test/tier1/resource/ pcs-0.10.18/pcs_test/tier1/resource/__init__.py pcs-0.10.18/pcs_test/tier1/resource/test_config.py pcs-0.10.18/pcs_test/tier1/stonith/ pcs-0.10.18/pcs_test/tier1/stonith/__init__.py pcs-0.10.18/pcs_test/tier1/stonith/test_config.py pcs-0.10.18/pcs_test/tier1/__init__.py pcs-0.10.18/pcs_test/tier1/test_booth.py pcs-0.10.18/pcs_test/tier1/test_cib_options.py pcs-0.10.18/pcs_test/tier1/test_cluster_pcmk_remote.py pcs-0.10.18/pcs_test/tier1/test_cluster_property.py pcs-0.10.18/pcs_test/tier1/test_misc.py pcs-0.10.18/pcs_test/tier1/test_quorum.py pcs-0.10.18/pcs_test/tier1/test_status.py pcs-0.10.18/pcs_test/tier1/test_tag.py pcs-0.10.18/pcs_test/Makefile.am pcs-0.10.18/pcs_test/Makefile.in pcs-0.10.18/pcs_test/pcs_for_tests.in pcs-0.10.18/pcs_test/settings.py.in pcs-0.10.18/pcs_test/smoke.sh.in pcs-0.10.18/pcs_test/suite.in pcs-0.10.18/pcs_test/curl_test.py pcs-0.10.18/pcs_test/__init__.py pcs-0.10.18/pcs_test/suite.py pcs-0.10.18/rpm/ pcs-0.10.18/rpm/pcs.spec.in pcs-0.10.18/scripts/ pcs-0.10.18/scripts/pcsd.sh.in pcs-0.10.18/Makefile.am pcs-0.10.18/configure pcs-0.10.18/configure.ac pcs-0.10.18/aclocal.m4 pcs-0.10.18/README.md pcs-0.10.18/CHANGELOG.md pcs-0.10.18/Makefile.in pcs-0.10.18/setup.cfg.in pcs-0.10.18/setup.py.in pcs-0.10.18/COPYING pcs-0.10.18/config.guess pcs-0.10.18/config.sub pcs-0.10.18/install-sh pcs-0.10.18/missing pcs-0.10.18/autogen.sh pcs-0.10.18/CONTRIBUTING.md pcs-0.10.18/dev_requirements.txt pcs-0.10.18/.eslintrc pcs-0.10.18/.gitlab-ci.yml pcs-0.10.18/MANIFEST.in pcs-0.10.18/mypy.ini pcs-0.10.18/parallel_tests_requirements.txt pcs-0.10.18/pylintrc pcs-0.10.18/pyproject.toml pcs-0.10.18/.version pcs-0.10.18/data/ pcs-0.10.18/data/Makefile.am pcs-0.10.18/data/ocf-1.0.rng pcs-0.10.18/data/ocf-1.1.rng pcs-0.10.18/data/Makefile.in pcs-0.10.18/.tarball-version pcs-0.10.18/source_epoch pcs-0.10.18/ pcs-0.10.18/m4/ pcs-0.10.18/m4/ac_compare_versions.m4 pcs-0.10.18/m4/ac_pip_module.m4 pcs-0.10.18/m4/ac_ruby_gem.m4 pcs-0.10.18/m4/ax_prog_date.m4 pcs-0.10.18/make/ pcs-0.10.18/make/gitlog-to-changelog pcs-0.10.18/make/git-version-gen pcs-0.10.18/make/release.mk pcs-0.10.18/pcsd/ pcs-0.10.18/pcsd/logrotate/ pcs-0.10.18/pcsd/logrotate/pcsd.in pcs-0.10.18/pcsd/conf/ pcs-0.10.18/pcsd/conf/pcsd pcs-0.10.18/pcsd/pam/ pcs-0.10.18/pcsd/pam/pcsd.debian pcs-0.10.18/pcsd/pam/pcsd.fedora pcs-0.10.18/pcsd/public/ pcs-0.10.18/pcsd/public/css/ pcs-0.10.18/pcsd/public/css/images/ pcs-0.10.18/pcsd/public/css/images/animated-overlay.gif pcs-0.10.18/pcsd/public/css/images/pbar-ani.gif pcs-0.10.18/pcsd/public/css/images/ui-bg_flat_30_cccccc_40x100.png pcs-0.10.18/pcsd/public/css/images/ui-bg_flat_50_5c5c5c_40x100.png pcs-0.10.18/pcsd/public/css/images/ui-bg_glass_20_555555_1x400.png pcs-0.10.18/pcsd/public/css/images/ui-bg_glass_40_0078a3_1x400.png pcs-0.10.18/pcsd/public/css/images/ui-bg_glass_40_ffc73d_1x400.png pcs-0.10.18/pcsd/public/css/images/ui-bg_gloss-wave_25_333333_500x100.png pcs-0.10.18/pcsd/public/css/images/ui-bg_highlight-soft_80_eeeeee_1x100.png pcs-0.10.18/pcsd/public/css/images/ui-bg_inset-soft_25_000000_1x100.png pcs-0.10.18/pcsd/public/css/images/ui-bg_inset-soft_30_f58400_1x100.png pcs-0.10.18/pcsd/public/css/images/ui-icons_222222_256x240.png pcs-0.10.18/pcsd/public/css/images/ui-icons_4b8e0b_256x240.png pcs-0.10.18/pcsd/public/css/images/ui-icons_a83300_256x240.png pcs-0.10.18/pcsd/public/css/images/ui-icons_cccccc_256x240.png pcs-0.10.18/pcsd/public/css/images/ui-icons_ffffff_256x240.png pcs-0.10.18/pcsd/public/css/jquery-ui-1.12.1.custom.css pcs-0.10.18/pcsd/public/css/liberation.css pcs-0.10.18/pcsd/public/css/overpass.css pcs-0.10.18/pcsd/public/css/style.css pcs-0.10.18/pcsd/public/images/ pcs-0.10.18/pcsd/public/images/action-icons.png pcs-0.10.18/pcsd/public/images/favicon.png pcs-0.10.18/pcsd/public/images/field_bg.png pcs-0.10.18/pcsd/public/images/HAM-logo.png pcs-0.10.18/pcsd/public/images/Shell_bg.png pcs-0.10.18/pcsd/public/js/ pcs-0.10.18/pcsd/public/js/dev/ pcs-0.10.18/pcsd/public/js/dev/clusters-overview-mock.js pcs-0.10.18/pcsd/public/js/dev/cluster_status.mock.js pcs-0.10.18/pcsd/public/js/dev/dev.js pcs-0.10.18/pcsd/public/js/dev/tests-cluster-destroy.js pcs-0.10.18/pcsd/public/js/dev/tests-cluster-setup.js pcs-0.10.18/pcsd/public/js/dev/tests-node-add.js pcs-0.10.18/pcsd/public/js/dev/tests-node-remove.js pcs-0.10.18/pcsd/public/js/api.js pcs-0.10.18/pcsd/public/js/cluster-destroy.js pcs-0.10.18/pcsd/public/js/cluster-setup.js pcs-0.10.18/pcsd/public/js/ember-1.4.0.js pcs-0.10.18/pcsd/public/js/handlebars-v1.2.1.js pcs-0.10.18/pcsd/public/js/jquery-3.6.0.min.js pcs-0.10.18/pcsd/public/js/jquery-ui-1.12.1.custom.min.js pcs-0.10.18/pcsd/public/js/node-add.js pcs-0.10.18/pcsd/public/js/node-remove.js pcs-0.10.18/pcsd/public/js/nodes-ember.js pcs-0.10.18/pcsd/public/js/pcsd.js pcs-0.10.18/pcsd/public/js/tools.js pcs-0.10.18/pcsd/public/ui_instructions.html pcs-0.10.18/pcsd/test/ pcs-0.10.18/pcsd/test/cib1.xml pcs-0.10.18/pcsd/test/cluster.conf pcs-0.10.18/pcsd/test/corosync.conf pcs-0.10.18/pcsd/test/crm1.xml pcs-0.10.18/pcsd/test/crm2.xml pcs-0.10.18/pcsd/test/crm2_new_roles.xml pcs-0.10.18/pcsd/test/known-hosts pcs-0.10.18/pcsd/test/pcsd_test_utils.rb pcs-0.10.18/pcsd/test/pcs_settings.conf pcs-0.10.18/pcsd/test/test_all_suite.rb pcs-0.10.18/pcsd/test/test_auth.rb pcs-0.10.18/pcsd/test/test_cfgsync.rb pcs-0.10.18/pcsd/test/test_cluster_entity.rb pcs-0.10.18/pcsd/test/test_cluster.rb pcs-0.10.18/pcsd/test/test_config.rb pcs-0.10.18/pcsd/test/test_corosyncconf.rb pcs-0.10.18/pcsd/test/test_pcs.rb pcs-0.10.18/pcsd/test/test_permissions.rb pcs-0.10.18/pcsd/test/test_resource.rb pcs-0.10.18/pcsd/views/ pcs-0.10.18/pcsd/views/_acls.erb pcs-0.10.18/pcsd/views/_cluster_list.erb pcs-0.10.18/pcsd/views/_configure.erb pcs-0.10.18/pcsd/views/_dialogs.erb pcs-0.10.18/pcsd/views/login.erb pcs-0.10.18/pcsd/views/main.erb pcs-0.10.18/pcsd/views/manage.erb pcs-0.10.18/pcsd/views/nodes.erb pcs-0.10.18/pcsd/views/_permissions_cluster.erb pcs-0.10.18/pcsd/views/permissions.erb pcs-0.10.18/pcsd/views/_resource.erb pcs-0.10.18/pcsd/views/_resource_list.erb pcs-0.10.18/pcsd/Makefile.am pcs-0.10.18/pcsd/api_v1.rb pcs-0.10.18/pcsd/auth.rb pcs-0.10.18/pcsd/bootstrap.rb pcs-0.10.18/pcsd/capabilities.rng pcs-0.10.18/pcsd/capabilities.xml pcs-0.10.18/pcsd/cfgsync.rb pcs-0.10.18/pcsd/cluster_entity.rb pcs-0.10.18/pcsd/cluster.rb pcs-0.10.18/pcsd/config.rb pcs-0.10.18/pcsd/corosyncconf.rb pcs-0.10.18/pcsd/fenceagent.rb pcs-0.10.18/pcsd/pcsd_action_command.rb pcs-0.10.18/pcsd/pcsd-cli-main.rb pcs-0.10.18/pcsd/pcsd_exchange_format.rb pcs-0.10.18/pcsd/pcsd_file.rb pcs-0.10.18/pcsd/pcsd.rb pcs-0.10.18/pcsd/pcsd_remove_file.rb pcs-0.10.18/pcsd/pcs.rb pcs-0.10.18/pcsd/permissions.rb pcs-0.10.18/pcsd/remote.rb pcs-0.10.18/pcsd/resource.rb pcs-0.10.18/pcsd/rserver.rb pcs-0.10.18/pcsd/Makefile.in pcs-0.10.18/pcsd/capabilities.xml.in pcs-0.10.18/pcsd/pcsd-cli.rb.in pcs-0.10.18/pcsd/pcsd-ruby.service.in pcs-0.10.18/pcsd/pcsd.8.in pcs-0.10.18/pcsd/pcsd.in pcs-0.10.18/pcsd/pcsd.service.in pcs-0.10.18/pcsd/settings.rb.in pcs-0.10.18/pcs/ pcs-0.10.18/pcs/snmp/ pcs-0.10.18/pcs/snmp/pcs_snmp_agent.8.in pcs-0.10.18/pcs/snmp/pcs_snmp_agent.in pcs-0.10.18/pcs/snmp/pcs_snmp_agent.service.in pcs-0.10.18/pcs/snmp/settings.py.in pcs-0.10.18/pcs/snmp/agentx/ pcs-0.10.18/pcs/snmp/agentx/__init__.py pcs-0.10.18/pcs/snmp/agentx/types.py pcs-0.10.18/pcs/snmp/agentx/updater.py pcs-0.10.18/pcs/snmp/conf/ pcs-0.10.18/pcs/snmp/conf/pcs_snmp_agent pcs-0.10.18/pcs/snmp/mibs/ pcs-0.10.18/pcs/snmp/mibs/PCMK-PCS-MIB.txt pcs-0.10.18/pcs/snmp/mibs/PCMK-PCS-V1-MIB.txt pcs-0.10.18/pcs/snmp/updaters/ pcs-0.10.18/pcs/snmp/updaters/__init__.py pcs-0.10.18/pcs/snmp/updaters/v1.py pcs-0.10.18/pcs/snmp/__init__.py pcs-0.10.18/pcs/snmp/pcs_snmp_agent.8 pcs-0.10.18/pcs/snmp/pcs_snmp_agent.py pcs-0.10.18/pcs/bash_completion/ pcs-0.10.18/pcs/bash_completion/pcs pcs-0.10.18/pcs/cli/ pcs-0.10.18/pcs/cli/booth/ pcs-0.10.18/pcs/cli/booth/command.py pcs-0.10.18/pcs/cli/booth/env.py pcs-0.10.18/pcs/cli/booth/__init__.py pcs-0.10.18/pcs/cli/cluster/ pcs-0.10.18/pcs/cli/cluster/__init__.py pcs-0.10.18/pcs/cli/cluster/command.py pcs-0.10.18/pcs/cli/cluster_property/ pcs-0.10.18/pcs/cli/cluster_property/__init__.py pcs-0.10.18/pcs/cli/cluster_property/command.py pcs-0.10.18/pcs/cli/cluster_property/output.py pcs-0.10.18/pcs/cli/common/ pcs-0.10.18/pcs/cli/common/capabilities.py pcs-0.10.18/pcs/cli/common/completion.py pcs-0.10.18/pcs/cli/common/env_cli.py pcs-0.10.18/pcs/cli/common/errors.py pcs-0.10.18/pcs/cli/common/__init__.py pcs-0.10.18/pcs/cli/common/lib_wrapper.py pcs-0.10.18/pcs/cli/common/middleware.py pcs-0.10.18/pcs/cli/common/parse_args.py pcs-0.10.18/pcs/cli/common/printable_tree.py pcs-0.10.18/pcs/cli/common/routing.py pcs-0.10.18/pcs/cli/common/tools.py pcs-0.10.18/pcs/cli/common/output.py pcs-0.10.18/pcs/cli/constraint/ pcs-0.10.18/pcs/cli/constraint/command.py pcs-0.10.18/pcs/cli/constraint/__init__.py pcs-0.10.18/pcs/cli/constraint/parse_args.py pcs-0.10.18/pcs/cli/constraint_colocation/ pcs-0.10.18/pcs/cli/constraint_colocation/command.py pcs-0.10.18/pcs/cli/constraint_colocation/__init__.py pcs-0.10.18/pcs/cli/constraint_order/ pcs-0.10.18/pcs/cli/constraint_order/command.py pcs-0.10.18/pcs/cli/constraint_order/__init__.py pcs-0.10.18/pcs/cli/constraint_ticket/ pcs-0.10.18/pcs/cli/constraint_ticket/command.py pcs-0.10.18/pcs/cli/constraint_ticket/__init__.py pcs-0.10.18/pcs/cli/constraint_ticket/parse_args.py pcs-0.10.18/pcs/cli/file/ pcs-0.10.18/pcs/cli/file/__init__.py pcs-0.10.18/pcs/cli/file/metadata.py pcs-0.10.18/pcs/cli/reports/ pcs-0.10.18/pcs/cli/reports/__init__.py pcs-0.10.18/pcs/cli/reports/messages.py pcs-0.10.18/pcs/cli/reports/output.py pcs-0.10.18/pcs/cli/reports/processor.py pcs-0.10.18/pcs/cli/resource/ pcs-0.10.18/pcs/cli/resource/__init__.py pcs-0.10.18/pcs/cli/resource/parse_args.py pcs-0.10.18/pcs/cli/resource/output.py pcs-0.10.18/pcs/cli/resource/relations.py pcs-0.10.18/pcs/cli/routing/ pcs-0.10.18/pcs/cli/routing/acl.py pcs-0.10.18/pcs/cli/routing/alert.py pcs-0.10.18/pcs/cli/routing/booth.py pcs-0.10.18/pcs/cli/routing/client.py pcs-0.10.18/pcs/cli/routing/cluster.py pcs-0.10.18/pcs/cli/routing/config.py pcs-0.10.18/pcs/cli/routing/constraint.py pcs-0.10.18/pcs/cli/routing/dr.py pcs-0.10.18/pcs/cli/routing/host.py pcs-0.10.18/pcs/cli/routing/__init__.py pcs-0.10.18/pcs/cli/routing/node.py pcs-0.10.18/pcs/cli/routing/pcsd.py pcs-0.10.18/pcs/cli/routing/prop.py pcs-0.10.18/pcs/cli/routing/qdevice.py pcs-0.10.18/pcs/cli/routing/quorum.py pcs-0.10.18/pcs/cli/routing/resource.py pcs-0.10.18/pcs/cli/routing/status.py pcs-0.10.18/pcs/cli/routing/stonith.py pcs-0.10.18/pcs/cli/routing/tag.py pcs-0.10.18/pcs/cli/tag/ pcs-0.10.18/pcs/cli/tag/command.py pcs-0.10.18/pcs/cli/tag/__init__.py pcs-0.10.18/pcs/cli/dr.py pcs-0.10.18/pcs/cli/fencing_topology.py pcs-0.10.18/pcs/cli/__init__.py pcs-0.10.18/pcs/cli/nvset.py pcs-0.10.18/pcs/cli/resource_agent.py pcs-0.10.18/pcs/cli/rule.py pcs-0.10.18/pcs/common/ pcs-0.10.18/pcs/common/communication/ pcs-0.10.18/pcs/common/communication/__init__.py pcs-0.10.18/pcs/common/communication/const.py pcs-0.10.18/pcs/common/communication/dto.py pcs-0.10.18/pcs/common/communication/types.py pcs-0.10.18/pcs/common/interface/ pcs-0.10.18/pcs/common/interface/dto.py pcs-0.10.18/pcs/common/interface/__init__.py pcs-0.10.18/pcs/common/pacemaker/ pcs-0.10.18/pcs/common/pacemaker/resource/ pcs-0.10.18/pcs/common/pacemaker/resource/__init__.py pcs-0.10.18/pcs/common/pacemaker/resource/bundle.py pcs-0.10.18/pcs/common/pacemaker/resource/clone.py pcs-0.10.18/pcs/common/pacemaker/resource/group.py pcs-0.10.18/pcs/common/pacemaker/resource/list.py pcs-0.10.18/pcs/common/pacemaker/resource/operations.py pcs-0.10.18/pcs/common/pacemaker/resource/primitive.py pcs-0.10.18/pcs/common/pacemaker/resource/relations.py pcs-0.10.18/pcs/common/pacemaker/__init__.py pcs-0.10.18/pcs/common/pacemaker/cluster_property.py pcs-0.10.18/pcs/common/pacemaker/defaults.py pcs-0.10.18/pcs/common/pacemaker/nvset.py pcs-0.10.18/pcs/common/pacemaker/role.py pcs-0.10.18/pcs/common/pacemaker/rule.py pcs-0.10.18/pcs/common/reports/ pcs-0.10.18/pcs/common/reports/constraints/ pcs-0.10.18/pcs/common/reports/constraints/colocation.py pcs-0.10.18/pcs/common/reports/constraints/common.py pcs-0.10.18/pcs/common/reports/constraints/__init__.py pcs-0.10.18/pcs/common/reports/constraints/order.py pcs-0.10.18/pcs/common/reports/constraints/ticket.py pcs-0.10.18/pcs/common/reports/codes.py pcs-0.10.18/pcs/common/reports/const.py pcs-0.10.18/pcs/common/reports/conversions.py pcs-0.10.18/pcs/common/reports/dto.py pcs-0.10.18/pcs/common/reports/__init__.py pcs-0.10.18/pcs/common/reports/item.py pcs-0.10.18/pcs/common/reports/messages.py pcs-0.10.18/pcs/common/reports/processor.py pcs-0.10.18/pcs/common/reports/types.py pcs-0.10.18/pcs/common/resource_agent/ pcs-0.10.18/pcs/common/resource_agent/__init__.py pcs-0.10.18/pcs/common/resource_agent/const.py pcs-0.10.18/pcs/common/resource_agent/dto.py pcs-0.10.18/pcs/common/services/ pcs-0.10.18/pcs/common/services/drivers/ pcs-0.10.18/pcs/common/services/drivers/__init__.py pcs-0.10.18/pcs/common/services/drivers/systemd.py pcs-0.10.18/pcs/common/services/drivers/sysvinit_rhel.py pcs-0.10.18/pcs/common/services/interfaces/ pcs-0.10.18/pcs/common/services/interfaces/executor.py pcs-0.10.18/pcs/common/services/interfaces/__init__.py pcs-0.10.18/pcs/common/services/interfaces/manager.py pcs-0.10.18/pcs/common/services/common.py pcs-0.10.18/pcs/common/services/errors.py pcs-0.10.18/pcs/common/services/__init__.py pcs-0.10.18/pcs/common/services/types.py pcs-0.10.18/pcs/common/corosync_conf.py pcs-0.10.18/pcs/common/const.py pcs-0.10.18/pcs/common/dr.py pcs-0.10.18/pcs/common/fencing_topology.py pcs-0.10.18/pcs/common/file.py pcs-0.10.18/pcs/common/file_type_codes.py pcs-0.10.18/pcs/common/host.py pcs-0.10.18/pcs/common/__init__.py pcs-0.10.18/pcs/common/node_communicator.py pcs-0.10.18/pcs/common/pcs_pycurl.py pcs-0.10.18/pcs/common/services_dto.py pcs-0.10.18/pcs/common/ssl.py pcs-0.10.18/pcs/common/str_tools.py pcs-0.10.18/pcs/common/tools.py pcs-0.10.18/pcs/common/types.py pcs-0.10.18/pcs/common/validate.py pcs-0.10.18/pcs/daemon/ pcs-0.10.18/pcs/daemon/app/ pcs-0.10.18/pcs/daemon/app/test/ pcs-0.10.18/pcs/daemon/app/test/__init__.py pcs-0.10.18/pcs/daemon/app/common.py pcs-0.10.18/pcs/daemon/app/__init__.py pcs-0.10.18/pcs/daemon/app/session.py pcs-0.10.18/pcs/daemon/app/sinatra_common.py pcs-0.10.18/pcs/daemon/app/sinatra_remote.py pcs-0.10.18/pcs/daemon/app/sinatra_ui.py pcs-0.10.18/pcs/daemon/app/ui_common.py pcs-0.10.18/pcs/daemon/app/ui.py pcs-0.10.18/pcs/daemon/auth.py pcs-0.10.18/pcs/daemon/env.py pcs-0.10.18/pcs/daemon/http_server.py pcs-0.10.18/pcs/daemon/__init__.py pcs-0.10.18/pcs/daemon/log.py pcs-0.10.18/pcs/daemon/ruby_pcsd.py pcs-0.10.18/pcs/daemon/run.py pcs-0.10.18/pcs/daemon/session.py pcs-0.10.18/pcs/daemon/ssl.py pcs-0.10.18/pcs/daemon/systemd.py pcs-0.10.18/pcs/entry_points/ pcs-0.10.18/pcs/entry_points/cli.py pcs-0.10.18/pcs/entry_points/common.py pcs-0.10.18/pcs/entry_points/daemon.py pcs-0.10.18/pcs/entry_points/__init__.py pcs-0.10.18/pcs/entry_points/internal.py pcs-0.10.18/pcs/entry_points/snmp_agent.py pcs-0.10.18/pcs/lib/ pcs-0.10.18/pcs/lib/booth/ pcs-0.10.18/pcs/lib/booth/config_facade.py pcs-0.10.18/pcs/lib/booth/config_files.py pcs-0.10.18/pcs/lib/booth/config_parser.py pcs-0.10.18/pcs/lib/booth/config_validators.py pcs-0.10.18/pcs/lib/booth/constants.py pcs-0.10.18/pcs/lib/booth/env.py pcs-0.10.18/pcs/lib/booth/__init__.py pcs-0.10.18/pcs/lib/booth/resource.py pcs-0.10.18/pcs/lib/booth/status.py pcs-0.10.18/pcs/lib/booth/sync.py pcs-0.10.18/pcs/lib/cib/ pcs-0.10.18/pcs/lib/cib/constraint/ pcs-0.10.18/pcs/lib/cib/constraint/colocation.py pcs-0.10.18/pcs/lib/cib/constraint/constraint.py pcs-0.10.18/pcs/lib/cib/constraint/__init__.py pcs-0.10.18/pcs/lib/cib/constraint/order.py pcs-0.10.18/pcs/lib/cib/constraint/resource_set.py pcs-0.10.18/pcs/lib/cib/constraint/ticket.py pcs-0.10.18/pcs/lib/cib/resource/ pcs-0.10.18/pcs/lib/cib/resource/agent.py pcs-0.10.18/pcs/lib/cib/resource/bundle.py pcs-0.10.18/pcs/lib/cib/resource/clone.py pcs-0.10.18/pcs/lib/cib/resource/common.py pcs-0.10.18/pcs/lib/cib/resource/const.py pcs-0.10.18/pcs/lib/cib/resource/group.py pcs-0.10.18/pcs/lib/cib/resource/guest_node.py pcs-0.10.18/pcs/lib/cib/resource/hierarchy.py pcs-0.10.18/pcs/lib/cib/resource/__init__.py pcs-0.10.18/pcs/lib/cib/resource/operations.py pcs-0.10.18/pcs/lib/cib/resource/primitive.py pcs-0.10.18/pcs/lib/cib/resource/relations.py pcs-0.10.18/pcs/lib/cib/resource/remote_node.py pcs-0.10.18/pcs/lib/cib/resource/types.py pcs-0.10.18/pcs/lib/cib/rule/ pcs-0.10.18/pcs/lib/cib/rule/cib_to_dto.py pcs-0.10.18/pcs/lib/cib/rule/cib_to_str.py pcs-0.10.18/pcs/lib/cib/rule/expression_part.py pcs-0.10.18/pcs/lib/cib/rule/in_effect.py pcs-0.10.18/pcs/lib/cib/rule/__init__.py pcs-0.10.18/pcs/lib/cib/rule/parsed_to_cib.py pcs-0.10.18/pcs/lib/cib/rule/parser.py pcs-0.10.18/pcs/lib/cib/rule/tools.py pcs-0.10.18/pcs/lib/cib/rule/validator.py pcs-0.10.18/pcs/lib/cib/acl.py pcs-0.10.18/pcs/lib/cib/alert.py pcs-0.10.18/pcs/lib/cib/const.py pcs-0.10.18/pcs/lib/cib/fencing_topology.py pcs-0.10.18/pcs/lib/cib/__init__.py pcs-0.10.18/pcs/lib/cib/node.py pcs-0.10.18/pcs/lib/cib/nvpair_multi.py pcs-0.10.18/pcs/lib/cib/nvpair.py pcs-0.10.18/pcs/lib/cib/sections.py pcs-0.10.18/pcs/lib/cib/status.py pcs-0.10.18/pcs/lib/cib/stonith.py pcs-0.10.18/pcs/lib/cib/tag.py pcs-0.10.18/pcs/lib/cib/tools.py pcs-0.10.18/pcs/lib/commands/ pcs-0.10.18/pcs/lib/commands/constraint/ pcs-0.10.18/pcs/lib/commands/constraint/colocation.py pcs-0.10.18/pcs/lib/commands/constraint/common.py pcs-0.10.18/pcs/lib/commands/constraint/__init__.py pcs-0.10.18/pcs/lib/commands/constraint/order.py pcs-0.10.18/pcs/lib/commands/constraint/ticket.py pcs-0.10.18/pcs/lib/commands/acl.py pcs-0.10.18/pcs/lib/commands/alert.py pcs-0.10.18/pcs/lib/commands/booth.py pcs-0.10.18/pcs/lib/commands/cib_options.py pcs-0.10.18/pcs/lib/commands/cluster.py pcs-0.10.18/pcs/lib/commands/cluster_property.py pcs-0.10.18/pcs/lib/commands/dr.py pcs-0.10.18/pcs/lib/commands/fencing_topology.py pcs-0.10.18/pcs/lib/commands/__init__.py pcs-0.10.18/pcs/lib/commands/node.py pcs-0.10.18/pcs/lib/commands/pcsd.py pcs-0.10.18/pcs/lib/commands/qdevice.py pcs-0.10.18/pcs/lib/commands/quorum.py pcs-0.10.18/pcs/lib/commands/remote_node.py pcs-0.10.18/pcs/lib/commands/resource_agent.py pcs-0.10.18/pcs/lib/commands/resource.py pcs-0.10.18/pcs/lib/commands/sbd.py pcs-0.10.18/pcs/lib/commands/scsi.py pcs-0.10.18/pcs/lib/commands/services.py pcs-0.10.18/pcs/lib/commands/status.py pcs-0.10.18/pcs/lib/commands/stonith_agent.py pcs-0.10.18/pcs/lib/commands/stonith.py pcs-0.10.18/pcs/lib/commands/tag.py pcs-0.10.18/pcs/lib/communication/ pcs-0.10.18/pcs/lib/communication/booth.py pcs-0.10.18/pcs/lib/communication/cluster.py pcs-0.10.18/pcs/lib/communication/corosync.py pcs-0.10.18/pcs/lib/communication/__init__.py pcs-0.10.18/pcs/lib/communication/nodes.py pcs-0.10.18/pcs/lib/communication/qdevice_net.py pcs-0.10.18/pcs/lib/communication/qdevice.py pcs-0.10.18/pcs/lib/communication/sbd.py pcs-0.10.18/pcs/lib/communication/scsi.py pcs-0.10.18/pcs/lib/communication/status.py pcs-0.10.18/pcs/lib/communication/tools.py pcs-0.10.18/pcs/lib/corosync/ pcs-0.10.18/pcs/lib/corosync/config_facade.py pcs-0.10.18/pcs/lib/corosync/config_parser.py pcs-0.10.18/pcs/lib/corosync/config_validators.py pcs-0.10.18/pcs/lib/corosync/constants.py pcs-0.10.18/pcs/lib/corosync/__init__.py pcs-0.10.18/pcs/lib/corosync/live.py pcs-0.10.18/pcs/lib/corosync/node.py pcs-0.10.18/pcs/lib/corosync/qdevice_client.py pcs-0.10.18/pcs/lib/corosync/qdevice_net.py pcs-0.10.18/pcs/lib/dr/ pcs-0.10.18/pcs/lib/dr/config/ pcs-0.10.18/pcs/lib/dr/config/facade.py pcs-0.10.18/pcs/lib/dr/config/__init__.py pcs-0.10.18/pcs/lib/dr/env.py pcs-0.10.18/pcs/lib/dr/__init__.py pcs-0.10.18/pcs/lib/file/ pcs-0.10.18/pcs/lib/file/__init__.py pcs-0.10.18/pcs/lib/file/instance.py pcs-0.10.18/pcs/lib/file/metadata.py pcs-0.10.18/pcs/lib/file/raw_file.py pcs-0.10.18/pcs/lib/file/toolbox.py pcs-0.10.18/pcs/lib/interface/ pcs-0.10.18/pcs/lib/interface/config.py pcs-0.10.18/pcs/lib/interface/__init__.py pcs-0.10.18/pcs/lib/pacemaker/ pcs-0.10.18/pcs/lib/pacemaker/api_result.py pcs-0.10.18/pcs/lib/pacemaker/__init__.py pcs-0.10.18/pcs/lib/pacemaker/live.py pcs-0.10.18/pcs/lib/pacemaker/simulate.py pcs-0.10.18/pcs/lib/pacemaker/state.py pcs-0.10.18/pcs/lib/pacemaker/values.py pcs-0.10.18/pcs/lib/resource_agent/ pcs-0.10.18/pcs/lib/resource_agent/const.py pcs-0.10.18/pcs/lib/resource_agent/error.py pcs-0.10.18/pcs/lib/resource_agent/facade.py pcs-0.10.18/pcs/lib/resource_agent/__init__.py pcs-0.10.18/pcs/lib/resource_agent/list.py pcs-0.10.18/pcs/lib/resource_agent/name.py pcs-0.10.18/pcs/lib/resource_agent/ocf_transform.py pcs-0.10.18/pcs/lib/resource_agent/pcs_transform.py pcs-0.10.18/pcs/lib/resource_agent/types.py pcs-0.10.18/pcs/lib/resource_agent/xml.py pcs-0.10.18/pcs/lib/cluster_property.py pcs-0.10.18/pcs/lib/env.py pcs-0.10.18/pcs/lib/errors.py pcs-0.10.18/pcs/lib/exchange_formats.md pcs-0.10.18/pcs/lib/external.py pcs-0.10.18/pcs/lib/__init__.py pcs-0.10.18/pcs/lib/node_communication_format.py pcs-0.10.18/pcs/lib/node_communication.py pcs-0.10.18/pcs/lib/node.py pcs-0.10.18/pcs/lib/sbd.py pcs-0.10.18/pcs/lib/services.py pcs-0.10.18/pcs/lib/tools.py pcs-0.10.18/pcs/lib/validate.py pcs-0.10.18/pcs/lib/xml_tools.py pcs-0.10.18/pcs/Makefile.am pcs-0.10.18/pcs/Makefile.in pcs-0.10.18/pcs/pcs.8.in pcs-0.10.18/pcs/pcs.in pcs-0.10.18/pcs/pcs_internal.in pcs-0.10.18/pcs/settings.py.in pcs-0.10.18/pcs/COPYING pcs-0.10.18/pcs/acl.py pcs-0.10.18/pcs/alert.py pcs-0.10.18/pcs/app.py pcs-0.10.18/pcs/client.py pcs-0.10.18/pcs/cluster.py pcs-0.10.18/pcs/config.py pcs-0.10.18/pcs/constraint.py pcs-0.10.18/pcs/host.py pcs-0.10.18/pcs/__init__.py pcs-0.10.18/pcs/node.py pcs-0.10.18/pcs/pcsd.py pcs-0.10.18/pcs/pcs_internal.py pcs-0.10.18/pcs/qdevice.py pcs-0.10.18/pcs/quorum.py pcs-0.10.18/pcs/resource.py pcs-0.10.18/pcs/rule.py pcs-0.10.18/pcs/status.py pcs-0.10.18/pcs/stonith.py pcs-0.10.18/pcs/usage.py pcs-0.10.18/pcs/utils.py pcs-0.10.18/pcs_test/ pcs-0.10.18/pcs_test/tools/ pcs-0.10.18/pcs_test/tools/bin_mock/ pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/ pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.in pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/pacemaker-fenced.in pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/ pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/list_agents_ocf__heartbeat pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/list_agents_ocf__pacemaker pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/list_agents_stonith pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/list_ocf_providers pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/list_standards pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/lsb__network_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/ocf__heartbeat__Dummy_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/ocf__heartbeat__Filesystem_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/ocf__heartbeat__IPaddr2_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/ocf__pacemaker__Dummy_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/ocf__pacemaker__HealthCPU_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/ocf__pacemaker__remote_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/ocf__pacemaker__Stateful_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/ocf__pacemaker__SystemHealth_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/stonith__fence_apc_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/stonith__fence_ilo_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/stonith__fence_scsi_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/stonith__fence_xvm_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.d/systemd__test at a__b_metadata.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/pacemaker_metadata.d/ pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/pacemaker_metadata.d/pacemaker_based.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/pacemaker_metadata.d/pacemaker_controld.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/pacemaker_metadata.d/pacemaker_fenced.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/pacemaker_metadata.d/pacemaker_schedulerd.xml pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/crm_resource.py pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/pacemaker-fenced pcs-0.10.18/pcs_test/tools/bin_mock/pcmk/pacemaker_metadata.py pcs-0.10.18/pcs_test/tools/bin_mock/__init__.py pcs-0.10.18/pcs_test/tools/check/ pcs-0.10.18/pcs_test/tools/check/__init__.py pcs-0.10.18/pcs_test/tools/check/test_misc.py pcs-0.10.18/pcs_test/tools/color_text_runner/ pcs-0.10.18/pcs_test/tools/color_text_runner/format.py pcs-0.10.18/pcs_test/tools/color_text_runner/__init__.py pcs-0.10.18/pcs_test/tools/color_text_runner/result.py pcs-0.10.18/pcs_test/tools/color_text_runner/writer.py pcs-0.10.18/pcs_test/tools/command_env/ pcs-0.10.18/pcs_test/tools/command_env/assistant.py pcs-0.10.18/pcs_test/tools/command_env/calls.py pcs-0.10.18/pcs_test/tools/command_env/config_corosync_conf.py pcs-0.10.18/pcs_test/tools/command_env/config_env.py pcs-0.10.18/pcs_test/tools/command_env/config_fs.py pcs-0.10.18/pcs_test/tools/command_env/config_http_booth.py pcs-0.10.18/pcs_test/tools/command_env/config_http_corosync.py pcs-0.10.18/pcs_test/tools/command_env/config_http_files.py pcs-0.10.18/pcs_test/tools/command_env/config_http_host.py pcs-0.10.18/pcs_test/tools/command_env/config_http_pcmk.py pcs-0.10.18/pcs_test/tools/command_env/config_http.py pcs-0.10.18/pcs_test/tools/command_env/config_http_sbd.py pcs-0.10.18/pcs_test/tools/command_env/config_http_scsi.py pcs-0.10.18/pcs_test/tools/command_env/config_http_status.py pcs-0.10.18/pcs_test/tools/command_env/config.py pcs-0.10.18/pcs_test/tools/command_env/config_raw_file.py pcs-0.10.18/pcs_test/tools/command_env/config_runner_booth.py pcs-0.10.18/pcs_test/tools/command_env/config_runner_cib.py pcs-0.10.18/pcs_test/tools/command_env/config_runner_corosync.py pcs-0.10.18/pcs_test/tools/command_env/config_runner_pcmk.py pcs-0.10.18/pcs_test/tools/command_env/config_runner.py pcs-0.10.18/pcs_test/tools/command_env/config_runner_sbd.py pcs-0.10.18/pcs_test/tools/command_env/config_runner_scsi.py pcs-0.10.18/pcs_test/tools/command_env/config_services.py pcs-0.10.18/pcs_test/tools/command_env/__init__.py pcs-0.10.18/pcs_test/tools/command_env/mock_fs.py pcs-0.10.18/pcs_test/tools/command_env/mock_get_local_corosync_conf.py pcs-0.10.18/pcs_test/tools/command_env/mock_node_communicator.py pcs-0.10.18/pcs_test/tools/command_env/mock_push_cib.py pcs-0.10.18/pcs_test/tools/command_env/mock_push_corosync_conf.py pcs-0.10.18/pcs_test/tools/command_env/mock_raw_file.py pcs-0.10.18/pcs_test/tools/command_env/mock_runner.py pcs-0.10.18/pcs_test/tools/command_env/mock_service_manager.py pcs-0.10.18/pcs_test/tools/command_env/spy.py pcs-0.10.18/pcs_test/tools/command_env/tools.py pcs-0.10.18/pcs_test/tools/assertions.py pcs-0.10.18/pcs_test/tools/case_analysis.py pcs-0.10.18/pcs_test/tools/cib.py pcs-0.10.18/pcs_test/tools/custom_mock.py pcs-0.10.18/pcs_test/tools/fixture_cib.py pcs-0.10.18/pcs_test/tools/fixture_crm_mon.py pcs-0.10.18/pcs_test/tools/fixture.py pcs-0.10.18/pcs_test/tools/__init__.py pcs-0.10.18/pcs_test/tools/misc.py pcs-0.10.18/pcs_test/tools/pcs_runner.py pcs-0.10.18/pcs_test/tools/resources_dto.py pcs-0.10.18/pcs_test/tools/xml.py pcs-0.10.18/pcs_test/resources/ pcs-0.10.18/pcs_test/resources/pcmk_api_rng/ pcs-0.10.18/pcs_test/resources/pcmk_api_rng/api-result.rng pcs-0.10.18/pcs_test/resources/pcmk_api_rng/crm_mon-2.4.rng pcs-0.10.18/pcs_test/resources/pcmk_api_rng/digests-2.9.rng pcs-0.10.18/pcs_test/resources/pcmk_api_rng/fence-event-2.0.rng pcs-0.10.18/pcs_test/resources/pcmk_api_rng/resources-2.4.rng pcs-0.10.18/pcs_test/resources/pcmk_api_rng/status-2.0.rng pcs-0.10.18/pcs_test/resources/qdevice-certs/ pcs-0.10.18/pcs_test/resources/qdevice-certs/final-certificate.pk12 pcs-0.10.18/pcs_test/resources/qdevice-certs/qdevice-cert-request.crq pcs-0.10.18/pcs_test/resources/qdevice-certs/qnetd-cacert.crt pcs-0.10.18/pcs_test/resources/qdevice-certs/signed-certificate.crt pcs-0.10.18/pcs_test/resources/based_metadata.xml pcs-0.10.18/pcs_test/resources/capabilities.xml pcs-0.10.18/pcs_test/resources/cib-empty-1.2.xml pcs-0.10.18/pcs_test/resources/cib-empty-3.1.xml pcs-0.10.18/pcs_test/resources/cib-empty-3.2.xml pcs-0.10.18/pcs_test/resources/cib-empty-3.3.xml pcs-0.10.18/pcs_test/resources/cib-empty-3.4.xml pcs-0.10.18/pcs_test/resources/cib-empty-3.5.xml pcs-0.10.18/pcs_test/resources/cib-empty-3.7.xml pcs-0.10.18/pcs_test/resources/cib-empty-with3nodes.xml pcs-0.10.18/pcs_test/resources/cib-empty-withnodes.xml pcs-0.10.18/pcs_test/resources/cib-empty.xml pcs-0.10.18/pcs_test/resources/cib-largefile.xml pcs-0.10.18/pcs_test/resources/cib-large.xml pcs-0.10.18/pcs_test/resources/cib-property.xml pcs-0.10.18/pcs_test/resources/cib-resources.xml pcs-0.10.18/pcs_test/resources/cib-tags.xml pcs-0.10.18/pcs_test/resources/cluster.conf pcs-0.10.18/pcs_test/resources/controld_metadata.xml pcs-0.10.18/pcs_test/resources/corosync-3nodes.conf pcs-0.10.18/pcs_test/resources/corosync-3nodes-qdevice.conf pcs-0.10.18/pcs_test/resources/corosync-3nodes-qdevice-heuristics.conf pcs-0.10.18/pcs_test/resources/corosync.conf pcs-0.10.18/pcs_test/resources/corosync-no-node-names.conf pcs-0.10.18/pcs_test/resources/corosync-qdevice.conf pcs-0.10.18/pcs_test/resources/corosync-some-node-names.conf pcs-0.10.18/pcs_test/resources/crm_mon.minimal.xml pcs-0.10.18/pcs_test/resources/fenced_metadata.xml pcs-0.10.18/pcs_test/resources/schedulerd_metadata.xml pcs-0.10.18/pcs_test/resources/resource_agent_ocf_heartbeat_dummy_insane_action.xml pcs-0.10.18/pcs_test/resources/resource_agent_ocf_heartbeat_dummy_utf8.xml pcs-0.10.18/pcs_test/resources/resource_agent_ocf_heartbeat_dummy.xml pcs-0.10.18/pcs_test/resources/resource_agent_ocf_heartbeat_ipaddr2.xml pcs-0.10.18/pcs_test/resources/resource_agent_ocf_pacemaker_booth-site.xml pcs-0.10.18/pcs_test/resources/resource_agent_ocf_pacemaker_remote.xml pcs-0.10.18/pcs_test/resources/resource_agent_ocf_pacemaker_stateful_ocf_1.0.xml pcs-0.10.18/pcs_test/resources/resource_agent_ocf_pacemaker_stateful_ocf_1.1.xml pcs-0.10.18/pcs_test/resources/stonith_agent_fence_custom_actions.xml pcs-0.10.18/pcs_test/resources/stonith_agent_fence_simple.xml pcs-0.10.18/pcs_test/resources/stonith_agent_fence_unfencing.xml pcs-0.10.18/pcs_test/resources/transitions01.xml pcs-0.10.18/pcs_test/resources/transitions02.xml pcs-0.10.18/pcs_test/tier0/ pcs-0.10.18/pcs_test/tier0/cli/ pcs-0.10.18/pcs_test/tier0/cli/booth/ pcs-0.10.18/pcs_test/tier0/cli/booth/__init__.py pcs-0.10.18/pcs_test/tier0/cli/booth/test_env.py pcs-0.10.18/pcs_test/tier0/cli/cluster/ pcs-0.10.18/pcs_test/tier0/cli/cluster/__init__.py pcs-0.10.18/pcs_test/tier0/cli/cluster/test_command.py pcs-0.10.18/pcs_test/tier0/cli/cluster_property/ pcs-0.10.18/pcs_test/tier0/cli/cluster_property/__init__.py pcs-0.10.18/pcs_test/tier0/cli/cluster_property/test_command.py pcs-0.10.18/pcs_test/tier0/cli/cluster_property/test_output.py pcs-0.10.18/pcs_test/tier0/cli/common/ pcs-0.10.18/pcs_test/tier0/cli/common/__init__.py pcs-0.10.18/pcs_test/tier0/cli/common/test_capabilities.py pcs-0.10.18/pcs_test/tier0/cli/common/test_completion.py pcs-0.10.18/pcs_test/tier0/cli/common/test_lib_wrapper.py pcs-0.10.18/pcs_test/tier0/cli/common/test_middleware.py pcs-0.10.18/pcs_test/tier0/cli/common/test_parse_args.py pcs-0.10.18/pcs_test/tier0/cli/common/test_printable_tree.py pcs-0.10.18/pcs_test/tier0/cli/common/test_tools.py pcs-0.10.18/pcs_test/tier0/cli/constraint/ pcs-0.10.18/pcs_test/tier0/cli/constraint/__init__.py pcs-0.10.18/pcs_test/tier0/cli/constraint/test_command.py pcs-0.10.18/pcs_test/tier0/cli/constraint/test_parse_args.py pcs-0.10.18/pcs_test/tier0/cli/constraint_ticket/ pcs-0.10.18/pcs_test/tier0/cli/constraint_ticket/__init__.py pcs-0.10.18/pcs_test/tier0/cli/constraint_ticket/test_command.py pcs-0.10.18/pcs_test/tier0/cli/constraint_ticket/test_parse_args.py pcs-0.10.18/pcs_test/tier0/cli/reports/ pcs-0.10.18/pcs_test/tier0/cli/reports/__init__.py pcs-0.10.18/pcs_test/tier0/cli/reports/test_messages.py pcs-0.10.18/pcs_test/tier0/cli/resource/ pcs-0.10.18/pcs_test/tier0/cli/resource/__init__.py pcs-0.10.18/pcs_test/tier0/cli/resource/test_defaults.py pcs-0.10.18/pcs_test/tier0/cli/resource/test_parse_args.py pcs-0.10.18/pcs_test/tier0/cli/resource/test_relations.py pcs-0.10.18/pcs_test/tier0/cli/tag/ pcs-0.10.18/pcs_test/tier0/cli/tag/__init__.py pcs-0.10.18/pcs_test/tier0/cli/tag/test_command.py pcs-0.10.18/pcs_test/tier0/cli/__init__.py pcs-0.10.18/pcs_test/tier0/cli/test_booth.py pcs-0.10.18/pcs_test/tier0/cli/test_cluster.py pcs-0.10.18/pcs_test/tier0/cli/test_dr.py pcs-0.10.18/pcs_test/tier0/cli/test_nvset.py pcs-0.10.18/pcs_test/tier0/cli/test_resource.py pcs-0.10.18/pcs_test/tier0/cli/test_rule.py pcs-0.10.18/pcs_test/tier0/cli/test_stonith.py pcs-0.10.18/pcs_test/tier0/common/ pcs-0.10.18/pcs_test/tier0/common/interface/ pcs-0.10.18/pcs_test/tier0/common/interface/__init__.py pcs-0.10.18/pcs_test/tier0/common/interface/test_dto.py pcs-0.10.18/pcs_test/tier0/common/reports/ pcs-0.10.18/pcs_test/tier0/common/reports/constraints/ pcs-0.10.18/pcs_test/tier0/common/reports/constraints/__init__.py pcs-0.10.18/pcs_test/tier0/common/reports/constraints/test_common.py pcs-0.10.18/pcs_test/tier0/common/reports/constraints/test_init.py pcs-0.10.18/pcs_test/tier0/common/reports/constraints/test_ticket.py pcs-0.10.18/pcs_test/tier0/common/reports/__init__.py pcs-0.10.18/pcs_test/tier0/common/reports/test_item.py pcs-0.10.18/pcs_test/tier0/common/reports/test_messages.py pcs-0.10.18/pcs_test/tier0/common/services/ pcs-0.10.18/pcs_test/tier0/common/services/drivers/ pcs-0.10.18/pcs_test/tier0/common/services/drivers/__init__.py pcs-0.10.18/pcs_test/tier0/common/services/drivers/test_systemd.py pcs-0.10.18/pcs_test/tier0/common/services/drivers/test_sysvinit_rhel.py pcs-0.10.18/pcs_test/tier0/common/services/__init__.py pcs-0.10.18/pcs_test/tier0/common/__init__.py pcs-0.10.18/pcs_test/tier0/common/test_file.py pcs-0.10.18/pcs_test/tier0/common/test_host.py pcs-0.10.18/pcs_test/tier0/common/test_node_communicator.py pcs-0.10.18/pcs_test/tier0/common/test_str_tools.py pcs-0.10.18/pcs_test/tier0/common/test_tools.py pcs-0.10.18/pcs_test/tier0/common/test_tools_xml_fromstring.py pcs-0.10.18/pcs_test/tier0/daemon/ pcs-0.10.18/pcs_test/tier0/daemon/app/ pcs-0.10.18/pcs_test/tier0/daemon/app/fixtures_app.py pcs-0.10.18/pcs_test/tier0/daemon/app/__init__.py pcs-0.10.18/pcs_test/tier0/daemon/app/test_app_gui.py pcs-0.10.18/pcs_test/tier0/daemon/app/test_app_redirect.py pcs-0.10.18/pcs_test/tier0/daemon/app/test_app_remote.py pcs-0.10.18/pcs_test/tier0/daemon/app/test_app_session.py pcs-0.10.18/pcs_test/tier0/daemon/app/test_app_spa.py pcs-0.10.18/pcs_test/tier0/daemon/__init__.py pcs-0.10.18/pcs_test/tier0/daemon/test_auth.py pcs-0.10.18/pcs_test/tier0/daemon/test_env.py pcs-0.10.18/pcs_test/tier0/daemon/test_http_server.py pcs-0.10.18/pcs_test/tier0/daemon/test_ruby_pcsd.py pcs-0.10.18/pcs_test/tier0/daemon/test_session.py pcs-0.10.18/pcs_test/tier0/daemon/test_ssl.py pcs-0.10.18/pcs_test/tier0/lib/ pcs-0.10.18/pcs_test/tier0/lib/booth/ pcs-0.10.18/pcs_test/tier0/lib/booth/__init__.py pcs-0.10.18/pcs_test/tier0/lib/booth/test_config_facade.py pcs-0.10.18/pcs_test/tier0/lib/booth/test_config_files.py pcs-0.10.18/pcs_test/tier0/lib/booth/test_config_parser.py pcs-0.10.18/pcs_test/tier0/lib/booth/test_config_validators.py pcs-0.10.18/pcs_test/tier0/lib/booth/test_env.py pcs-0.10.18/pcs_test/tier0/lib/booth/test_resource.py pcs-0.10.18/pcs_test/tier0/lib/booth/test_status.py pcs-0.10.18/pcs_test/tier0/lib/booth/test_sync.py pcs-0.10.18/pcs_test/tier0/lib/cib/ pcs-0.10.18/pcs_test/tier0/lib/cib/resource/ pcs-0.10.18/pcs_test/tier0/lib/cib/resource/__init__.py pcs-0.10.18/pcs_test/tier0/lib/cib/resource/test_agent.py pcs-0.10.18/pcs_test/tier0/lib/cib/resource/test_hierarchy.py pcs-0.10.18/pcs_test/tier0/lib/cib/resource/test_primitive_validate.py pcs-0.10.18/pcs_test/tier0/lib/cib/resource/test_relations.py pcs-0.10.18/pcs_test/tier0/lib/cib/rule/ pcs-0.10.18/pcs_test/tier0/lib/cib/rule/__init__.py pcs-0.10.18/pcs_test/tier0/lib/cib/rule/test_cib_to_dto.py pcs-0.10.18/pcs_test/tier0/lib/cib/rule/test_cib_to_str.py pcs-0.10.18/pcs_test/tier0/lib/cib/rule/test_parsed_to_cib.py pcs-0.10.18/pcs_test/tier0/lib/cib/rule/test_parser.py pcs-0.10.18/pcs_test/tier0/lib/cib/rule/test_tools.py pcs-0.10.18/pcs_test/tier0/lib/cib/rule/test_validator.py pcs-0.10.18/pcs_test/tier0/lib/cib/__init__.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_acl.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_alert.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_constraint_colocation.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_constraint_order.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_constraint.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_constraint_ticket.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_fencing_topology.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_node.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_nvpair_multi.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_nvpair.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_resource_bundle.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_resource_clone.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_resource_common.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_resource_group.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_resource_guest_node.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_resource_operations.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_resource_primitive.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_resource_remote_node.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_resource_set.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_sections.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_status.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_stonith.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_tag.py pcs-0.10.18/pcs_test/tier0/lib/cib/test_tools.py pcs-0.10.18/pcs_test/tier0/lib/commands/ pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/ pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/common.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/__init__.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_add_link.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_add_nodes.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_add_nodes_validation.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_authkey_corosync.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_config_update.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_get_corosync_conf_struct.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_node_clear.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_remove_links.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_remove_nodes_from_cib.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_remove_nodes.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_setup.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_update_link.py pcs-0.10.18/pcs_test/tier0/lib/commands/cluster/test_verify.py pcs-0.10.18/pcs_test/tier0/lib/commands/dr/ pcs-0.10.18/pcs_test/tier0/lib/commands/dr/__init__.py pcs-0.10.18/pcs_test/tier0/lib/commands/dr/test_destroy.py pcs-0.10.18/pcs_test/tier0/lib/commands/dr/test_get_config.py pcs-0.10.18/pcs_test/tier0/lib/commands/dr/test_set_recovery_site.py pcs-0.10.18/pcs_test/tier0/lib/commands/dr/test_status.py pcs-0.10.18/pcs_test/tier0/lib/commands/remote_node/ pcs-0.10.18/pcs_test/tier0/lib/commands/remote_node/fixtures_add.py pcs-0.10.18/pcs_test/tier0/lib/commands/remote_node/fixtures_remove.py pcs-0.10.18/pcs_test/tier0/lib/commands/remote_node/__init__.py pcs-0.10.18/pcs_test/tier0/lib/commands/remote_node/test_node_add_guest.py pcs-0.10.18/pcs_test/tier0/lib/commands/remote_node/test_node_add_remote.py pcs-0.10.18/pcs_test/tier0/lib/commands/remote_node/test_node_remove_guest.py pcs-0.10.18/pcs_test/tier0/lib/commands/remote_node/test_node_remove_remote.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/ pcs-0.10.18/pcs_test/tier0/lib/commands/resource/bundle_common.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/__init__.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_bundle_create.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_bundle_reset.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_bundle_update.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_failcounts.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_get_configured_resources.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_group_add.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_resource_create.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_resource_enable_disable.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_resource_manage_unmanage.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_resource_move_autoclean.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_resource_move_ban.py pcs-0.10.18/pcs_test/tier0/lib/commands/resource/test_resource_relations.py pcs-0.10.18/pcs_test/tier0/lib/commands/sbd/ pcs-0.10.18/pcs_test/tier0/lib/commands/sbd/__init__.py pcs-0.10.18/pcs_test/tier0/lib/commands/sbd/test_disable_sbd.py pcs-0.10.18/pcs_test/tier0/lib/commands/sbd/test_enable_sbd.py pcs-0.10.18/pcs_test/tier0/lib/commands/sbd/test_get_cluster_sbd_config.py pcs-0.10.18/pcs_test/tier0/lib/commands/sbd/test_get_cluster_sbd_status.py pcs-0.10.18/pcs_test/tier0/lib/commands/sbd/test_watchdog_list.py pcs-0.10.18/pcs_test/tier0/lib/commands/tag/ pcs-0.10.18/pcs_test/tier0/lib/commands/tag/__init__.py pcs-0.10.18/pcs_test/tier0/lib/commands/tag/tag_common.py pcs-0.10.18/pcs_test/tier0/lib/commands/tag/test_tag_config.py pcs-0.10.18/pcs_test/tier0/lib/commands/tag/test_tag_create.py pcs-0.10.18/pcs_test/tier0/lib/commands/tag/test_tag_remove.py pcs-0.10.18/pcs_test/tier0/lib/commands/tag/test_tag_update.py pcs-0.10.18/pcs_test/tier0/lib/commands/__init__.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_acl.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_alert.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_booth.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_cib_options.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_cluster_property.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_constraint_common.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_constraint_order.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_fencing_topology.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_node.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_pcsd.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_qdevice.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_quorum.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_resource_agent.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_sbd.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_scsi.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_status.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_stonith_agent.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_stonith_history.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_stonith.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_stonith_update_scsi_devices.py pcs-0.10.18/pcs_test/tier0/lib/commands/test_ticket.py pcs-0.10.18/pcs_test/tier0/lib/communication/ pcs-0.10.18/pcs_test/tier0/lib/communication/__init__.py pcs-0.10.18/pcs_test/tier0/lib/communication/test_booth.py pcs-0.10.18/pcs_test/tier0/lib/communication/test_cluster.py pcs-0.10.18/pcs_test/tier0/lib/communication/test_corosync.py pcs-0.10.18/pcs_test/tier0/lib/communication/test_nodes.py pcs-0.10.18/pcs_test/tier0/lib/communication/test_qdevice_net.py pcs-0.10.18/pcs_test/tier0/lib/communication/test_qdevice.py pcs-0.10.18/pcs_test/tier0/lib/communication/test_sbd.py pcs-0.10.18/pcs_test/tier0/lib/communication/test_scsi.py pcs-0.10.18/pcs_test/tier0/lib/communication/test_status.py pcs-0.10.18/pcs_test/tier0/lib/corosync/ pcs-0.10.18/pcs_test/tier0/lib/corosync/__init__.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_facade_links.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_facade_misc.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_facade_nodes.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_facade_quorum_device.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_facade_quorum.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_facade_transport.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_parser.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_validators_common.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_validators_create.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_validators_links.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_validators_nodes.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_validators_quorum.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_config_validators_update.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_live.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_node.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_qdevice_client.py pcs-0.10.18/pcs_test/tier0/lib/corosync/test_qdevice_net.py pcs-0.10.18/pcs_test/tier0/lib/dr/ pcs-0.10.18/pcs_test/tier0/lib/dr/__init__.py pcs-0.10.18/pcs_test/tier0/lib/dr/test_facade.py pcs-0.10.18/pcs_test/tier0/lib/file/ pcs-0.10.18/pcs_test/tier0/lib/file/test_instance.py pcs-0.10.18/pcs_test/tier0/lib/file/test_raw_file.py pcs-0.10.18/pcs_test/tier0/lib/file/test_toolbox.py pcs-0.10.18/pcs_test/tier0/lib/pacemaker/ pcs-0.10.18/pcs_test/tier0/lib/pacemaker/__init__.py pcs-0.10.18/pcs_test/tier0/lib/pacemaker/test_live.py pcs-0.10.18/pcs_test/tier0/lib/pacemaker/test_simulate.py pcs-0.10.18/pcs_test/tier0/lib/pacemaker/test_state.py pcs-0.10.18/pcs_test/tier0/lib/pacemaker/test_values.py pcs-0.10.18/pcs_test/tier0/lib/resource_agent/ pcs-0.10.18/pcs_test/tier0/lib/resource_agent/__init__.py pcs-0.10.18/pcs_test/tier0/lib/resource_agent/test_facade.py pcs-0.10.18/pcs_test/tier0/lib/resource_agent/test_list.py pcs-0.10.18/pcs_test/tier0/lib/resource_agent/test_name.py pcs-0.10.18/pcs_test/tier0/lib/resource_agent/test_ocf_transform.py pcs-0.10.18/pcs_test/tier0/lib/resource_agent/test_pcs_transform.py pcs-0.10.18/pcs_test/tier0/lib/resource_agent/test_types.py pcs-0.10.18/pcs_test/tier0/lib/resource_agent/test_xml.py pcs-0.10.18/pcs_test/tier0/lib/__init__.py pcs-0.10.18/pcs_test/tier0/lib/misc.py pcs-0.10.18/pcs_test/tier0/lib/test_cluster_property.py pcs-0.10.18/pcs_test/tier0/lib/test_env_cib.py pcs-0.10.18/pcs_test/tier0/lib/test_env_corosync.py pcs-0.10.18/pcs_test/tier0/lib/test_env.py pcs-0.10.18/pcs_test/tier0/lib/test_external.py pcs-0.10.18/pcs_test/tier0/lib/test_node_communication_format.py pcs-0.10.18/pcs_test/tier0/lib/test_node_communication.py pcs-0.10.18/pcs_test/tier0/lib/test_sbd.py pcs-0.10.18/pcs_test/tier0/lib/test_tools.py pcs-0.10.18/pcs_test/tier0/lib/test_validate.py pcs-0.10.18/pcs_test/tier0/lib/test_xml_tools.py pcs-0.10.18/pcs_test/tier0/__init__.py pcs-0.10.18/pcs_test/tier0/test_capabilities.py pcs-0.10.18/pcs_test/tier0/test_host.py pcs-0.10.18/pcs_test/tier1/ pcs-0.10.18/pcs_test/tier1/cib_resource/ pcs-0.10.18/pcs_test/tier1/cib_resource/common.py pcs-0.10.18/pcs_test/tier1/cib_resource/__init__.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_bundle.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_clone_unclone.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_create.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_enable_disable.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_group_ungroup.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_manage_unmanage.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_move.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_operation_add.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_stonith_create.py pcs-0.10.18/pcs_test/tier1/cib_resource/test_stonith_enable_disable.py pcs-0.10.18/pcs_test/tier1/cluster/ pcs-0.10.18/pcs_test/tier1/cluster/common.py pcs-0.10.18/pcs_test/tier1/cluster/__init__.py pcs-0.10.18/pcs_test/tier1/cluster/test_cib_push.py pcs-0.10.18/pcs_test/tier1/cluster/test_config_show.py pcs-0.10.18/pcs_test/tier1/cluster/test_config_update.py pcs-0.10.18/pcs_test/tier1/cluster/test_setup_local.py pcs-0.10.18/pcs_test/tier1/legacy/ pcs-0.10.18/pcs_test/tier1/legacy/__init__.py pcs-0.10.18/pcs_test/tier1/legacy/common.py pcs-0.10.18/pcs_test/tier1/legacy/test_acl.py pcs-0.10.18/pcs_test/tier1/legacy/test_alert.py pcs-0.10.18/pcs_test/tier1/legacy/test_cluster.py pcs-0.10.18/pcs_test/tier1/legacy/test_constraints.py pcs-0.10.18/pcs_test/tier1/legacy/test_node.py pcs-0.10.18/pcs_test/tier1/legacy/test_resource.py pcs-0.10.18/pcs_test/tier1/legacy/test_rule.py pcs-0.10.18/pcs_test/tier1/legacy/test_stonith.py pcs-0.10.18/pcs_test/tier1/legacy/test_utils.py pcs-0.10.18/pcs_test/tier1/resource/ pcs-0.10.18/pcs_test/tier1/resource/__init__.py pcs-0.10.18/pcs_test/tier1/resource/test_config.py pcs-0.10.18/pcs_test/tier1/stonith/ pcs-0.10.18/pcs_test/tier1/stonith/__init__.py pcs-0.10.18/pcs_test/tier1/stonith/test_config.py pcs-0.10.18/pcs_test/tier1/__init__.py pcs-0.10.18/pcs_test/tier1/test_booth.py pcs-0.10.18/pcs_test/tier1/test_cib_options.py pcs-0.10.18/pcs_test/tier1/test_cluster_pcmk_remote.py pcs-0.10.18/pcs_test/tier1/test_cluster_property.py pcs-0.10.18/pcs_test/tier1/test_misc.py pcs-0.10.18/pcs_test/tier1/test_quorum.py pcs-0.10.18/pcs_test/tier1/test_status.py pcs-0.10.18/pcs_test/tier1/test_tag.py pcs-0.10.18/pcs_test/Makefile.am pcs-0.10.18/pcs_test/Makefile.in pcs-0.10.18/pcs_test/pcs_for_tests.in pcs-0.10.18/pcs_test/settings.py.in pcs-0.10.18/pcs_test/smoke.sh.in pcs-0.10.18/pcs_test/suite.in pcs-0.10.18/pcs_test/curl_test.py pcs-0.10.18/pcs_test/__init__.py pcs-0.10.18/pcs_test/suite.py pcs-0.10.18/rpm/ pcs-0.10.18/rpm/pcs.spec.in pcs-0.10.18/scripts/ pcs-0.10.18/scripts/pcsd.sh.in pcs-0.10.18/Makefile.am pcs-0.10.18/configure pcs-0.10.18/configure.ac pcs-0.10.18/aclocal.m4 pcs-0.10.18/README.md pcs-0.10.18/CHANGELOG.md pcs-0.10.18/Makefile.in pcs-0.10.18/setup.cfg.in pcs-0.10.18/setup.py.in pcs-0.10.18/COPYING pcs-0.10.18/config.guess pcs-0.10.18/config.sub pcs-0.10.18/install-sh pcs-0.10.18/missing pcs-0.10.18/autogen.sh pcs-0.10.18/CONTRIBUTING.md pcs-0.10.18/dev_requirements.txt pcs-0.10.18/.eslintrc pcs-0.10.18/.gitlab-ci.yml pcs-0.10.18/MANIFEST.in pcs-0.10.18/mypy.ini pcs-0.10.18/parallel_tests_requirements.txt pcs-0.10.18/pylintrc pcs-0.10.18/pyproject.toml pcs-0.10.18/.version pcs-0.10.18/data/ pcs-0.10.18/data/Makefile.am pcs-0.10.18/data/ocf-1.0.rng pcs-0.10.18/data/ocf-1.1.rng pcs-0.10.18/data/Makefile.in pcs-0.10.18/.tarball-version pcs-0.10.18/source_epoch pyagentx-0.4.pcs.2/ pyagentx-0.4.pcs.2/.gitignore pyagentx-0.4.pcs.2/CONTRIBUTORS.txt pyagentx-0.4.pcs.2/LICENSE.txt pyagentx-0.4.pcs.2/README.md pyagentx-0.4.pcs.2/example-agent.py pyagentx-0.4.pcs.2/minimal-agent.py pyagentx-0.4.pcs.2/pyagentx/ pyagentx-0.4.pcs.2/pyagentx/__init__.py pyagentx-0.4.pcs.2/pyagentx/agent.py pyagentx-0.4.pcs.2/pyagentx/network.py pyagentx-0.4.pcs.2/pyagentx/pdu.py pyagentx-0.4.pcs.2/pyagentx/sethandler.py pyagentx-0.4.pcs.2/pyagentx/updater.py pyagentx-0.4.pcs.2/setup.py pyagentx-0.4.pcs.2/ pyagentx-0.4.pcs.2/.gitignore pyagentx-0.4.pcs.2/CONTRIBUTORS.txt pyagentx-0.4.pcs.2/LICENSE.txt pyagentx-0.4.pcs.2/README.md pyagentx-0.4.pcs.2/example-agent.py pyagentx-0.4.pcs.2/minimal-agent.py pyagentx-0.4.pcs.2/pyagentx/ pyagentx-0.4.pcs.2/pyagentx/__init__.py pyagentx-0.4.pcs.2/pyagentx/agent.py pyagentx-0.4.pcs.2/pyagentx/network.py pyagentx-0.4.pcs.2/pyagentx/pdu.py pyagentx-0.4.pcs.2/pyagentx/sethandler.py pyagentx-0.4.pcs.2/pyagentx/updater.py pyagentx-0.4.pcs.2/setup.py python-dateutil-2.9.0.post0/ python-dateutil-2.9.0.post0/.gitattributes python-dateutil-2.9.0.post0/.github/ python-dateutil-2.9.0.post0/.github/pull_request_template.md python-dateutil-2.9.0.post0/.github/workflows/ python-dateutil-2.9.0.post0/.github/workflows/publish.yml python-dateutil-2.9.0.post0/.github/workflows/validate.yml python-dateutil-2.9.0.post0/.gitignore python-dateutil-2.9.0.post0/.pre-commit-config.yaml python-dateutil-2.9.0.post0/.readthedocs.yml python-dateutil-2.9.0.post0/.travis.yml python-dateutil-2.9.0.post0/AUTHORS.md python-dateutil-2.9.0.post0/CONTRIBUTING.md python-dateutil-2.9.0.post0/LICENSE python-dateutil-2.9.0.post0/MANIFEST.in python-dateutil-2.9.0.post0/NEWS python-dateutil-2.9.0.post0/PKG-INFO python-dateutil-2.9.0.post0/README.rst python-dateutil-2.9.0.post0/RELEASING python-dateutil-2.9.0.post0/appveyor.yml python-dateutil-2.9.0.post0/azure-pipelines.yml python-dateutil-2.9.0.post0/changelog.d/ python-dateutil-2.9.0.post0/changelog.d/.gitignore python-dateutil-2.9.0.post0/changelog.d/template.rst python-dateutil-2.9.0.post0/ci_tools/ python-dateutil-2.9.0.post0/ci_tools/make_zonefile_metadata.py python-dateutil-2.9.0.post0/ci_tools/retry.bat python-dateutil-2.9.0.post0/ci_tools/retry.sh python-dateutil-2.9.0.post0/ci_tools/run_tz_master_env.sh python-dateutil-2.9.0.post0/codecov.yml python-dateutil-2.9.0.post0/docs/ python-dateutil-2.9.0.post0/docs/Makefile python-dateutil-2.9.0.post0/docs/changelog.rst python-dateutil-2.9.0.post0/docs/conf.py python-dateutil-2.9.0.post0/docs/easter.rst python-dateutil-2.9.0.post0/docs/examples.rst python-dateutil-2.9.0.post0/docs/exercises/ python-dateutil-2.9.0.post0/docs/exercises/index.rst python-dateutil-2.9.0.post0/docs/exercises/solutions/ python-dateutil-2.9.0.post0/docs/exercises/solutions/mlk-day-rrule.rst python-dateutil-2.9.0.post0/docs/exercises/solutions/mlk_day_rrule_solution.py python-dateutil-2.9.0.post0/docs/index.rst python-dateutil-2.9.0.post0/docs/make.bat python-dateutil-2.9.0.post0/docs/parser.rst python-dateutil-2.9.0.post0/docs/relativedelta.rst python-dateutil-2.9.0.post0/docs/requirements-docs.txt python-dateutil-2.9.0.post0/docs/rrule.rst python-dateutil-2.9.0.post0/docs/samples/ python-dateutil-2.9.0.post0/docs/samples/EST5EDT.ics python-dateutil-2.9.0.post0/docs/tz.rst python-dateutil-2.9.0.post0/docs/tzwin.rst python-dateutil-2.9.0.post0/docs/utils.rst python-dateutil-2.9.0.post0/docs/zoneinfo.rst python-dateutil-2.9.0.post0/pyproject.toml python-dateutil-2.9.0.post0/requirements/ python-dateutil-2.9.0.post0/requirements/3.3/ python-dateutil-2.9.0.post0/requirements/3.3/constraints.txt python-dateutil-2.9.0.post0/requirements/3.3/requirements-dev.txt python-dateutil-2.9.0.post0/requirements-dev.txt python-dateutil-2.9.0.post0/setup.cfg python-dateutil-2.9.0.post0/setup.py python-dateutil-2.9.0.post0/src/ python-dateutil-2.9.0.post0/src/dateutil/ python-dateutil-2.9.0.post0/src/dateutil/__init__.py python-dateutil-2.9.0.post0/src/dateutil/_common.py python-dateutil-2.9.0.post0/src/dateutil/_version.py python-dateutil-2.9.0.post0/src/dateutil/easter.py python-dateutil-2.9.0.post0/src/dateutil/parser/ python-dateutil-2.9.0.post0/src/dateutil/parser/__init__.py python-dateutil-2.9.0.post0/src/dateutil/parser/_parser.py python-dateutil-2.9.0.post0/src/dateutil/parser/isoparser.py python-dateutil-2.9.0.post0/src/dateutil/relativedelta.py python-dateutil-2.9.0.post0/src/dateutil/rrule.py python-dateutil-2.9.0.post0/src/dateutil/tz/ python-dateutil-2.9.0.post0/src/dateutil/tz/__init__.py python-dateutil-2.9.0.post0/src/dateutil/tz/_common.py python-dateutil-2.9.0.post0/src/dateutil/tz/_factories.py python-dateutil-2.9.0.post0/src/dateutil/tz/tz.py python-dateutil-2.9.0.post0/src/dateutil/tz/win.py python-dateutil-2.9.0.post0/src/dateutil/tzwin.py python-dateutil-2.9.0.post0/src/dateutil/utils.py python-dateutil-2.9.0.post0/src/dateutil/zoneinfo/ python-dateutil-2.9.0.post0/src/dateutil/zoneinfo/__init__.py python-dateutil-2.9.0.post0/src/dateutil/zoneinfo/dateutil-zoneinfo.tar.gz python-dateutil-2.9.0.post0/src/dateutil/zoneinfo/rebuild.py python-dateutil-2.9.0.post0/src/python_dateutil.egg-info/ python-dateutil-2.9.0.post0/src/python_dateutil.egg-info/PKG-INFO python-dateutil-2.9.0.post0/src/python_dateutil.egg-info/SOURCES.txt python-dateutil-2.9.0.post0/src/python_dateutil.egg-info/dependency_links.txt python-dateutil-2.9.0.post0/src/python_dateutil.egg-info/requires.txt python-dateutil-2.9.0.post0/src/python_dateutil.egg-info/top_level.txt python-dateutil-2.9.0.post0/src/python_dateutil.egg-info/zip-safe python-dateutil-2.9.0.post0/tests/ python-dateutil-2.9.0.post0/tests/__init__.py python-dateutil-2.9.0.post0/tests/_common.py python-dateutil-2.9.0.post0/tests/conftest.py python-dateutil-2.9.0.post0/tests/property/ python-dateutil-2.9.0.post0/tests/property/test_isoparse_prop.py python-dateutil-2.9.0.post0/tests/property/test_parser_prop.py python-dateutil-2.9.0.post0/tests/property/test_tz_prop.py python-dateutil-2.9.0.post0/tests/test_easter.py python-dateutil-2.9.0.post0/tests/test_import_star.py python-dateutil-2.9.0.post0/tests/test_imports.py python-dateutil-2.9.0.post0/tests/test_internals.py python-dateutil-2.9.0.post0/tests/test_isoparser.py python-dateutil-2.9.0.post0/tests/test_parser.py python-dateutil-2.9.0.post0/tests/test_relativedelta.py python-dateutil-2.9.0.post0/tests/test_rrule.py python-dateutil-2.9.0.post0/tests/test_tz.py python-dateutil-2.9.0.post0/tests/test_utils.py python-dateutil-2.9.0.post0/tox.ini python-dateutil-2.9.0.post0/updatezinfo.py python-dateutil-2.9.0.post0/zonefile_metadata.json python-dateutil-2.9.0.post0/ python-dateutil-2.9.0.post0/.gitattributes python-dateutil-2.9.0.post0/.github/ python-dateutil-2.9.0.post0/.github/pull_request_template.md python-dateutil-2.9.0.post0/.github/workflows/ python-dateutil-2.9.0.post0/.github/workflows/publish.yml python-dateutil-2.9.0.post0/.github/workflows/validate.yml python-dateutil-2.9.0.post0/.gitignore python-dateutil-2.9.0.post0/.pre-commit-config.yaml python-dateutil-2.9.0.post0/.readthedocs.yml python-dateutil-2.9.0.post0/.travis.yml python-dateutil-2.9.0.post0/AUTHORS.md python-dateutil-2.9.0.post0/CONTRIBUTING.md python-dateutil-2.9.0.post0/LICENSE python-dateutil-2.9.0.post0/MANIFEST.in python-dateutil-2.9.0.post0/NEWS python-dateutil-2.9.0.post0/PKG-INFO python-dateutil-2.9.0.post0/README.rst python-dateutil-2.9.0.post0/RELEASING python-dateutil-2.9.0.post0/appveyor.yml python-dateutil-2.9.0.post0/azure-pipelines.yml python-dateutil-2.9.0.post0/changelog.d/ python-dateutil-2.9.0.post0/changelog.d/.gitignore python-dateutil-2.9.0.post0/changelog.d/template.rst python-dateutil-2.9.0.post0/ci_tools/ python-dateutil-2.9.0.post0/ci_tools/make_zonefile_metadata.py python-dateutil-2.9.0.post0/ci_tools/retry.bat python-dateutil-2.9.0.post0/ci_tools/retry.sh python-dateutil-2.9.0.post0/ci_tools/run_tz_master_env.sh python-dateutil-2.9.0.post0/codecov.yml python-dateutil-2.9.0.post0/docs/ python-dateutil-2.9.0.post0/docs/Makefile python-dateutil-2.9.0.post0/docs/changelog.rst python-dateutil-2.9.0.post0/docs/conf.py python-dateutil-2.9.0.post0/docs/easter.rst python-dateutil-2.9.0.post0/docs/examples.rst python-dateutil-2.9.0.post0/docs/exercises/ python-dateutil-2.9.0.post0/docs/exercises/index.rst python-dateutil-2.9.0.post0/docs/exercises/solutions/ python-dateutil-2.9.0.post0/docs/exercises/solutions/mlk-day-rrule.rst python-dateutil-2.9.0.post0/docs/exercises/solutions/mlk_day_rrule_solution.py python-dateutil-2.9.0.post0/docs/index.rst python-dateutil-2.9.0.post0/docs/make.bat python-dateutil-2.9.0.post0/docs/parser.rst python-dateutil-2.9.0.post0/docs/relativedelta.rst python-dateutil-2.9.0.post0/docs/requirements-docs.txt python-dateutil-2.9.0.post0/docs/rrule.rst python-dateutil-2.9.0.post0/docs/samples/ python-dateutil-2.9.0.post0/docs/samples/EST5EDT.ics python-dateutil-2.9.0.post0/docs/tz.rst python-dateutil-2.9.0.post0/docs/tzwin.rst python-dateutil-2.9.0.post0/docs/utils.rst python-dateutil-2.9.0.post0/docs/zoneinfo.rst python-dateutil-2.9.0.post0/pyproject.toml python-dateutil-2.9.0.post0/requirements/ python-dateutil-2.9.0.post0/requirements/3.3/ python-dateutil-2.9.0.post0/requirements/3.3/constraints.txt python-dateutil-2.9.0.post0/requirements/3.3/requirements-dev.txt python-dateutil-2.9.0.post0/requirements-dev.txt python-dateutil-2.9.0.post0/setup.cfg python-dateutil-2.9.0.post0/setup.py python-dateutil-2.9.0.post0/src/ python-dateutil-2.9.0.post0/src/dateutil/ python-dateutil-2.9.0.post0/src/dateutil/__init__.py python-dateutil-2.9.0.post0/src/dateutil/_common.py python-dateutil-2.9.0.post0/src/dateutil/_version.py python-dateutil-2.9.0.post0/src/dateutil/easter.py python-dateutil-2.9.0.post0/src/dateutil/parser/ python-dateutil-2.9.0.post0/src/dateutil/parser/__init__.py python-dateutil-2.9.0.post0/src/dateutil/parser/_parser.py python-dateutil-2.9.0.post0/src/dateutil/parser/isoparser.py python-dateutil-2.9.0.post0/src/dateutil/relativedelta.py python-dateutil-2.9.0.post0/src/dateutil/rrule.py python-dateutil-2.9.0.post0/src/dateutil/tz/ python-dateutil-2.9.0.post0/src/dateutil/tz/__init__.py python-dateutil-2.9.0.post0/src/dateutil/tz/_common.py python-dateutil-2.9.0.post0/src/dateutil/tz/_factories.py python-dateutil-2.9.0.post0/src/dateutil/tz/tz.py python-dateutil-2.9.0.post0/src/dateutil/tz/win.py python-dateutil-2.9.0.post0/src/dateutil/tzwin.py python-dateutil-2.9.0.post0/src/dateutil/utils.py python-dateutil-2.9.0.post0/src/dateutil/zoneinfo/ python-dateutil-2.9.0.post0/src/dateutil/zoneinfo/__init__.py python-dateutil-2.9.0.post0/src/dateutil/zoneinfo/dateutil-zoneinfo.tar.gz python-dateutil-2.9.0.post0/src/dateutil/zoneinfo/rebuild.py python-dateutil-2.9.0.post0/src/python_dateutil.egg-info/ python-dateutil-2.9.0.post0/src/python_dateutil.egg-info/PKG-INFO python-dateutil-2.9.0.post0/src/python_dateutil.egg-info/SOURCES.txt python-dateutil-2.9.0.post0/src/python_dateutil.egg-info/dependency_links.txt python-dateutil-2.9.0.post0/src/python_dateutil.egg-info/requires.txt python-dateutil-2.9.0.post0/src/python_dateutil.egg-info/top_level.txt python-dateutil-2.9.0.post0/src/python_dateutil.egg-info/zip-safe python-dateutil-2.9.0.post0/tests/ python-dateutil-2.9.0.post0/tests/__init__.py python-dateutil-2.9.0.post0/tests/_common.py python-dateutil-2.9.0.post0/tests/conftest.py python-dateutil-2.9.0.post0/tests/property/ python-dateutil-2.9.0.post0/tests/property/test_isoparse_prop.py python-dateutil-2.9.0.post0/tests/property/test_parser_prop.py python-dateutil-2.9.0.post0/tests/property/test_tz_prop.py python-dateutil-2.9.0.post0/tests/test_easter.py python-dateutil-2.9.0.post0/tests/test_import_star.py python-dateutil-2.9.0.post0/tests/test_imports.py python-dateutil-2.9.0.post0/tests/test_internals.py python-dateutil-2.9.0.post0/tests/test_isoparser.py python-dateutil-2.9.0.post0/tests/test_parser.py python-dateutil-2.9.0.post0/tests/test_relativedelta.py python-dateutil-2.9.0.post0/tests/test_rrule.py python-dateutil-2.9.0.post0/tests/test_tz.py python-dateutil-2.9.0.post0/tests/test_utils.py python-dateutil-2.9.0.post0/tox.ini python-dateutil-2.9.0.post0/updatezinfo.py python-dateutil-2.9.0.post0/zonefile_metadata.json tornado-6.1/ tornado-6.1/LICENSE tornado-6.1/MANIFEST.in tornado-6.1/PKG-INFO tornado-6.1/README.rst tornado-6.1/demos/ tornado-6.1/demos/blog/ tornado-6.1/demos/blog/README tornado-6.1/demos/blog/blog.py tornado-6.1/demos/blog/schema.sql tornado-6.1/demos/blog/static/ tornado-6.1/demos/blog/static/blog.css tornado-6.1/demos/blog/templates/ tornado-6.1/demos/blog/templates/archive.html tornado-6.1/demos/blog/templates/base.html tornado-6.1/demos/blog/templates/compose.html tornado-6.1/demos/blog/templates/create_author.html tornado-6.1/demos/blog/templates/entry.html tornado-6.1/demos/blog/templates/feed.xml tornado-6.1/demos/blog/templates/home.html tornado-6.1/demos/blog/templates/login.html tornado-6.1/demos/blog/templates/modules/ tornado-6.1/demos/blog/templates/modules/entry.html tornado-6.1/demos/chat/ tornado-6.1/demos/chat/chatdemo.py tornado-6.1/demos/chat/static/ tornado-6.1/demos/chat/static/chat.css tornado-6.1/demos/chat/static/chat.js tornado-6.1/demos/chat/templates/ tornado-6.1/demos/chat/templates/index.html tornado-6.1/demos/chat/templates/message.html tornado-6.1/demos/facebook/ tornado-6.1/demos/facebook/README tornado-6.1/demos/facebook/facebook.py tornado-6.1/demos/facebook/static/ tornado-6.1/demos/facebook/static/facebook.css tornado-6.1/demos/facebook/static/facebook.js tornado-6.1/demos/facebook/templates/ tornado-6.1/demos/facebook/templates/modules/ tornado-6.1/demos/facebook/templates/modules/post.html tornado-6.1/demos/facebook/templates/stream.html tornado-6.1/demos/file_upload/ tornado-6.1/demos/file_upload/file_receiver.py tornado-6.1/demos/file_upload/file_uploader.py tornado-6.1/demos/helloworld/ tornado-6.1/demos/helloworld/helloworld.py tornado-6.1/demos/s3server/ tornado-6.1/demos/s3server/s3server.py tornado-6.1/demos/tcpecho/ tornado-6.1/demos/tcpecho/client.py tornado-6.1/demos/tcpecho/server.py tornado-6.1/demos/twitter/ tornado-6.1/demos/twitter/home.html tornado-6.1/demos/twitter/twitterdemo.py tornado-6.1/demos/websocket/ tornado-6.1/demos/websocket/chatdemo.py tornado-6.1/demos/websocket/static/ tornado-6.1/demos/websocket/static/chat.css tornado-6.1/demos/websocket/static/chat.js tornado-6.1/demos/websocket/templates/ tornado-6.1/demos/websocket/templates/index.html tornado-6.1/demos/websocket/templates/message.html tornado-6.1/demos/webspider/ tornado-6.1/demos/webspider/webspider.py tornado-6.1/docs/ tornado-6.1/docs/Makefile tornado-6.1/docs/asyncio.rst tornado-6.1/docs/auth.rst tornado-6.1/docs/autoreload.rst tornado-6.1/docs/caresresolver.rst tornado-6.1/docs/concurrent.rst tornado-6.1/docs/conf.py tornado-6.1/docs/coroutine.rst tornado-6.1/docs/escape.rst tornado-6.1/docs/faq.rst tornado-6.1/docs/favicon.ico tornado-6.1/docs/gen.rst tornado-6.1/docs/guide/ tornado-6.1/docs/guide/async.rst tornado-6.1/docs/guide/coroutines.rst tornado-6.1/docs/guide/intro.rst tornado-6.1/docs/guide/queues.rst tornado-6.1/docs/guide/running.rst tornado-6.1/docs/guide/security.rst tornado-6.1/docs/guide/structure.rst tornado-6.1/docs/guide/templates.rst tornado-6.1/docs/guide.rst tornado-6.1/docs/http.rst tornado-6.1/docs/http1connection.rst tornado-6.1/docs/httpclient.rst tornado-6.1/docs/httpserver.rst tornado-6.1/docs/httputil.rst tornado-6.1/docs/index.rst tornado-6.1/docs/integration.rst tornado-6.1/docs/ioloop.rst tornado-6.1/docs/iostream.rst tornado-6.1/docs/locale.rst tornado-6.1/docs/locks.rst tornado-6.1/docs/log.rst tornado-6.1/docs/netutil.rst tornado-6.1/docs/networking.rst tornado-6.1/docs/options.rst tornado-6.1/docs/process.rst tornado-6.1/docs/queues.rst tornado-6.1/docs/releases/ tornado-6.1/docs/releases/v1.0.0.rst tornado-6.1/docs/releases/v1.0.1.rst tornado-6.1/docs/releases/v1.1.0.rst tornado-6.1/docs/releases/v1.1.1.rst tornado-6.1/docs/releases/v1.2.0.rst tornado-6.1/docs/releases/v1.2.1.rst tornado-6.1/docs/releases/v2.0.0.rst tornado-6.1/docs/releases/v2.1.0.rst tornado-6.1/docs/releases/v2.1.1.rst tornado-6.1/docs/releases/v2.2.0.rst tornado-6.1/docs/releases/v2.2.1.rst tornado-6.1/docs/releases/v2.3.0.rst tornado-6.1/docs/releases/v2.4.0.rst tornado-6.1/docs/releases/v2.4.1.rst tornado-6.1/docs/releases/v3.0.0.rst tornado-6.1/docs/releases/v3.0.1.rst tornado-6.1/docs/releases/v3.0.2.rst tornado-6.1/docs/releases/v3.1.0.rst tornado-6.1/docs/releases/v3.1.1.rst tornado-6.1/docs/releases/v3.2.0.rst tornado-6.1/docs/releases/v3.2.1.rst tornado-6.1/docs/releases/v3.2.2.rst tornado-6.1/docs/releases/v4.0.0.rst tornado-6.1/docs/releases/v4.0.1.rst tornado-6.1/docs/releases/v4.0.2.rst tornado-6.1/docs/releases/v4.1.0.rst tornado-6.1/docs/releases/v4.2.0.rst tornado-6.1/docs/releases/v4.2.1.rst tornado-6.1/docs/releases/v4.3.0.rst tornado-6.1/docs/releases/v4.4.0.rst tornado-6.1/docs/releases/v4.4.1.rst tornado-6.1/docs/releases/v4.4.2.rst tornado-6.1/docs/releases/v4.4.3.rst tornado-6.1/docs/releases/v4.5.0.rst tornado-6.1/docs/releases/v4.5.1.rst tornado-6.1/docs/releases/v4.5.2.rst tornado-6.1/docs/releases/v4.5.3.rst tornado-6.1/docs/releases/v5.0.0.rst tornado-6.1/docs/releases/v5.0.1.rst tornado-6.1/docs/releases/v5.0.2.rst tornado-6.1/docs/releases/v5.1.0.rst tornado-6.1/docs/releases/v5.1.1.rst tornado-6.1/docs/releases/v6.0.0.rst tornado-6.1/docs/releases/v6.0.1.rst tornado-6.1/docs/releases/v6.0.2.rst tornado-6.1/docs/releases/v6.0.3.rst tornado-6.1/docs/releases/v6.0.4.rst tornado-6.1/docs/releases/v6.1.0.rst tornado-6.1/docs/releases.rst tornado-6.1/docs/requirements.txt tornado-6.1/docs/routing.rst tornado-6.1/docs/tcpclient.rst tornado-6.1/docs/tcpserver.rst tornado-6.1/docs/template.rst tornado-6.1/docs/testing.rst tornado-6.1/docs/tornado.png tornado-6.1/docs/twisted.rst tornado-6.1/docs/util.rst tornado-6.1/docs/utilities.rst tornado-6.1/docs/web.rst tornado-6.1/docs/webframework.rst tornado-6.1/docs/websocket.rst tornado-6.1/docs/wsgi.rst tornado-6.1/runtests.sh tornado-6.1/setup.cfg tornado-6.1/setup.py tornado-6.1/tornado/ tornado-6.1/tornado/__init__.py tornado-6.1/tornado/_locale_data.py tornado-6.1/tornado/auth.py tornado-6.1/tornado/autoreload.py tornado-6.1/tornado/concurrent.py tornado-6.1/tornado/curl_httpclient.py tornado-6.1/tornado/escape.py tornado-6.1/tornado/gen.py tornado-6.1/tornado/http1connection.py tornado-6.1/tornado/httpclient.py tornado-6.1/tornado/httpserver.py tornado-6.1/tornado/httputil.py tornado-6.1/tornado/ioloop.py tornado-6.1/tornado/iostream.py tornado-6.1/tornado/locale.py tornado-6.1/tornado/locks.py tornado-6.1/tornado/log.py tornado-6.1/tornado/netutil.py tornado-6.1/tornado/options.py tornado-6.1/tornado/platform/ tornado-6.1/tornado/platform/__init__.py tornado-6.1/tornado/platform/asyncio.py tornado-6.1/tornado/platform/caresresolver.py tornado-6.1/tornado/platform/twisted.py tornado-6.1/tornado/process.py tornado-6.1/tornado/py.typed tornado-6.1/tornado/queues.py tornado-6.1/tornado/routing.py tornado-6.1/tornado/simple_httpclient.py tornado-6.1/tornado/speedups.c tornado-6.1/tornado/tcpclient.py tornado-6.1/tornado/tcpserver.py tornado-6.1/tornado/template.py tornado-6.1/tornado/test/ tornado-6.1/tornado/test/__main__.py tornado-6.1/tornado/test/asyncio_test.py tornado-6.1/tornado/test/auth_test.py tornado-6.1/tornado/test/autoreload_test.py tornado-6.1/tornado/test/concurrent_test.py tornado-6.1/tornado/test/csv_translations/ tornado-6.1/tornado/test/csv_translations/fr_FR.csv tornado-6.1/tornado/test/curl_httpclient_test.py tornado-6.1/tornado/test/escape_test.py tornado-6.1/tornado/test/gen_test.py tornado-6.1/tornado/test/gettext_translations/ tornado-6.1/tornado/test/gettext_translations/fr_FR/ tornado-6.1/tornado/test/gettext_translations/fr_FR/LC_MESSAGES/ tornado-6.1/tornado/test/gettext_translations/fr_FR/LC_MESSAGES/tornado_test.mo tornado-6.1/tornado/test/gettext_translations/fr_FR/LC_MESSAGES/tornado_test.po tornado-6.1/tornado/test/http1connection_test.py tornado-6.1/tornado/test/httpclient_test.py tornado-6.1/tornado/test/httpserver_test.py tornado-6.1/tornado/test/httputil_test.py tornado-6.1/tornado/test/import_test.py tornado-6.1/tornado/test/ioloop_test.py tornado-6.1/tornado/test/iostream_test.py tornado-6.1/tornado/test/locale_test.py tornado-6.1/tornado/test/locks_test.py tornado-6.1/tornado/test/log_test.py tornado-6.1/tornado/test/netutil_test.py tornado-6.1/tornado/test/options_test.cfg tornado-6.1/tornado/test/options_test.py tornado-6.1/tornado/test/options_test_types.cfg tornado-6.1/tornado/test/options_test_types_str.cfg tornado-6.1/tornado/test/process_test.py tornado-6.1/tornado/test/queues_test.py tornado-6.1/tornado/test/resolve_test_helper.py tornado-6.1/tornado/test/routing_test.py tornado-6.1/tornado/test/runtests.py tornado-6.1/tornado/test/simple_httpclient_test.py tornado-6.1/tornado/test/static/ tornado-6.1/tornado/test/static/dir/ tornado-6.1/tornado/test/static/dir/index.html tornado-6.1/tornado/test/static/robots.txt tornado-6.1/tornado/test/static/sample.xml tornado-6.1/tornado/test/static/sample.xml.bz2 tornado-6.1/tornado/test/static/sample.xml.gz tornado-6.1/tornado/test/static_foo.txt tornado-6.1/tornado/test/tcpclient_test.py tornado-6.1/tornado/test/tcpserver_test.py tornado-6.1/tornado/test/template_test.py tornado-6.1/tornado/test/templates/ tornado-6.1/tornado/test/templates/utf8.html tornado-6.1/tornado/test/test.crt tornado-6.1/tornado/test/test.key tornado-6.1/tornado/test/testing_test.py tornado-6.1/tornado/test/twisted_test.py tornado-6.1/tornado/test/util.py tornado-6.1/tornado/test/util_test.py tornado-6.1/tornado/test/web_test.py tornado-6.1/tornado/test/websocket_test.py tornado-6.1/tornado/test/wsgi_test.py tornado-6.1/tornado/testing.py tornado-6.1/tornado/util.py tornado-6.1/tornado/web.py tornado-6.1/tornado/websocket.py tornado-6.1/tornado/wsgi.py tornado-6.1/tornado.egg-info/ tornado-6.1/tornado.egg-info/PKG-INFO tornado-6.1/tornado.egg-info/SOURCES.txt tornado-6.1/tornado.egg-info/dependency_links.txt tornado-6.1/tornado.egg-info/top_level.txt tornado-6.1/ tornado-6.1/LICENSE tornado-6.1/MANIFEST.in tornado-6.1/PKG-INFO tornado-6.1/README.rst tornado-6.1/demos/ tornado-6.1/demos/blog/ tornado-6.1/demos/blog/README tornado-6.1/demos/blog/blog.py tornado-6.1/demos/blog/schema.sql tornado-6.1/demos/blog/static/ tornado-6.1/demos/blog/static/blog.css tornado-6.1/demos/blog/templates/ tornado-6.1/demos/blog/templates/archive.html tornado-6.1/demos/blog/templates/base.html tornado-6.1/demos/blog/templates/compose.html tornado-6.1/demos/blog/templates/create_author.html tornado-6.1/demos/blog/templates/entry.html tornado-6.1/demos/blog/templates/feed.xml tornado-6.1/demos/blog/templates/home.html tornado-6.1/demos/blog/templates/login.html tornado-6.1/demos/blog/templates/modules/ tornado-6.1/demos/blog/templates/modules/entry.html tornado-6.1/demos/chat/ tornado-6.1/demos/chat/chatdemo.py tornado-6.1/demos/chat/static/ tornado-6.1/demos/chat/static/chat.css tornado-6.1/demos/chat/static/chat.js tornado-6.1/demos/chat/templates/ tornado-6.1/demos/chat/templates/index.html tornado-6.1/demos/chat/templates/message.html tornado-6.1/demos/facebook/ tornado-6.1/demos/facebook/README tornado-6.1/demos/facebook/facebook.py tornado-6.1/demos/facebook/static/ tornado-6.1/demos/facebook/static/facebook.css tornado-6.1/demos/facebook/static/facebook.js tornado-6.1/demos/facebook/templates/ tornado-6.1/demos/facebook/templates/modules/ tornado-6.1/demos/facebook/templates/modules/post.html tornado-6.1/demos/facebook/templates/stream.html tornado-6.1/demos/file_upload/ tornado-6.1/demos/file_upload/file_receiver.py tornado-6.1/demos/file_upload/file_uploader.py tornado-6.1/demos/helloworld/ tornado-6.1/demos/helloworld/helloworld.py tornado-6.1/demos/s3server/ tornado-6.1/demos/s3server/s3server.py tornado-6.1/demos/tcpecho/ tornado-6.1/demos/tcpecho/client.py tornado-6.1/demos/tcpecho/server.py tornado-6.1/demos/twitter/ tornado-6.1/demos/twitter/home.html tornado-6.1/demos/twitter/twitterdemo.py tornado-6.1/demos/websocket/ tornado-6.1/demos/websocket/chatdemo.py tornado-6.1/demos/websocket/static/ tornado-6.1/demos/websocket/static/chat.css tornado-6.1/demos/websocket/static/chat.js tornado-6.1/demos/websocket/templates/ tornado-6.1/demos/websocket/templates/index.html tornado-6.1/demos/websocket/templates/message.html tornado-6.1/demos/webspider/ tornado-6.1/demos/webspider/webspider.py tornado-6.1/docs/ tornado-6.1/docs/Makefile tornado-6.1/docs/asyncio.rst tornado-6.1/docs/auth.rst tornado-6.1/docs/autoreload.rst tornado-6.1/docs/caresresolver.rst tornado-6.1/docs/concurrent.rst tornado-6.1/docs/conf.py tornado-6.1/docs/coroutine.rst tornado-6.1/docs/escape.rst tornado-6.1/docs/faq.rst tornado-6.1/docs/favicon.ico tornado-6.1/docs/gen.rst tornado-6.1/docs/guide/ tornado-6.1/docs/guide/async.rst tornado-6.1/docs/guide/coroutines.rst tornado-6.1/docs/guide/intro.rst tornado-6.1/docs/guide/queues.rst tornado-6.1/docs/guide/running.rst tornado-6.1/docs/guide/security.rst tornado-6.1/docs/guide/structure.rst tornado-6.1/docs/guide/templates.rst tornado-6.1/docs/guide.rst tornado-6.1/docs/http.rst tornado-6.1/docs/http1connection.rst tornado-6.1/docs/httpclient.rst tornado-6.1/docs/httpserver.rst tornado-6.1/docs/httputil.rst tornado-6.1/docs/index.rst tornado-6.1/docs/integration.rst tornado-6.1/docs/ioloop.rst tornado-6.1/docs/iostream.rst tornado-6.1/docs/locale.rst tornado-6.1/docs/locks.rst tornado-6.1/docs/log.rst tornado-6.1/docs/netutil.rst tornado-6.1/docs/networking.rst tornado-6.1/docs/options.rst tornado-6.1/docs/process.rst tornado-6.1/docs/queues.rst tornado-6.1/docs/releases/ tornado-6.1/docs/releases/v1.0.0.rst tornado-6.1/docs/releases/v1.0.1.rst tornado-6.1/docs/releases/v1.1.0.rst tornado-6.1/docs/releases/v1.1.1.rst tornado-6.1/docs/releases/v1.2.0.rst tornado-6.1/docs/releases/v1.2.1.rst tornado-6.1/docs/releases/v2.0.0.rst tornado-6.1/docs/releases/v2.1.0.rst tornado-6.1/docs/releases/v2.1.1.rst tornado-6.1/docs/releases/v2.2.0.rst tornado-6.1/docs/releases/v2.2.1.rst tornado-6.1/docs/releases/v2.3.0.rst tornado-6.1/docs/releases/v2.4.0.rst tornado-6.1/docs/releases/v2.4.1.rst tornado-6.1/docs/releases/v3.0.0.rst tornado-6.1/docs/releases/v3.0.1.rst tornado-6.1/docs/releases/v3.0.2.rst tornado-6.1/docs/releases/v3.1.0.rst tornado-6.1/docs/releases/v3.1.1.rst tornado-6.1/docs/releases/v3.2.0.rst tornado-6.1/docs/releases/v3.2.1.rst tornado-6.1/docs/releases/v3.2.2.rst tornado-6.1/docs/releases/v4.0.0.rst tornado-6.1/docs/releases/v4.0.1.rst tornado-6.1/docs/releases/v4.0.2.rst tornado-6.1/docs/releases/v4.1.0.rst tornado-6.1/docs/releases/v4.2.0.rst tornado-6.1/docs/releases/v4.2.1.rst tornado-6.1/docs/releases/v4.3.0.rst tornado-6.1/docs/releases/v4.4.0.rst tornado-6.1/docs/releases/v4.4.1.rst tornado-6.1/docs/releases/v4.4.2.rst tornado-6.1/docs/releases/v4.4.3.rst tornado-6.1/docs/releases/v4.5.0.rst tornado-6.1/docs/releases/v4.5.1.rst tornado-6.1/docs/releases/v4.5.2.rst tornado-6.1/docs/releases/v4.5.3.rst tornado-6.1/docs/releases/v5.0.0.rst tornado-6.1/docs/releases/v5.0.1.rst tornado-6.1/docs/releases/v5.0.2.rst tornado-6.1/docs/releases/v5.1.0.rst tornado-6.1/docs/releases/v5.1.1.rst tornado-6.1/docs/releases/v6.0.0.rst tornado-6.1/docs/releases/v6.0.1.rst tornado-6.1/docs/releases/v6.0.2.rst tornado-6.1/docs/releases/v6.0.3.rst tornado-6.1/docs/releases/v6.0.4.rst tornado-6.1/docs/releases/v6.1.0.rst tornado-6.1/docs/releases.rst tornado-6.1/docs/requirements.txt tornado-6.1/docs/routing.rst tornado-6.1/docs/tcpclient.rst tornado-6.1/docs/tcpserver.rst tornado-6.1/docs/template.rst tornado-6.1/docs/testing.rst tornado-6.1/docs/tornado.png tornado-6.1/docs/twisted.rst tornado-6.1/docs/util.rst tornado-6.1/docs/utilities.rst tornado-6.1/docs/web.rst tornado-6.1/docs/webframework.rst tornado-6.1/docs/websocket.rst tornado-6.1/docs/wsgi.rst tornado-6.1/runtests.sh tornado-6.1/setup.cfg tornado-6.1/setup.py tornado-6.1/tornado/ tornado-6.1/tornado/__init__.py tornado-6.1/tornado/_locale_data.py tornado-6.1/tornado/auth.py tornado-6.1/tornado/autoreload.py tornado-6.1/tornado/concurrent.py tornado-6.1/tornado/curl_httpclient.py tornado-6.1/tornado/escape.py tornado-6.1/tornado/gen.py tornado-6.1/tornado/http1connection.py tornado-6.1/tornado/httpclient.py tornado-6.1/tornado/httpserver.py tornado-6.1/tornado/httputil.py tornado-6.1/tornado/ioloop.py tornado-6.1/tornado/iostream.py tornado-6.1/tornado/locale.py tornado-6.1/tornado/locks.py tornado-6.1/tornado/log.py tornado-6.1/tornado/netutil.py tornado-6.1/tornado/options.py tornado-6.1/tornado/platform/ tornado-6.1/tornado/platform/__init__.py tornado-6.1/tornado/platform/asyncio.py tornado-6.1/tornado/platform/caresresolver.py tornado-6.1/tornado/platform/twisted.py tornado-6.1/tornado/process.py tornado-6.1/tornado/py.typed tornado-6.1/tornado/queues.py tornado-6.1/tornado/routing.py tornado-6.1/tornado/simple_httpclient.py tornado-6.1/tornado/speedups.c tornado-6.1/tornado/tcpclient.py tornado-6.1/tornado/tcpserver.py tornado-6.1/tornado/template.py tornado-6.1/tornado/test/ tornado-6.1/tornado/test/__main__.py tornado-6.1/tornado/test/asyncio_test.py tornado-6.1/tornado/test/auth_test.py tornado-6.1/tornado/test/autoreload_test.py tornado-6.1/tornado/test/concurrent_test.py tornado-6.1/tornado/test/csv_translations/ tornado-6.1/tornado/test/csv_translations/fr_FR.csv tornado-6.1/tornado/test/curl_httpclient_test.py tornado-6.1/tornado/test/escape_test.py tornado-6.1/tornado/test/gen_test.py tornado-6.1/tornado/test/gettext_translations/ tornado-6.1/tornado/test/gettext_translations/fr_FR/ tornado-6.1/tornado/test/gettext_translations/fr_FR/LC_MESSAGES/ tornado-6.1/tornado/test/gettext_translations/fr_FR/LC_MESSAGES/tornado_test.mo tornado-6.1/tornado/test/gettext_translations/fr_FR/LC_MESSAGES/tornado_test.po tornado-6.1/tornado/test/http1connection_test.py tornado-6.1/tornado/test/httpclient_test.py tornado-6.1/tornado/test/httpserver_test.py tornado-6.1/tornado/test/httputil_test.py tornado-6.1/tornado/test/import_test.py tornado-6.1/tornado/test/ioloop_test.py tornado-6.1/tornado/test/iostream_test.py tornado-6.1/tornado/test/locale_test.py tornado-6.1/tornado/test/locks_test.py tornado-6.1/tornado/test/log_test.py tornado-6.1/tornado/test/netutil_test.py tornado-6.1/tornado/test/options_test.cfg tornado-6.1/tornado/test/options_test.py tornado-6.1/tornado/test/options_test_types.cfg tornado-6.1/tornado/test/options_test_types_str.cfg tornado-6.1/tornado/test/process_test.py tornado-6.1/tornado/test/queues_test.py tornado-6.1/tornado/test/resolve_test_helper.py tornado-6.1/tornado/test/routing_test.py tornado-6.1/tornado/test/runtests.py tornado-6.1/tornado/test/simple_httpclient_test.py tornado-6.1/tornado/test/static/ tornado-6.1/tornado/test/static/dir/ tornado-6.1/tornado/test/static/dir/index.html tornado-6.1/tornado/test/static/robots.txt tornado-6.1/tornado/test/static/sample.xml tornado-6.1/tornado/test/static/sample.xml.bz2 tornado-6.1/tornado/test/static/sample.xml.gz tornado-6.1/tornado/test/static_foo.txt tornado-6.1/tornado/test/tcpclient_test.py tornado-6.1/tornado/test/tcpserver_test.py tornado-6.1/tornado/test/template_test.py tornado-6.1/tornado/test/templates/ tornado-6.1/tornado/test/templates/utf8.html tornado-6.1/tornado/test/test.crt tornado-6.1/tornado/test/test.key tornado-6.1/tornado/test/testing_test.py tornado-6.1/tornado/test/twisted_test.py tornado-6.1/tornado/test/util.py tornado-6.1/tornado/test/util_test.py tornado-6.1/tornado/test/web_test.py tornado-6.1/tornado/test/websocket_test.py tornado-6.1/tornado/test/wsgi_test.py tornado-6.1/tornado/testing.py tornado-6.1/tornado/util.py tornado-6.1/tornado/web.py tornado-6.1/tornado/websocket.py tornado-6.1/tornado/wsgi.py tornado-6.1/tornado.egg-info/ tornado-6.1/tornado.egg-info/PKG-INFO tornado-6.1/tornado.egg-info/SOURCES.txt tornado-6.1/tornado.egg-info/dependency_links.txt tornado-6.1/tornado.egg-info/top_level.txt touch stamps/untar_python_src for i in /root/smf_source_latest/pcs-0.10.18/pcs_bundled/src/*; do \ cd $i && PYTHONPATH=//root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/ LC_ALL=C.utf8 /usr/bin/python3 setup.py install --install-lib /packages/ --root //root/smf_source_latest/pcs-0.10.18/pcs_bundled; \ done; running install running build running build_py running install_lib byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dacite/__init__.py to __init__.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dacite/cache.py to cache.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dacite/config.py to config.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dacite/core.py to core.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dacite/data.py to data.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dacite/dataclasses.py to dataclasses.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dacite/exceptions.py to exceptions.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dacite/frozen_dict.py to frozen_dict.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dacite/types.py to types.cpython-36.pyc running install_egg_info running egg_info writing dacite.egg-info/PKG-INFO writing dependency_links to dacite.egg-info/dependency_links.txt writing requirements to dacite.egg-info/requires.txt writing top-level names to dacite.egg-info/top_level.txt reading manifest file 'dacite.egg-info/SOURCES.txt' writing manifest file 'dacite.egg-info/SOURCES.txt' removing '//root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dacite-1.8.0-py3.6.egg-info' (and everything under it) Copying dacite.egg-info to //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dacite-1.8.0-py3.6.egg-info running install_scripts running install running build running build_py running install_lib byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dataclasses.py to dataclasses.cpython-36.pyc running install_egg_info running egg_info writing dataclasses.egg-info/PKG-INFO writing dependency_links to dataclasses.egg-info/dependency_links.txt writing top-level names to dataclasses.egg-info/top_level.txt reading manifest file 'dataclasses.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'dataclasses.egg-info/SOURCES.txt' removing '//root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dataclasses-0.8-py3.6.egg-info' (and everything under it) Copying dataclasses.egg-info to //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dataclasses-0.8-py3.6.egg-info running install_scripts /usr/bin/python3: can't open file 'setup.py': [Errno 2] No such file or directory running install running build running build_py running install_lib byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/pyagentx/__init__.py to __init__.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/pyagentx/agent.py to agent.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/pyagentx/network.py to network.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/pyagentx/pdu.py to pdu.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/pyagentx/sethandler.py to sethandler.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/pyagentx/updater.py to updater.cpython-36.pyc running install_egg_info running egg_info writing pyagentx.egg-info/PKG-INFO writing dependency_links to pyagentx.egg-info/dependency_links.txt writing top-level names to pyagentx.egg-info/top_level.txt reading manifest file 'pyagentx.egg-info/SOURCES.txt' writing manifest file 'pyagentx.egg-info/SOURCES.txt' removing '//root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/pyagentx-0.4.1-py3.6.egg-info' (and everything under it) Copying pyagentx.egg-info to //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/pyagentx-0.4.1-py3.6.egg-info running install_scripts your setuptools is too old (<12) setuptools_scm functionality is degraded running install running build running build_py copying src/dateutil/_version.py -> build/lib/dateutil running install_lib copying build/lib/dateutil/_version.py -> //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil/__init__.py to __init__.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil/_common.py to _common.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil/easter.py to easter.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil/relativedelta.py to relativedelta.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil/rrule.py to rrule.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil/tzwin.py to tzwin.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil/utils.py to utils.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil/parser/__init__.py to __init__.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil/parser/_parser.py to _parser.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil/parser/isoparser.py to isoparser.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil/tz/__init__.py to __init__.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil/tz/_common.py to _common.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil/tz/_factories.py to _factories.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil/tz/tz.py to tz.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil/tz/win.py to win.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil/zoneinfo/__init__.py to __init__.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil/zoneinfo/rebuild.py to rebuild.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/dateutil/_version.py to _version.cpython-36.pyc running install_egg_info running egg_info writing src/python_dateutil.egg-info/PKG-INFO writing dependency_links to src/python_dateutil.egg-info/dependency_links.txt writing requirements to src/python_dateutil.egg-info/requires.txt writing top-level names to src/python_dateutil.egg-info/top_level.txt reading manifest file 'src/python_dateutil.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.py[co]' found anywhere in distribution writing manifest file 'src/python_dateutil.egg-info/SOURCES.txt' removing '//root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/python_dateutil-2.9.0.post0-py3.6.egg-info' (and everything under it) Copying src/python_dateutil.egg-info to //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/python_dateutil-2.9.0.post0-py3.6.egg-info running install_scripts running install running build running build_py package init file 'tornado/test/__init__.py' not found (or not a regular file) running build_ext running install_lib byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/__init__.py to __init__.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/_locale_data.py to _locale_data.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/auth.py to auth.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/autoreload.py to autoreload.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/concurrent.py to concurrent.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/curl_httpclient.py to curl_httpclient.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/escape.py to escape.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/gen.py to gen.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/http1connection.py to http1connection.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/httpclient.py to httpclient.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/httpserver.py to httpserver.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/httputil.py to httputil.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/ioloop.py to ioloop.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/iostream.py to iostream.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/locale.py to locale.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/locks.py to locks.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/log.py to log.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/netutil.py to netutil.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/options.py to options.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/process.py to process.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/queues.py to queues.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/routing.py to routing.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/simple_httpclient.py to simple_httpclient.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/tcpclient.py to tcpclient.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/tcpserver.py to tcpserver.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/template.py to template.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/testing.py to testing.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/util.py to util.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/web.py to web.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/websocket.py to websocket.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/wsgi.py to wsgi.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/__main__.py to __main__.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/asyncio_test.py to asyncio_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/auth_test.py to auth_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/autoreload_test.py to autoreload_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/concurrent_test.py to concurrent_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/curl_httpclient_test.py to curl_httpclient_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/escape_test.py to escape_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/gen_test.py to gen_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/http1connection_test.py to http1connection_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/httpclient_test.py to httpclient_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/httpserver_test.py to httpserver_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/httputil_test.py to httputil_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/import_test.py to import_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/ioloop_test.py to ioloop_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/iostream_test.py to iostream_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/locale_test.py to locale_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/locks_test.py to locks_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/log_test.py to log_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/netutil_test.py to netutil_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/options_test.py to options_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/process_test.py to process_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/queues_test.py to queues_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/resolve_test_helper.py to resolve_test_helper.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/routing_test.py to routing_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/runtests.py to runtests.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/simple_httpclient_test.py to simple_httpclient_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/tcpclient_test.py to tcpclient_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/tcpserver_test.py to tcpserver_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/template_test.py to template_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/testing_test.py to testing_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/twisted_test.py to twisted_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/util.py to util.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/util_test.py to util_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/web_test.py to web_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/websocket_test.py to websocket_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/test/wsgi_test.py to wsgi_test.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/platform/__init__.py to __init__.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/platform/asyncio.py to asyncio.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/platform/caresresolver.py to caresresolver.cpython-36.pyc byte-compiling //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado/platform/twisted.py to twisted.cpython-36.pyc running install_egg_info running egg_info writing tornado.egg-info/PKG-INFO writing dependency_links to tornado.egg-info/dependency_links.txt writing top-level names to tornado.egg-info/top_level.txt reading manifest file 'tornado.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.yaml' under directory 'demos' no previously-included directories found matching 'docs/build' warning: no files found matching 'tornado/test/README' writing manifest file 'tornado.egg-info/SOURCES.txt' removing '//root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado-6.1-py3.6.egg-info' (and everything under it) Copying tornado.egg-info to //root/smf_source_latest/pcs-0.10.18/pcs_bundled/packages/tornado-6.1-py3.6.egg-info running install_scripts touch stamps/install_python_embedded_mods_local touch stamps/install_python_devel_deps touch stamps/install_python_parallel_tests_deps make all-recursive make[1]: Entering directory '/root/smf_source_latest/pcs-0.10.18' Making all in pcs make[2]: Entering directory '/root/smf_source_latest/pcs-0.10.18/pcs' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/root/smf_source_latest/pcs-0.10.18/pcs' Making all in pcsd make[2]: Entering directory '/root/smf_source_latest/pcs-0.10.18/pcsd' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/root/smf_source_latest/pcs-0.10.18/pcsd' Making all in pcs_test make[2]: Entering directory '/root/smf_source_latest/pcs-0.10.18/pcs_test' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/root/smf_source_latest/pcs-0.10.18/pcs_test' Making all in data make[2]: Entering directory '/root/smf_source_latest/pcs-0.10.18/data' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/root/smf_source_latest/pcs-0.10.18/data' make[2]: Entering directory '/root/smf_source_latest/pcs-0.10.18' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/root/smf_source_latest/pcs-0.10.18' make[1]: Leaving directory '/root/smf_source_latest/pcs-0.10.18' [root at bss-occ-0005 pcs-0.10.18]# make rpm Making clean in pcs make[1]: Entering directory '/root/smf_source_latest/pcs-0.10.18/pcs' make[1]: Nothing to be done for 'clean'. make[1]: Leaving directory '/root/smf_source_latest/pcs-0.10.18/pcs' Making clean in pcsd make[1]: Entering directory '/root/smf_source_latest/pcs-0.10.18/pcsd' rm -f test/*.tmp make[1]: Leaving directory '/root/smf_source_latest/pcs-0.10.18/pcsd' Making clean in pcs_test make[1]: Entering directory '/root/smf_source_latest/pcs-0.10.18/pcs_test' make[1]: Nothing to be done for 'clean'. make[1]: Leaving directory '/root/smf_source_latest/pcs-0.10.18/pcs_test' Making clean in data make[1]: Entering directory '/root/smf_source_latest/pcs-0.10.18/data' make[1]: Nothing to be done for 'clean'. make[1]: Leaving directory '/root/smf_source_latest/pcs-0.10.18/data' make[1]: Entering directory '/root/smf_source_latest/pcs-0.10.18' rm -rf rpm/pcs.spec pcs-0.10.18.tar.bz2 pcs-0.10.18.tar.gz pcs-0.10.18.tar.xz pcs-0.10.18 *.rpm if [ "/root/smf_source_latest/pcs-0.10.18" != "/root/smf_source_latest/pcs-0.10.18" ]; then \ echo "Cleaning symlinks for testing" ; \ find "/root/smf_source_latest/pcs-0.10.18/" -type l -delete; \ find /root/smf_source_latest/pcs-0.10.18 -type d -name qdevice-certs -exec rm -rf {} \; 2>/dev/null || : ;\ find /root/smf_source_latest/pcs-0.10.18 -type f -name "*.conf*" -exec rm -rf {} \; 2>/dev/null || : ;\ find "/root/smf_source_latest/pcs-0.10.18/" -type d -empty -delete; \ fi find /root/smf_source_latest/pcs-0.10.18 -type d -name __pycache__ -exec rm -rf {} \; 2>/dev/null || : /usr/bin/python3 setup.py clean running clean rm -rf Gemfile.lock .bundle pcs_test/resources/temp rm -rf pcs-0.10.18.tar.* rpm/*tar* rpm/*.gem rpm/*.rpm rm -rf stamps/* make[1]: Leaving directory '/root/smf_source_latest/pcs-0.10.18' make rpm/pcs.spec pcs-0.10.18.tar.bz2 pcs-0.10.18.tar.gz pcs-0.10.18.tar.xz make[1]: Entering directory '/root/smf_source_latest/pcs-0.10.18' if [ ! -f /root/smf_source_latest/pcs-0.10.18/rpm/pyagentx-0.4.pcs.2.tar.gz ]; then \ wget -q -O /root/smf_source_latest/pcs-0.10.18/rpm/pyagentx-0.4.pcs.2.tar.gz https://github.com/ondrejmular/pyagentx/archive/v0.4.pcs.2.tar.gz; \ fi touch stamps/download_pyagentx PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyring /usr/bin/python3 -m pip download --disable-pip-version-check --no-deps --dest rpm/ --no-binary :all: -r rpm/requirements.txt Collecting dacite (from -r rpm/requirements.txt (line 1)) Using cached https://files.pythonhosted.org/packages/6f/6d/f7ee0f5410665cdfbd56d0caf5da9217410348e5a0c11d3e6cfe1c1ddd7a/dacite-1.8.0.tar.gz Saved ./rpm/dacite-1.8.0.tar.gz Collecting tornado>=6.0.0 (from -r rpm/requirements.txt (line 2)) Using cached https://files.pythonhosted.org/packages/cf/44/cc9590db23758ee7906d40cacff06c02a21c2a6166602e095a56cbf2f6f6/tornado-6.1.tar.gz Saved ./rpm/tornado-6.1.tar.gz Collecting python-dateutil>=2.7.0 (from -r rpm/requirements.txt (line 3)) Using cached https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz Saved ./rpm/python-dateutil-2.9.0.post0.tar.gz Collecting dataclasses (from -r rpm/requirements.txt (line 4)) Using cached https://files.pythonhosted.org/packages/1f/12/7919c5d8b9c497f9180db15ea8ead6499812ea8264a6ae18766d93c59fe5/dataclasses-0.8.tar.gz Saved ./rpm/dataclasses-0.8.tar.gz Successfully downloaded dacite tornado python-dateutil dataclasses touch stamps/download_python_deps rm -rf .bundle Gemfile.lock /usr/bin/mkdir -p .bundle echo '---' > .bundle/config echo 'BUNDLE_DISABLE_SHARED_GEMS: "true"' >> .bundle/config echo 'BUNDLE_PATH: "pcsd/vendor/bundle/"' >> .bundle/config echo 'BUNDLE_CACHE_PATH: "pcsd/vendor/bundle//cache"' >> .bundle/config echo 'BUNDLE_BUILD: \"-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lruby -lm -lpthread \"' >> .bundle/config bundle Don't run Bundler as root. Installing your bundle as root will break this application for all non-root users on this machine. Fetching gem metadata from https://rubygems.org/...... Resolving dependencies... Installing backports 3.25.0 Installing base64 0.2.0 Installing ffi 1.17.0 (x86_64-linux-gnu) Installing ethon 0.16.0 Fetching logger 1.6.3 Installing logger 1.6.3 Installing ruby2_keywords 0.0.5 Installing mustermann 2.0.2 Installing nio4r 2.7.4 with native extensions Installing open4 1.3.4 Installing power_assert 2.0.4 Installing puma 6.5.0 with native extensions Installing rack 3.1.8 Installing rack-protection 4.1.1 Installing rack-test 2.1.0 Fetching rexml 3.4.0 Installing rexml 3.4.0 Installing sinatra 1.0 Fetching test-unit 3.6.5 Installing test-unit 3.6.5 Installing tilt 2.4.0 Updating files in pcsd/vendor/bundle//cache * logger-1.6.3.gem * rexml-3.4.0.gem * test-unit-3.6.5.gem Removing outdated .gem files from pcsd/vendor/bundle//cache * logger-1.6.2.gem * rexml-3.3.9.gem * test-unit-3.6.4.gem Bundle complete! 15 Gemfile dependencies, 19 gems now installed. Bundled gems are installed into `./pcsd/vendor/bundle` 1 installed gem you directly depend on is looking for funding. Run `bundle fund` for details cp -rp pcsd/vendor/bundle//ruby/3.3.0//* pcsd/vendor/bundle// rm -rf $(realpath pcsd/vendor/bundle//ruby/3.3.0//../) rm -rf .bundle Gemfile.lock touch stamps/install_ruby_deps_local cp pcsd/vendor/bundle//cache/*.gem rpm/ || true touch stamps/download_rpm_ruby_deps rm -f rpm/pcs.spec-t rpm/pcs.spec date="`LC_ALL=C date -u -d at 1704717021 "+%a %b %d %Y"`" && \ gvgver="`cd /root/smf_source_latest/pcs-0.10.18; make/git-version-gen --fallback 0.10.18 .tarball-version .gitarchivever`" && \ if [ "$gvgver" = "`echo $gvgver | sed 's/-/./'`" ];then \ rpmver="$gvgver" && \ alphatag="" && \ dirty="" && \ numcomm="0"; \ else \ gitver="`echo $gvgver | sed 's/\(.*\)+/\1-/'`" && \ rpmver=`echo $gitver | sed 's/-.*//g'` && \ alphatag=`echo $gvgver | sed 's/[^-]*-\([^-]*\).*/\1/'` && \ numcomm=`echo $gitver | sed 's/[^-]*-\([^-]*\).*/\1/'` && \ dirty="" && \ if [ "`echo $gitver | sed 's/^.*-dirty$//g'`" = "" ];then \ dirty="dirty"; \ fi \ fi && \ if [ -n "$dirty" ]; then dirty="dirty"; else dirty=""; fi && \ if [ "$numcomm" = "0" ]; then \ sed \ -e "s#@version@#$rpmver#g" \ -e "s#%glo.*alpha.*##g" \ -e "s#%glo.*numcomm.*##g" \ -e "s#@dirty@#$dirty#g" \ -e "s#@date@#$date#g" \ -e "s#@pcs_bundled_dir@#pcs_bundled#g" \ /root/smf_source_latest/pcs-0.10.18/rpm/pcs.spec.in > rpm/pcs.spec-t; \ else \ sed \ -e "s#@version@#$rpmver#g" \ -e "s#@alphatag@#$alphatag#g" \ -e "s#@numcomm@#$numcomm#g" \ -e "s#@dirty@#$dirty#g" \ -e "s#@date@#$date#g" \ -e "s#@pcs_bundled_dir@#pcs_bundled#g" \ /root/smf_source_latest/pcs-0.10.18/rpm/pcs.spec.in > rpm/pcs.spec-t; \ fi; \ if [ -z "" ]; then \ sed -i -e "s#%glo.*cibranch.*##g" rpm/pcs.spec-t; \ else \ sed -i -e "s#@cibranch@##g" rpm/pcs.spec-t; \ fi && \ if [ -z "$dirty" ]; then sed -i -e "s#%glo.*dirty.*##g" rpm/pcs.spec-t; fi && \ sed -i -e s#@pyagentx_version@#0.4.pcs.2#g rpm/pcs.spec-t && \ pylist="`ls rpm/*.tar.gz | grep -v ^rpm/pyagentx- | grep -v ^rpm/pcs- | sed -e 's#rpm/##g' -e 's#.tar.gz##'`" && \ pysrc="`base=42; for i in $pylist; do echo 'Source'$base': '$i'.tar.gz' && let "base=base+1"; done`" && \ gawk -i inplace -v r="$pysrc" '{gsub(/@pysrc@/,r)}1' rpm/pcs.spec-t; \ pybundle="`for i in $pylist; do echo $i | grep -v ^distro- | grep -v ^dataclasses- | sed 's/\(.*\)-\(.*\)/Provides: bundled(\1) = \2/'; done`" && \ gawk -i inplace -v r="$pybundle" '{gsub(/@pybundle@/,r)}1' rpm/pcs.spec-t; \ pydataclassesbundle="`for i in $pylist; do echo $i | grep ^dataclasses- | sed 's/\(.*\)-\(.*\)/Provides: bundled(\1) = \2/'; done`" && \ gawk -i inplace -v r="$pydataclassesbundle" '{gsub(/@pydataclassesbundle@/,r)}1' rpm/pcs.spec-t; \ pydistrobundle="`for i in $pylist; do echo $i | grep ^distro- | sed 's/\(.*\)-\(.*\)/Provides: bundled(\1) = \2/'; done`" && \ gawk -i inplace -v r="$pydistrobundle" '{gsub(/@pydistrobundle@/,r)}1' rpm/pcs.spec-t; \ pycache="`echo /usr/bin/mkdir -p pcs_bundled/src; base=41; for i in $pylist pyagentx; do echo 'cp -f %SOURCE'$base' rpm/' && let "base=base+1"; done`" && \ gawk -i inplace -v r="$pycache" '{gsub(/@pycache@/,r)}1' rpm/pcs.spec-t; \ gemlist="`for i in $(/usr/bin/find rpm/ -type f -name '*.gem'); do echo $i | sed -e 's#rpm/##g' -e 's#.gem##g'; done`" && \ gemsrc="`base=80; for i in $gemlist; do echo 'Source'$base': '$i'.gem' && let "base=base+1"; done`" && \ gawk -i inplace -v r="$gemsrc" '{gsub(/@gemsrc@/,r)}1' rpm/pcs.spec-t; \ gembundle="`for i in $gemlist; do echo $i | sed 's/\(.*\)-\(.*\)/Provides: bundled(\1) = \2/'; done`" && \ gawk -i inplace -v r="$gembundle" '{gsub(/@gembundle@/,r)}1' rpm/pcs.spec-t; \ gemcache="`echo /usr/bin/mkdir -p pcsd/vendor/bundle//cache; base=80; for i in $gemlist; do echo 'cp -f %SOURCE'$base' pcsd/vendor/bundle//cache' && let "base=base+1"; done`" && \ gawk -i inplace -v r="$gemcache" '{gsub(/@gemcache@/,r)}1' rpm/pcs.spec-t; chmod a-w rpm/pcs.spec-t mv rpm/pcs.spec-t rpm/pcs.spec rm -f rpm/pcs.spec-t* make dist make[2]: Entering directory '/root/smf_source_latest/pcs-0.10.18' make dist-xz dist-bzip2 dist-gzip am__post_remove_distdir='@:' make[3]: Entering directory '/root/smf_source_latest/pcs-0.10.18' make distdir-am make[4]: Entering directory '/root/smf_source_latest/pcs-0.10.18' if test -d "pcs-0.10.18"; then find "pcs-0.10.18" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "pcs-0.10.18" || { sleep 5 && rm -rf "pcs-0.10.18"; }; else :; fi test -d "pcs-0.10.18" || mkdir "pcs-0.10.18" (cd pcs && make top_distdir=../pcs-0.10.18 distdir=../pcs-0.10.18/pcs \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/root/smf_source_latest/pcs-0.10.18/pcs' make distdir-am make[6]: Entering directory '/root/smf_source_latest/pcs-0.10.18/pcs' make[6]: Leaving directory '/root/smf_source_latest/pcs-0.10.18/pcs' make[5]: Leaving directory '/root/smf_source_latest/pcs-0.10.18/pcs' (cd pcsd && make top_distdir=../pcs-0.10.18 distdir=../pcs-0.10.18/pcsd \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/root/smf_source_latest/pcs-0.10.18/pcsd' make distdir-am make[6]: Entering directory '/root/smf_source_latest/pcs-0.10.18/pcsd' make[6]: Leaving directory '/root/smf_source_latest/pcs-0.10.18/pcsd' make[5]: Leaving directory '/root/smf_source_latest/pcs-0.10.18/pcsd' (cd pcs_test && make top_distdir=../pcs-0.10.18 distdir=../pcs-0.10.18/pcs_test \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/root/smf_source_latest/pcs-0.10.18/pcs_test' make distdir-am make[6]: Entering directory '/root/smf_source_latest/pcs-0.10.18/pcs_test' make[6]: Leaving directory '/root/smf_source_latest/pcs-0.10.18/pcs_test' make[5]: Leaving directory '/root/smf_source_latest/pcs-0.10.18/pcs_test' (cd data && make top_distdir=../pcs-0.10.18 distdir=../pcs-0.10.18/data \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/root/smf_source_latest/pcs-0.10.18/data' make distdir-am make[6]: Entering directory '/root/smf_source_latest/pcs-0.10.18/data' make[6]: Leaving directory '/root/smf_source_latest/pcs-0.10.18/data' make[5]: Leaving directory '/root/smf_source_latest/pcs-0.10.18/data' make \ top_distdir="pcs-0.10.18" distdir="pcs-0.10.18" \ dist-hook make[5]: Entering directory '/root/smf_source_latest/pcs-0.10.18' if test -d /root/smf_source_latest/pcs-0.10.18/.git; then \ LC_ALL=C ./make/gitlog-to-changelog \ --since=2000-01-01 > pcs-0.10.18/cl-t; \ rm -f pcs-0.10.18/ChangeLog; \ mv pcs-0.10.18/cl-t pcs-0.10.18/ChangeLog; \ fi echo 0.10.18 > pcs-0.10.18/.tarball-version echo 1704717021 > pcs-0.10.18/source_epoch make[5]: Leaving directory '/root/smf_source_latest/pcs-0.10.18' test -n "" \ || find "pcs-0.10.18" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /root/smf_source_latest/pcs-0.10.18/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "pcs-0.10.18" make[4]: Leaving directory '/root/smf_source_latest/pcs-0.10.18' tardir=pcs-0.10.18 && tar --format=posix -chf - "$tardir" | XZ_OPT=${XZ_OPT--e} xz -c >pcs-0.10.18.tar.xz tardir=pcs-0.10.18 && tar --format=posix -chf - "$tardir" | BZIP2=${BZIP2--9} bzip2 -c >pcs-0.10.18.tar.bz2 tardir=pcs-0.10.18 && tar --format=posix -chf - "$tardir" | eval GZIP= gzip --best -c >pcs-0.10.18.tar.gz make[3]: Leaving directory '/root/smf_source_latest/pcs-0.10.18' if test -d "pcs-0.10.18"; then find "pcs-0.10.18" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "pcs-0.10.18" || { sleep 5 && rm -rf "pcs-0.10.18"; }; else :; fi make[2]: Leaving directory '/root/smf_source_latest/pcs-0.10.18' cp pcs-0.10.18.tar.bz2 pcs-0.10.18.tar.gz pcs-0.10.18.tar.xz /root/smf_source_latest/pcs-0.10.18/rpm make[1]: 'pcs-0.10.18.tar.gz' is up to date. make[1]: 'pcs-0.10.18.tar.xz' is up to date. make[1]: Leaving directory '/root/smf_source_latest/pcs-0.10.18' rpmbuild --define "_sourcedir /root/smf_source_latest/pcs-0.10.18/rpm" --define "_specdir /root/smf_source_latest/pcs-0.10.18/rpm" --define "_builddir /root/smf_source_latest/pcs-0.10.18/rpm" --define "_srcrpmdir /root/smf_source_latest/pcs-0.10.18/rpm" --define "_rpmdir /root/smf_source_latest/pcs-0.10.18/rpm" -ba rpm/pcs.spec error: line 8: Illegal sequence ".." in: Release: 99+git..el8 make: *** [Makefile:1312: rpm] Error 1 [root at bss-occ-0005 pcs-0.10.18]# Thanks and Regards, S Sathish S From: Tom?? Jel?nek Sent: Monday, December 16, 2024 9:26 PM To: ClusterLabs/pcs Cc: S Sathish S ; Mention Subject: Re: [ClusterLabs/pcs] PCS 0.10.18 build rpm failure (Issue #905) You don't often get email from notifications at github.com. Learn why this is important Hi @ssathish062087, Could you share the whole process of building pcs, all commands and their whole output, starting with downloading pcs sources? - Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: > -------------- next part -------------- An HTML attachment was scrubbed... URL: From u.windl at ukr.de Wed Dec 18 09:29:57 2024 From: u.windl at ukr.de (Windl, Ulrich) Date: Wed, 18 Dec 2024 09:29:57 +0000 Subject: [ClusterLabs] [EXT] RE: How to delete a node, really, really? In-Reply-To: <27f4e30a-ef73-3801-84d1-d99e22475eb7@wigner.hun-ren.hu> References: <7a0862e9-bc95-00f9-8d93-284c17816ac5@wigner.hun-ren.hu> <27f4e30a-ef73-3801-84d1-d99e22475eb7@wigner.hun-ren.hu> Message-ID: > -----Original Message----- > From: Kadlecsik J?zsef > Sent: Thursday, December 12, 2024 2:40 PM > To: Windl, Ulrich > Cc: Cluster Labs - All topics related to open-source clustering welcomed > > Subject: [EXT] RE: [ClusterLabs] How to delete a node, really, really? > > Hi, > > On Thu, 12 Dec 2024, Windl, Ulrich wrote: > > > Did you restart Corosync as well? > > Yes. All nodes was put to standby mode one by one and then rebooted. [Windl, Ulrich] And did you check for "nodeid" in corosync.conf? Regards, Ulrich From mpospisi at redhat.com Wed Dec 18 16:07:27 2024 From: mpospisi at redhat.com (=?UTF-8?B?TWljaGFsIFBvc3DDrcWhaWw=?=) Date: Wed, 18 Dec 2024 17:07:27 +0100 Subject: [ClusterLabs] pcs 0.10.19 released Message-ID: I am happy to announce the latest release of pcs, version 0.10.19. Source code is available at: https://github.com/ClusterLabs/pcs/archive/refs/tags/v0.10.19.tar.gz or https://github.com/ClusterLabs/pcs/archive/refs/tags/v0.10.19.zip This is a special release of the no longer maintained pcs-0.10 branch. It includes security hardening for recently reported vulnerabilities related to processing HTTP headers in multiple rubygems. In addition, the last published release was not able to produce RPMs with `make rpm`. Special thank you goes to S Sathish S for alerting us about this issue. Complete change log for this release: ### Security - HTTP headers are no longer resent from Python daemon to the Ruby daemon. This is security hardening against vulnerabilities in rubygems Puma, Rack and Sinatra that have been recently reported. ### Fixed - Failure to build pcs from upstream specfile from a tagged commit. The only affected release is 0.10.18. Cheers, Michal From kadlecsik.jozsef at wigner.hu Wed Dec 18 22:15:17 2024 From: kadlecsik.jozsef at wigner.hu (=?UTF-8?Q?Kadlecsik_J=C3=B3zsef?=) Date: Wed, 18 Dec 2024 23:15:17 +0100 (CET) Subject: [ClusterLabs] [EXT] RE: How to delete a node, really, really? In-Reply-To: References: <7a0862e9-bc95-00f9-8d93-284c17816ac5@wigner.hun-ren.hu> <27f4e30a-ef73-3801-84d1-d99e22475eb7@wigner.hun-ren.hu> Message-ID: <0ec9b2c6-a222-1fdf-e105-ecab26052683@wigner.hun-ren.hu> On Wed, 18 Dec 2024, Windl, Ulrich wrote: > > > Did you restart Corosync as well? > > > > Yes. All nodes was put to standby mode one by one and then rebooted. > [Windl, Ulrich] > > And did you check for "nodeid" in corosync.conf? The nodeid was changed in corosync.conf and then "corosync-cfgtool -R" issued, one by one. Then nodeid was verified via "corosync-cmapctl". Best regards, Jozsef -- E-mail : kadlecsik.jozsef at wigner.hun-ren.hu Address: Wigner Research Centre for Physics H-1525 Budapest 114, POB. 49, Hungary From kgaillot at redhat.com Mon Dec 23 20:38:17 2024 From: kgaillot at redhat.com (Ken Gaillot) Date: Mon, 23 Dec 2024 14:38:17 -0600 Subject: [ClusterLabs] Pacemaker 3.0.0-rc3 released Message-ID: Hi all, The third (and likely final) release candidate for Pacemaker 3.0.0 is now available: https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-3.0.0-rc3 This release contains minor bug fixes and documentation improvements. Also, Inkscape is no longer a build dependency for the documentation. See the link above for details. If there are no issues found in this release candidate, it will likely become the final release in early January. Many thanks to all contributors to this release, including Gao,Yan, Ken Gaillot, Satomi OSAWA, and Xin Liang. For an extensive list of all backward-incompatible changes in the Pacemaker 3 release series, see: https://projects.clusterlabs.org/w/projects/pacemaker/pacemaker_3.0_changes/ -- Ken Gaillot