error while creating a vm with sr-iov

Bug #1816708 reported by Manuel Sopena Ballesteros
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Expired
Low
Unassigned

Bug Description

Description
===========

I have setup sr-iov through neutron and can't create new vms

Steps to reproduce
==================

openstack --debug server create --flavor m1.large --image centos7.5-image --nic port-id=ba5fed9d-addf-4617-b9de-280bba52f1a0 --key-name mykey --availability-zone nova:zeus-59.localdomain vm-sriov-neutron-1

Expected result
===============

to have a vm running with sr-iov vf attached to it

Actual result
=============

server creation fails

Environment
===========

I deployed openstack using kolla-ansible, could notfind kvm or nova version.
I am using Openstack Rocky
LVM storage
Neutron with OpenVSwitch and SR-IOV
KVM as hypervisor

Tags: neutron
Revision history for this message
Manuel Sopena Ballesteros (masuberu) wrote :
Revision history for this message
Manuel Sopena Ballesteros (masuberu) wrote :
Download full text (55.4 KiB)

this is the output of command openstack --debug server create --flavor m1.large --image centos7.5-image --nic port-id=ba5fed9d-addf-4617-b9de-280bba52f1a0 --key-name mykey --availability-zone nova:zeus-59.localdomain vm-sriov-neutron-1

[root@openstack-deployment ~]# openstack --debug server create --flavor m1.large --image centos7.5-image --nic port-id=ba5fed9d-addf-4617-b9de-280bba52f1a0 --key-name mykey --availability-zone nova:zeus-59.localdomain vm-sriov-neutron-1
START with options: [u'--debug', u'server', u'create', u'--flavor', u'm1.large', u'--image', u'centos7.5-image', u'--nic', u'port-id=ba5fed9d-addf-4617-b9de-280bba52f1a0', u'--key-name', u'mykey', u'--availability-zone', u'nova:zeus-59.localdomain', u'vm-sriov-neutron-1']
options: Namespace(access_token='***', access_token_endpoint='', access_token_type='', application_credential_id='', application_credential_name='', application_credential_secret='***', auth_type='', auth_url='http://192.168.1.10:35357/v3', cacert=None, cert='', client_id='', client_secret='***', cloud='', code='', debug=True, default_domain='default', default_domain_id='', default_domain_name='', deferred_help=False, discovery_endpoint='', domain_id='', domain_name='', endpoint='', identity_provider='', insecure=None, interface='internal', key='', log_file=None, openid_scope='', os_baremetal_api_version='1.46', os_beta_command=False, os_compute_api_version='', os_data_processing_api_version='1.1', os_data_processing_url='', os_dns_api_version='2', os_identity_api_version='3', os_image_api_version='', os_key_manager_api_version='1', os_network_api_version='', os_object_api_version='', os_orchestration_api_version='1', os_project_id=None, os_project_name=None, os_volume_api_version='', passcode='', password='***', project_domain_id='', project_domain_name='Default', project_id='', project_name='admin', protocol='', redirect_uri='', region_name='RegionOne', remote_project_domain_id='', remote_project_domain_name='', remote_project_id='', remote_project_name='', service_provider='', system_scope='', timing=False, token='***', trust_id='', url='', user_domain_id='', user_domain_name='Default', user_id='', username='admin', verbose_level=3, verify=None)
Auth plugin password selected
auth_config_hook(): {'auth_type': 'password', 'beta_command': False, 'orchestration_api_version': '1', 'timing': False, 'auth_url': 'http://192.168.1.10:35357/v3', u'network_api_version': u'2', u'message': u'', u'image_format': u'qcow2', 'networks': [], 'verify': True, 'dns_api_version': '2', u'object_store_api_version': u'1', u'status': u'active', 'verbose_level': 3, 'region_name': 'RegionOne', 'api_timeout': None, 'baremetal_api_version': '1.46', 'auth': {'user_domain_name': 'Default', 'project_name': 'admin', 'project_domain_name': 'Default'}, 'default_domain': 'default', u'image_api_use_tasks': False, u'floating_ip_source': u'neutron', 'key': None, 'cacert': None, 'password': '***', 'key_manager_api_version': '1', 'data_processing_api_version': '1.1', u'baremetal_status_code_retries': '5', 'identity_api_version': '3', 'username': 'admin', 'deferred_help': False, 'cert': None, u'secgroup_source': u'neutron', 'debug': True, ...

Revision history for this message
Manuel Sopena Ballesteros (masuberu) wrote :
tags: added: neutron
Revision history for this message
sean mooney (sean-k-mooney) wrote :

looking at the compute log this was a port binding issue in neutron.
without the neutron server logs we cannot debug this properly.

setting this to incomplete unless the neutron logs for this can be supplied
we likely cant triage this and should close.

Changed in nova:
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for OpenStack Compute (nova) because there has been no activity for 60 days.]

Changed in nova:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.