Re: [openstack-dev] [Savanna] Definition of template

2013-11-18 Thread Jon Maron
I'd like to suggest that we take a step back and identify the actual requirement(s) we're trying address, independent of the actual implementation (current or otherwise). Once that requirement is clearly stated, we can think of viable approaches and then, lastly, how the current architecture

Re: [openstack-dev] [Savanna] Definition of template

2013-11-13 Thread Alexander Ignatov
Hi, Andrew Agreed with your opinion. Initially Savanna’s templates approach is the option 1 you are talking about. This was designed at the start of Savanna 0.2 release cycle. It was also documented here: https://wiki.openstack.org/wiki/Savanna/Templates . Maybe some points are outdated but

Re: [openstack-dev] [Savanna] Definition of template

2013-11-13 Thread John Speidel
I strongly agree that we should try to keep templates as flexible as possible by allowing some values to be omitted and provided at a later time. But, in this case, we are talking about cluster templates without any node groups being specified. I think that at a minimum a cluster template would

Re: [openstack-dev] [Savanna] Definition of template

2013-11-13 Thread Andrey Lazarev
John, I think we should either select one of the listed border approaches (no validation or full validation) or define some strict rules on what is allowed and what is not. Otherwise phrases like at a minimum a cluster template would contain node groups is a speculation and we will not be able to