RE: Synchronizing projects across regions
I did not see any further on this item on the devlist. So, Kishan, is there a jira against which it will be taken care of by you? -Original Message- From: Kishan Kavala [mailto:kishan.kav...@citrix.com] Sent: Tuesday, December 17, 2013 7:42 PM To: dev@cloudstack.apache.org Subject: RE: Synchronizing projects across regions > -Original Message- > From: Chip Childers [mailto:chipchild...@apache.org] > Sent: Tuesday, 17 December 2013 3:12 AM > To: dev@cloudstack.apache.org > Subject: Re: Synchronizing projects across regions > > On Mon, Dec 16, 2013 at 3:25 PM, Bill Jones wrote: > > Ok, so given that there was no response.. > > > > I would like to update the 'createProject' api to be consistent with > > the other organizational APIs (createAccount, createDomain, > > createUser) to take a UUID parameter so that it can support > > cross-domain > synchronization. > > Before I start, would there be any objections? > > +1 from me. The way I see this, it was a simple miss in the regions > implementation. [KK] I did consider including projects. But decided to keep it at region-level, as I was not sure about the projects use case across regions. Adding support now should be straight forward. Let me know if you see any issues.
RE: Synchronizing projects across regions
> -Original Message- > From: Chip Childers [mailto:chipchild...@apache.org] > Sent: Tuesday, 17 December 2013 3:12 AM > To: dev@cloudstack.apache.org > Subject: Re: Synchronizing projects across regions > > On Mon, Dec 16, 2013 at 3:25 PM, Bill Jones wrote: > > Ok, so given that there was no response.. > > > > I would like to update the 'createProject' api to be consistent with > > the other organizational APIs (createAccount, createDomain, > > createUser) to take a UUID parameter so that it can support cross-domain > synchronization. > > Before I start, would there be any objections? > > +1 from me. The way I see this, it was a simple miss in the regions > implementation. [KK] I did consider including projects. But decided to keep it at region-level, as I was not sure about the projects use case across regions. Adding support now should be straight forward. Let me know if you see any issues.
Re: Synchronizing projects across regions
On Mon, Dec 16, 2013 at 3:25 PM, Bill Jones wrote: > Ok, so given that there was no response.. > > I would like to update the 'createProject' api to be consistent with the > other organizational APIs (createAccount, createDomain, createUser) to take > a UUID parameter so that it can support cross-domain synchronization. > Before I start, would there be any objections? +1 from me. The way I see this, it was a simple miss in the regions implementation.
Re: Synchronizing projects across regions
Bill - Do try and use the UUIDManager if you can. I see that there is no validation at the moment for the UUIDs passed in. I am also copying the author of Regions feature in case he has any questions/suggestions for you. On 16/12/13 12:25 PM, "Bill Jones" wrote: >Ok, so given that there was no response.. > >I would like to update the 'createProject' api to be consistent with the >other organizational APIs (createAccount, createDomain, createUser) to >take >a UUID parameter so that it can support cross-domain synchronization. >Before I start, would there be any objections? > >/Bill > > >On Wed, Dec 11, 2013 at 6:14 PM, Bill Jones >wrote: > >> Hi, >> >> I'm a little confused why there is no support for syncing projects >>across >> regions. Reading through the requirements it states that the entire >> administrative hierarchy - domains, accounts, users, and projects - >>would >> support synchronization. However in the functional spec projects are >> explicitly excluded. >> >> I can see value in cross-region projects. Can someone clarify the reason >> projects are not supported? >> >> Thanks, >> Bill >> >> -- >> Bill Jones >> Cloud Engineer >> Sungard Availability Services >> >> e: bill.jo...@sungard.com >> w: 215.446.2667 >> c: 215.879.8788 >> >> > > >-- >Bill Jones >Cloud Engineer >Sungard Availability Services > >e: bill.jo...@sungard.com >w: 215.446.2667 >c: 215.879.8788
Re: Synchronizing projects across regions
Bill, I¹m not quite familiar with Regions feature, so could you please elaborate what functionality your fix would expose? I was the one who wrote the original Projects feature, and remember its one limitation - project can¹t be cross domains, all the accounts participating in it, have to belong to the same domain. If it doesn¹t contradict with your proposal, I don¹t see any other objections. -Alena. On 12/16/13, 12:25 PM, "Bill Jones" wrote: >Ok, so given that there was no response.. > >I would like to update the 'createProject' api to be consistent with the >other organizational APIs (createAccount, createDomain, createUser) to >take >a UUID parameter so that it can support cross-domain synchronization. >Before I start, would there be any objections? > >/Bill > > >On Wed, Dec 11, 2013 at 6:14 PM, Bill Jones >wrote: > >> Hi, >> >> I'm a little confused why there is no support for syncing projects >>across >> regions. Reading through the requirements it states that the entire >> administrative hierarchy - domains, accounts, users, and projects - >>would >> support synchronization. However in the functional spec projects are >> explicitly excluded. >> >> I can see value in cross-region projects. Can someone clarify the reason >> projects are not supported? >> >> Thanks, >> Bill >> >> -- >> Bill Jones >> Cloud Engineer >> Sungard Availability Services >> >> e: bill.jo...@sungard.com >> w: 215.446.2667 >> c: 215.879.8788 >> >> > > >-- >Bill Jones >Cloud Engineer >Sungard Availability Services > >e: bill.jo...@sungard.com >w: 215.446.2667 >c: 215.879.8788
Re: Synchronizing projects across regions
Ok, so given that there was no response.. I would like to update the 'createProject' api to be consistent with the other organizational APIs (createAccount, createDomain, createUser) to take a UUID parameter so that it can support cross-domain synchronization. Before I start, would there be any objections? /Bill On Wed, Dec 11, 2013 at 6:14 PM, Bill Jones wrote: > Hi, > > I'm a little confused why there is no support for syncing projects across > regions. Reading through the requirements it states that the entire > administrative hierarchy - domains, accounts, users, and projects - would > support synchronization. However in the functional spec projects are > explicitly excluded. > > I can see value in cross-region projects. Can someone clarify the reason > projects are not supported? > > Thanks, > Bill > > -- > Bill Jones > Cloud Engineer > Sungard Availability Services > > e: bill.jo...@sungard.com > w: 215.446.2667 > c: 215.879.8788 > > -- Bill Jones Cloud Engineer Sungard Availability Services e: bill.jo...@sungard.com w: 215.446.2667 c: 215.879.8788
Synchronizing projects across regions
Hi, I'm a little confused why there is no support for syncing projects across regions. Reading through the requirements it states that the entire administrative hierarchy - domains, accounts, users, and projects - would support synchronization. However in the functional spec projects are explicitly excluded. I can see value in cross-region projects. Can someone clarify the reason projects are not supported? Thanks, Bill -- Bill Jones Cloud Engineer Sungard Availability Services e: bill.jo...@sungard.com w: 215.446.2667 c: 215.879.8788