Skip to content

Commit

Permalink
Merge pull request #1168 from kgaillot/1.1
Browse files Browse the repository at this point in the history
Release 1.1.16-rc1
  • Loading branch information
kgaillot authored Nov 3, 2016
2 parents f16d7af + ae12849 commit b7940bb
Show file tree
Hide file tree
Showing 84 changed files with 2,463 additions and 338 deletions.
51 changes: 51 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,54 @@
* Thu Nov 03 2016 Ken Gaillot <[email protected]> Pacemaker-1.1.16-rc1
- Update source tarball to revision: 2fc4716
- Changesets: 360
- Diff: 148 files changed, 7187 insertions(+), 5592 deletions(-)

- Features added since Pacemaker-1.1.15
+ Location constraints may use rsc-pattern, with submatches expanded
+ node-health-base available with node-health-strategy=progressive
+ new Pacemaker Development document for working on pacemaker code base
+ new PCMK_panic_action variable allows crash instead of reboot on panic
+ resources: add resource agent for managing a node attribute
+ systemd: include socket units when listing all systemd agents

- Changes since Pacemaker-1.1.15
+ Important security fix for CVE-2016-7035
+ Logging is now synchronous when blackboxes are enabled
+ All python code except CTS is now compatible with python 2.6+ and 3.2+
+ build: take advantage of compiler features for security and performance
+ build: update SuSE spec modifications for recent spec changes
+ build: avoid watchdog reboot when upgrading pacemaker_remote with sbd
+ build: numerous other improvements in environment detection, etc.
+ cib: fix infinite loop when no schema validates
+ crmd: cl#5185 - record pending operations in CIB before they are performed
+ crmd: don't abort transitions for CIB comment changes
+ crmd: resend shutdown request if DC loses original request
+ documentation: install improved README in doc instead of now-removed AUTHORS
+ documentation: clarify licensing and provide copy of all licenses
+ documentation: document various features and upgrades better
+ fence_legacy: use "list" action when searching cluster-glue agents
+ libcib: don't stop sending alerts after releasing DC role
+ libcrmcommon: properly handle XML comments when comparing v2 patchset diffs
+ libcrmcommon: report errors consistently when waiting for data on connection
+ libpengine: avoid potential use-of-NULL
+ libservices: use DBusError API properly
+ pacemaker_remote: init script stop should always return 0
+ pacemaker_remote: allow remote clients to timeout/reconnect
+ pacemaker_remote: correctly calculate remaining timeout when receiving messages
+ pengine: avoid transition loop for start-then-stop + unfencing
+ pengine: correctly update dependent actions of un-runnable clones
+ pengine: do not fence a node in maintenance mode if it shuts down cleanly
+ pengine: set OCF_RESKEY_CRM_meta_notify_active_* for multistate resources
+ resources: ping - avoid temporary files for fping check, support FreeBSD
+ resources: SysInfo - better support for FreeBSD
+ resources: variable name typo in docker-wrapper
+ tools: correct attrd_updater help and error messages when using CMAN
+ tools: crm_standby --version/--help should work without cluster running
+ tools: make crm_report sanitize CIB before generating readable version
+ tools: display pending resource state by default when available
+ tools: avoid matching other process with same PID in ClusterMon


* Tue Jun 21 2016 Ken Gaillot <[email protected]> Pacemaker-1.1.15-1
- Update source tarball to revision: 32fa6a5
- Changesets: 533
Expand Down
4 changes: 2 additions & 2 deletions doc/Clusters_from_Scratch/pot/Ap-Configuration.pot
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2016-05-03 17:45-0500\n"
"PO-Revision-Date: 2016-05-03 17:45-0500\n"
"POT-Creation-Date: 2016-11-02 17:32-0500\n"
"PO-Revision-Date: 2016-11-02 17:32-0500\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
Expand Down
4 changes: 2 additions & 2 deletions doc/Clusters_from_Scratch/pot/Ap-Corosync-Conf.pot
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2016-05-03 17:45-0500\n"
"PO-Revision-Date: 2016-05-03 17:45-0500\n"
"POT-Creation-Date: 2016-11-02 17:32-0500\n"
"PO-Revision-Date: 2016-11-02 17:32-0500\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
Expand Down
4 changes: 2 additions & 2 deletions doc/Clusters_from_Scratch/pot/Ap-Reading.pot
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2016-05-03 17:45-0500\n"
"PO-Revision-Date: 2016-05-03 17:45-0500\n"
"POT-Creation-Date: 2016-11-02 17:32-0500\n"
"PO-Revision-Date: 2016-11-02 17:32-0500\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
Expand Down
4 changes: 2 additions & 2 deletions doc/Clusters_from_Scratch/pot/Author_Group.pot
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2016-05-03 17:45-0500\n"
"PO-Revision-Date: 2016-05-03 17:45-0500\n"
"POT-Creation-Date: 2016-11-02 17:32-0500\n"
"PO-Revision-Date: 2016-11-02 17:32-0500\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
Expand Down
4 changes: 2 additions & 2 deletions doc/Clusters_from_Scratch/pot/Book_Info.pot
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2016-05-03 17:45-0500\n"
"PO-Revision-Date: 2016-05-03 17:45-0500\n"
"POT-Creation-Date: 2016-11-02 17:32-0500\n"
"PO-Revision-Date: 2016-11-02 17:32-0500\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
Expand Down
4 changes: 2 additions & 2 deletions doc/Clusters_from_Scratch/pot/Ch-Active-Active.pot
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2016-05-03 17:45-0500\n"
"PO-Revision-Date: 2016-05-03 17:45-0500\n"
"POT-Creation-Date: 2016-11-02 17:32-0500\n"
"PO-Revision-Date: 2016-11-02 17:32-0500\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
Expand Down
4 changes: 2 additions & 2 deletions doc/Clusters_from_Scratch/pot/Ch-Active-Passive.pot
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2016-05-03 17:45-0500\n"
"PO-Revision-Date: 2016-05-03 17:45-0500\n"
"POT-Creation-Date: 2016-11-02 17:32-0500\n"
"PO-Revision-Date: 2016-11-02 17:32-0500\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
Expand Down
33 changes: 23 additions & 10 deletions doc/Clusters_from_Scratch/pot/Ch-Apache.pot
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2016-05-03 17:45-0500\n"
"PO-Revision-Date: 2016-05-03 17:45-0500\n"
"POT-Creation-Date: 2016-11-02 17:32-0500\n"
"PO-Revision-Date: 2016-11-02 17:32-0500\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
Expand All @@ -14,12 +14,17 @@ msgstr ""

