Fix bash syntax error
Clone puppeels into profile, not profiles
Account for ethernet device naming differences

Vagrant will provide new style names while cloud
builds seem to acquire old style names even on
Centos 7
Prevent partial from nuking repos in 'all'
Remove python tags from yaml via safe_dump
Accommodate new partial structure