<div dir="ltr"><div>Hello Sean, if you do not want to spend you time for configuring a test openstack environment I am available for schedule a call where I can share my desktop and we could test on rocky and stein .</div><div>Let me know if you can.</div><div>Best Regards</div><div>Ignazio<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il giorno sab 2 mag 2020 alle ore 17:40 Ignazio Cassano <<a href="mailto:ignaziocassano@gmail.com">ignaziocassano@gmail.com</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hello Sean, I am continuing my test (so you we'll have to read a lot :-) )<br></div><div>If I understood well file neutron.py contains a patch for /usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py for reading the configuration force_legacy_port_binding.<br></div><div>If it is true it returns false.</div><div>I patched the api.py and inserting a LOG.info call I saw  it reads the variable but it seems do nothing and the migrate instance stop to respond.</div><div>Best Regards</div><div>Ignazio</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il giorno sab 2 mag 2020 alle ore 10:43 Ignazio Cassano <<a href="mailto:ignaziocassano@gmail.com" target="_blank">ignaziocassano@gmail.com</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hello Sean,</div><div>I modified the no workloads.py to add the consoleauth code, so now it does note returns errors during live migration phase, as I wrote in my last email.</div><div>Keep in mind my stein is from an upgrade.<br></div><div>Sorry if I am not sending all email history here, but if message body is too big the email needs the moderator approval.</div><div>Anycase, I added the following code:</div><div><br></div>    cfg.BoolOpt(<br>        'enable_consoleauth',<br>        default=False,<br>        deprecated_for_removal=True,<br>        deprecated_since="18.0.0",<br>        deprecated_reason="""<br>This option has been added as deprecated originally because it is used<br>for avoiding a upgrade issue and it will not be used in the future.<br>See the help text for more details.<br>""",<br>        help="""<br>Enable the consoleauth service to avoid resetting unexpired consoles.<br><br>Console token authorizations have moved from the ``nova-consoleauth`` service<br>to the database, so all new consoles will be supported by the database backend.<br>With this, consoles that existed before database backend support will be reset.<br>For most operators, this should be a minimal disruption as the default TTL of a<br>console token is 10 minutes.<br><br>Operators that have much longer token TTL configured or otherwise wish to avoid<br>immediately resetting all existing consoles can enable this flag to continue<br>using the ``nova-consoleauth`` service in addition to the database backend.<br>Once all of the old ``nova-consoleauth`` supported console tokens have expired,<br>this flag should be disabled. For example, if a deployment has configured a<br>token TTL of one hour, the operator may disable the flag, one hour after<br>deploying the new code during an upgrade.<br><br>.. note:: Cells v1 was not converted to use the database backend for<br>  console token authorizations. Cells v1 console token authorizations will<br>  continue to be supported by the ``nova-consoleauth`` service and use of<br>  the ``[workarounds]/enable_consoleauth`` option does not apply to<br>  Cells v1 users.<br><br>Related options:<br><br>* ``[consoleauth]/token_ttl``<br><div>"""),</div><div><br></div><div>Now the live migration starts e the instance is moved  but the it continues to be unreachable after live migration.</div><div>It starts to respond only when it starts a connection (for example a polling to ntp server).</div><div>If I disable chrony in the instance, it stop to respond for ever.</div><div>Best Regards<br></div><div>Ignazio<br></div><div class="gmail_quote"><br></div></div>
</blockquote></div>
</blockquote></div>