This commit is to support platform restore for AIO-DX and Standard
no-storage configuration using restore_platform playbook:
- For AIO-DX, the restored ceph crushmap is loaded through puppet
when controller-0 is unlocked for the first time. OSDs are
created on controller nodes during controller unlock.
- For Standard no-storage configuration, the restored ceph crushmap
is loaded through sysinv when ceph quorum is formed. OSDs are
created on controller nodes by applying ceph osd runtime manifests.
- The .restore_in_progress flag file is removed as part of first
unlock of controller-0.
Change-Id: I65bfc67cf90e894d125eb6c860139b26d17b562e
Story: 2004761
Task: 35965
Signed-off-by: Wei Zhou <wei.zhou@windriver.com>