[ https://issues.apache.org/jira/browse/CLOUDSTACK-2065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Murali Reddy resolved CLOUDSTACK-2065. -------------------------------------- Resolution: Fixed Fixed with commit f1b9ef858195f8a9c50e9f848547c8abb9c0e8d5 > [GSLB] addNetscalerLoadBalancer is faling to persist gslb_site_publicip and > privateip in db talbe `external_load_balancer_devices` > ---------------------------------------------------------------------------------------------------------------------------------- > > Key: CLOUDSTACK-2065 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-2065 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Components: Network Controller > Affects Versions: 4.2.0 > Environment: commit d0a7eae5d97da777ad468b1b25fb9e3bb8b013a8 > Reporter: venkata swamybabu budumuru > Assignee: Murali Reddy > Priority: Blocker > Fix For: 4.2.0 > > Attachments: logs.tgz > > > Steps to reproduce : > 1. Have latest cloudstack master deployed with 2 advanced zones > 2. each zone with 1 physical network > 3. Try to addNetscalerLoadBalancer with gslb flag enabled along with site > public and private ip. > Observations: > (i) API got executed successfully but, it didnt update the > cloud.external_load_balancer_devices.gslb_site_publicip & gslb_site_privateip. > Here is the snippet of API that was fired by CS and DB snippet > command=addNetscalerLoadBalancer&physicalnetworkid=01615ac0-b442-4729-9372-df2809928529&username=nsroot&networkdevicetype=NetscalerVPXLoadBalancer&gslbprovider=true&gslbproviderpublicip=10.147.54.23&gslbproviderprivateip=10.0.53.1&url=https://10.147.54.5?publicinterface=1/1&privateinterface=1/2&numretries=2&lbdevicededicated=true&response=json&sessionkey=lmW5xToRpl9REs6YAQZ0Xhfahws=&_=1366207207129 > *************************** 4. row *************************** > id: 6 > uuid: a91101ef-b1cd-4d58-8131-c6912b984feb > physical_network_id: 200 > provider_name: Netscaler > device_name: NetscalerVPXLoadBalancer > capacity: 50 > device_state: Enabled > allocation_state: Free > is_dedicated: 1 > is_managed: 0 > host_id: 15 > parent_host_id: 0 > is_gslb_provider: 1 > gslb_site_publicip: NULL > gslb_site_privateip: NULL > 4 rows in set (0.00 sec) > mysql> select * from host_details where host_id=15; > +-----+---------+-------------------+------------------------------------------+ > | id | host_id | name | value > | > +-----+---------+-------------------+------------------------------------------+ > | 723 | 15 | deviceName | NetscalerVPXLoadBalancer > | > | 721 | 15 | guid | c35cec4c-11e2-4190-b52d-b91dabb1ad92 > | > | 731 | 15 | ip | 10.147.54.5 > | > | 729 | 15 | lbdevicededicated | true > | > | 733 | 15 | lbdeviceid | 6 > | > | 726 | 15 | name | > 200-NetscalerVPXLoadBalancer-10.147.54.5 | > | 727 | 15 | numretries | 2 > | > | 728 | 15 | password | nsroot > | > | 730 | 15 | physicalNetworkId | 200 > | > | 725 | 15 | privateinterface | 1/2 > | > | 724 | 15 | publicinterface | 1/1 > | > | 722 | 15 | username | nsroot > | > | 732 | 15 | zoneId | 1 > | > +-----+---------+-------------------+------------------------------------------+ > 13 rows in set (0.00 sec) > Attaching all the required logs along with db dump, vmops.log and api.log to > the bug. -- 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