diff --git a/CHANGELOG.md b/CHANGELOG.md index 486f4f75..83e3cbbb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - Allow ExApps management disable and remove actions if default Deploy daemon is not accessible. #314 - Fixed Deploy daemon avilability check using ping timeout set to 3s. #314 +- Fix Test Deploy `image_pull` and `init` steps status update. #315 ## [2.7.0 - 2024-07-01] diff --git a/appinfo/info.xml b/appinfo/info.xml index 9516202c..998a2522 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -43,7 +43,7 @@ to join us in shaping a more versatile, stable, and secure app landscape. *Your insights, suggestions, and contributions are invaluable to us.* ]]> - 2.7.0 + 2.7.1 agpl Andrey Borysenko Alexander Piskun diff --git a/src/components/DaemonConfig/DaemonTestDeploy.vue b/src/components/DaemonConfig/DaemonTestDeploy.vue index 8fdf98ba..1844573c 100644 --- a/src/components/DaemonConfig/DaemonTestDeploy.vue +++ b/src/components/DaemonConfig/DaemonTestDeploy.vue @@ -357,14 +357,22 @@ export default { break case 'heartbeat': statusCheck.passed = status.deploy === 100 + // update later 'image_pull' progress as well + this.statusChecks.image_pull.progress = status.deploy this.canDownloadLogs = true break case 'init': statusCheck.passed = status.init === 100 + // update later 'image_pull' and 'init' progress as well + this.statusChecks.image_pull.progress = status.deploy + this.statusChecks.init.progress = status.init this.canDownloadLogs = true break case 'enabled': statusCheck.passed = status.init === 100 && status.deploy === 100 && status.action === '' && status.error === '' + // update later 'image_pull' and 'init' progress as well + this.statusChecks.image_pull.progress = status.deploy + this.statusChecks.init.progress = status.init if (statusCheck.passed) { showSuccess(t('app_api', 'Deploy test passed successfully!')) this.clearTestRunning()