Run n-cpu using LXD_GROUP when LXD virt driver
Enabling nova-lxd require to run n-cpu using lxd group Change-Id: I0553dafcc797fcc1342501a558c7455261cf3daf
This commit is contained in:
parent
675e10767c
commit
0ffdfbdbd7
2
lib/nova
2
lib/nova
@ -825,6 +825,8 @@ function start_nova_compute {
|
||||
# ``sg`` is used in run_process to execute nova-compute as a member of the
|
||||
# **$LIBVIRT_GROUP** group.
|
||||
run_process n-cpu "$NOVA_BIN_DIR/nova-compute --config-file $compute_cell_conf" $LIBVIRT_GROUP
|
||||
elif [[ "$VIRT_DRIVER" = 'lxd' ]]; then
|
||||
run_process n-cpu "$NOVA_BIN_DIR/nova-compute --config-file $compute_cell_conf" $LXD_GROUP
|
||||
elif [[ "$VIRT_DRIVER" = 'fake' ]]; then
|
||||
local i
|
||||
for i in `seq 1 $NUMBER_FAKE_NOVA_COMPUTE`; do
|
||||
|
3
stackrc
3
stackrc
@ -586,6 +586,9 @@ case "$VIRT_DRIVER" in
|
||||
LIBVIRT_GROUP=libvirtd
|
||||
fi
|
||||
;;
|
||||
lxd)
|
||||
LXD_GROUP=${LXD_GROUP:-"lxd"}
|
||||
;;
|
||||
fake)
|
||||
NUMBER_FAKE_NOVA_COMPUTE=${NUMBER_FAKE_NOVA_COMPUTE:-1}
|
||||
;;
|
||||
|
Loading…
x
Reference in New Issue
Block a user