#. Tag: title
#, no-c-format
msgid "Add Apache as a Cluster Service"
msgid "Add Apache HTTP Server as a Cluster Service"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Now that we have a basic but functional active/passive two-node cluster, we’re ready to add some real services. We’re going to start with Apache because it is a feature of many clusters and relatively simple to configure."
msgid "<indexterm> <primary>Apache HTTP Server</primary> </indexterm>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Now that we have a basic but functional active/passive two-node cluster, we’re ready to add some real services. We’re going to start with Apache HTTP Server because it is a feature of many clusters and relatively simple to configure."
msgstr ""

#. Tag: title
Expand Down Expand Up @@ -73,6 +78,11 @@ msgstr ""
msgid "Enable the Apache status URL"
msgstr ""

#. Tag: para
#, no-c-format
msgid "<indexterm> <primary>Apache HTTP Server</primary><secondary>/server-status</secondary> </indexterm> <indexterm> <primary>/server-status</primary> </indexterm>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "In order to monitor the health of your Apache instance, and recover it if it fails, the resource agent used by Pacemaker assumes the server-status URL is available. On both nodes, enable the URL with:"
Expand All @@ -83,23 +93,26 @@ msgstr ""
msgid "# cat &lt;&lt;-END &gt;/etc/httpd/conf.d/status.conf\n"
" &lt;Location /server-status&gt;\n"
" SetHandler server-status\n"
" Order deny,allow\n"
" Deny from all\n"
" Allow from 127.0.0.1\n"
" Require local\n"
" &lt;/Location&gt;\n"
"END"
msgstr ""

#. Tag: para
#, no-c-format
msgid "If you are using a different operating system, server-status may already be enabled or may be configurable in a different location."
msgid "If you are using a different operating system, server-status may already be enabled or may be configurable in a different location. If you are using a version of Apache HTTP Server less than 2.4, the syntax will be different."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Configure the Cluster"
msgstr ""

#. Tag: para
#, no-c-format
msgid "<indexterm> <primary>Apache HTTP Server</primary><secondary>Apache resource configuration</secondary> </indexterm> <indexterm> <primary>Apache resource configuration</primary> </indexterm>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "At this point, Apache is ready to go, and all that needs to be done is to add it to the cluster. Let’s call the resource WebSite. We need to use an OCF resource script called apache in the heartbeat namespace. <footnote><para>Compare the key used here, <emphasis role=\"strong\">ocf:heartbeat:apache</emphasis>, with the one we used earlier for the IP address, <emphasis role=\"strong\">ocf:heartbeat:IPaddr2</emphasis></para></footnote> The script’s only required parameter is the path to the main Apache configuration file, and we’ll tell the cluster to check once a minute that Apache is still running."
Expand Down Expand Up @@ -177,12 +190,12 @@ msgstr ""

#. Tag: literallayout
#, no-c-format
msgid "wget -O - http://127.0.0.1/server-status"
msgid "wget -O - http://localhost/server-status"
msgstr ""

#. Tag: para
#, no-c-format
msgid "If you see <emphasis role=\"strong\">Connection refused</emphasis> in the output, then this is likely the problem. Ensure that <emphasis role=\"strong\">Allow from 127.0.0.1</emphasis> is present for the <emphasis role=\"strong\">&lt;Location /server-status&gt;</emphasis> block."
msgid "If you see <emphasis role=\"strong\">Not Found</emphasis> or <emphasis role=\"strong\">Forbidden</emphasis> in the output, then this is likely the problem. Ensure that the <emphasis role=\"strong\">&lt;Location /server-status&gt;</emphasis> block is correct."
msgstr ""

#. Tag: title
Expand Down
4 changes: 2 additions & 2 deletions doc/Clusters_from_Scratch/pot/Ch-Installation.pot
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2016-05-03 17:45-0500\n"
"PO-Revision-Date: 2016-05-03 17:45-0500\n"
"POT-Creation-Date: 2016-11-02 17:32-0500\n"
"PO-Revision-Date: 2016-11-02 17:32-0500\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
Expand Down
4 changes: 2 additions & 2 deletions doc/Clusters_from_Scratch/pot/Ch-Intro.pot
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2016-05-03 17:45-0500\n"
"PO-Revision-Date: 2016-05-03 17:45-0500\n"
"POT-Creation-Date: 2016-11-02 17:32-0500\n"
"PO-Revision-Date: 2016-11-02 17:32-0500\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
Expand Down
4 changes: 2 additions & 2 deletions doc/Clusters_from_Scratch/pot/Ch-Shared-Storage.pot
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2016-05-03 17:45-0500\n"
"PO-Revision-Date: 2016-05-03 17:45-0500\n"
"POT-Creation-Date: 2016-11-02 17:32-0500\n"
"PO-Revision-Date: 2016-11-02 17:32-0500\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
Expand Down
4 changes: 2 additions & 2 deletions doc/Clusters_from_Scratch/pot/Ch-Stonith.pot
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2016-05-03 17:45-0500\n"
"PO-Revision-Date: 2016-05-03 17:45-0500\n"
"POT-Creation-Date: 2016-11-02 17:32-0500\n"
"PO-Revision-Date: 2016-11-02 17:32-0500\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
Expand Down
9 changes: 2 additions & 7 deletions doc/Clusters_from_Scratch/pot/Ch-Tools.pot
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2016-05-03 17:45-0500\n"
"PO-Revision-Date: 2016-05-03 17:45-0500\n"
"POT-Creation-Date: 2016-11-02 17:32-0500\n"
"PO-Revision-Date: 2016-11-02 17:32-0500\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
Expand Down Expand Up @@ -52,11 +52,6 @@ msgstr ""
msgid "The two shells share many concepts but the scope, layout and syntax does differ, so make sure you read the version of this guide that corresponds to the software installed on your system."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Since <literal>pcs</literal> has the ability to manage all aspects of the cluster (both corosync and pacemaker), it requires a specific cluster stack to be in use: corosync 2.0 or later with votequorum plus Pacemaker 1.1.8 or later."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Explore pcs"
Expand Down
4 changes: 2 additions & 2 deletions doc/Clusters_from_Scratch/pot/Ch-Verification.pot
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2016-05-03 17:45-0500\n"
"PO-Revision-Date: 2016-05-03 17:45-0500\n"
"POT-Creation-Date: 2016-11-02 17:32-0500\n"
"PO-Revision-Date: 2016-11-02 17:32-0500\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
Expand Down
4 changes: 2 additions & 2 deletions doc/Clusters_from_Scratch/pot/Preface.pot
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2016-05-03 17:45-0500\n"
"PO-Revision-Date: 2016-05-03 17:45-0500\n"
"POT-Creation-Date: 2016-11-02 17:32-0500\n"
"PO-Revision-Date: 2016-11-02 17:32-0500\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
Expand Down
4 changes: 2 additions & 2 deletions doc/Clusters_from_Scratch/pot/Revision_History.pot
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2016-05-03 17:45-0500\n"
"PO-Revision-Date: 2016-05-03 17:45-0500\n"
"POT-Creation-Date: 2016-11-02 17:32-0500\n"
"PO-Revision-Date: 2016-11-02 17:32-0500\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
Expand Down
44 changes: 44 additions & 0 deletions doc/Pacemaker_Development/pot/Author_Group.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
#
# AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2016-11-02 17:32-0500\n"
"PO-Revision-Date: 2016-11-02 17:32-0500\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
"Content-Type: application/x-publican; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#. Tag: firstname
#, no-c-format
msgid "Andrew"
msgstr ""

#. Tag: surname
#, no-c-format
msgid "Beekhof"
msgstr ""

#. Tag: orgname
#, no-c-format
msgid "Red Hat"
msgstr ""

#. Tag: contrib
#, no-c-format
msgid "Co-author"
msgstr ""

#. Tag: firstname
#, no-c-format
msgid "Ken"
msgstr ""

#. Tag: surname
#, no-c-format
msgid "Gaillot"
msgstr ""

29 changes: 29 additions & 0 deletions doc/Pacemaker_Development/pot/Book_Info.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#
# AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2016-11-02 17:32-0500\n"
"PO-Revision-Date: 2016-11-02 17:32-0500\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
"Content-Type: application/x-publican; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#. Tag: title
#, no-c-format
msgid "Pacemaker Development"
msgstr ""

#. Tag: subtitle
#, no-c-format
msgid "Working with the Pacemaker Code Base"
msgstr ""

#. Tag: para
#, no-c-format
msgid "This document has guidelines and tips for developers interested in editing Pacemaker source code and submitting changes for inclusion in the project."
msgstr ""

Loading

0 comments on commit b7940bb

Please sign in to comment.