Abstract operations support against Ganeti for Spicerack.
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | • crusnov | T218709 Add Spicerack module for Ganeti | |||
Resolved | • crusnov | T218736 Discussions around having a Ganeti RAPI R/W User |
Event Timeline
Comment Actions
As part of the MakeVM port, it was requested that this be pursued as a stretch goal.
After having spent some time with RAPI, aside from some niggly details around network interfaces, I believe that for example reimplementing gnt-instance wouldn't be too terribly complicated. RAPI is fairly low level but it maps largely to the params to the command line.
Comment Actions
Upside of this is that python3-ganeti-rapi is already in stretch-backports.
Here is the REST API documentation for future reference: http://docs.ganeti.org/ganeti/2.9/html/rapi.html