You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the yaml for an action step is malformed, and more than one key is at the root of the step, you trigger "more than one mixin specified". But the error message isn't clear on what is wrong and how to fix it.
Let's help people out by:
Improving the error message
Adding the error message to the FAQ and explain how to fix
Reproduction Steps
make a new directory and inside it run porter create
Edit porter.yaml and mess up the indentation of the install step (note that description and the other fields should be indented underneath exec)
$ porter buildUsing buildkit build driver1 error occurred: * validation of action "install" failed: more than one mixin specified
Ideally the error message should say that the first step in the install action is malformed and they should check that all of the mixins's child fields are indented underneath the name of the mixin.
The text was updated successfully, but these errors were encountered:
When the yaml for an action step is malformed, and more than one key is at the root of the step, you trigger "more than one mixin specified". But the error message isn't clear on what is wrong and how to fix it.
Let's help people out by:
Reproduction Steps
Ideally the error message should say that the first step in the install action is malformed and they should check that all of the mixins's child fields are indented underneath the name of the mixin.
The text was updated successfully, but these errors were encountered: