Running on a Ubuntu 14.04 cloud: all is working in terms of openstack:
When I add teh Hyper-V compute node and try to start a new VM it fails:
File "C:\Program Files (x86)\Cloudbase Solutions\OpenStack\Nova\Python27\lib\site-packages\eventlet\greenthread.py", line 212, in main
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] result = function(args, *kwargs)
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] File "C:\Program Files (x86)\Cloudbase Solutions\OpenStack\Nova\Python27\lib\site-packages\nova\compute\manager.py", line 1527, in allocatenetworkasync
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] dhcpoptions=dhcpoptions)
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] File "C:\Program Files (x86)\Cloudbase Solutions\OpenStack\Nova\Python27\lib\site-packages\nova\network\neutronv2\api.py", line 274, in allocateforinstance
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] **searchopts).get('securitygroups')
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] File "C:\Program Files (x86)\Cloudbase Solutions\OpenStack\Nova\Python27\lib\site-packages\neutronclient\v20\client.py", line 98, in withparams
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] ret = self.function(instance, *args, **kwargs)
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] File "C:\Program Files (x86)\Cloudbase Solutions\OpenStack\Nova\Python27\lib\site-packages\neutronclient\v20\client.py", line 480, in listsecuritygroups
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] retrieveall, **params)
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] File "C:\Program Files (x86)\Cloudbase Solutions\OpenStack\Nova\Python27\lib\site-packages\neutronclient\v20\client.py", line 1334, in list
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] for r in self.pagination(collection, path, **params):
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] File "C:\Program Files (x86)\Cloudbase Solutions\OpenStack\Nova\Python27\lib\site-packages\neutronclient\v20\client.py", line 1347, in _pagination
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] res = self.get(path, params=params)
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] File "C:\Program Files (x86)\Cloudbase Solutions\OpenStack\Nova\Python27\lib\site-packages\neutronclient\v20\client.py", line 1320, in get
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] headers=headers, params=params)
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] File "C:\Program Files (x86)\Cloudbase Solutions\OpenStack\Nova\Python27\lib\site-packages\neutronclient\v20\client.py", line 1297, in retryrequest
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] headers=headers, params=params)
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] File "C:\Program Files (x86)\Cloudbase Solutions\OpenStack\Nova\Python27\lib\site-packages\neutronclient\v20\client.py", line 1251, in dorequest
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] self.handlefaultresponse(statuscode, replybody)
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] File "C:\Program Files (x86)\Cloudbase Solutions\OpenStack\Nova\Python27\lib\site-packages\neutronclient\v20\client.py", line 1216, in _handlefaultresponse
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] exceptionhandlerv20(statuscode, deserrorbody)
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] File "C:\Program Files (x86)\Cloudbase Solutions\OpenStack\Nova\Python27\lib\site-packages\neutronclient\v20\client.py", line 79, in exceptionhandler_v20
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] message=message)
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] NeutronClientException: 404 Not Found
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd]
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd] The resource could not be found.
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd]
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd]
2015-10-10 18:22:06.522 1604 TRACE nova.compute.manager [instance: e11ecd09-2fd2-4746-b9fe-6b13a51d8afd]
Thanks,
Rick