Description of problem: 51-hosts fails to complete running, and wedges scale deployments from ever completing. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Have a lot of nodes 2. Add more nodes 3. Again, add more nodes Actual results: Deployment is hung up with ~457 deployments IN_PROGRESS. Error message: /usr/libexec/os-refresh-config/configure.d/51-hosts: line 17: /bin/awk: Argument list too long Expected results: Finish deployment Additional info: This bug has been upstream already: https://bugs.launchpad.net/tripleo/+bug/1674732 And the patch seems to be working.
More output: ~~~ 192.168.8.177 servername servername.ctlplane' '/^# HEAT_HOSTS_START/ { print $0 print v f=1 }f &&!/^# HEAT_HOSTS_END$/{next}/^# HEAT_HOSTS_END$/{f=0}!f' /etc/cloud/templates/hosts.redhat.tmpl /usr/libexec/os-refresh-config/configure.d/51-hosts: line 17: /bin/awk: Argument list too long [2017-08-23 12:58:45,719] (os-refresh-config) [ERROR] during configure phase. [Command '['dib-run-parts', '/usr/libexec/os-refresh-config/configure.d']' returned non-zero exit status 1] [2017-08-23 12:58:45,719] (os-refresh-config) [ERROR] Aborting... ~~~
*** This bug has been marked as a duplicate of bug 1484533 ***