<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Hi<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I am accessing the nova api using the gophercloud SDK <a href="https://github.com/rackspace/gophercloud"><span style='color:#0563C1'>https://github.com/rackspace/gophercloud</span></a><o:p></o:p></p><p class=MsoNormal>I am running Openstack Newton installed with Openstack Ansible<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I am accessing the “List Servers” call of the nova Api with the Changes-Since parameters for efficient polling <o:p></o:p></p><p class=MsoNormal><a href="https://developer.openstack.org/api-guide/compute/polling_changes-since_parameter.html"><span style='color:#0563C1'>https://developer.openstack.org/api-guide/compute/polling_changes-since_parameter.html</span></a><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>However, the API is not working as I expected.<o:p></o:p></p><p class=MsoNormal>When I stop or start a server instance, the API successfully detects the change in the server state and returns the server in the next call to ListServers with the Changes-Since parameter, as expected.<o:p></o:p></p><p class=MsoNormal>But when I attach a new security group to the server, the API does not detect any change in the state of the server and does not return the server in the next call to ListServers with the Changes-Since parameter.<o:p></o:p></p><p class=MsoNormal>I would expect that changing the list of security groups attached to a server would be considered a change in the server state and reported when using the Changes-Since parameter, but that is not the behavior that I am seeing.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Can someone please let me know if this is a known bug?<o:p></o:p></p><p class=MsoNormal><br>Thanks<o:p></o:p></p><p class=MsoNormal>Renato<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>