<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Sep 30, 2018 at 12:56 PM, Yaniv Kaul <span dir="ltr">&lt;<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif"><br></div><br><div class="gmail_quote"><div><div class="h5"><div dir="ltr">On Fri, Sep 28, 2018 at 2:33 PM Sachidananda URS &lt;<a href="mailto:surs@redhat.com" target="_blank">surs@redhat.com</a>&gt; wrote:<br></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 dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hi,</div><div><br></div><div>gluster-ansible project is aimed at automating the deployment and maintenance of GlusterFS cluster.</div><div><br></div><div>The project can be found at:<br></div><div><br></div><div>* <a href="https://github.com/gluster/gluster-ansible" target="_blank">https://github.com/gluster/<wbr>gluster-ansible</a></div><div>* <a href="https://github.com/gluster/gluster-ansible-infra" target="_blank">https://github.com/gluster/<wbr>gluster-ansible-infra</a></div><div>* <a href="https://github.com/gluster/gluster-ansible-features" target="_blank">https://github.com/gluster/<wbr>gluster-ansible-features</a></div><div>* <a href="https://github.com/gluster/gluster-ansible-maintenance" target="_blank">https://github.com/gluster/<wbr>gluster-ansible-maintenance</a></div><div>* <a href="https://github.com/gluster/gluster-ansible-cluster" target="_blank">https://github.com/gluster/<wbr>gluster-ansible-cluster</a></div><div>* <a href="https://github.com/gluster/gluster-ansible-repositories" target="_blank">https://github.com/gluster/<wbr>gluster-ansible-repositories</a></div><div><br></div><div>We have the python bindings for GlusterD2 API, and can be found at:</div><div><br></div><div><a href="https://github.com/gluster/python-gluster-mgmt-client" target="_blank">https://github.com/gluster/<wbr>python-gluster-mgmt-client</a></div><div><br></div><div>The goal is to use the python bindings in gluster_ansible module to make it work with GlusterD2.</div><div><br></div><div>Current status of the project:</div><div><br></div><div>* We have the initial working roles, packages are available at:</div><div>   - <a href="https://copr.fedorainfracloud.org/coprs/sac/gluster-ansible/builds/" target="_blank">https://copr.fedorainfracloud.<wbr>org/coprs/sac/gluster-ansible/<wbr>builds/</a></div><div><br></div><div>* The initial version supports:</div><div>   - End-to-end deployment of Gluster Hyperconverged Infrastructure.</div><div>   - GlusterFS volume management</div><div>   - GlusterFS brick setup</div><div>   - Packages and repository management <br></div><div><br></div><div>* Autogeneration of python bindings for GlusterD2 is being worked by Sidharth (<a href="https://github.com/sidharthanup" target="_blank">https://github.com/<wbr>sidharthanup</a>) and available at:</div><div>  - <a href="https://github.com/sidharthanup/GD2_API/blob/master/testgen/glusterapi_README.md" target="_blank">https://github.com/<wbr>sidharthanup/GD2_API/blob/<wbr>master/testgen/glusterapi_<wbr>README.md</a></div><div><br></div><div>The GD2 API python project will be merged into python-gluster-mgmt-client.</div><div><br></div><div>* Ansible modules (WIP):</div><div>   - New module: Facts module for self-heal and rebalance. Devyani is working on these modules.</div><div>     <a href="https://github.com/ansible/ansible/pull/45997" target="_blank">https://github.com/ansible/<wbr>ansible/pull/45997</a> - self-heal</div><div>   - Remove brick feature for gluster_ansible module:</div><div>     <a href="https://github.com/ansible/ansible/pull/38269" target="_blank">https://github.com/ansible/<wbr>ansible/pull/38269</a></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></blockquote><div><br></div></div></div><div style="font-family:arial,helvetica,sans-serif">Is there any work planned for dynamic inventory (<a href="https://docs.ansible.com/ansible/2.5/dev_guide/developing_inventory.html" target="_blank">https://docs.ansible.com/<wbr>ansible/2.5/dev_guide/<wbr>developing_inventory.html</a>) ?</div><div style="font-family:arial,helvetica,sans-serif">Peers, bricks and volumes are all good candidates for dynamic inventory.</div></div></div></div></div></div></blockquote><div><br></div><div><br></div>I&#39;m sorry I missed this question while replying.</div><div class="gmail_quote">We haven&#39;t planned dynamic inventory work yet. I will plan it for the next release.</div><div class="gmail_quote"><br></div><div class="gmail_quote">-sac</div><div class="gmail_quote"><br></div></div></div>