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 servic
eproviderlist[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 servicep
roviderlist[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

---
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.
---