From 9cd2f595be11a774e489549924058584bb60ee3e Mon Sep 17 00:00:00 2001 From: Andrey Pavlov Date: Thu, 26 Nov 2015 14:52:59 +0300 Subject: [PATCH] Launching 1 instance in grenade instead of 2 Second node group in grenade test was removed so that only 1 instance would be launched to reduce resources consumption. Also custom flavor creation was added. Change-Id: Ib68380c3e5ea3b46bd3989741aa51b85a7b236e0 Closes-bug: #1519842 --- devstack/upgrade/cluster-template.json | 9 +--- .../{ng-master.json => ng-template.json} | 4 +- devstack/upgrade/ng-worker.json | 10 ---- devstack/upgrade/resources.sh | 52 +++++++++++-------- 4 files changed, 34 insertions(+), 41 deletions(-) rename devstack/upgrade/{ng-master.json => ng-template.json} (64%) delete mode 100644 devstack/upgrade/ng-worker.json diff --git a/devstack/upgrade/cluster-template.json b/devstack/upgrade/cluster-template.json index 5d452b7260..83b05eebba 100644 --- a/devstack/upgrade/cluster-template.json +++ b/devstack/upgrade/cluster-template.json @@ -4,13 +4,8 @@ "hadoop_version": "0.1", "node_groups": [ { - "name": "master", - "node_group_template_id": "NG_MASTER_ID", - "count": 1 - }, - { - "name": "worker", - "node_group_template_id": "NG_WORKER_ID", + "name": "allinone", + "node_group_template_id": "NG_ID", "count": 1 } ] diff --git a/devstack/upgrade/ng-master.json b/devstack/upgrade/ng-template.json similarity index 64% rename from devstack/upgrade/ng-master.json rename to devstack/upgrade/ng-template.json index 9668078295..697490357a 100644 --- a/devstack/upgrade/ng-master.json +++ b/devstack/upgrade/ng-template.json @@ -1,9 +1,9 @@ { - "name": "ng-master-grenade", + "name": "ng-template-grenade", "flavor_id": "FLAVOR_ID", "plugin_name": "fake", "hadoop_version": "0.1", - "node_processes": ["jobtracker", "namenode"], + "node_processes": ["jobtracker", "namenode", "tasktracker", "datanode"], "auto_security_group": true, "security_groups": ["SEC_GROUP"], "floating_ip_pool": "FLOATING_IP_POOL" diff --git a/devstack/upgrade/ng-worker.json b/devstack/upgrade/ng-worker.json deleted file mode 100644 index b13cf85265..0000000000 --- a/devstack/upgrade/ng-worker.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "name": "ng-worker-grenade", - "flavor_id": "FLAVOR_ID", - "plugin_name": "fake", - "hadoop_version": "0.1", - "node_processes": ["tasktracker", "datanode"], - "auto_security_group": true, - "security_groups": ["SEC_GROUP"], - "floating_ip_pool": "FLOATING_IP_POOL" -} diff --git a/devstack/upgrade/resources.sh b/devstack/upgrade/resources.sh index 48a510d59d..5c548c7634 100755 --- a/devstack/upgrade/resources.sh +++ b/devstack/upgrade/resources.sh @@ -17,12 +17,15 @@ SAHARA_KEY=sahara_key SAHARA_KEY_FILE=$SAVE_DIR/sahara_key.pem JSON_PATH=`dirname $BASH_SOURCE` -DEFAULT_INSTANCE_TYPE=${DEFAULT_INSTANCE_TYPE:-m1.small} PUBLIC_NETWORK_NAME=${PUBLIC_NETWORK_NAME:-public} PRIVATE_NETWORK_NAME=${PRIVATE_NETWORK_NAME:-private} # cirros image is not appropriate for cluster creation SAHARA_IMAGE_NAME=${SAHARA_IMAGE_NAME:-fedora-heat-test-image} SAHARA_IMAGE_USER=${SAHARA_IMAGE_USER:-fedora} +# custom flavor parameters +SAHARA_FLAVOR_NAME=${SAHARA_FLAVOR_NAME:-sahara_flavor} +SAHARA_FLAVOR_RAM=${SAHARA_FLAVOR_RAM:-1024} +SAHARA_FLAVOR_DISK=${SAHARA_FLAVOR_DISK:-10} function _sahara_set_user { OS_TENANT_NAME=$SAHARA_PROJECT @@ -40,7 +43,7 @@ function register_image { echo $id } -# args: