Remove dataDir in glance config
Change-Id: I8a460cad79dbf4c34b6f2c6b04454c075dcdbab7
This commit is contained in:
parent
b5e202800c
commit
aee4493a17
@ -3,10 +3,7 @@ secretName: devstack
|
|||||||
configMap:
|
configMap:
|
||||||
ceilometer:
|
ceilometer:
|
||||||
dbUri: "sqlite:///:memory:"
|
dbUri: "sqlite:///:memory:"
|
||||||
glance:
|
glance: {}
|
||||||
dataDir: /opt/stack/data/glance
|
|
||||||
mysql:
|
|
||||||
size: 10Gi
|
|
||||||
horizon:
|
horizon:
|
||||||
hostAliases:
|
hostAliases:
|
||||||
- hostnames:
|
- hostnames:
|
||||||
|
@ -12,9 +12,8 @@ data:
|
|||||||
keystone: {}
|
keystone: {}
|
||||||
heat: {}
|
heat: {}
|
||||||
magnum: {}
|
magnum: {}
|
||||||
glance:
|
|
||||||
dataDir: /opt/stack/data/glance
|
|
||||||
chronyd: {}
|
chronyd: {}
|
||||||
backup:
|
backup:
|
||||||
secretName: aws-backup
|
secretName: aws-backup
|
||||||
url: s3://backups/
|
url: s3://backups/
|
||||||
|
glance: {}
|
||||||
|
@ -43,9 +43,8 @@ function configure_glance {
|
|||||||
iniset $GLANCE_API_CONF DEFAULT debug $ENABLE_DEBUG_LOG_LEVEL
|
iniset $GLANCE_API_CONF DEFAULT debug $ENABLE_DEBUG_LOG_LEVEL
|
||||||
iniset $GLANCE_API_CONF database connection "mysql+pymysql://$GLANCE_DATABASE_USER:$GLANCE_DATABASE_PASSWORD@glance-mysql/$GLANCE_DATABASE_NAME?charset=utf8"
|
iniset $GLANCE_API_CONF database connection "mysql+pymysql://$GLANCE_DATABASE_USER:$GLANCE_DATABASE_PASSWORD@glance-mysql/$GLANCE_DATABASE_NAME?charset=utf8"
|
||||||
iniset $GLANCE_API_CONF DEFAULT use_syslog $SYSLOG
|
iniset $GLANCE_API_CONF DEFAULT use_syslog $SYSLOG
|
||||||
iniset $GLANCE_API_CONF DEFAULT image_cache_dir $GLANCE_CACHE_DIR/
|
|
||||||
iniset $GLANCE_API_CONF oslo_concurrency lock_path $GLANCE_LOCK_DIR
|
iniset $GLANCE_API_CONF oslo_concurrency lock_path $GLANCE_LOCK_DIR
|
||||||
iniset $GLANCE_API_CONF paste_deploy flavor keystone+cachemanagement
|
iniset $GLANCE_API_CONF paste_deploy flavor keystone
|
||||||
configure_keystone_authtoken_middleware $GLANCE_API_CONF glance
|
configure_keystone_authtoken_middleware $GLANCE_API_CONF glance
|
||||||
iniset $GLANCE_API_CONF oslo_messaging_notifications driver messagingv2
|
iniset $GLANCE_API_CONF oslo_messaging_notifications driver messagingv2
|
||||||
iniset_rpc_backend glance $GLANCE_API_CONF
|
iniset_rpc_backend glance $GLANCE_API_CONF
|
||||||
@ -80,27 +79,6 @@ function configure_glance {
|
|||||||
iniset $GLANCE_API_CONF cors allowed_origin "http://$SERVICE_HOST"
|
iniset $GLANCE_API_CONF cors allowed_origin "http://$SERVICE_HOST"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# No multiple stores for swift yet
|
|
||||||
# Store the images in swift if enabled.
|
|
||||||
if is_service_enabled s-proxy; then
|
|
||||||
iniset $GLANCE_API_CONF glance_store default_store swift
|
|
||||||
iniset $GLANCE_API_CONF glance_store swift_store_create_container_on_put True
|
|
||||||
|
|
||||||
iniset $GLANCE_API_CONF glance_store swift_store_config_file $GLANCE_SWIFT_STORE_CONF
|
|
||||||
iniset $GLANCE_API_CONF glance_store default_swift_reference ref1
|
|
||||||
iniset $GLANCE_API_CONF glance_store stores "file, http, swift"
|
|
||||||
if is_service_enabled tls-proxy; then
|
|
||||||
iniset $GLANCE_API_CONF glance_store swift_store_cacert $SSL_BUNDLE_FILE
|
|
||||||
fi
|
|
||||||
iniset $GLANCE_API_CONF DEFAULT graceful_shutdown_timeout "$SERVICE_GRACEFUL_SHUTDOWN_TIMEOUT"
|
|
||||||
|
|
||||||
iniset $GLANCE_SWIFT_STORE_CONF ref1 user $SERVICE_PROJECT_NAME:glance-swift
|
|
||||||
|
|
||||||
iniset $GLANCE_SWIFT_STORE_CONF ref1 key $SERVICE_PASSWORD
|
|
||||||
iniset $GLANCE_SWIFT_STORE_CONF ref1 auth_address $KEYSTONE_SERVICE_URI/v3
|
|
||||||
iniset $GLANCE_SWIFT_STORE_CONF ref1 auth_version 3
|
|
||||||
fi
|
|
||||||
|
|
||||||
# We need to tell glance what it's public endpoint is so that the version
|
# We need to tell glance what it's public endpoint is so that the version
|
||||||
# discovery document will be correct
|
# discovery document will be correct
|
||||||
iniset $GLANCE_API_CONF DEFAULT public_endpoint $GLANCE_URL
|
iniset $GLANCE_API_CONF DEFAULT public_endpoint $GLANCE_URL
|
||||||
@ -116,18 +94,6 @@ function configure_glance {
|
|||||||
|
|
||||||
cp -p $GLANCE_DIR/etc/glance-api-paste.ini $GLANCE_API_PASTE_INI
|
cp -p $GLANCE_DIR/etc/glance-api-paste.ini $GLANCE_API_PASTE_INI
|
||||||
|
|
||||||
# Set non-default configuration options for the glance-cache
|
|
||||||
iniset $GLANCE_CACHE_CONF DEFAULT debug $ENABLE_DEBUG_LOG_LEVEL
|
|
||||||
iniset $GLANCE_CACHE_CONF DEFAULT use_syslog $SYSLOG
|
|
||||||
iniset $GLANCE_CACHE_CONF DEFAULT image_cache_dir $GLANCE_CACHE_DIR/
|
|
||||||
iniset $GLANCE_CACHE_CONF DEFAULT auth_url $KEYSTONE_SERVICE_URI
|
|
||||||
iniset $GLANCE_CACHE_CONF DEFAULT admin_tenant_name $SERVICE_PROJECT_NAME
|
|
||||||
iniset $GLANCE_CACHE_CONF DEFAULT admin_user glance
|
|
||||||
iniset $GLANCE_CACHE_CONF DEFAULT admin_password $SERVICE_PASSWORD
|
|
||||||
|
|
||||||
# Store specific confs
|
|
||||||
iniset $GLANCE_CACHE_CONF glance_store filesystem_store_datadir $GLANCE_IMAGE_DIR/
|
|
||||||
|
|
||||||
# Set default configuration options for the glance-image-import
|
# Set default configuration options for the glance-image-import
|
||||||
iniset $GLANCE_IMAGE_IMPORT_CONF image_import_opts image_import_plugins []
|
iniset $GLANCE_IMAGE_IMPORT_CONF image_import_opts image_import_plugins []
|
||||||
iniset $GLANCE_IMAGE_IMPORT_CONF inject_metadata_properties ignore_user_roles admin
|
iniset $GLANCE_IMAGE_IMPORT_CONF inject_metadata_properties ignore_user_roles admin
|
||||||
@ -142,7 +108,6 @@ function configure_glance {
|
|||||||
CINDER_SERVICE_PORT=${CINDER_SERVICE_PORT:-8776}
|
CINDER_SERVICE_PORT=${CINDER_SERVICE_PORT:-8776}
|
||||||
|
|
||||||
iniset $GLANCE_API_CONF DEFAULT cinder_endpoint_template "https://$CINDER_SERVICE_HOST:$CINDER_SERVICE_PORT/v3/%(project_id)s"
|
iniset $GLANCE_API_CONF DEFAULT cinder_endpoint_template "https://$CINDER_SERVICE_HOST:$CINDER_SERVICE_PORT/v3/%(project_id)s"
|
||||||
iniset $GLANCE_CACHE_CONF DEFAULT cinder_endpoint_template "https://$CINDER_SERVICE_HOST:$CINDER_SERVICE_PORT/v3/%(project_id)s"
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ "$GLANCE_STANDALONE" == False ]]; then
|
if [[ "$GLANCE_STANDALONE" == False ]]; then
|
||||||
|
@ -40,7 +40,6 @@ elif [[ "$1" == "stack" && "$2" == "post-config" ]]; then
|
|||||||
kubectl create secret generic glance-config -n openstack \
|
kubectl create secret generic glance-config -n openstack \
|
||||||
--from-file=/etc/glance/glance-api.conf \
|
--from-file=/etc/glance/glance-api.conf \
|
||||||
--from-file=/etc/glance/glance-api-paste.ini \
|
--from-file=/etc/glance/glance-api-paste.ini \
|
||||||
--from-file=/etc/glance/glance-cache.conf \
|
|
||||||
--from-file=/etc/glance/glance-swift-store.conf
|
--from-file=/etc/glance/glance-swift-store.conf
|
||||||
|
|
||||||
# NOTE(Alex): Permissions here are bad but it's temporary so we don't care as much.
|
# NOTE(Alex): Permissions here are bad but it's temporary so we don't care as much.
|
||||||
|
@ -81,8 +81,6 @@ spec:
|
|||||||
mountPath: /etc/ceph
|
mountPath: /etc/ceph
|
||||||
- name: config
|
- name: config
|
||||||
mountPath: /etc/glance
|
mountPath: /etc/glance
|
||||||
- name: data
|
|
||||||
mountPath: {{ spec['dataDir'] }}
|
|
||||||
- name: uwsgi-config
|
- name: uwsgi-config
|
||||||
mountPath: /etc/uwsgi
|
mountPath: /etc/uwsgi
|
||||||
volumes:
|
volumes:
|
||||||
@ -92,10 +90,6 @@ spec:
|
|||||||
- name: config
|
- name: config
|
||||||
secret:
|
secret:
|
||||||
secretName: glance-config
|
secretName: glance-config
|
||||||
- name: data
|
|
||||||
hostPath:
|
|
||||||
path: {{ spec['dataDir'] }}
|
|
||||||
type: Directory
|
|
||||||
- name: uwsgi-config
|
- name: uwsgi-config
|
||||||
configMap:
|
configMap:
|
||||||
defaultMode: 420
|
defaultMode: 420
|
||||||
|
Loading…
Reference in New Issue
Block a user