Skip to content

Commit 20fcd3e

Browse files
Prepare for merge
1 parent 803c65a commit 20fcd3e

File tree

4 files changed

+10
-19
lines changed

4 files changed

+10
-19
lines changed

env_var

-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ SIMPLY_BLOCK_COMMAND_NAME=sbcli-dev
22
SIMPLY_BLOCK_VERSION=3.8.3
33

44

5-
65
SIMPLY_BLOCK_DOCKER_IMAGE=simplyblock/simplyblock:main
76

87
DOCKER_USER=hamdysimplyblock

simplyblock_cli/cli.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1205,7 +1205,7 @@ def cluster_add(self, args):
12051205
distr_bs = args.distr_bs
12061206
distr_chunk_bs = args.distr_chunk_bs
12071207
ha_type = args.ha_type
1208-
1208+
12091209
return cluster_ops.add_cluster(
12101210
blk_size, page_size_in_blocks, cap_warn, cap_crit, prov_cap_warn, prov_cap_crit,
12111211
distr_ndcs, distr_npcs, distr_bs, distr_chunk_bs, ha_type)

simplyblock_core/cluster_ops.py

+8-16
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@
2525
TOP_DIR = os.path.dirname(os.path.dirname(os.path.realpath(__file__)))
2626

2727

28-
29-
def _create_update_user(cluster_id, grafana_url,grafana_secret,user_secret,update_secret):
28+
def _create_update_user(cluster_id, grafana_url, grafana_secret, user_secret, update_secret=False):
3029
if not grafana_url.startswith("https://"):
3130
if grafana_url.startswith("http://"):
3231
grafana_url = grafana_url.replace("http://", "https://", 1)
@@ -78,11 +77,6 @@ def _create_update_user(cluster_id, grafana_url,grafana_secret,user_secret,updat
7877
time.sleep(5)
7978

8079
return response.status_code == 200
81-
82-
83-
84-
85-
8680

8781

8882
def _add_graylog_input(cluster_ip, password):
@@ -220,12 +214,12 @@ def create_cluster(blk_size, page_size_in_blocks, cli_pass,
220214
ret = scripts.deploy_stack(cli_pass, DEV_IP, constants.SIMPLY_BLOCK_DOCKER_IMAGE, c.secret, c.uuid,
221215
log_del_interval, metrics_retention_period)
222216
logger.info("Deploying swarm stack > Done")
223-
224-
if ret != 0:
217+
218+
if ret == 0:
219+
logger.info("deploying swarm stack succeeded")
220+
else:
225221
logger.error("deploying swarm stack failed")
226-
227-
logger.info("deploying swarm stack succeeded")
228-
222+
229223
logger.info("Configuring DB...")
230224
out = scripts.set_db_config_single()
231225
logger.info("Configuring DB > Done")
@@ -314,8 +308,7 @@ def add_cluster(blk_size, page_size_in_blocks, cap_warn, cap_crit, prov_cap_warn
314308
cluster.db_connection = default_cluster.db_connection
315309
cluster.grafana_endpoint = default_cluster.grafana_endpoint
316310

317-
_create_update_user(cluster.uuid,cluster.grafana_endpoint,default_cluster.secret,cluster.secret,False)
318-
311+
_create_update_user(cluster.uuid, cluster.grafana_endpoint, default_cluster.secret, cluster.secret)
319312

320313
if distr_ndcs == 0 and distr_npcs == 0:
321314
cluster.distr_ndcs = 4
@@ -620,12 +613,11 @@ def set_secret(cluster_id, secret):
620613
logger.error(f"Cluster not found {cluster_id}")
621614
return False
622615

623-
624616
secret = secret.strip()
625617
if len(secret) < 20:
626618
return "Secret must be at least 20 char"
627619

628-
_create_update_user(cluster_id,clusters[0].grafana_endpoint,clusters[0].secret,secret,True)
620+
_create_update_user(cluster_id, clusters[0].grafana_endpoint, clusters[0].secret, secret, update_secret=True)
629621

630622
cluster.secret = secret
631623
cluster.write_to_db(db_controller.kv_store)

simplyblock_core/constants.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
FDB_CHECK_INTERVAL_SEC = 60
5454

5555
SIMPLY_BLOCK_DOCKER_IMAGE = "simplyblock/simplyblock:main"
56-
SIMPLY_BLOCK_CLI_NAME = "sbcli-mig"
56+
SIMPLY_BLOCK_CLI_NAME = "sbcli-dev"
5757
TASK_EXEC_INTERVAL_SEC = 30
5858
TASK_EXEC_RETRY_COUNT = 8
5959

0 commit comments

Comments
 (0)