Actions
Bug #52914
closedmgr/dashboard: follow-up tasks cephadm/box
Status:
Resolved
Priority:
Normal
Assignee:
Category:
Build, CI, Dependencies & Tools
Target version:
-
% Done:
100%
Source:
Tags:
backport_processed
Backport:
pacific
Regression:
No
Severity:
3 - minor
Reviewed:
Description
Description of problem¶
Work to be done on cephadm's Docker in Docker box- rootless unprivileged docker (cgroups v2?)
- Use [letsencrypt SSL certificates](https://letsencrypt.org/) to avoid self-signed certificate issues
- Replace var-lib-docker volume with side-car registry caching service.
- Expose cephadm.log to stdout for `dc/docker logs` (might be almost impossible due to systemd PID 1)
- Create and use separate cluster network
- Add vstart-runner-like teuthology integration (for running tests)dd time sync
- Modify ceph-volume to accept loopback devices and it can be used to create more osds.
- Replace docker with podman and podman-compose https://www.redhat.com/sysadmin/podman-inside-container .
- Improve flow of scripts. Add more options to skip parts or something like that.
- If you start a cluster more than one time with the same number of osds it should be easier to call `cephadm ceph-volume lvm zap /dev/vg1/lv{i}` than removing the whole loopback device and recreating it again. This will also improve the start time.
- Update dependencies of ceph-ci/ceph in order to not have to create a wrapper for the image and trick cephadm. (`./get_ceph_image.sh` creates the wrapper with the same image name but with more deps).
- Rewrite scripts to python.
Environment¶
ceph version
string:- Platform (OS/distro/release):
- Cluster details (nodes, monitors, OSDs):
- Did it happen on a stable environment or after a migration/upgrade?:
- Browser used (e.g.:
Version 86.0.4240.198 (Official Build) (64-bit)
):
How reproducible¶
Steps:
- ...
Actual results¶
Please add logs and/or screenshots
Expected results¶
here
Additional info¶
here
Updated by Pere Díaz Bou over 2 years ago
13. Change network to work with subnets or another thing. Test whether current public network conflicts with ceph-dev or kcli.
Updated by Ernesto Puerta over 2 years ago
- Status changed from New to Pending Backport
- Backport set to pacific
- Pull request ID set to 41325
Updated by Backport Bot over 2 years ago
- Copied to Backport #53080: pacific: mgr/dashboard: follow-up tasks cephadm/box added
Updated by Konstantin Shalygin about 1 month ago
- Status changed from Pending Backport to Resolved
- % Done changed from 0 to 100
Actions