Re: [openstack-dev] [magnum][heat] Global stack-list for Magnum service user

2016-07-05 Thread Fox, Kevin M
+1. Id like to see a similar thing for keystone validate user tokens. Thanks, Kevin From: Johannes Grassler Sent: Monday, July 04, 2016 2:43:47 AM To: openstack-dev@lists.openstack.org Subject: [openstack-dev] [magnum][heat] Global stack-list for Magnum service

Re: [openstack-dev] [magnum][heat] Global stack-list for Magnum service user

2016-07-04 Thread Johannes Grassler
Hello, Thanks for the exhaustive comment on the issue. Won't help much in the short term, but it's good to see there will eventually be a way to sort this out properly! On 07/04/2016 12:50 PM, Steven Hardy wrote: On Mon, Jul 04, 2016 at 11:43:47AM +0200, Johannes Grassler wrote: [Magnum's

Re: [openstack-dev] [magnum][heat] Global stack-list for Magnum service user

2016-07-04 Thread Steven Hardy
On Mon, Jul 04, 2016 at 11:43:47AM +0200, Johannes Grassler wrote: > Hello, > > Magnum has a periodic task that checks the state of the Heat stacks it creates > for its bays. It does this across all users/tenants that have Magnum bays. > Currently it uses a global stack-list operation to query

Re: [openstack-dev] [magnum][heat] Global stack-list for Magnum service user

2016-07-04 Thread Pavlo Shchelokovskyy
Hi Johannes, this is still not too optimal, as AFAIK admin role is still global, so admin in tenant also means admin of whole OpenStack, thus it still can assign himself/whomever the 'service' role and get access to global stack list. Best solution would probably be to create a separate domain

[openstack-dev] [magnum][heat] Global stack-list for Magnum service user

2016-07-04 Thread Johannes Grassler
Hello, Magnum has a periodic task that checks the state of the Heat stacks it creates for its bays. It does this across all users/tenants that have Magnum bays. Currently it uses a global stack-list operation to query these Heat stacks: