[
https://issues.apache.org/jira/browse/CLOUDSTACK-9138?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15051489#comment-15051489
]
ASF GitHub Bot commented on CLOUDSTACK-9138:
--------------------------------------------
Github user wilderrodrigues commented on the pull request:
https://github.com/apache/cloudstack/pull/1215#issuecomment-163723768
Ping @remibergsma @DaanHoogland @miguelaferreira @michaelandersen @bhaisaab
* Environment
- 1 KVM host on CentOS 7.1
- Management Server on CentOS 7.1
- Cloudmonkey
* Tests
- Executed cloudmonkey in order to create the offerings
* With only 1 provider
```
create vpcoffering name=test2 displaytext=testtest2
supportedservices=PortForwarding,StaticNat,SourceNat,Vpn,Dhcp,Connectivity,Dns,UserData,NetworkACL,Lb
serviceproviderlist[0].service=PortForwarding
serviceproviderlist[0].provider=VpcVirtualRouter
serviceproviderlist[1].service=StaticNat
serviceproviderlist[1].provider=VpcVirtualRouter
serviceproviderlist[2].service=SourceNat
serviceproviderlist[2].provider=VpcVirtualRouter
serviceproviderlist[3].service=Vpn
serviceproviderlist[3].provider=VpcVirtualRouter
serviceproviderlist[4].service=Dhcp
serviceproviderlist[4].provider=VpcVirtualRouter
serviceproviderlist[5].service=Connectivity
serviceproviderlist[5].provider=NiciraNvp serviceproviderlist[6].service=Dns
serviceproviderlist[6].provider=VpcVirtualRouter
serviceproviderlist[7].service=UserData
serviceproviderlist[7].provider=VpcVirtualRouter
serviceproviderlist[8].service=NetworkACL
serviceproviderlist[8].provider=VpcVirtualRouter
serviceproviderlist[9].service=Lb
serviceproviderlist[9].provider=VpcVirtualRouter
servicecapabilitylist[0].capabilitytype=RedundantRouter
servicecapabilitylist[0].service=SourceNat
servicecapabilitylist[0].capabilityvalue=true
```
* With 2 providers
```
create vpcoffering name=test displaytext=testtest
supportedservices=PortForwarding,StaticNat,SourceNat,Vpn,Dhcp,Connectivity,Dns,UserData,NetworkACL,Lb
serviceproviderlist[0].service=PortForwarding
serviceproviderlist[0].provider=VpcVirtualRouter
serviceproviderlist[1].service=StaticNat
serviceproviderlist[1].provider=VpcVirtualRouter
serviceproviderlist[2].service=SourceNat
serviceproviderlist[2].provider=VpcVirtualRouter
serviceproviderlist[3].service=Vpn
serviceproviderlist[3].provider=VpcVirtualRouter
serviceproviderlist[4].service=Dhcp
serviceproviderlist[4].provider=VpcVirtualRouter
serviceproviderlist[5].service=Connectivity
serviceproviderlist[5].provider=NiciraNvp serviceproviderlist[6].service=Dns
serviceproviderlist[6].provider=VpcVirtualRouter
serviceproviderlist[7].service=UserData
serviceproviderlist[7].provider=VpcVirtualRouter
serviceproviderlist[8].service=NetworkACL
serviceproviderlist[8].provider=VpcVirtualRouter
serviceproviderlist[9].service=Lb
serviceproviderlist[9].provider=VpcVirtualRouter
serviceproviderlist[10].service=Lb
serviceproviderlist[10].provider=InternalLbVm
servicecapabilitylist[0].capabilitytype=RedundantRouter
servicecapabilitylist[0].service=SourceNat
servicecapabilitylist[0].capabilityvalue=true
```
If that's hard to see, in the second test I added the following:
```
serviceproviderlist[10].service=Lb
serviceproviderlist[10].provider=InternalLbVm
```
* Screenshots
- Offerings

- 2 Providers

- 1 Provider

> As a Developer I want the createVpcOffering to allow multiple provider per
> service
> ----------------------------------------------------------------------------------
>
> Key: CLOUDSTACK-9138
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9138
> Project: CloudStack
> Issue Type: Improvement
> Security Level: Public(Anyone can view this level - this is the
> default.)
> Affects Versions: 4.6.1
> Reporter: Wilder Rodrigues
> Assignee: Wilder Rodrigues
> Fix For: 4.7.0
>
>
> The default offerings already have multiple providers per service (e.g. Lb
> with VpcRouterProvider and InternalLbVm)
> It's very important that we can do the same from a developer/user point of
> view.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)