# Set up default repos #---------------------- SOLUM_REPO=${SOLUM_REPO:-${GIT_BASE}/openstack/solum.git} SOLUM_BRANCH=${SOLUM_BRANCH:-master} GITREPO["python-solumclient"]=${SOLUMCLIENT_REPO:-${GIT_BASE}/openstack/python-solumclient.git} GITBRANCH["python-solumclient"]=${SOLUMCLIENT_BRANCH:-master} ZUN_REPO=${NOVADOCKER_REPO:-${GIT_BASE}/openstack/zun.git} ZUN_BRANCH=${ZUN_BRANCH:-master} # Set up default directories #---------------------------- SOLUM_DIR=$DEST/solum GITDIR["python-solumclient"]=$DEST/python-solumclient SOLUM_CONF_DIR=${SOLUM_CONF_DIR:-/etc/solum} SOLUM_FILES_DIR=$SOLUM_DIR/devstack/files NOVA_CONF_DIR=${NOVA_CONF_DIR:-/etc/nova} SOLUM_CONF_FILE=solum.conf NOVA_CONF_FILE=nova.conf ADMIN_TENANT_NAME=${ADMIN_TENANT_NAME:-admin} ADMIN_NAME=${ADMIN_NAME:-admin} ADMIN_PASSWORD=${ADMIN_PASSWORD:-nova} SOLUM_DEBUG=${SOLUM_DEBUG:-True} SOLUM_USER=solum SOLUM_AUTH_CACHE_DIR=${SOLUM_AUTH_CACHE_DIR:-/var/cache/solum} SOLUM_INSTALL_CEDARISH=${SOLUM_INSTALL_CEDARISH:-False} SOLUM_SERVICE_HOST=${SOLUM_SERVICE_HOST:-$SERVICE_HOST} SOLUM_SERVICE_PORT=${SOLUM_SERVICE_PORT:-9777} SOLUM_BUILDER_SERVICE_PORT=${SOLUM_BUILDER_SERVICE_PORT:-9778} SOLUM_SERVICE_PROTOCOL=${SOLUM_SERVICE_PROTOCOL:-$SERVICE_PROTOCOL} SOLUM_IMAGE_FORMAT=${SOLUM_IMAGE_FORMAT:-'docker'} SOLUM_MAX_ATTEMPTS=${SOLUM_MAX_ATTEMPTS:-2000} SOLUM_WAIT_INTERVAL=${SOLUM_WAIT_INTERVAL:-1} SOLUM_GROWTH_FACTOR=${SOLUM_GROWTH_FACTOR:-1.1} SOLUM_PROJ_DIR=${SOLUM_PROJ_DIR:-/opt/stack/solum} ZUN_PROJ_DIR=${NOVADOCKER_PROJ_DIR:-$DEST/zun} SOLUM_INSTALL_DOCKER_REGISTRY=${SOLUM_INSTALL_DOCKER_REGISTRY:-False} SOLUM_DEPLOYMENT_MECHANISM=${SOLUM_DEPLOYMENT_MECHANISM:-'docker_on_nova'} DEVSTACK_DIR=${HOME}/devstack # Devstack/local.conf settings #----------------------------- LOGFILE=/opt/stack/logs/stack.sh.log GIT_BASE=https://opendev.org VIRT_DRIVER=docker SOLUM_IMAGE_FORMAT=docker ZUN_DRIVER=docker #enable_service mistral # Enable neutron services enable_service q-svc enable_service q-agt enable_service q-dhcp enable_service q-l3 enable_service q-meta enable_service neutron disable_service n-net # Enable solum services enable_service solum-api enable_service solum-conductor enable_service solum-deployer enable_service solum-worker # Enable swift services enable_service s-proxy enable_service s-object enable_service s-container enable_service s-account