[ https://issues.apache.org/jira/browse/CLOUDSTACK-4142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13735438#comment-13735438 ]
ASF subversion and git services commented on CLOUDSTACK-4142: ------------------------------------------------------------- Commit e6d03f2322822aee331a1a2aa60190c4c755c402 in branch refs/heads/4.2 from [~jessicawang] [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=e6d03f2 ] CLOUDSTACK-4142: listNetworkOfferings API has been changed to not return system-owned network offerings to regular user(domain user). This API change causes several UI bugs. Change Edit Network action, Configuration tab of IP Address detailsView, to get network services from listNetworks API response instead of listNetworkOfferings API response. > [EIP/ELB] [UI] "Add LoadBalancer" option is not available for non-ROOT domain > user. > ----------------------------------------------------------------------------------- > > Key: CLOUDSTACK-4142 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4142 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Components: UI > Affects Versions: 4.2.0 > Environment: commit # 7fced6460f13468369550c968670c7d0b9837949 > Reporter: venkata swamybabu budumuru > Assignee: Jessica Wang > Priority: Critical > Fix For: 4.2.0 > > Attachments: logs.tgz, Screen Shot 2013-08-07 at 5.28.55 PM.png, > Screen Shot 2013-08-07 at 5.29.25 PM.png > > > Steps to reproduce: > 1. Have latest CloudStack setup with at least 1 EIP/ELB enabled zone. > 2. Have at least one sub domain under ROOT domain and at least one user in > the non-ROOT domain. > 3. Login as the above non-ROOT domain user and Go to Networks -> > guestNetworkForBasicZone > Observations: > (i) It doesn't show an option called "Add LoadBalancer" > (ii) But, when you login as ROOT admin then we can see the same option. > (iii) As a non-ROOT admin, I have checked with API and that works fine. Below > mentioned is the api that went fine. > create loadbalancerrule name=zone2LB2 > networkid=83858f62-5dea-482a-8f7b-8f3d199526d0 privateport=22 publicport=22 > algorithm=roundrobin domainid=2 account=dom1Acc1 openfirewall=false > http://10.147.59.194:8096/api?command=assignToLoadBalancerRule&id=419a967b-1d23-4316-8042-58182333afa6&virtualmachineids=285d67f1-5fc4-4e04-b823-67ec9cf8d84d > -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira