{"action":"opened","issue":{"url":"https://api.github.com/repos/jlund/streisand/issues/278","repository_url":"https://api.github.com/repos/jlund/streisand","labels_url":"https://api.github.com/repos/jlund/streisand/issues/278/labels{/name}","comments_url":"https://api.github.com/repos/jlund/streisand/issues/278/comments","events_url":"https://api.github.com/repos/jlund/streisand/issues/278/events","html_url":"https://github.com/jlund/streisand/issues/278","id":145068893,"number":278,"title":"\"unsupported parameter for module: rules_egress\" error when trying to open ports in the EC2 security group","user":{"login":"SummerStorm","id":7030950,"avatar_url":"https://avatars.githubusercontent.com/u/7030950?v=3","gravatar_id":"","url":"https://api.github.com/users/SummerStorm","html_url":"https://github.com/SummerStorm","followers_url":"https://api.github.com/users/SummerStorm/followers","following_url":"https://api.github.com/users/SummerStorm/following{/other_user}","gists_url":"https://api.github.com/users/SummerStorm/gists{/gist_id}","starred_url":"https://api.github.com/users/SummerStorm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SummerStorm/subscriptions","organizations_url":"https://api.github.com/users/SummerStorm/orgs","repos_url":"https://api.github.com/users/SummerStorm/repos","events_url":"https://api.github.com/users/SummerStorm/events{/privacy}","received_events_url":"https://api.github.com/users/SummerStorm/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-04-01T02:28:08Z","updated_at":"2016-04-01T02:28:08Z","closed_at":null,"body":"I'm getting a \"unsupported parameter for module: rules_egress\" error from Ansible when the playbook is trying to open ports in the EC2 security group. My Ansible version is 2.0.1.0.\r\n\r\nHere's the full output:\r\n\r\n`S T R E I S A N D  \r\n\r\nWhich provider are you using?\r\n  1. Amazon\r\n  2. DigitalOcean\r\n  3. Google\r\n  4. Linode\r\n  5. Rackspace\r\n: 1\r\n\r\n\r\nWhat region should the server be located in?\r\n  1. Asia Pacific     (Tokyo)\r\n  2. Asia Pacific     (Singapore)\r\n  3. Asia Pacific     (Sydney)\r\n  4. EU               (Ireland)\r\n  5. EU               (Germany)\r\n  6. South America    (Sao Paulo)\r\n  7. US East          (Northern Virginia)\r\n  8. US West          (Northern California)\r\n  9. US West          (Oregon)\r\nPlease choose the number of your region. Press enter for default (#2) region.\r\n [2]: *\r\n\r\nWhat should the server be named? Press enter for default (streisand).\r\n [streisand]: *******************************************\r\n\r\n\r\nThe following information can be found in the IAM Management Console.\r\nhttps://console.aws.amazon.com/iam/home?#security_credential\r\n\r\nWhat is your AWS Access Key?\r\n: *******************************************\r\n\r\nWhat is your AWS Secret Key?\r\n: *******************************************\r\n\r\nStreisand will now set up your server. This process usually takes around ten minutes. Press Enter to begin setup...\r\n: \r\n\r\nPLAY [Provision the EC2 Server] ************************************************\r\n\r\nTASK [setup] *******************************************************************\r\nok: [127.0.0.1]\r\n\r\nTASK [Set the AWS Region fact] *************************************************\r\nok: [127.0.0.1]\r\n\r\nTASK [Set the AWS Instance Name fact] ******************************************\r\nok: [127.0.0.1]\r\n\r\nTASK [Set the AWS Access Key fact] *********************************************\r\nok: [127.0.0.1]\r\n\r\nTASK [Set the AWS Secret Key fact] *********************************************\r\nok: [127.0.0.1]\r\n\r\nTASK [ec2-security-group : Create the EC2 security group] **********************\r\nchanged: [127.0.0.1 -> localhost]\r\n\r\nTASK [ec2-security-group : Pause for fifteen seconds to ensure the EC2 security group has been created] ***\r\nPausing for 15 seconds\r\n(ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)\r\nok: [127.0.0.1]\r\n\r\nTASK [ec2-security-group : Open the SSH port in the EC2 security group] ********\r\nfatal: [127.0.0.1 -> localhost]: FAILED! => {\"changed\": false, \"failed\": true, \"msg\": \"unsupported parameter for module: rules_egress\"}\r\n\r\nNO MORE HOSTS LEFT *************************************************************\r\n\tto retry, use: --limit @playbooks/amazon.retry\r\n\r\nPLAY RECAP *********************************************************************\r\n127.0.0.1                  : ok=7    changed=1    unreachable=0    failed=1`"}}