3002edc90a
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 Change-Id: I003ad5449bd99c01376781ec0ce9074eca3e2704
28 lines
806 B
YAML
28 lines
806 B
YAML
# Note this can be specified either in the call
|
|
# to heat stack-create via an additional -e option
|
|
# or via the global environment on the seed in
|
|
# /etc/heat/environment.d/default.yaml
|
|
parameter_defaults:
|
|
rhel_reg_activation_key: ""
|
|
rhel_reg_auto_attach: ""
|
|
rhel_reg_base_url: ""
|
|
rhel_reg_environment: ""
|
|
rhel_reg_force: ""
|
|
rhel_reg_machine_name: ""
|
|
rhel_reg_org: ""
|
|
rhel_reg_password: ""
|
|
rhel_reg_pool_id: ""
|
|
rhel_reg_release: ""
|
|
rhel_reg_repos: ""
|
|
rhel_reg_sat_url: ""
|
|
rhel_reg_server_url: ""
|
|
rhel_reg_service_level: ""
|
|
rhel_reg_user: ""
|
|
rhel_reg_type: ""
|
|
rhel_reg_method: ""
|
|
rhel_reg_sat_repo: "rhel-7-server-satellite-tools-6.1-rpms"
|
|
rhel_reg_http_proxy_host: ""
|
|
rhel_reg_http_proxy_port: ""
|
|
rhel_reg_http_proxy_username: ""
|
|
rhel_reg_http_proxy_password: ""
|