Hi, <div><br></div><div>I am trying to associate an floating IP to an instance from API in my Essex environment, and get the error "404 Not Found". I found someone have filed an invalid bug (the link is <a href="https://bugs.launchpad.net/nova/+bug/917064">https://bugs.launchpad.net/nova/+bug/917064</a>), I followed the information and tried several request formats as below, but all are failed.</div>
<div><br></div><div>1. curl -k -D - -H "X-Auth-Token: 7f48c07af3b842d1b9c0f15a37ddd956" -X 'POST' -d @test.json -v <a href="http://localhost:8774/v1.1/53869b3cd0cc40a28a826422a37622da/os-floating-ips/1/associate">http://localhost:8774/v1.1/53869b3cd0cc40a28a826422a37622da/os-floating-ips/1/associate</a> -H 'Content-type: application/json'</div>
<div><br></div><div>The file test.json:</div><div><div><i><font color="#cc0000">{</font></i></div><div><i><font color="#cc0000">    "associate_address" : {</font></i></div><div><i><font color="#cc0000">       "fixed_ip" : "192.168.20.3"</font></i></div>
<div><i><font color="#cc0000">    }</font></i></div><div><i><font color="#cc0000">}</font></i></div></div><div><i><font color="#cc0000"><br></font></i></div><div><font style="background-color:rgb(255,255,255)">2. curl -k -D - -H "X-Auth-Token: 7f48c07af3b842d1b9c0f15a37ddd956" -X 'POST' -d @test.json -v <a href="http://localhost:8774/v1.1/53869b3cd0cc40a28a826422a37622da/os-floating-ips/1/action">http://localhost:8774/v1.1/53869b3cd0cc40a28a826422a37622da/os-floating-ips/1/action</a>  -H 'Content-type: application/json'</font></div>
<div><font style="background-color:rgb(255,255,255)"><br></font></div><div><font style="background-color:rgb(255,255,255)"><div>The file test.json:</div><div><div><i><font color="#cc0000">{</font></i></div><div><i><font color="#cc0000">    "addFloatingIp": {</font></i></div>
<div><i><font color="#cc0000">       "address" : "10.100.20.17"</font></i></div><div><i><font color="#cc0000">    },</font></i></div><div><i><font color="#cc0000">    "associate_address" : {</font></i></div>
<div><i><font color="#cc0000">       "fixed_ip" : "192.168.20.3"</font></i></div><div><i><font color="#cc0000">    }</font></i></div><div><i><font color="#cc0000">}</font></i></div></div></font></div><div>
<font style="background-color:rgb(255,255,255)"><br></font></div><div><font style="background-color:rgb(255,255,255)">3. curl -k -D - -H "X-Auth-Token: 7f48c07af3b842d1b9c0f15a37ddd956" -X 'POST' -d @test.json -v http://
localhost:8774/v1.1/53869b3cd0cc40a28a826422a37622da/os-floating-ips/1/addFloatingIp  -H 'Content-type: application/json'</font></div><div><font style="background-color:rgb(255,255,255)"><br></font></div><div><font style="background-color:rgb(255,255,255)"><div>
The file test.json:</div><div><div><i><font color="#cc0000">{</font></i></div><div><i><font color="#cc0000">    "associate_address" : {</font></i></div><div><i><font color="#cc0000">       "fixed_ip" : "192.168.20.3"</font></i></div>
<div><i><font color="#cc0000">    }</font></i></div><div><i><font color="#cc0000">}</font></i></div></div><br class="Apple-interchange-newline"></font></div><div><font style="background-color:rgb(255,255,255)">I am wondering what is the correct request format or just a bug?  </font><span style="background-color:rgb(255,255,255)">It will be much appreciated if someone can give me some hints.</span></div>
<div><span style="background-color:rgb(255,255,255)"><br></span></div><div><span style="background-color:rgb(255,255,255)">Thanks,</span></div><div><span style="background-color:rgb(255,255,255)">Sam</span></div><div><font style="background-color:rgb(255,255,255)"><br>
</font></div><div><font style="background-color:rgb(255,255,255)"><br></font></div><div><font style="background-color:rgb(255,255,255)"><br></font></div><div><font style="background-color:rgb(255,255,255)"><br></font></div>
<div><font style="background-color:rgb(255,255,255)"><br></font></div>