<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">On 8 March 2018 at 09:51, Phillip Smith <span dir="ltr"><<a href="mailto:fukawi2@gmail.com" target="_blank">fukawi2@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><span class="gmail-">On 8 March 2018 at 04:46, Bartłomiej Piotrowski via arch-devops <span dir="ltr"><<a href="mailto:arch-devops@lists.archlinux.org" target="_blank">arch-devops@lists.archlinux.<wbr>org</a>></span> wrote:<br></span><div class="gmail_extra"><div class="gmail_quote"><span class="gmail-"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span><br>
</span>Looks good! I suppose you have access everywhere by now so feel free to<br>
push it and apply changes on servers.<br></blockquote></span><div><br><div>​Thanks! I'll deploy 1 host at a time and monitor/test each for a while as I go.<br></div></div></div></div></div></blockquote><div><br></div><div style="font-family:verdana,sans-serif" class="gmail_default">​OK, well it seems ansible and firewalld have a versioning conflict going on.  The firewalld package provides the python 3.6 version of the 'firewall' module, but Ansible requires the version 2 packaging it seems:</div><div style="font-family:verdana,sans-serif" class="gmail_default"><br></div><div style="font-family:verdana,sans-serif" class="gmail_default">fatal: [<a href="http://vostok.archlinux.org">vostok.archlinux.org</a>]: FAILED! => {"changed": false, "msg": "firewalld and its python 2 module are required for this module, version 2.0.11 or newer required (3.0.9 or newer for offline operations)"}<br></div></div><div class="gmail_quote"><br></div><div class="gmail_quote"><div style="font-family:verdana,sans-serif" class="gmail_default">Seems to be a known issue: ​<a href="https://github.com/ansible/ansible/issues/24855">https://github.com/ansible/ansible/issues/24855</a></div><div style="font-family:verdana,sans-serif" class="gmail_default">"This turns out to be as simple as the unfortunate reality that the 
firewalld module doesn't yet support python3 and the python2 version of 
firewalld is no longer available in Ubuntu. I'll try to get a python3 
compat patch in over the next few days."</div><div style="font-family:verdana,sans-serif" class="gmail_default">That compat patch doesn't seem to have come to fruition yet.<br></div><div style="font-family:verdana,sans-serif" class="gmail_default"></div><div style="font-family:verdana,sans-serif" class="gmail_default"><br></div><div style="font-family:verdana,sans-serif" class="gmail_default">What are others thoughts? Is someone more fluent in python than I willing to take a look?<br></div><div style="font-family:verdana,sans-serif" class="gmail_default"><br></div><br></div></div></div>