<h5 dir="auto">ISSUE TYPE</h5>

<ul dir="auto">
<li>Feature Idea</li>
</ul>
<h5 dir="auto">COMPONENT NAME</h5>

<p dir="auto">firewalld module</p>
<h5 dir="auto">ANSIBLE VERSION</h5>

<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="ansible 2.3.0 (devel 9f2d8c2409) last updated 2017/01/01 20:16:08 (GMT -600)
  config file = /home/lf/.ansible.cfg
  configured module search path = Default w/o overrides"><pre class="notranslate"><code class="notranslate">ansible 2.3.0 (devel 9f2d8c2409) last updated 2017/01/01 20:16:08 (GMT -600)
  config file = /home/lf/.ansible.cfg
  configured module search path = Default w/o overrides
</code></pre></div>
<h5 dir="auto">CONFIGURATION</h5>

<h5 dir="auto">OS / ENVIRONMENT</h5>

<p dir="auto">Fedora 25 Server</p>
<h5 dir="auto">SUMMARY</h5>

<p dir="auto">It is not currently possible to reproduce configurations such as that created by running <code class="notranslate">firewall-cmd --permanent --direct --add-rule ipv4 filter OUTPUT 0 -m owner --uid-owner $UID -j ACCEPT</code> because the firewalld module doesn't support direct rules.</p>
<p dir="auto">See previous issue at <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="54870169" data-permission-text="Title is private" data-url="https://github.com/ansible/ansible-modules-extras/issues/209" data-hovercard-type="issue" data-hovercard-url="/ansible/ansible-modules-extras/issues/209/hovercard" href="https://github.com/ansible/ansible-modules-extras/issues/209">ansible/ansible-modules-extras#209</a>.</p>
<p dir="auto">Just got this error:</p>
<p dir="auto">TASK: [Launch new EC2 instance] *********************<br>
fatal: [127.0.0.1] =&gt; failed to parse: ....<br>
{"msg": "InvalidGroup.NotFound: The security group 'sg-4508022d' does not exist", "failed": true}</p>
<p dir="auto">It would be great if either ID or the security group could be used here in the playbook YAML.</p>