oo-accept-node: Simplify find_ext_net_dev

The node runtime simply defaults to eth0 if EXTERNAL_ETH_DEV is not set,
so make oo-accept-node do the same for consistency.
oo-accept-node: Use OpenShift::Config

Use OpenShift::Config to load and parse node.conf and resource_limits.conf
for consistency with the node runtime.

Use OpenShift::Config::NODE_CONF_FILE instead of defining NODE_CONF_FILE in
oo-accept-node.

Use the new globals $CONF and $RESOURCE_LIMITS instead of ENV for storing
the settings read from node.conf and resource_limits.conf.
Fix for bug 990927
Bug 997129 - oo-last-access script chokes on /etc/openshift/node.conf with only space in configuration line
Merge pull request #3357 from abhgupta/abhgupta-scheduler

Merged by openshift-bot
Automatic commit of package [rubygem-openshift-origin-msg-broker-mcollective] release [1.13.2-1].
Automatic commit of package [rubygem-openshift-origin-node] release [1.13.4-1].
Automatic commit of package [openshift-origin-cartridge-nodejs] release [1.14.2-1].
Automatic commit of package [openshift-origin-cartridge-haproxy] release [0.8.2-1].
Automatic commit of package [openshift-origin-broker-util] release [1.13.3-1].
Automatic commit of package [rubygem-openshift-origin-common] release [1.13.2-1].
Automatic commit of package [openshift-origin-node-util] release [1.13.4-1].
Automatic commit of package [rubygem-openshift-origin-controller] release [1.13.2-1].
Automatic commit of package [rubygem-openshift-origin-console] release [1.13.2-1].
Automatic commit of package [openshift-origin-msg-node-mcollective] release [1.13.3-1].
<broker> Fix problem with plugin loading from source
fix up some docs reported by community members

fix typo for RHEL vs Fedora
Upgrade tool enhancements

Enhance the `oo-admin-upgrade` script to provide a more usable workflow and persist structured
data for all upgrade operations. The `--continue` and `--rerun` flags have been removed; the
script now has two commands, `upgrade-gear` and `upgrade-node`. The latter has no modes: the
command can be run repeatedly until the upgrade is a success. The script also contains a small
Ruby API for dealing with the result data. See the class documentation for details.

Implement Trello card: https://trello.com/c/blIfAdai/207-3-upgrade-analysis-app (online_runtime_207)

Resolve bugs:

  * Bug 997047
  * Bug 994614
  * Bug 994709
  * Bug 997075
Fix calculation.
Merge pull request #3360 from brenton/BZ997129

Merged by openshift-bot