Yes Mike, this needs to be fixed with proper popup and mouse over action messages.
-Harikrishna On 20-Mar-2014, at 11:11 am, Mike Tutkowski <mike.tutkow...@solidfire.com> wrote: > Unless I'm reading this incorrectly, it looks like > > label.action.restore.instance (Restore Instance) maps > to recoverVirtualMachine > > and > > label.resetVM (Reset VM) maps to restoreVirtualMachine > > > On Wed, Mar 19, 2014 at 11:30 PM, Mike Tutkowski < > mike.tutkow...@solidfire.com> wrote: > >> Ah, right - my mistake. I should have thought of that. >> >> >> On Wed, Mar 19, 2014 at 11:29 PM, Harikrishna Patnala < >> harikrishna.patn...@citrix.com> wrote: >> >>> There are two different APIs RestoreVMCmd and RecoverVMCmd >>> >>> RestoreVMCmd is what we are talking about here to restore the VM to fresh >>> new root disk >>> RecoverVMCmd is used to recover the vm back after we try to destroy the >>> VM (within the time after Destroy and before Expunge) >>> >>> Thanks >>> Harikrishna >>> >>> >>> On 20-Mar-2014, at 10:49 am, Mike Tutkowski <mike.tutkow...@solidfire.com> >>> wrote: >>> >>>> I see the actual API command is RecoverVMCmd. >>>> >>>> I wonder why the GUI says Reset instead of Recover. >>>> >>>> >>>> On Wed, Mar 19, 2014 at 10:59 PM, Mike Tutkowski < >>>> mike.tutkow...@solidfire.com> wrote: >>>> >>>>> Please correct me if I'm wrong, but there does not appear to be a way >>> to >>>>> "save" the old root disk once it has gone into the Destroy state in >>> this >>>>> situation, is there? >>>>> >>>>> In other words, the new root disk is created, the old is put into the >>>>> Destroy state, and the old will get deleted at the next clean-up >>> cycle...no >>>>> chance to restore that volume (even for use as a data disk). >>>>> >>>>> >>>>> On Wed, Mar 19, 2014 at 10:33 PM, Mike Tutkowski < >>>>> mike.tutkow...@solidfire.com> wrote: >>>>> >>>>>> OK, I went back an re-ran my test. >>>>>> >>>>>> I see how this works now. >>>>>> >>>>>> I was aware that volumes in the Destroy state get expunged by a >>>>>> background thread at some point; however, what tricked me here is >>> that my >>>>>> "old" root disk no longer showed up in the Storage tab of the GUI. >>>>>> >>>>>> When I looked in the volumes table, though, I saw that that disk was >>> in >>>>>> the Destroy state. >>>>>> >>>>>> I speed up the frequency of the clean-up background thread to run once >>>>>> every minute and I saw the old root disk got put into the Expunged >>> state >>>>>> (as you'd expect, it was no longer present in the SR). >>>>>> >>>>>> >>>>>> On Wed, Mar 19, 2014 at 7:06 PM, Mike Tutkowski < >>>>>> mike.tutkow...@solidfire.com> wrote: >>>>>> >>>>>>> Yeah, usually "reset" (for hypervisors) means "shut down the VM and >>>>>>> re-start it." >>>>>>> >>>>>>> >>>>>>> On Wed, Mar 19, 2014 at 6:22 PM, Marcus <shadow...@gmail.com> wrote: >>>>>>> >>>>>>>> +1 to reset being a bad verb for this. It's too late now, however. >>>>>>>> >>>>>>>> On Wed, Mar 19, 2014 at 6:22 PM, Marcus <shadow...@gmail.com> >>> wrote: >>>>>>>>> The storage gets marked as 'Destroy' state. Then it goes to >>>>>>>>> 'Expunging' when the storage cleanup interval occurs. I've actually >>>>>>>>> thought about leveraging that for data disks, the current delete >>> data >>>>>>>>> disk immediately cleans up the disk, when we could create an api >>> call >>>>>>>>> that just moves the data disk to destroy state. Then there'd >>> actually >>>>>>>>> be room for an 'undo' operation where the state could be moved >>> back to >>>>>>>>> Ready, so long as the cleanup hasn't occurred. >>>>>>>>> >>>>>>>>> On Wed, Mar 19, 2014 at 4:43 PM, Nitin Mehta < >>> nitin.me...@citrix.com> >>>>>>>> wrote: >>>>>>>>>> Please feel free to open a documentation bug on JIRA if the info >>>>>>>> doesn't >>>>>>>>>> exist. >>>>>>>>>> >>>>>>>>>> On 19/03/14 3:16 PM, "Mike Tutkowski" < >>> mike.tutkow...@solidfire.com> >>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Thanks for that background-cleanup info. I was not aware of that. >>>>>>>>>>> >>>>>>>>>>> I'll probably take a look into it and see how that works. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Wed, Mar 19, 2014 at 4:13 PM, Alena Prokharchyk < >>>>>>>>>>> alena.prokharc...@citrix.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> CS destroys the Root volume in CS DB, then its up to the storage >>>>>>>> pool >>>>>>>>>>>> cleanup task to clean it up on the backend. This is a background >>>>>>>> task >>>>>>>>>>>> running every storage.cleanup.interval seconds. >>>>>>>>>>>> >>>>>>>>>>>> For how long do you see the volume being present on the SR? >>>>>>>>>>>> >>>>>>>>>>>> On 3/19/14, 3:03 PM, "Mike Tutkowski" < >>>>>>>> mike.tutkow...@solidfire.com> >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> OK, sounds good; however, if this is desired behavior, does >>>>>>>> anyone know >>>>>>>>>>>>> why >>>>>>>>>>>>> we abandon the old root disk in the XenServer SR? It seems that >>>>>>>>>>>> CloudStack >>>>>>>>>>>>> "forgets" about it and it just stays in the SR taking up space. >>>>>>>>>>>>> >>>>>>>>>>>>> Do people think it should be deleted? >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Wed, Mar 19, 2014 at 3:49 PM, Nitin Mehta < >>>>>>>> nitin.me...@citrix.com> >>>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> I think that's what it is supposed to do. It discards the old >>>>>>>> root >>>>>>>>>>>> disk >>>>>>>>>>>>>> and creates a fresh root disk for the vm and in case an >>> optional >>>>>>>>>>>> field >>>>>>>>>>>>>> template id is passed in the root disk is created from this >>> new >>>>>>>>>>>> template >>>>>>>>>>>>>> id. >>>>>>>>>>>>>> The api name is restoreVirtualMachine. Please check that the >>> UI >>>>>>>> is >>>>>>>>>>>>>> internally invoking this api >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>> -Nitin >>>>>>>>>>>>>> >>>>>>>>>>>>>> On 19/03/14 1:55 PM, "Mike Tutkowski" < >>>>>>>> mike.tutkow...@solidfire.com> >>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I noticed today while running through some test cases for 4.4 >>>>>>>> that >>>>>>>>>>>>>>> resetting a VM does not work as expected. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Instead of the typical stop and re-start behavior where the >>> VM >>>>>>>> is >>>>>>>>>>>>>> booted >>>>>>>>>>>>>>> back up using the same root disk, the VM gets a new root disk >>>>>>>> when >>>>>>>>>>>> it >>>>>>>>>>>>>> is >>>>>>>>>>>>>>> booted back up. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Can anyone confirm this finding for me with his or her setup? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks! >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> *Mike Tutkowski* >>>>>>>>>>>>>>> *Senior CloudStack Developer, SolidFire Inc.* >>>>>>>>>>>>>>> e: mike.tutkow...@solidfire.com >>>>>>>>>>>>>>> o: 303.746.7302 >>>>>>>>>>>>>>> Advancing the way the world uses the >>>>>>>>>>>>>>> cloud<http://solidfire.com/solution/overview/?video=play> >>>>>>>>>>>>>>> *(tm)* >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> *Mike Tutkowski* >>>>>>>>>>>>> *Senior CloudStack Developer, SolidFire Inc.* >>>>>>>>>>>>> e: mike.tutkow...@solidfire.com >>>>>>>>>>>>> o: 303.746.7302 >>>>>>>>>>>>> Advancing the way the world uses the >>>>>>>>>>>>> cloud<http://solidfire.com/solution/overview/?video=play> >>>>>>>>>>>>> *(tm)* >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> *Mike Tutkowski* >>>>>>>>>>> *Senior CloudStack Developer, SolidFire Inc.* >>>>>>>>>>> e: mike.tutkow...@solidfire.com >>>>>>>>>>> o: 303.746.7302 >>>>>>>>>>> Advancing the way the world uses the >>>>>>>>>>> cloud<http://solidfire.com/solution/overview/?video=play> >>>>>>>>>>> *(tm)* >>>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> *Mike Tutkowski* >>>>>>> *Senior CloudStack Developer, SolidFire Inc.* >>>>>>> e: mike.tutkow...@solidfire.com >>>>>>> o: 303.746.7302 >>>>>>> Advancing the way the world uses the cloud< >>> http://solidfire.com/solution/overview/?video=play> >>>>>>> *(tm)* >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Mike Tutkowski* >>>>>> *Senior CloudStack Developer, SolidFire Inc.* >>>>>> e: mike.tutkow...@solidfire.com >>>>>> o: 303.746.7302 >>>>>> Advancing the way the world uses the cloud< >>> http://solidfire.com/solution/overview/?video=play> >>>>>> *(tm)* >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> *Mike Tutkowski* >>>>> *Senior CloudStack Developer, SolidFire Inc.* >>>>> e: mike.tutkow...@solidfire.com >>>>> o: 303.746.7302 >>>>> Advancing the way the world uses the cloud< >>> http://solidfire.com/solution/overview/?video=play> >>>>> *(tm)* >>>>> >>>> >>>> >>>> >>>> -- >>>> *Mike Tutkowski* >>>> *Senior CloudStack Developer, SolidFire Inc.* >>>> e: mike.tutkow...@solidfire.com >>>> o: 303.746.7302 >>>> Advancing the way the world uses the >>>> cloud<http://solidfire.com/solution/overview/?video=play> >>>> *(tm)* >>> >>> >> >> >> -- >> *Mike Tutkowski* >> *Senior CloudStack Developer, SolidFire Inc.* >> e: mike.tutkow...@solidfire.com >> o: 303.746.7302 >> Advancing the way the world uses the >> cloud<http://solidfire.com/solution/overview/?video=play> >> *(tm)* >> > > > > -- > *Mike Tutkowski* > *Senior CloudStack Developer, SolidFire Inc.* > e: mike.tutkow...@solidfire.com > o: 303.746.7302 > Advancing the way the world uses the > cloud<http://solidfire.com/solution/overview/?video=play> > *(tm)*