newly installed clondmonkey 5.3.3 won't run

2018-01-11 Thread Yiping Zhang
Hi, there: I just installed the latest cloudmonkey (version 5.3.3) with pip on a RHEL 6.7 VM, but when I run it, it throws a stack trace: # pip install cloudmonkey DEPRECATION: Python 2.6 is no longer supported by the Python core team, please upgrade your Python. A future version of pip will dr

Re: why instance must be stopped in order to update its affinity groups?

2018-01-11 Thread Yiping Zhang
Paul, Marc: Thanks for clarifying. As cloud admin/operator, I do care about the instance’s placement and that is why I’d like to apply affinity groups to all instances whenever possible. It sounds like there is no fundamental technical reasons that a running instance’s affinity group membershi

Re: [PROPOSE] EOL for supported OSes & Hypervisors

2018-01-11 Thread Will Stevens
I like this initiative. I think this would be valuable to set an expectation around supportability. Cheers, *Will Stevens* CTO On Thu, Jan 11, 2018 at 12:11 PM, Paul Angus wrote: > I've cross-posted this as it ultimately effects users more than developers. > > I've cr

[PROPOSE] EOL for supported OSes & Hypervisors

2018-01-11 Thread Paul Angus
I've cross-posted this as it ultimately effects users more than developers. I've created a wiki page with the EOL dates from the respective 'vendors' of our main supported hypervisors and mgmt. server OSes. I've taken End Of Life to be the end of 'mainstream' support i.e. the point at which upda

Re: why instance must be stopped in order to update its affinity groups?

2018-01-11 Thread Marc-Aurèle Brothier
Hi Yiping, To add to Paul's comment, you also need to understand the goal of the anti-affinity groups. If they don't care, you should simply block the command so that your users don't use it (you should list the createAffinityGroup command as a root admin call in the commands.properties file by ch

RE: why instance must be stopped in order to update its affinity groups?

2018-01-11 Thread Paul Angus
Hi Yiping, Anti-affinity groups deal with the placement of VMs when they are started, but doesn't/can't 'move' running VMs (it isn't like vSphere DRS). If you change a VM's anti-affinity group, it's current placement on a host may suddenly become invalid. As the Anti-Affinity group code isn't