came across this while merging swift and swift_new, the error message from hiera states a (yaml?) syntax error but doesn't specify which file, making it particularly hard to debug
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Error from DataBinding 'hiera' while looking up 'swift_new::proxy::statsd_host': syntax error on line 5, col 1: `]' on node ms-fe3001.esams.wmnet Warning: Not using cache on failed catalog Error: Could not retrieve catalog; skipping run
similarly the master doesn't report much more info
Aug 20 08:48:12 palladium puppet-master[21819]: Error from DataBinding 'hiera' while looking up 'swift_new::proxy::shard_container_list': syntax error on line 5, col 1: `]' on node ms-fe3002.esams.wmnet Aug 20 08:48:12 palladium puppet-master[21819]: Wrapped exception: Aug 20 08:48:12 palladium puppet-master[21819]: syntax error on line 5, col 1: `]' Aug 20 08:48:12 palladium puppet-master[21819]: Wrapped exception: Aug 20 08:48:12 palladium puppet-master[21819]: syntax error on line 5, col 1: `]' Aug 20 08:48:12 palladium puppet-master[21819]: Error from DataBinding 'hiera' while looking up 'swift_new::proxy::shard_container_list': syntax error on line 5, col 1: `]' on node ms-fe3002.esams.wmnet Aug 20 08:48:12 palladium puppet-master[21819]: Error from DataBinding 'hiera' while looking up 'swift_new::proxy::shard_container_list': syntax error on line 5, col 1: `]' on node ms-fe3002.esams.wmnet