The app is based on the old StarlingX Rook Ceph application.
This provides support for the latest versions of Rook Ceph
storage and packs it as a StarlingX Application.
Auto-increment helm chart versions is already present on this
initial commit.
Support for Dual-Stack.
Partial IPv6 support was added: there is a bug with DX IPv6
configuration involving the floating monitor.
Remove/delete is successful for FluxCD, however some residual
kubernetes assets remains on the system after the remove.
Rook Ceph version: 1.13.7
Test Plan:
PASS: build all app-rook-ceph packages successfully.
PASS: app-rook-ceph upload/apply/remove/delete on
SX/DX/DX+/Standard platforms.
PASS: create a volume using PVC through cephfs and rbd
storageClasses and test read/write on the corresponding
pools at SX/DX/DX+/Standard plaforms.
Story: 2011066
Task: 49846
Change-Id: I7aa6b08a30676095c86a974eaca79084b2f06859
Signed-off-by: Caio Correa <caio.correa@windriver.com>