Merge "Revert change to remove lbaas from devstack; it breaks grenade."
diff --git a/lib/sahara b/lib/sahara
index a84a06f..9b2e9c4 100644
--- a/lib/sahara
+++ b/lib/sahara
@@ -65,9 +65,25 @@
if [[ "$KEYSTONE_CATALOG_BACKEND" = 'sql' ]]; then
- local sahara_service=$(get_or_create_service "sahara" \
- "data_processing" "Sahara Data Processing")
- get_or_create_endpoint $sahara_service \
+ # TODO: remove "data_processing" service when #1356053 will be fixed
+ local sahara_service_old=$(openstack service create \
+ "data_processing" \
+ --name "sahara" \
+ --description "Sahara Data Processing" \
+ -f value -c id
+ )
+ local sahara_service_new=$(openstack service create \
+ "data-processing" \
+ --name "sahara" \
+ --description "Sahara Data Processing" \
+ -f value -c id
+ )
+ get_or_create_endpoint $sahara_service_old \
+ "$REGION_NAME" \
+ "$SAHARA_SERVICE_PROTOCOL://$SAHARA_SERVICE_HOST:$SAHARA_SERVICE_PORT/v1.1/\$(tenant_id)s" \
+ "$SAHARA_SERVICE_PROTOCOL://$SAHARA_SERVICE_HOST:$SAHARA_SERVICE_PORT/v1.1/\$(tenant_id)s" \
+ "$SAHARA_SERVICE_PROTOCOL://$SAHARA_SERVICE_HOST:$SAHARA_SERVICE_PORT/v1.1/\$(tenant_id)s"
+ get_or_create_endpoint $sahara_service_new \
"$REGION_NAME" \
"$SAHARA_SERVICE_PROTOCOL://$SAHARA_SERVICE_HOST:$SAHARA_SERVICE_PORT/v1.1/\$(tenant_id)s" \
"$SAHARA_SERVICE_PROTOCOL://$SAHARA_SERVICE_HOST:$SAHARA_SERVICE_PORT/v1.1/\$(tenant_id)s" \