Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ceph storage integration #1023

Open
sushanthakumar opened this issue Aug 5, 2024 · 2 comments
Open

Ceph storage integration #1023

sushanthakumar opened this issue Aug 5, 2024 · 2 comments
Assignees

Comments

@sushanthakumar
Copy link
Collaborator

Issue/Feature Description:
This issue is to track the activity of integrating ceph storage with delfin
Tasks include

  • Installation of ceph cluster
  • Explore ceph APIs related to storage monitoring
  • Implement a delfin driver for ceph
  • Perform E2E test
  • Update delfin support matrix

Why this issue to fixed / feature is needed(give scenarios or use cases):

How to reproduce, in case of a bug:

Other Notes / Environment Information: (Please give the env information, log link or any useful information for this issue)

@rohithvaidya
Copy link

Installation of ceph cluster - Set up ceph cluster locally with three virtual OSDs and 3 pools - Step Done
Explore ceph APIs related to storage monitoring - Mentioned Below,

Cluster summary - /api/summary
OSD details- /api/osd
Pool details - /api/pool
status and configuration details related to CephFS, including metadata servers (MDS), filesystems, and client connections /api/cephfs

@rohithvaidya
Copy link

rohithvaidya commented Sep 27, 2024

Issue/Feature Description:
Addition of new driver to setup.py not recognized even after re-installation of delfin

Why this issue to fixed / feature is needed(give scenarios or use cases):
Not able to add new driver capability

How to reproduce, in case of a bug:

  1. Clone this Fork: https://github.com/rohithvaidya/delfin
  2. installer/.install - Install Delfin and ensure api.py is running
  3. curl -X POST http://localhost:8190/v1/storages -H 'content-type: application/json' -d '{"vendor":"ceph", "model":"ceph", "rest": {"host":"", "port":, "username":"admin", "password":"admin"}}'

This will throw up the error storage driver not found.

image

In setup.py
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants