plugins/dns/nsupdate: Fix example of key algorithm

Fix the commented-out example setting for BIND_KEYALGORITHM in the
dns-nsupdate example configuration file.
oo-diagnostics: Fix test_node_mco_log when no log

Make test_node_mco_log fail gracefully when the node mcollective log file
is absent.  Before this commit, the test would hang because it would run
a sed command with no input file provided.

This commit fixes bug 1077664.
fix bad variable reference for version check
Bug 1081954 - Prevent killing non-existent haproxy process when force-stopped
Merge pull request #5117 from bparees/jbossews_upgrade

Merged by openshift-bot
Merge pull request #5118 from mfojtik/bugzilla/1081954

Merged by openshift-bot
Bug 1082488 - Silence error message on node with no gears
Bug 1082696 - Add lua-devel as dependency
Merge pull request #5120 from jwhonce/bug/1082488

Merged by openshift-bot
Merge pull request #5121 from tdawson/2014-03/tdawson/add-lua-devel-dep

Merged by openshift-bot
facter ipaddress does not always return the ip that we would want

https://bugzilla.redhat.com/show_bug.cgi?id=1079575
facter ipaddress runs ifconfig and grabs the first IP that it finds that
is not a local loopback
Bug 1079293 - Fix warning msg in oo-admin-ctl-region remove-zone
Merge pull request #5123 from pravisankar/dev/ravi/bug1079293

Merged by openshift-bot
Fix oo-admin-clear-pending-ops : With '--time 0' option, ignore pending_ops or pending_op_groups created_at field and process any pending op or op-groups if it exists
Merge pull request #5122 from pravisankar/dev/ravi/fix-clear-pending-ops

Merged by openshift-bot
Bug 1076217 - Making the tc outbound settings configurable

Instead of hardcoding smtp related tc settings they can now be declared in
resource_limits.conf as follows:

[tc_outbound_limit 1]
  port=587
  rate=128kbit
  ceil=256kbit

[tc_outbound_limit 2]
  port=25
  rate=12kbit
  ceil=24kbit

[tc_outbound_limit 3]
  port=465
  rate=12kbit
  ceil=24kbit

This now allows additional tc settings to be created as well.  The previous
defaults have temporarily been added to the Config::Cgroups class to facilitate
the transition.  Eventually they will be removed to allow admins to easily
specify no rules (therefore disabling traffic control).

The resulting rules are exactly the same as before.  Namely, a class is created
for each combination of rate and ceiling.  It's then linked to the
corresponding port by the flowid's minor number.

It's important to note that this approach uses the inifile group syntax in an
effort to avoid any sort of special parsing.  Any group with
'tc_outbound_limit' anywhere in the name will match and everything else is
simply added to make the group unique.  Therefore the following would all
technically be valid:

[my_tc_outbound_limit]
  port=465
  rate=12kbit
  ceil=24kbit

[ tc_outbound_limit_A]
  port=80
  rate=12kbit
  ceil=24kbit

I wanted to avoid having to parse something like:

tc_outbound_limit.1="22,12kbit,24kbit"

Adding labels to the multivalue setting would only make the parsing more
rediculous.  Using groups allows for easy addition of new settings.
Adding error checking for outbound tc settings
Adding a function test for outbound traffic control
Card origin_card_157 - Document new env variables available for tuning PosgreSQL performance
Bug 1082937 - Check if the PID is non-empty for postgresql cartridge