e6d2bf9ecb
Ironic uses SQLite as database. SQLite does not support ALTER which is used in alembic migration. Change-Id: I3495f7eae9a9e22175052005314e82ab280bfdf2 Closes: #235
17 lines
367 B
Bash
17 lines
367 B
Bash
#!/usr/bin/bash
|
|
|
|
cp -f /shared/ironic.conf /etc/ironic/ironic.conf
|
|
|
|
DB_VERSION="$(ironic-dbsync --config-file /etc/ironic/ironic.conf version)"
|
|
if [ "${DB_VERSION}" == "None" ];
|
|
then
|
|
ironic-dbsync --config-file /etc/ironic/ironic.conf create_schema
|
|
fi
|
|
|
|
/usr/bin/ironic-conductor &
|
|
/usr/bin/ironic-api &
|
|
|
|
/bin/runhealthcheck "ironic" &>/dev/null &
|
|
|
|
sleep infinity
|