Added Zack since he developed the novaNetworks api.

Hi Zack, 

Any clue on what's the issue might be and how to fix it?

Thanks,
-Jeffrey

On 6/17/14 5:26 PM, "Jeffrey Nguyen (jeffrngu)" <jeffr...@cisco.com> wrote:

>Hi,
>
>I'm having issue with the CreateServerOptions.novaNetworks().
>Specifically, I'm having issue with this API when the Network is
>populated using Network.portUuid().  When using both
>Network.networkUuid() and Network.fixedIp(), the network/IP assignment
>worked fine.    However, when I used Network.portUuid() to assign neutron
>port, the network is not assigned to the spawned instance.   I tried both
>with the portUuid alone and together with networkUuid and fixed IP but
>observed the same problem.
>
>I'm using jClouds 1.7.1 with openstack Havana H.1
>
>I've embedded the gist of the code below.  In case that doesn't come out
>right, the URL to the gist snippet is at
>https://gist.github.com/jeffrngu/25b62377d1bdf6380b19
>
><script 
>src="https://gist.github.com/jeffrngu/25b62377d1bdf6380b19.js";></script>
>
>Below is the wire log that shows request/response.   Any pointers would
>be greatly appreciated.
>
>Thanks,
>-Jeffrey
>
>
>16:46:09.282 [main] DEBUG jclouds.wire - >>
>"{"server":{"name":"test","imageRef":"928a086a-77bb-4885-865c-2395f121530b
>","flavorRef":"c5407aca-a22d-44d8-81bb-4e82991e937e","networks":[{"port":"
>00244f0c-e5fe-417c-88ac-8883ee80dc11"}]}}"
>
>16:46:09.282 [main] DEBUG jclouds.headers - >> POST
>http://10.94.251.12:8774/v2/5e9543b620354483b40647f93a76d3b8/servers
>HTTP/1.1
>
>16:46:09.282 [main] DEBUG jclouds.headers - >> Accept: application/json
>
>16:46:09.282 [main] DEBUG jclouds.headers - >> X-Auth-Token:
>MIIRTgYJKoZIhvcNAQcCoIIRPzCCETsCAQExCTAHBgUrDgMCGjCCD6QGCSqGSIb3DQEHAaCCD5
>UEgg+ReyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxNC0wNi0
>
>xN1QxNTozODowOC4zMzg3ODYiLCAiZXhwaXJlcyI6ICIyMDE0LTA2LTE4VDE1OjM4OjA4WiIsI
>CJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogIkNvcmUgU2V
>nbWVudCBUZW5hbnQiLCAiZW5hYmxlZCI6IHRydWUsICJpZCI6ICI
>
>1ZTk1NDNiNjIwMzU0NDgzYjQwNjQ3ZjkzYTc2ZDNiOCIsICJuYW1lIjogIkNvcmUifX0sICJzZ
>XJ2aWNlQ2F0YWxvZyI6IFt7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMC4
>5NC4yNTEuMTI6ODc3NC92Mi81ZTk1NDNiNjIwMzU0NDgzYjQwNjQ
>
>3ZjkzYTc2ZDNiOCIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0d
>HA6Ly8xMC45NC4yNTEuMTI6ODc3NC92Mi81ZTk1NDNiNjIwMzU0NDgzYjQwNjQ3ZjkzYTc2ZDN
>iOCIsICJpZCI6ICI0NDU4M2ExNDljMmI0Njk3YTIwMzUxZWUwYWE
>
>4ODhhNCIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEwLjk0LjI1MS4xMjo4Nzc0L3YyLzVlOTU0M
>2I2MjAzNTQ0ODNiNDA2NDdmOTNhNzZkM2I4In1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ
>0eXBlIjogImNvbXB1dGUiLCAibmFtZSI6ICJub3ZhIn0sIHsiZW5
>
>kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEwLjk0LjI1MS4xMjo5Njk2LyIsICJyZ
>Wdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMC45NC4yNTEuMTI
>6OTY5Ni8iLCAiaWQiOiAiZGI2YTVjNGM0NmZhNDAyYzk5YjcxMmI
>
>5N2Y4NzYyYTAiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMC45NC4yNTEuMTI6OTY5Ni8ifV0sI
>CJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAibmV0d29yayIsICJuYW1lIjogIm5ldXR
>yb24ifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHR
>
>wOi8vMTAuOTQuMjUxLjEyOjgwODAiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hb
>FVSTCI6ICJodHRwOi8vMTAuOTQuMjUxLjEyOjgwODAiLCAiaWQiOiAiNzE0Y2EyNDc2NWJkNDh
>iYmEzNzRmZGQ3YTQ2Zjk1ZjAiLCAicHVibGljVVJMIjogImh0dHA
>
>6Ly8xMC45NC4yNTEuMTI6ODA4MCJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6I
>CJzMyIsICJuYW1lIjogInN3aWZ0X3MzIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiA
>iaHR0cDovLzEwLjk0LjI1MS4xMjo5MjkyIiwgInJlZ2lvbiI6ICJ
>
>SZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEwLjk0LjI1MS4xMjo5MjkyIiwgI
>mlkIjogIjU2NWI2NjFkNmYxYTQxNDViMWFjN2Y3NWNiNWVhNzU4IiwgInB1YmxpY1VSTCI6ICJ
>odHRwOi8vMTAuOTQuMjUxLjEyOjkyOTIifV0sICJlbmRwb2ludHN
>
>fbGlua3MiOiBbXSwgInR5cGUiOiAiaW1hZ2UiLCAibmFtZSI6ICJnbGFuY2UifSwgeyJlbmRwb
>2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTAuOTQuMjUxLjEyOjg3NzciLCAicmVnaW9
>uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8
>
>vMTAuOTQuMjUxLjEyOjg3NzciLCAiaWQiOiAiMDIzOTMwMzM1NDMzNDEzM2E5ZWM5MWFkNmI0N
>WM4YjAiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMC45NC4yNTEuMTI6ODc3NyJ9XSwgImVuZHB
>vaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJtZXRlcmluZyIsICJ
>
>uYW1lIjogImNlaWxvbWV0ZXIifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwO
>i8vMTAuOTQuMjUxLjEyOjgwMDAvdjEvIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJ
>uYWxVUkwiOiAiaHR0cDovLzEwLjk0LjI1MS4xMjo4MDAwL3YxLyI
>
>sICJpZCI6ICIzMjkzMzY5NWNlMWU0ZjRkYmM5YjI5OThlYWNiYzQ4YSIsICJwdWJsaWNVUkwiO
>iAiaHR0cDovLzEwLjk0LjI1MS4xMjo4MDAwL3YxLyJ9XSwgImVuZHBvaW50c19saW5rcyI6IFt
>dLCAidHlwZSI6ICJjbG91ZGZvcm1hdGlvbiIsICJuYW1lIjogImh
>
>lYXQtY2ZuIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEwLjk0LjI1M
>S4xMjo4Nzc2L3YxLzVlOTU0M2I2MjAzNTQ0ODNiNDA2NDdmOTNhNzZkM2I4IiwgInJlZ2lvbiI
>6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzE
>
>wLjk0LjI1MS4xMjo4Nzc2L3YxLzVlOTU0M2I2MjAzNTQ0ODNiNDA2NDdmOTNhNzZkM2I4IiwgI
>mlkIjogIjllYjVkYWU3NmVmZDQ1OTc4MWQ5ZDhhMGYyZDRkZDE1IiwgInB1YmxpY1VSTCI6ICJ
>odHRwOi8vMTAuOTQuMjUxLjEyOjg3NzYvdjEvNWU5NTQzYjYyMDM
>
>1NDQ4M2I0MDY0N2Y5M2E3NmQzYjgifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiO
>iAidm9sdW1lIiwgIm5hbWUiOiAiY2luZGVyIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkw
>iOiAiaHR0cDovLzEwLjk0LjI1MS4xMjo4NzczL3NlcnZpY2VzL0F
>
>kbWluIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEwL
>jk0LjI1MS4xMjo4NzczL3NlcnZpY2VzL0Nsb3VkIiwgImlkIjogIjE3ZTBlMDdmZjFjNDQyYjI
>5OWI2NzJmM2MwOWMwYjM1IiwgInB1YmxpY1VSTCI6ICJodHRwOi8
>
>vMTAuOTQuMjUxLjEyOjg3NzMvc2VydmljZXMvQ2xvdWQifV0sICJlbmRwb2ludHNfbGlua3MiO
>iBbXSwgInR5cGUiOiAiZWMyIiwgIm5hbWUiOiAibm92YV9lYzIifSwgeyJlbmRwb2ludHMiOiB
>beyJhZG1pblVSTCI6ICJodHRwOi8vMTAuOTQuMjUxLjEyOjgwMDQ
>
>vdjEvNWU5NTQzYjYyMDM1NDQ4M2I0MDY0N2Y5M2E3NmQzYjgiLCAicmVnaW9uIjogIlJlZ2lvb
>k9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTAuOTQuMjUxLjEyOjgwMDQvdjEvNWU5NTQ
>zYjYyMDM1NDQ4M2I0MDY0N2Y5M2E3NmQzYjgiLCAiaWQiOiAiMzF
>
>lNGE2ODBhODZkNGI4MjkxYjJlNmYzZjk3MTFiN2MiLCAicHVibGljVVJMIjogImh0dHA6Ly8xM
>C45NC4yNTEuMTI6ODAwNC92MS81ZTk1NDNiNjIwMzU0NDgzYjQwNjQ3ZjkzYTc2ZDNiOCJ9XSw
>gImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJvcmNoZXN
>
>0cmF0aW9uIiwgIm5hbWUiOiAiaGVhdCJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogI
>mh0dHA6Ly8xMC45NC4yNTEuMTI6ODA4MC8iLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnR
>lcm5hbFVSTCI6ICJodHRwOi8vMTAuOTQuMjUxLjEyOjgwODAvdjE
>
>vQVVUSF81ZTk1NDNiNjIwMzU0NDgzYjQwNjQ3ZjkzYTc2ZDNiOCIsICJpZCI6ICIwNjQ0YjhlZ
>jcyYmU0NGMwYTBkZThmOWU3Zjk2ZTc5NSIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEwLjk0LjI
>1MS4xMjo4MDgwL3YxL0FVVEhfNWU5NTQzYjYyMDM1NDQ4M2I0MDY
>
>0N2Y5M2E3NmQzYjgifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAib2JqZWN0L
>XN0b3JlIiwgIm5hbWUiOiAic3dpZnQifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJ
>odHRwOi8vMTAuOTQuMjUxLjEyOjM1MzU3L3YyLjAiLCAicmVnaW9
>
>uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTAuOTQuMjUxLjEyOjUwM
>DAvdjIuMCIsICJpZCI6ICI5NWNjZmY5NzUzYmU0YjQ3YTBkODZjNDJmNGQwMmYxMyIsICJwdWJ
>saWNVUkwiOiAiaHR0cDovLzEwLjk0LjI1MS4xMjo1MDAwL3YyLjA
>
>ifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiaWRlbnRpdHkiLCAibmFtZSI6I
>CJrZXlzdG9uZSJ9XSwgInVzZXIiOiB7InVzZXJuYW1lIjogImNvcmUiLCAicm9sZXNfbGlua3M
>iOiBbXSwgImlkIjogIjFiMjM1ZGE1NTBmYTQ2YTQ4ODMyNDE5MTE
>
>zOTRhZDhmIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9LCB7Im5hbWUiOiAiYWRta
>W4ifV0sICJuYW1lIjogImNvcmUifSwgIm1ldGFkYXRhIjogeyJpc19hZG1pbiI6IDAsICJyb2x
>lcyI6IFsiOWZlMmZmOWVlNDM4NGIxODk0YTkwODc4ZDNlOTJiYWI
>
>iLCAiNDNjY2M1MDk1NWQ4NDhkZTgyNjIyZTdiNjBjZTc0ZjYiXX19fTGCAYEwggF9AgEBMFwwV
>zELMAkGA1UEBhMCVVMxDjAMBgNVBAgMBVVuc2V0MQ4wDAYDVQQHDAVVbnNldDEOMAwGA1UECgw
>FVW5zZXQxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbQIBATAHBgU
>
>rDgMCGjANBgkqhkiG9w0BAQEFAASCAQCZ+CRsSq510nu0v13jGiX-13mU4NmCvzsOxGeOKsqGi
>PbySikQKcQPpqQEAh+h-R7ztGtjlog6PzzRWaPuVoso-OFgnj8GJQyeorqXoOpbf78j7sJwEEc
>rX55zHft5OGvO-Jw3-lsNCgY5vyUNceP6VM0FtO5Cq+B6WxT9W49
>
>+US3jpWVD0KvsKnXSA8gO7mfVHfxgzVEUJSqpI-CtB4G+RLT7Ch4mKCq3f5Rad6F+wuGnWw8k0
>mWiSioZo1J7-kplG3xrrk7J7iPhl3IBaupxxM11dkkjjMr9QUVFipFSxJJQi8RZUp2QB4On6Aw
>+yV13OnGYR5k9f4vgxxwvTmvw
>
>16:46:09.282 [main] DEBUG jclouds.headers - >> Content-Type:
>application/json
>
>16:46:09.283 [main] DEBUG jclouds.headers - >> Content-Length: 194
>
>16:46:18.745 [main] DEBUG o.j.h.i.JavaUrlHttpCommandExecutorService -
>Receiving response -1933851451: HTTP/1.1 202 Accepted
>
>16:46:18.745 [main] DEBUG jclouds.headers - << HTTP/1.1 202 Accepted
>
>16:46:18.745 [main] DEBUG jclouds.headers - << Date: Tue, 17 Jun 2014
>15:38:18 GMT
>
>16:46:18.746 [main] DEBUG jclouds.headers - << Location:
>http://10.94.251.12:8774/v2/5e9543b620354483b40647f93a76d3b8/servers/70c57
>a48-c0b2-4fe5-8651-f40d409814ef
>
>16:46:18.746 [main] DEBUG jclouds.headers - << Connection: keep-alive
>
>16:46:18.746 [main] DEBUG jclouds.headers - << X-Compute-Request-Id:
>req-bfa0eb9e-df0b-455c-b3df-24bf02696949
>
>16:46:18.746 [main] DEBUG jclouds.headers - << Content-Type:
>application/json
>
>16:46:18.746 [main] DEBUG jclouds.headers - << Content-Length: 440
>
>16:46:18.747 [main] DEBUG jclouds.wire - << "{"server":
>{"security_groups": [{"name": "default"}], "OS-DCF:diskConfig": "MANUAL",
>"id": "70c57a48-c0b2-4fe5-8651-f40d409814ef", "links": [{"href": "http
>
>://10.94.251.12:8774/v2/5e9543b620354483b40647f93a76d3b8/servers/70c57a48-
>c0b2-4fe5-8651-f40d409814ef", "rel": "self"}, {"href":
>"http://10.94.251.12:8774/5e9543b620354483b40647f93a76d3b8/servers/70c5
>
>7a48-c0b2-4fe5-8651-f40d409814ef", "rel": "bookmark"}], "adminPass":
>"AUFjKiG8hbTS"}}"

Reply via email to