
When use kuryr-libnetwork container with multi-thread and neutron service under https, uwsgi will has ssl error. Change-Id: I897d84742570dcc2d4daba1ea40882814a38679f Related-Bug: #1675301
31 lines
627 B
Bash
Executable File
31 lines
627 B
Bash
Executable File
#!/bin/bash
|
|
|
|
if [ ! -d /etc/kuryr ]; then
|
|
mkdir -p /etc/kuryr
|
|
cat > /etc/kuryr/kuryr.conf << EOF
|
|
[DEFAULT]
|
|
|
|
bindir = /usr/libexec/kuryr
|
|
capability_scope = $CAPABILITY_SCOPE
|
|
log_dir = /var/log/kuryr
|
|
log_file = kuryr.log
|
|
|
|
[neutron]
|
|
project_domain_name = $USER_DOMAIN_NAME
|
|
project_name = $SERVICE_PROJECT_NAME
|
|
user_domain_name = $SERVICE_DOMAIN_NAME
|
|
password = $SERVICE_PASSWORD
|
|
username = $SERVICE_USER
|
|
auth_url = $IDENTITY_URL
|
|
auth_type = password
|
|
EOF
|
|
|
|
fi
|
|
|
|
/usr/sbin/uwsgi \
|
|
--plugin /usr/lib/uwsgi/python \
|
|
--http-socket :23750 \
|
|
-w kuryr_libnetwork.server:app \
|
|
--master \
|
|
--processes "$PROCESSES"
|