This commit is to implement 'software deploy show'
Only one upgrade is allowed in the deployment every time.
[sysadmin@controller-0 ~(keystone_admin)]$ software deploy show
From Release To Release Reboot Required State
============ ========== =============== =========
23.09 24.03 Yes deploying
Test Plan:
PASS: built and installed the iso and ran the command
with deploy in progress
PASS: built and installed the iso and ran the command
without deploy in progress
Task: 49134
Story: 2010676
Change-Id: I292837f1b9b39afbc589a9cae08b4c4b7f363b5e
Signed-off-by: junfeng-li <junfeng.li@windriver.com>