This was discovered when working on debugging acceptance tests for SIMP-6343.
While trying to debug the rsyslog tests, it was noted that the /etc/hosts file was dropping the client systems on the puppet server at some point.
Debugging, it turned out to be in the `should run simp config` test which executes `on(master, "simp config -a /root/simp_config.yaml #extra_args")`.
Before -> From: spec/acceptance/shared_examples/simp_server_bootstrap.rb @ line 105
After -> From: spec/acceptance/shared_examples/simp_server_bootstrap.rb @ line 108 :
Per this should be changed to remove lines with 'localhost', 'localhost.*', 'localhost6', and 'localhost6.*' instead.
I seem to remember you working on this. Was it completed?