tripleo-heat-templates/firstboot
Harald Jensas 6ef0417647 No longer hard coding to a specifc network interface name.
Instead of using a specific network interface name, thi fix
fetch all ethernet mac addresses. Then uses this list of
mac addresses to do a check if any entries in the list
match any of the values in NetConfigDataLookup for a node.
If there is a match, the /etc/os-net-config/mapping.yaml
file for the node will be written.

This fix removes the hard coded interface name 'eth0' used
to get a mac address as identifyer for the specific node
before. Using a hard coded interface name such as 'eth0'
would have failed on most hardware because of "consistent
network device names".

    Fix Bug: #1642551

Change-Id: I6c1d1b4d70b916bc5d9049469df8221f8ab2eb95
(cherry picked from commit 06d4d088ad)
2016-12-04 22:07:08 +00:00
..
os-net-config-mappings.yaml No longer hard coding to a specifc network interface name. 2016-12-04 22:07:08 +00:00
userdata_default.yaml Enable passing optional first-boot user-data 2015-04-24 10:18:31 +01:00
userdata_dev_rsync.yaml Firstboot rsync for development purposes 2015-05-04 15:47:58 +02:00
userdata_example.yaml Enable passing optional first-boot user-data 2015-04-24 10:18:31 +01:00
userdata_heat_admin.yaml Add an optional extra node admin ssh key parameter 2016-11-07 15:15:08 +01:00