tripleo-heat-templates/extraconfig
Vincent S. Cojot f0d6c7b6ed Adds http proxy support for registering RHEL overcloud nodes
It is quite common in large entreprises that direct HTTP/HTTPS to the outside
world is denied from nodes/systems but reaching out through a proxy is allowed.

This change adds support for an HTTP proxy when RHEL overcloud nodes reach
out to either the RHSM portal or to a satellite server. This allows the
overcloud nodes to download updates even in locked-down environments.

The following variables are settable through templates:
  rhel_reg_http_proxy_host:
  rhel_reg_http_proxy_port:
  rhel_reg_http_proxy_username:
  rhel_reg_http_proxy_password:

Note the following restrictions:
  - If setting rhel_reg_http_proxy_host,
    then rhel_reg_http_proxy_port cannot be empty.
  - If setting rhel_reg_http_proxy_port,
    then rhel_reg_http_proxy_host cannot be empty.
  - If setting rhel_reg_http_proxy_username,
    then rhel_reg_http_proxy_password cannot be empty.
  - If setting rhel_reg_http_proxy_password,
    then rhel_reg_http_proxy_username cannot be empty.
  - If setting either rhel_reg_http_proxy_username or
    rhel_reg_http_proxy_password, then rhel_reg_http_proxy_host
    AND rhel_reg_http_proxy_port cannot be empty

Closes-Bug: #1668618
Change-Id: I003ad5449bd99c01376781ec0ce9074eca3e2704
(cherry picked from commit 3002edc90a)
2017-02-28 13:43:39 +00:00
..
all_nodes Fix for AllNodesExtraConfig and fix environment files to create swap files/partitions 2017-01-16 15:47:50 +01:00
nova_metadata Add metadata settings for needed kerberos principals 2017-01-25 00:33:11 +02:00
post_deploy Template and role support for the undercloud 2017-01-06 20:01:14 -05:00
pre_deploy/rhel-registration Adds http proxy support for registering RHEL overcloud nodes 2017-02-28 13:43:39 +00:00
pre_network Bump missing template names to ocata 2017-01-17 17:04:49 +01:00
tasks Add checks in ansible upgrade tasks for CephMon and CephOSD 2017-02-24 12:04:31 -05:00