From f02b7f655f6074b3d6ae3b81d33ed3f14265537e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Harald=20Jens=C3=A5s?= Date: Mon, 25 Mar 2024 10:08:47 +0100 Subject: [PATCH] ironic standalone - disable neutron-sriov-nic-agent The standalone deployment fails when EDPM_COMPUTE_SRIOV_ENABLED is `true` in combination with `STANDALONE_COMPUTE_DRIVER`. Update the developer docs with instructions to disable it. !! This might be a bug in tripleo? We should possibly set `nova::compute::pci::passthrough` to an empty list in [1] or possibly return an empty list at the end of the user_passthrough_config() in [2]. [1] https://opendev.org/openstack/tripleo-heat-templates/src/branch/stable/wallaby/deployment/nova/nova-ironic-container-puppet.yaml [2] https://opendev.org/openstack/tripleo-heat-templates/src/branch/stable/wallaby/deployment/neutron/derive_pci_passthrough_whitelist.py#L241 --- docs_dev/assemblies/development_environment.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/docs_dev/assemblies/development_environment.adoc b/docs_dev/assemblies/development_environment.adoc index 7e7bc05e5..33aa6519b 100644 --- a/docs_dev/assemblies/development_environment.adoc +++ b/docs_dev/assemblies/development_environment.adoc @@ -104,6 +104,7 @@ export EDPM_COMPUTE_ADDITIONAL_NETWORKS=$(jq -c . /tmp/addtional_nets.json) export STANDALONE_COMPUTE_DRIVER=ironic export NTP_SERVER=pool.ntp.org # Only neccecary if not on the RedHat network ... export EDPM_COMPUTE_CEPH_ENABLED=false # Optional +export EDPM_COMPUTE_SRIOV_ENABLED=false # Without this the standalone deploy fails when compute driver is ironic. ---- '''