Updated git submodules
authorMohamed El-Serngawy <melserngawy@inocybe.ca>
Tue, 4 Oct 2016 21:01:31 +0000 (21:01 +0000)
committerGerrit Code Review <gerrit@opendaylight.org>
Tue, 4 Oct 2016 21:01:31 +0000 (21:01 +0000)
commitb6bffa14bd551fe54627873e07a463be79fb5938
treedf8ffa9cbdef503e0ff1a2f525ef9f1f16a8dff3
parent27edaa1a5d1a92e7db2ed6b7d9efcdaac6c98dc5
Updated git submodules

Project: aaa master af2d94be253c1cf50f73d5096ebadd0e7a86e007

Merge "Auto-detect secure HTTP in the idmtool script"

Auto-detect secure HTTP in the idmtool script

This enables auto-detection of secure HTTP (SSL, TLS) through taking a peek
into org.ops4j.pax.web.cfg.  If HTTPS is enabled, then it is preferred over
HTTP.  This behavior can still be overridden through the use of the
"--target-host" option during idmtool script invocation.  The script attempts
to use the specified HTTPS port from the pax web config.  If no such port is
specified (perfectly valid), then the default port, 8443, is utilized.  If
HTTPS is not enabled, then HTTP is used.

The value in this is that controllers should run HTTPS on Northbound RESTCONF,
and currently to make this script work with an HTTPS controller the
--target-host option needs to be specified.  This makes administering a
controller with HTTPS harder and there are more steps to remember.  If anything,
a product should aim to make security easier so it is actually utilized.

Again, if a more advanced configuration is needed, the "--target-host" will
override the default behavior.  This simply enforces best security practices
as default, falling back on insecure options if needed.

Change-Id: I544a23d0266cef90cab01f28c8bb970ffcc9ddb6
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
docs/submodules/aaa