Delay in network access after instance resize/migration using linuxbridge and vlan
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Expired
|
Undecided
|
Unassigned |
Bug Description
Performing an instance resize which migrates the instance to another host. When the new instance gets built up, the new VIF gets plugged, however connectivity to the IP is delayed. arping from the neutron router gets no response for about a minute. Same with attempts to access via a floating IP.
If a resize is reverted and the instance goes back to the original host, connectivity is restored almost instantly.
I've included some neutron config, let me know if more is desired.
This is on Juno.
Neutron.conf (secrets munged):
[DEFAULT]
debug = False
verbose = True
# Logging #
log_dir = /var/log/neutron
agent_down_time = 20
api_workers = 3
auth_strategy = keystone
core_plugin = neutron.
service_plugins = neutron.
allow_overlappi
rabbit_host = 10.233.19.1
rabbit_port = 5672
rabbit_userid = openstack
rabbit_password = MUNGE
rpc_backend = neutron.
bind_host = 0.0.0.0
bind_port = 9696
api_paste_config = api-paste.ini
control_exchange = neutron
notification_driver = neutron.
notification_topics = notifications
lock_path = $state_path/lock
# ======== neutron nova interactions ==========
notify_
notify_
nova_url = https:/
nova_region_name = RegionOne
nova_admin_username = neutron
nova_admin_
nova_admin_password = MUNGE
nova_admin_auth_url = https:/
nova_ca_
[QUOTAS]
[DEFAULT_
[SECURITYGROUP]
[AGENT]
report_interval = 4
[keystone_
identity_uri = https:/
auth_uri = https:/
admin_tenant_name = service
admin_user = neutron
admin_password = MUNGE
signing_dir = /var/cache/
cafile = /etc/ssl/
[DATABASE]
sqlalchemy_
l3_agent.ini:
[DEFAULT]
debug = False
state_path = /var/lib/neutron
interface_driver = neutron.
auth_url = https:/
admin_tenant_name = service
admin_user = neutron
admin_password = MUNGE
metadata_ip = bbg-staging-
use_namespaces = True
external_
[AGENT]
root_helper = sudo /usr/local/
i'm not too familiar with the resizing mechanisms in nova.
Is it possible for you to give some steps to reproduce here? bonus points if they are all using nova cli commands :)