[
https://issues.apache.org/jira/browse/CLOUDSTACK-9611?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15878126#comment-15878126
]
ASF GitHub Bot commented on CLOUDSTACK-9611:
--------------------------------------------
Github user nitin-maharana commented on a diff in the pull request:
https://github.com/apache/cloudstack/pull/1771#discussion_r102453548
--- Diff: server/src/com/cloud/network/NetworkServiceImpl.java ---
@@ -3085,9 +3085,10 @@ public GuestVlan
dedicateGuestVlanRange(DedicateGuestVlanRangeCmd cmd) {
// Verify account is valid
Account vlanOwner = null;
if (projectId != null) {
- if (accountName != null) {
- throw new InvalidParameterValueException("accountName and
projectId are mutually exclusive");
- }
+ //accountName and projectId are mutually exclusive
--- End diff --
@koushik-das : If we go with the scope field, we have to revert that change
and have to make required depending on the scope we select. Like shown in the
below snapshot.
<img width="420" alt="screen shot 2017-02-22 at 6 14 19 pm"
src="https://cloud.githubusercontent.com/assets/12583725/23212092/1ba1cd22-f92b-11e6-83ba-72dab04dc497.png">
> Dedicating a Guest VLAN range to Project does not work
> ------------------------------------------------------
>
> Key: CLOUDSTACK-9611
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9611
> Project: CloudStack
> Issue Type: Bug
> Security Level: Public(Anyone can view this level - this is the
> default.)
> Reporter: Nitin Kumar Maharana
>
> Trying to dedicate a guest VLAN range to an account fails. If we pass both
> account and projectid parameters to the dedicateGuestVlanRange (which are not
> mentioned as mutually exclusive in API description) the API layer throws
> error saying both are mutually exclusive.
> Steps to Reproduce:
> ================
> Create an account. Create a project in that account.
> Go to admin account and change view to the above project.
> Navigate to Infrastructure -> Zone -> Physical Network -> Guest -> Dedicate
> Guest VLAN range.
> Try to dedicate the guest VLAN range from the project view for the account
> associated with the project.
> It fails with Error saying accountName and projectId are mutually exclusive.
> Expected:
> ========
> The VLAN range should get dedicated to the project account.
> Notes:
> =====
> If we do the dedication from default view then it works fine as no projectid
> is associated over there.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)