Add missing dependencies in stx-ceph-manager debian image
stx-ceph-manager images are actually being generated for both
CentOS and Debian images. When comparing both images, we can
notice that Debian images are missing the following dependencies:
python-cephclient and ceph-manager. Therefore, rook-ceph cannot
be applied.
To resolve this, dependencies were added to the Dockerfile of
the stx-ceph-manager image.
Test Plan:
PASS: Build stx-ceph-manager image
PASS: Push image to local registry
PASS: Apply rook-ceph-apps
PASS: Check if ceph is healthy
Reviewed: https:/ /review. opendev. org/c/starlingx /utilities/ +/894828 /opendev. org/starlingx/ utilities/ commit/ 1d6755c0eb12013 dd06cc4081627ba fc824bc1d4
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 1d6755c0eb12013 dd06cc4081627ba fc824bc1d4
Author: Erickson Silva <email address hidden>
Date: Tue Sep 12 16:58:28 2023 -0300
Add missing dependencies in stx-ceph-manager debian image
stx- ceph-manager images are actually being generated for both cephclient and ceph-manager. Therefore, rook-ceph cannot
CentOS and Debian images. When comparing both images, we can
notice that Debian images are missing the following dependencies:
python-
be applied.
To resolve this, dependencies were added to the Dockerfile of
the stx-ceph-manager image.
Test Plan:
PASS: Build stx-ceph-manager image
PASS: Push image to local registry
PASS: Apply rook-ceph-apps
PASS: Check if ceph is healthy
Closes-Bug: 2039564
Change-Id: Ie03cbead00f26b f972c7e4796d9f8 472b58b91c9
Signed-off-by: Erickson Silva <email address hidden>