[baremetal] Add upstream (lab) proxy support 45/50945/1
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 15:55:18 +0000 (16:55 +0100)
commit9308f98d759e4f934b4fa11533e4cec6da36cd3c
tree8d66d2cd6780f454b8a89586255071cbaad4f9dc
parent02345dc455b538960ef9a2cee9acbc8e4ec60fb1
[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/lab_proxy_pdf.yml.j2 [new file with mode: 0644]
mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/infra/config.yml
mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/infra/maas.yml