satori-com / mzbench

MZ Benchmarking

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Missing iam_instance_profile_name in AWS cloud plugin

nmarcetic opened this issue · comments

iam_instance_profile_name Is required param by AWS, otherwise, you will get response error from AWS :

Stage allocating_hosts failed: {badmatch, {error, {http_error,400,"Bad Request", <<"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Response><Errors><Error><Code>InvalidParameterValue</Code><Message>Value (undefined) for parameter iamInstanceProfile.name is invalid. Invalid IAM Instance Profile name</Message></Error></Errors><RequestID>ae42bfc3-81d1-44c1-b438-dd9c1ab729b3</RequestID></Response>">>}}}

This param is missing in the official doc and it's super hard to figure this out :)
It would be great to update doc also make comment on what are optional params, like subnet, key etc...

Thanks for bringing this up, we will let you know once the documentation is updated!

@parsifal-47 👍 Thanks!

I noticed a few more "hard to figure out" details, regarding to cloud plugin, server.config etc... I will write a blog post or a detailed howto here.
You guys made an awesome tool, kudos to the team!