| Summary: | Instance creation failed on OSPD10+SR-IOV environment | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Eyal Dannon <edannon> |
| Component: | rhosp-director | Assignee: | Angus Thomas <athomas> |
| Status: | CLOSED WORKSFORME | QA Contact: | Omri Hochman <ohochman> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 10.0 (Newton) | CC: | atelang, dbecker, edannon, eglynn, fbaudin, jslagle, ksundara, mburns, morazi, oblaut, owalsh, rhel-osp-director-maint, sclewis, skramaja, vchundur, yrachman |
| Target Milestone: | --- | Flags: | skramaja:
needinfo-
|
| Target Release: | 10.0 (Newton) | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-10-13 09:02:20 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Eyal Dannon
2016-10-10 14:32:01 UTC
>- /etc/nova/nova.conf > Should contain "scheduler_default_filters" with "PciPassthroughFilter" Value Referring to the etherpad, the name of the THT parameter has been changed during review process and the ether pad was not up to date. I have modified now with the correct parameter name which is NovaSchedulerDefaultFilters. > - neutron-server.service should use /etc/neutron/plugins/ml2/ml2_conf_sriov.ini as config-file OSP-d should not modify the service files directly is the recommendation. Neutron has exposed conf.d directories for all services of neutron. Files with extension ".conf" will be automatically picked up by the corresponding service. For SR-IOV, the ml2_conf_sriov.ini file has to be present at /etc/neutron/conf.d/neutron-server/ folder. A symbolic link would have been created with extension as .conf. Please verify in your environment. > Moreover, The heat yaml post config scripts should exists within the /usr/share/openstack-tripleo-heat-templates/extraconfig directory. The post installation steps are just a work around till OVS2.6 is available. These should be available as part of the documentation (which is yet to be produced). (In reply to Saravanan KR from comment #3) > > Moreover, The heat yaml post config scripts should exists within the /usr/share/openstack-tripleo-heat-templates/extraconfig directory. > > The post installation steps are just a work around till OVS2.6 is available. > These should be available as part of the documentation (which is yet to be > produced). This is not a valid comment in regards to SR-IOV. Please ignore it. (In reply to Saravanan KR from comment #3) > >- /etc/nova/nova.conf > > Should contain "scheduler_default_filters" with "PciPassthroughFilter" Value > > Referring to the etherpad, the name of the THT parameter has been changed > during review process and the ether pad was not up to date. I have modified > now with the correct parameter name which is NovaSchedulerDefaultFilters. > > > - neutron-server.service should use /etc/neutron/plugins/ml2/ml2_conf_sriov.ini as config-file > > OSP-d should not modify the service files directly is the recommendation. > Neutron has exposed conf.d directories for all services of neutron. Files > with extension ".conf" will be automatically picked up by the corresponding > service. For SR-IOV, the ml2_conf_sriov.ini file has to be present at > /etc/neutron/conf.d/neutron-server/ folder. A symbolic link would have been > created with extension as .conf. Please verify in your environment. > > > Moreover, The heat yaml post config scripts should exists within the /usr/share/openstack-tripleo-heat-templates/extraconfig directory. > > The post installation steps are just a work around till OVS2.6 is available. > These should be available as part of the documentation (which is yet to be > produced). I used the correct parameter as Saravanan suggested, currently I can boot an instance successfully. Saravanan also changed the etherpad with the correct parameter. closing this bug. |