Open rlipscombe opened 10 years ago
It appears that you're required to have at least one setting with a vm_args
mapping, and you have to have it in both the schema and in the source config file. This could do with either a better error message or a mention in the documentation (or both).
(I'm building this up from scratch because we're using relx for our releases).
I ran into this too, i'm including a vmargs setting in my main schema too for now as a workaround.
Fix in cuttlefish_vmargs is probably just a clause to turn undefined into an empty list. I don't think any vmargs settings are strictly necessary.
stringify(undefined) -> [];
stringify(.....
Having just found this again after more than 5 years, I'm going to expand on my comment. You need at least schema/vm_args.schema
containing:
{mapping, "nodename", "vm_args.-sname", []}.
...and you need a nodename = foo
setting in app.conf
.
...but https://github.com/basho/cuttlefish/issues/152#issuecomment-209341849 works fine, once you persuade rebar3 to actually rebuild the damn thing.