config/controllerconfig
Ovidiu Poncea fcf3fbf5f4 Make Ceph the default Storage Backend
Since Ceph is mandatory for all operations it is now configured by
default. User no longer needs to use CLI commands to enable it.

This commit make Ceph the default backend in both config_controller
and Ansible playbook. In Ansible, we decouple Ceph DB configuration
from manifests application. The playbook sets needed data structures
in sysinv DB but Ceph itself is enabled on first unlock when
controller manifests are applied on first controller-0 unlock.

This commit also adds:
o ceph crushmap loading through puppet as ceph is no longer
  running before unlock to load it and the crushmap is needed when
  OSDs are configured on unlock.
o add possibility to remove OSD stors while node is locked and
  corresponding stor state is configuring-on-unlock.

Change-Id: I937bfb4f9397e726966067f54331d649f53f4fe2
Story: 2004695
Task: 30053
Depends-On: https://review.openstack.org/#/c/643914/
Signed-off-by: Ovidiu Poncea <ovidiu.poncea@windriver.com>
2019-04-17 18:42:48 +03:00
..
centos Remove wrs-configutilities SDK Module 2019-04-02 11:50:23 -04:00
controllerconfig Make Ceph the default Storage Backend 2019-04-17 18:42:48 +03:00
.gitignore StarlingX open source release updates 2018-05-31 07:35:52 -07:00
PKG-INFO StarlingX open source release updates 2018-05-31 07:35:52 -07:00