<div dir="ltr"><div class="gmail_quote"><div> </div><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"><div>As for the feedback received in the previous answers, people would like to keep a "print-cmd" like, which makes total sense.</div><div>I was thinking we could write a proper check mode for the podman_container module, which could output the podman commands that are run by the module.</div><div>We could also extract the container management tasks to its own playbook so an operator who would usually run:</div><div>$ paunch debug (...) --action print-cmd</div><div><br></div><div>replaced by:<br></div><div>$ ansible-playbook --check -i inventory.yaml containers.yaml</div><div><br></div></div></blockquote><div><br></div><div>It's totally doable. Currently the module prints podman commands to syslog exactly as they are executed. We can definitely support check mode with it.<br></div><div> </div><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"><div>Challenges:</div><div>- no unit tests like in paunch, will need good testing with Molecule</div></div></blockquote><div> </div><div>The podman ansible modules are written in python, so i think we can still use some unittests in addition to molecule tests.</div><br clear="all"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>-- <br><div dir="ltr"><div dir="ltr">Emilien Macchi<br></div></div>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Best regards<br></div>Sagi Shnaidman<br></div></div></div>