Github user anshul1886 commented on the issue:
https://github.com/apache/cloudstack/pull/1278
@GabrielBrascher @rafaelweingartner, Please go through deployment planner
code. Deployment planner decides the VM placement and virtual router also goes
through that. Deployment planners uses allocators and planners. In those
planners and allocators you will find the admin account related checks as
pointed out in one of my previous comment. My intent to point out those old
commits of Calling context introduction was that with that introduction there
is calling context is passed around implicit. Here the code changes are making
sure that context gets changed to proper user.
Hope this clears your doubt.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---