Resolution: Won't Do
Affects Version/s: None
Fix Version/s: None
Expectation: provide ruby regex string to path parameter, without needing to escape backslashes.
Actual Results: A ruby regex that does not have backslashes escaped will cause the server to crash.
Authorization block I'm working with. In this example I have the escaped the backslashes and puppetserver is happy.
Puppet Server fails to start when using
If I use double and single quotes together, I get a slightly different error
This seems consistent with the HOCON documentation https://github.com/typesafehub/config/blob/master/HOCON.md#unchanged-from-json
quoted strings are in the same format as JSON strings
JSON strings must be escaped
My non-developer/sysadmin suggestion would be to automatically escape backslash before sending the config file to tk-load-config for the path parameter.