kolla-ansible/ansible/roles/nova-cell/templates
Jeffrey Zhang b8e77deeef Configure Nova libvirt.num_pcie_ports to 16 by default
When using the 'q35' machine type, by default, it allows only
a single PCIe device to be hotplugged. Nova currently sets
'num_pcie_ports' to "0" (defaults to libvirt's "1"), which is
not sufficient for hotplug use.

The max value is 28, but 16 is enough in most cases.

More info please check

* [0] https://libvirt.org/pci-hotplug.html
* [1] https://marcin.juszkiewicz.com.pl/2018/02/19/hotplug-in-vm-easy-to-say/
* [2] https://review.opendev.org/c/openstack/nova/+/545034

Co-Authored-By: Bartosz Bezak <bartosz@stackhpc.com>

Change-Id: I7b8063566837aeb947927b7d6858417982b63deb
Closes-Bug: 1909063
2023-09-11 12:56:02 +00:00
..
nova.conf.d Configure Nova libvirt.num_pcie_ports to 16 by default 2023-09-11 12:56:02 +00:00
99-kolla-kvm.rules.j2 Make /dev/kvm permissions handling more robust 2020-07-17 17:51:18 +00:00
auth.conf.j2 libvirt: support SASL authentication 2022-03-10 16:57:16 +00:00
id_rsa Copy Nova role as a basis for the Nova cell role 2019-10-01 14:48:19 +01:00
id_rsa.pub Copy Nova role as a basis for the Nova cell role 2019-10-01 14:48:19 +01:00
libvirt-secret.j2 Fix issues introduced by ansible-lint 6.6.0 2022-09-21 14:34:54 +00:00
libvirtd.conf.j2 libvirt: support SASL authentication 2022-03-10 16:57:16 +00:00
nova-cell-bootstrap.json.j2 Make nova perms consistent between applications 2020-05-06 18:36:10 +00:00
nova-compute-ironic.json.j2 Copy Nova role as a basis for the Nova cell role 2019-10-01 14:48:19 +01:00
nova-compute.json.j2 Add support for multiple ceph files 2023-06-14 10:18:11 +02:00
nova-conductor.json.j2 Remove policy file from nova-conductor config.json template 2020-07-03 12:52:57 +02:00
nova-libvirt.json.j2 libvirt: support SASL authentication 2022-03-10 16:57:16 +00:00
nova-novncproxy.json.j2 Support multiple nova cells 2019-10-16 17:42:36 +00:00
nova-serialproxy.json.j2 Copy Nova role as a basis for the Nova cell role 2019-10-01 14:48:19 +01:00
nova-spicehtml5proxy.json.j2 Support multiple nova cells 2019-10-16 17:42:36 +00:00
nova-ssh.json.j2 Copy Nova role as a basis for the Nova cell role 2019-10-01 14:48:19 +01:00
nova.conf.j2 haproxy: support single external frontend 2023-06-29 01:44:00 +02:00
qemu.conf.j2 Copy Nova role as a basis for the Nova cell role 2019-10-01 14:48:19 +01:00
sasl.conf.j2 libvirt: support SASL authentication 2022-03-10 16:57:16 +00:00
secret.xml.j2 Copy Nova role as a basis for the Nova cell role 2019-10-01 14:48:19 +01:00
ssh_config.j2 Copy Nova role as a basis for the Nova cell role 2019-10-01 14:48:19 +01:00
sshd_config.j2 nova: Fix live migration on RHEL9 derivatives 2023-04-03 10:28:48 +00:00