Skip to content

Commit a2551c7

Browse files
committed
chore(controller): update release state when force deploy
1 parent c2156e1 commit a2551c7

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

rootfs/api/models/app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ def pipeline(self, release, ptypes, force_deploy=False):
312312
if not rollback_on_failure:
313313
self.log(f"{prefix} deploy do not rollback on failure")
314314
self.deploy(release, ptypes, force_deploy, rollback_on_failure)
315-
if release.state == "created":
315+
if release.state in ["created", "crashed"]:
316316
release.state = "succeed"
317317
ptypes = list(ptypes) if ptypes is not None else ptypes
318318
release.add_condition(state="succeed", action="pipeline", ptypes=ptypes)

rootfs/scheduler/resources/deployment.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ def in_progress(self, namespace, name, timeout, batches, replicas, tags):
284284
namespace,
285285
'Deployment {} had stalled due an error and will be rolled back. {}'.format(
286286
name, str(e)),
287-
level='DEBUG'
287+
level=logging.DEBUG
288288
)
289289
return False, True
290290

@@ -305,7 +305,7 @@ def in_progress(self, namespace, name, timeout, batches, replicas, tags):
305305
namespace,
306306
'Deploy operation for Deployment {} in has expired. '
307307
'Rolling back to last good known release'.format(name),
308-
level='DEBUG',
308+
level=logging.DEBUG,
309309
)
310310
return False, True
311311

0 commit comments

Comments
 (0)