Hello,

A tried use vnc api to associate fip to multiple vm-s.
But something doesn’t work:

Script:

from vnc_api.vnc_api import *
vnc_lib = VncApi(username = 'admin', password = 'password', tenant_name =
'admin', api_server_host = '127.0.0.1')
fvn_obj =
vnc_lib.virtual_network_read(id='e46a567b-0c52-4172-a2e5-ecfef94c388d')
fip_pool_obj = FloatingIpPool('public', fvn_obj)
fip_obj = FloatingIp('fip', fip_pool_obj, '200.105.20.1', True)
sda_int =
vnc_lib.virtual_machine_interface_read(id='f949c99a-c8a6-45ef-965f-5ddf5e4dcccc')
sdb_int =
vnc_lib.virtual_machine_interface_read(id='08522825-27e2-4f11-89c7-32ca1b6aac32')
fip_obj.add_virtual_machine_interface(sda_int)
fip_obj.add_virtual_machine_interface(sdb_int)
vnc_lib.floating_ip_create(fip_obj)

Output:
BadRequest: HTTP Status: 400 Content: Parent [u'default-domain',
 u'admin',
 u'public',
 u'public'] type floating-ip-pool does not exist

Could someone help me?
Thanks!
_______________________________________________
Users mailing list
[email protected]
http://lists.opencontrail.org/mailman/listinfo/users_lists.opencontrail.org

Reply via email to