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]

Reply via email to