AHAH Dereck, thx for googling, I knew I could google it, that's not an expert stuff, nevertheless as you seemed to be aware of the SDK subject I was wondering if you have links you find yourself useful (even from google), so that I can dive into them.
Thx. Eugène NG Le ven. 28 févr. 2020 à 19:54, Derek Atkins <[email protected]> a écrit : > Hi, > > It took me about 5 seconds to google for "ovirt sdk4" and the first link > is: https://github.com/oVirt/ovirt-engine-sdk/tree/master/sdk > > NB: I am not an ovirt dev (nor am I a python programmer, although I do > play one on TV sometimes ;-). > > -derek > > On Fri, February 28, 2020 1:12 pm, Eugène Ngontang wrote: > > Yes I know ovirt-shell. > > > > But if the Interface (API) is well exposed, we could ourself code add-hoc > > client to interact with, as we know how it's defined and structured. > > > > Please do you have useful links about those SDK4 and others API/CLI > > related > > stuff? > > > > Regards, > > Eugène NG > > > > Le ven. 28 févr. 2020 à 16:50, Derek Atkins <[email protected]> a écrit : > > > >> Yes. The devs call it "SDK4", which has been around for a few releases > >> now. > >> The CLI, however, uses SDK3, which was removed from Ovirt 4.4. > >> Search for "ovirt-shell". > >> > >> -derek > >> > >> On Fri, February 28, 2020 10:47 am, Eugène Ngontang wrote: > >> > @Derek, > >> > > >> > You're talking about a client the should up-port, but before having a > >> > client, my question is is there a documented API (server) to interact > >> with > >> > through that client? > >> > > >> > Eugene NG > >> > > >> > Le jeu. 27 févr. 2020 à 14:57, Derek Atkins <[email protected]> a écrit > >> : > >> > > >> >> Eugene, > >> >> > >> >> On Thu, February 27, 2020 4:53 am, Eugène Ngontang wrote: > >> >> > Yes Ansible ovirt_vms module is useful, I use it for > >> >> > provisioning/deployment, but once my VM created, I'd like to > >> >> > administrate/interact with them, I don't think I should write > >> >> playbooks > >> >> > for > >> >> > that. > >> >> > > >> >> > But I'll find a solution. > >> >> > >> >> I am in a similar boat as you. I wrote some management scripts > >> around > >> >> ovirt-shell when I first started using ovirt (4.0), in order to mimic > >> >> some > >> >> vmware-server features that I needed. I run a single-host > >> hosted-engine > >> >> environment, so when the system boots up (e.g. from a power failure) > >> I > >> >> wanted all my VMs to auto-start, and to start in the correct order. > >> I > >> >> can't use the ovirt power management utilities because it's only a > >> >> single > >> >> host. So I wrote a relatively small script around ovirt-shell that > >> >> would > >> >> do the following: > >> >> > >> >> 1) Wait for the engine to respond > >> >> 2) Wait for the storage to come online > >> >> 3) Start my VMs, with appropriate order and delay between > >> >> (e.g., ensure my DNS server and KDC come up before other VMs) > >> >> > >> >> I know that SOME of these features are now in Ovirt (and I think they > >> >> are > >> >> even in 4.4), but my understanding is that they only return the > >> system > >> >> to > >> >> previous state and wont auto-start a VM that was cleanly shut down. > >> >> Also > >> >> the ordering is, IIUC, somewhat course (low/medium/high). > >> >> > >> >> At this point I plan to delay my deployment of 4.4 or beyond because > >> >> what > >> >> I have in 4.3 is working (still), and frankly I have no interest in > >> >> learning Ansible or Python just to replace what should be a > >> relatively > >> >> simple script. > >> >> > >> >> I honestly find it very sad that the developers wont up-port > >> >> ovirt-client > >> >> to SDK4. If SDK4 is "so good" vs SDK3 then I don't see why it would > >> be > >> >> hard to do that. And if it IS that hard to do, then how do they > >> expect > >> >> us > >> >> to use it? > >> >> > >> >> Maybe I will find some time to play with OV4.4 on a test system in > >> order > >> >> to play with the auto-start features. In my copious amounts of free > >> >> time. :( > >> >> > >> >> Thanks, > >> >> > >> >> -derek > >> >> > >> >> -- > >> >> Derek Atkins 617-623-3745 > >> >> [email protected] www.ihtfp.com > >> >> Computer and Internet Security Consultant > >> >> > >> >> > >> > > >> > -- > >> > LesCDN <http://lescdn.com> > >> > [email protected] > >> > ------------------------------------------------------------ > >> > *Aux hommes il faut un chef, et au* > >> > > >> > * chef il faut des hommes!L'habit ne fait pas le moine, mais lorsqu'on > >> te > >> > voit on te juge!* > >> > > >> > >> > >> -- > >> Derek Atkins 617-623-3745 > >> [email protected] www.ihtfp.com > >> Computer and Internet Security Consultant > >> > >> > > > > -- > > LesCDN <http://lescdn.com> > > [email protected] > > ------------------------------------------------------------ > > *Aux hommes il faut un chef, et au* > > > > * chef il faut des hommes!L'habit ne fait pas le moine, mais lorsqu'on te > > voit on te juge!* > > > > > -- > Derek Atkins 617-623-3745 > [email protected] www.ihtfp.com > Computer and Internet Security Consultant > > -- LesCDN <http://lescdn.com> [email protected] ------------------------------------------------------------ *Aux hommes il faut un chef, et au* * chef il faut des hommes!L'habit ne fait pas le moine, mais lorsqu'on te voit on te juge!*
_______________________________________________ Users mailing list -- [email protected] To unsubscribe send an email to [email protected] Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/[email protected]/message/RIEEARW6LNR36UXI3FD2W2EPOMR6YUFX/

