Details
-
Bug
-
Resolution: Done
-
Not Evaluated
-
5.12.0
-
None
-
PELUX image (built in Spb) on NUC.
-
e9df8a9a9d93b8a534247441d1d71b4db49fbb36 (qt/qtapplicationmanager/5.12)
Description
Summary:
When using "appman-controller install-package" on target without "-a", all successive install and remove attempts fail.
How to reproduce:
- Transfer package to the target
- Run "appman-controller install-package /path-to-package" in console
- Observe that there is no notification/anything to acknowledge installation
- Press ctrl-c
- Try doing "appman-controller install-package -a /path-to-package" or "appman-controller remove-package package.id"
Expected result:
Install-package without acknowledge does not affect state. Next commands work.
Observed result:
Install-package without acknowledge affects global state and breaks package installation and removal till restart/reboot.
Log/error for remove:
root@localhost:~# appman-controller remove-package com.pelagicore.samegame
Starting removal of package com.pelagicore.samegame...
ERROR: removePackage returned an empty taskId
Log/error for install after non-acknowledged attempt:
root@localhost:~# appman-controller install-package -a /tmp/com.pelagicore.samegame_All
Starting installation of package /tmp/com.pelagicore.samegame_All to internal-0...
(And it hangs at this point).
Attachments
Issue Links
- relates to
-
AUTOSUITE-504 Tool for manual package installation
- Closed
-
AUTOSUITE-643 appman-controller tool should cancel installation on termination and after timeout
- Closed
-
AUTOSUITE-644 Application manager should have ability to cancel all unacknowledged installations
- Closed
For Gerrit Dashboard: AUTOSUITE-630 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
246944,3 | Fix parallel installations | 5.12 | qt/qtapplicationmanager | Status: MERGED | +2 | 0 |