Add explicit network configuration to nodes.json 16/4216/1
authorTodd Malsbary <todd.malsbary@intel.com>
Mon, 26 Apr 2021 20:20:43 +0000 (13:20 -0700)
committerTodd Malsbary <todd.malsbary@intel.com>
Mon, 26 Apr 2021 23:43:58 +0000 (16:43 -0700)
A "net" section is added to nodes.json to provide the value of the
networkData field to the created BareMetalHost resource.  This allows
static configuration of a given host's interface, for example.

Due to limitations with the networkData field, all interfaces must now
be explicitly listed.  Previously, dhclient was run against all
interfaces on the host and gateway and DNS information was provided
via the PROVIDER_NETWORK variables in user_config.sh.  Now that
information must be provided in nodes.json.

Issue-ID: ICN-575
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Icbf29856a0e1209bd1bcfe7da563f8e6cc1057cd


No differences found