Further examination shows that the issue appears to be confined to the trove client package (python-troveclient) only. The server packages have been updated and have the nic parameter in their various object and method definitions, however the client code has not been updated to match.
I confirmed this by overwriting the contents of /usr/lib/python2.7/dist- packages/troveclient with the newer code and I could create an instance when multiple networks were visible to the tenant by specifying a nic. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1315255 Title: Unable to create instance when multiple networks found To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openstack-trove/+bug/1315255/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs