[baremetal] Add upstream (lab) proxy support 63/50863/3
authorAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Sat, 20 Jan 2018 18:56:47 +0000 (19:56 +0100)
committerAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Mon, 22 Jan 2018 02:12:20 +0000 (03:12 +0100)
commit0c7d890cdb20fdcf2a5e0e0a629088ee045cf4af
tree1d1a70aaed2185da120859fab47404f66f98ffc0
parentba3d7527637414175f5a142fa92cd9ea5d2e3158
[baremetal] Add upstream (lab) proxy support

If upstream proxy is defined in IDF, propagate it to pillar data:
- linux:system:proxy:keyserver:http(s) for cfg01, mas01;
- maas:region:upstream_proxy for mas01;

Sample IDF config:

idf:
  fuel:
    network:
      upstream_proxy:
        address: 10.0.2.2
        port: 3128

JIRA: FUEL-317

Change-Id: I12be815e1b4564227fb09c20ce06cd71e7d433b6
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
mcp/reclass/classes/cluster/baremetal-mcp-ocata-common-ha/infra/config.yml
mcp/reclass/classes/cluster/baremetal-mcp-ocata-common-ha/infra/lab_proxy_pdf.yml.j2 [new file with mode: 0644]
mcp/reclass/classes/cluster/baremetal-mcp-ocata-common-ha/infra/maas.yml