Oh, my bad.  I forgot about that.

On the 'create network service offering' overlay, if you select 'SourceNat'
in Supported Services, there is a drop down which get added.  The drop down
has the title of 'Supported Source Nat Type' and has two options: 'Per
zone' and 'Per account'

Thanks,

Will


On Thu, Apr 18, 2013 at 4:09 PM, Chip Childers <chip.child...@sungard.com>wrote:

> Will,
>
> Images and other attachments are stripped on this list (text only
> please!)
>
> Can you post the image somewhere or describe the list?
>
> On Thu, Apr 18, 2013 at 04:05:36PM -0400, Will Stevens wrote:
> > In the 'Create network service offering' flow there is this dropdown:
> >
> > [image: Inline image 1]
> >
> > What are the implications for picking one or the other?
> >
> > This code seems related in
> >
> 'com.cloud.network.ExternalFirewallDeviceManagerImpl.manageGuestNetworkWithExternalFirewall()'
> > :
> > NetworkOffering offering =
> > _networkOfferingDao.findById(network.getNetworkOfferingId());
> > boolean sharedSourceNat = offering.getSharedSourceNat();
> >
> > IPAddressVO sourceNatIp = null;
> > if (!sharedSourceNat) {
> >     // Get the source NAT IP address for this account
> >     List<? extends IpAddress> sourceNatIps =
> > _networkMgr.listPublicIpsAssignedToAccount(network.getAccountId(),
> >             zoneId, true);
> >
> >     if (sourceNatIps.size() != 1) {
> >         String errorMsg = "External firewall was unable to find the
> source
> > NAT IP address for account "
> >     + account.getAccountName();
> >         s_logger.error(errorMsg);
> >         return true;
> >     } else {
> >         sourceNatIp =
> _ipAddressDao.findById(sourceNatIps.get(0).getId());
> >     }
> > }
> >
> > How does the 'sourceNatIp' get set if 'sharedSourceNat' is true?
> >
> > Thanks,
> >
> > Will
>
>

Reply via email to