Hi Georg, you're right - for ec2 and specifically EBS back instances (if I remember it the right way around) you should be able to restart the stopped ones. Right now this is not implemented for the Deltacloud EC2 driver - though it is definitely something we have discussed before and something which we will be implementing at some point.
For other drivers and more generally speaking, starting of stopped instances is supported only when this is a feature of the backend cloud - clearly since deltacloud is just a 'broker' and a stateless one at that. Each of the drivers in 'deltacloud/server/lib/deltacloud/drivers/' defines the instance 'lifecycle' in a structure called 'instance_states' (something like a state machine). This is exposed through deltacloud @ /api/instance_states. If this is something you are interested in then keep an eye here or open a JIRA ticket (deltacloud.org/contact) as a feature request for the EC2 driver. All and any code contributions are of course very welcome if you have the time and inclination :) marios On 17/02/12 16:37, Lenz, Georg wrote: > Hei Steve > > To fast, to easy ;-). > > Why is there a column "Start stopped Instances" in the "Compute Driver > Functionality" > where I find in most cases a "Yes"? > > So it seems a desirable feature to have and a feature that is supported by > most other drivers? > Especially if we look at the features "Stop running instances" and "Destroy > instances" > > Best regards > Georg > > > > -----Original Message----- > From: Steven Dake [mailto:[email protected]] > Sent: Freitag, 17. Februar 2012 15:18 > To: [email protected] > Cc: Lenz, Georg > Subject: Re: Why does stop terminate a ec2 instance? > > On 02/17/2012 06:44 AM, Lenz, Georg wrote: >> Hello togehter, >> >> I am just wondering why deltacloud does not support the starting of stopped >> ec2 instances? >> Or the other way around why is deltacloud terminating an instance when I try >> to stop it only? >> >> Is that considered a bug or a feature? >> If bug, when will it be fixed? >> >> Best regards >> Georg Lenz >> > > Some cloud providers do not support the concept of starting stopped > instances. This may explain the choice the deltacloud devs used to > associate terminate with the stop operation. > > Regards > -steve
