14 lines
647 B
Plaintext
14 lines
647 B
Plaintext
|
#!/bin/bash
|
||
|
set -eux
|
||
|
|
||
|
# TODO: use trunk instead of folsom
|
||
|
# trunk glance currently results in CRITICAL 'duplicate config entry log-format' errors:
|
||
|
# https://bugs.launchpad.net/ubuntu/+source/python-glanceclient/+bug/1131327
|
||
|
os-svc-install -n glance -u glance -r https://github.com/openstack/glance.git -b stable/folsom
|
||
|
|
||
|
mkdir -p /var/lib/glance/images && chown -R glance:glance /var/lib/glance/images
|
||
|
os-svc-daemon glance-api glance glance-api "--debug --log-config /etc/glance/logging.conf"
|
||
|
os-svc-daemon glance-reg glance glance-registry "--debug --log-config /etc/glance/logging.conf"
|
||
|
|
||
|
install -m 0755 -o glance -g glance -d /var/log/glance
|