Missing files in stx-ceph-manager Debian image
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Low
|
Erickson Silva de Oliveira |
Bug Description
Brief Description
-----------------
stx-ceph-manager images are actually being generated in CentOS and Debian images. When comparing both images, we can notice that Debian images are missing the following files: python-cephclient and ceph-manager
Severity
--------
Minor
Steps to Reproduce
------------------
Build stx-ceph-manager
Expected Behavior
------------------
Stx-ceph-manager on Debian should have all packages that were included in the centos package.
Actual Behavior
----------------
Stx-ceph-manager on Debian is missing python-cephclient and ceph-manager
Reproducibility
---------------
100% Reproducible
System Configuration
-------
N/a
Branch/Pull Time/Commit
-------
N/a
Last Pass
---------
N/a
Timestamp/Logs
--------------
N/a
Test Activity
-------------
Developer Testing
Workaround
----------
N/a
Changed in starlingx: | |
status: | New → In Progress |
Changed in starlingx: | |
importance: | Undecided → Low |
tags: | added: stx.9.0 stx.build stx.storage |
Changed in starlingx: | |
assignee: | nobody → Erickson Silva de Oliveira (esilvade) |
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>