По мотивам бага https://bugzilla.altlinux.org/show_bug.cgi?id=31220 Сама команда запуска заполнения базы данных: su -s /bin/sh -c "neutron-db-manage --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini upgrade head" neutron Предыдущая проблема решилась, однако возникла другая: скрипт просит установить опциональные сетевые не-ML2 драйверы Neutron, такие как bigswitch: http://pastebin.com/63nZMQnD После установки пакета openstack-neutron-bigswitch, brocade: http://pastebin.com/ku2JBjVM После установки openstack-neutron-brocade, cisco: http://pastebin.com/ynLH97YX И так далее. По умолчанию должно быть достаточно драйвера ML2, который сам по себе включает указанные выше и прочие сетевые механизмы (правда, bigswitch в ml2, вроде, не реализован, однако это редкий зверь). Более того, эти пакеты не требуются в контроллере облака, где и выполняется команда, а только в сетевых узлах. С уважением.
Идея была вынести все опциональные "драйвера" в отдельные пакеты и ставить только то что нужно. Но похоже с этим все очень запущено. Сейчас соберу с минимальным вмешательством в исходники.
больше дополнительных пакетов вручную ставить не надо, apt-get сам все должен вытягивать.