Browse code

Merge "Remove g-search from devstack"

Jenkins authored on 2016/02/09 21:45:07
Showing 1 changed files
... ...
@@ -49,10 +49,8 @@ GLANCE_CONF_DIR=${GLANCE_CONF_DIR:-/etc/glance}
49 49
 GLANCE_METADEF_DIR=$GLANCE_CONF_DIR/metadefs
50 50
 GLANCE_REGISTRY_CONF=$GLANCE_CONF_DIR/glance-registry.conf
51 51
 GLANCE_API_CONF=$GLANCE_CONF_DIR/glance-api.conf
52
-GLANCE_SEARCH_CONF=$GLANCE_CONF_DIR/glance-search.conf
53 52
 GLANCE_REGISTRY_PASTE_INI=$GLANCE_CONF_DIR/glance-registry-paste.ini
54 53
 GLANCE_API_PASTE_INI=$GLANCE_CONF_DIR/glance-api-paste.ini
55
-GLANCE_SEARCH_PASTE_INI=$GLANCE_CONF_DIR/glance-search-paste.ini
56 54
 GLANCE_CACHE_CONF=$GLANCE_CONF_DIR/glance-cache.conf
57 55
 GLANCE_POLICY_JSON=$GLANCE_CONF_DIR/policy.json
58 56
 GLANCE_SCHEMA_JSON=$GLANCE_CONF_DIR/schema-image.json
... ...
@@ -71,9 +69,6 @@ GLANCE_HOSTPORT=${GLANCE_HOSTPORT:-$GLANCE_SERVICE_HOST:$GLANCE_SERVICE_PORT}
71 71
 GLANCE_SERVICE_PROTOCOL=${GLANCE_SERVICE_PROTOCOL:-$SERVICE_PROTOCOL}
72 72
 GLANCE_REGISTRY_PORT=${GLANCE_REGISTRY_PORT:-9191}
73 73
 GLANCE_REGISTRY_PORT_INT=${GLANCE_REGISTRY_PORT_INT:-19191}
74
-GLANCE_SEARCH_PORT=${GLANCE_SEARCH_PORT:-9393}
75
-GLANCE_SEARCH_PORT_INT=${GLANCE_SEARCH_PORT_INT:-19393}
76
-GLANCE_SEARCH_HOSTPORT=${GLANCE_SEARCH_HOSTPORT:-$GLANCE_SERVICE_HOST:$GLANCE_SEARCH_PORT}
77 74
 
78 75
 # Functions
79 76
 # ---------
... ...
@@ -91,10 +86,6 @@ function cleanup_glance {
91 91
     # kill instances (nova)
92 92
     # delete image files (glance)
93 93
     sudo rm -rf $GLANCE_CACHE_DIR $GLANCE_IMAGE_DIR $GLANCE_AUTH_CACHE_DIR
94
-
95
-    if is_service_enabled g-search; then
96
-        ${TOP_DIR}/pkg/elasticsearch.sh stop
97
-    fi
98 94
 }
99 95
 
100 96
 # configure_glance() - Set config files, create data dirs, etc
... ...
@@ -229,30 +220,6 @@ function configure_glance {
229 229
         iniset $GLANCE_API_CONF DEFAULT cinder_endpoint_template "https://$CINDER_SERVICE_HOST:$CINDER_SERVICE_PORT/v1/%(project_id)s"
230 230
         iniset $GLANCE_CACHE_CONF DEFAULT cinder_endpoint_template "https://$CINDER_SERVICE_HOST:$CINDER_SERVICE_PORT/v1/%(project_id)s"
231 231
     fi
232
-
233
-    # Configure search
234
-    if is_service_enabled g-search; then
235
-        cp $GLANCE_DIR/etc/glance-search.conf $GLANCE_SEARCH_CONF
236
-        iniset $GLANCE_SEARCH_CONF DEFAULT debug $ENABLE_DEBUG_LOG_LEVEL
237
-        iniset $GLANCE_SEARCH_CONF DEFAULT bind_host $GLANCE_SERVICE_LISTEN_ADDRESS
238
-        inicomment $GLANCE_SEARCH_CONF DEFAULT log_file
239
-        iniset $GLANCE_SEARCH_CONF DEFAULT use_syslog $SYSLOG
240
-        iniset $GLANCE_SEARCH_CONF database connection $dburl
241
-        iniset $GLANCE_SEARCH_CONF paste_deploy flavor keystone
242
-        configure_auth_token_middleware $GLANCE_SEARCH_CONF glance $GLANCE_AUTH_CACHE_DIR/search
243
-
244
-        if is_service_enabled tls-proxy; then
245
-            iniset $GLANCE_SEARCH_CONF DEFAULT bind_port $GLANCE_SEARCH_PORT_INT
246
-        fi
247
-        # Register SSL certificates if provided
248
-        if is_ssl_enabled_service glance; then
249
-            ensure_certificates GLANCE
250
-            iniset $GLANCE_SEARCH_CONF DEFAULT cert_file "$GLANCE_SSL_CERT"
251
-            iniset $GLANCE_SEARCH_CONF DEFAULT key_file "$GLANCE_SSL_KEY"
252
-        fi
253
-
254
-        cp $GLANCE_DIR/etc/glance-search-paste.ini $GLANCE_SEARCH_PASTE_INI
255
-    fi
256 232
 }
257 233
 
258 234
 # create_glance_accounts() - Set up common required glance accounts
... ...
@@ -287,19 +254,6 @@ function create_glance_accounts {
287 287
                 "$GLANCE_SERVICE_PROTOCOL://$GLANCE_HOSTPORT"
288 288
         fi
289 289
     fi
290
-
291
-    # Add glance-search service and endpoints
292
-    if is_service_enabled g-search; then
293
-        if [[ "$KEYSTONE_CATALOG_BACKEND" = 'sql' ]]; then
294
-            get_or_create_service "glance-search" "search" "EXPERIMENTAL - Glance Graffiti Search Service"
295
-
296
-            get_or_create_endpoint "search" \
297
-                "$REGION_NAME" \
298
-                "$GLANCE_SERVICE_PROTOCOL://$GLANCE_SEARCH_HOSTPORT" \
299
-                "$GLANCE_SERVICE_PROTOCOL://$GLANCE_SEARCH_HOSTPORT" \
300
-                "$GLANCE_SERVICE_PROTOCOL://$GLANCE_SEARCH_HOSTPORT"
301
-        fi
302
-    fi
303 290
 }
304 291
 
305 292
 # create_glance_cache_dir() - Part of the init_glance() process
... ...
@@ -329,12 +283,6 @@ function init_glance {
329 329
     $GLANCE_BIN_DIR/glance-manage db_load_metadefs
330 330
 
331 331
     create_glance_cache_dir
332
-
333
-    # Init glance search by exporting found metadefs/images to elasticsearch
334
-    if is_service_enabled g-search; then
335
-        ${TOP_DIR}/pkg/elasticsearch.sh start
336
-        $GLANCE_BIN_DIR/glance-index
337
-    fi
338 332
 }
339 333
 
340 334
 # install_glanceclient() - Collect source and prepare
... ...
@@ -371,11 +319,6 @@ function start_glance {
371 371
     if is_service_enabled tls-proxy; then
372 372
         start_tls_proxy '*' $GLANCE_SERVICE_PORT $GLANCE_SERVICE_HOST $GLANCE_SERVICE_PORT_INT &
373 373
         start_tls_proxy '*' $GLANCE_REGISTRY_PORT $GLANCE_SERVICE_HOST $GLANCE_REGISTRY_PORT_INT &
374
-
375
-        # Handle g-search
376
-        if is_service_enabled g-search; then
377
-            start_tls_proxy '*' $GLANCE_SEARCH_PORT $GLANCE_SERVICE_HOST $GLANCE_SEARCH_PORT_INT &
378
-        fi
379 374
     fi
380 375
 
381 376
     run_process g-reg "$GLANCE_BIN_DIR/glance-registry --config-file=$GLANCE_CONF_DIR/glance-registry.conf"
... ...
@@ -385,15 +328,6 @@ function start_glance {
385 385
     if ! wait_for_service $SERVICE_TIMEOUT $GLANCE_SERVICE_PROTOCOL://$GLANCE_HOSTPORT; then
386 386
         die $LINENO "g-api did not start"
387 387
     fi
388
-
389
-    # Start g-search after g-reg/g-api
390
-    if is_service_enabled g-search; then
391
-        run_process g-search "$GLANCE_BIN_DIR/glance-search --config-file=$GLANCE_CONF_DIR/glance-search.conf"
392
-        echo "Waiting for g-search ($GLANCE_SEARCH_HOSTPORT) to start..."
393
-        if ! wait_for_service $SERVICE_TIMEOUT $GLANCE_SERVICE_PROTOCOL://$GLANCE_SEARCH_HOSTPORT; then
394
-            die $LINENO "g-search did not start"
395
-        fi
396
-    fi
397 388
 }
398 389
 
399 390
 # stop_glance() - Stop running processes
... ...
@@ -401,10 +335,6 @@ function stop_glance {
401 401
     # Kill the Glance screen windows
402 402
     stop_process g-api
403 403
     stop_process g-reg
404
-
405
-    if is_service_enabled g-search; then
406
-        stop_process g-search
407
-    fi
408 404
 }
409 405
 
410 406
 # Restore xtrace