Hi, We are working with oVirt team to integrate Gluster deployment in cockpit-ovirt plugin. We are using an ansible based tool called gdeploy to do the actual deployment. We have few requirements in cockpit to support this flow in UI.
1. Listing all available storage devices in the system. We would like to show a list of available free storage devices in the system so that user can pick any of them for gluster deployment. I know cockpit already shows this in the storage section. But we need it in the gluster deployment wizard. Is there an API which we can use to show a similar list in our wizard?. 2. Setting up password less SSH to communicate with other nodes. Ansible needs password less SSH to access other nodes. Is there way to setup this through cockpit?. 3. Task Runner Is there a way to create long running tasks and track them through cockpit UI?. To me more specific, in our case, whole gluster deployment take long time like more than hour when we have to install more package. So instead of keeping the user waiting and watching the wizard, we would like to close the wizard and create a task and show it some where in the UI(Top right corner?). When user wants to see the status, he can click and open the task and see the status. We can also show a notification when it completes. oVirt feature page: http://www.ovirt.org/develop/release-management/features/gluster/gdeploy-cockpit-integration/ Regards, Ramesh _______________________________________________ cockpit-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
