Я плохо знаком с технологиями OpenStack так, чтобы быть ознакомленным, в течение прошлых двух дней, я пробую к тестовому прогону DevStack единственная установка узла на 16,04 виртуальных машинах Сервера Ubuntu на VirtualBox. В настоящее время local.conf файл выглядит примерно так:
[[local|localrc]]
ADMIN_PASSWORD=<password>
DATABASE_PASSWORD=<password>
RABBIT_PASSWORD=<password>
SERVICE_PASSWORD=<password>
HOST_IP=192.168.1.6 <--- (Server VM is Bridged so I get this address)
#HOST_IPV6=2001:db8::7
LOGFILE=$DEST/logs/stack.sh.log
LOGDAYS=2
SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5
SWIFT_REPLICAS=1
SWIFT_DATA_DIR=$DEST/data
FLOATING_RANGE=192.168.1.224/27
FIXED_RANGE=10.11.12.0/24
FIXED_NETWORK_SIZE=256
FLAT_INTERFACE=enp0s3
Но каждый раз я пытаюсь выполнить stack.sh, выходы выполнения, и я получаю этот вывод на экране оболочки:
2017-01-28 10:47:37.791 | No matching distribution found for hacking<0.13,>=0.12.0 (from -r /opt/stack/tempest/test-requirements.txt (line 4))
2017-01-28 10:47:38.006 | +inc/python:pip_install:1 exit_trap
2017-01-28 10:47:38.017 | +./stack.sh:exit_trap:487 local r=1
2017-01-28 10:47:38.031 | ++./stack.sh:exit_trap:488 jobs -p
2017-01-28 10:47:38.056 | +./stack.sh:exit_trap:488 jobs=
2017-01-28 10:47:38.070 | +./stack.sh:exit_trap:491 [[ -n '' ]]
2017-01-28 10:47:38.082 | +./stack.sh:exit_trap:497 kill_spinner
2017-01-28 10:47:38.097 | +./stack.sh:kill_spinner:383 '[' '!' -z '' ']'
2017-01-28 10:47:38.109 | +./stack.sh:exit_trap:499 [[ 1 -ne 0 ]]
2017-01-28 10:47:38.123 | +./stack.sh:exit_trap:500 echo 'Error on exit'
2017-01-28 10:47:38.123 | Error on exit
2017-01-28 10:47:38.135 | +./stack.sh:exit_trap:501 generate-subunit 1485599019 1439 fail
2017-01-28 10:47:39.459 | +./stack.sh:exit_trap:502 [[ -z /opt/stack/logs ]]
2017-01-28 10:47:39.489 | +./stack.sh:exit_trap:505 /home/stack/devstack/tools/worlddump.py -d /opt/stack/logs
2017-01-28 10:47:40.630 | +./stack.sh:exit_trap:511 exit 1
Какие-либо мысли о том, что могло бы иметь место для этой проблемы? И в этом отношении, кто-либо может предложить руководство, которое я могу использовать для DevStack, который работает с текущей человечностью и devstack дистрибутивами? (Я знаю о руководстве OpenStack с 2014, но это, кажется, больше не работает).
Спасибо за Ваше время заранее.
###localrc
HOST_IP=127.0.0.1
DATABASE_PASSWORD=nova
RABBIT_PASSWORD=nova
SERVICE_TOKEN=nova
SERVICE_PASSWORD=nova
ADMIN_PASSWORD=nova
SWIFT_HASH=nova
###Enable Swift
enable_service s-proxy s-object s-container s-account
###Disable Swift
disable_service s-proxy s-object s-container s-account
###Enable Neutron
disable_service n-net
enable_service q-svc
enable_service q-agt
enable_service q-dhcp
enable_service q-l3
enable_service q-meta
enable_service q-metering
###Disable Neutron
enable_service n-net
disable_service q-svc
disable_service q-agt
disable_service q-dhcp
disable_service q-l3
disable_service q-meta
disable_service q-metering
###Enable Heat
enable_service heat h-api h-api-cfn h-api-cw h-eng
###Disable Heat
disable_service heat h-api h-api-cfn h-api-cw h-eng
<час> После создания localrc
в CD devstack команда выполнения FORCE=yes ./stack.sh