Replies: 2 comments 3 replies
-
|
Thanks for the detailed report and the side-by-side screenshots, that made the gap obvious. You were right: the Configuration tab was not reading the real cluster config at all. It was rebuilding a tiny subset (just fsid, mon_host and the client keyring) from the Ceph status payload, which is why most of your [global] keys, the [client.crash] section and the per-monitor sections never appeared, and why "Configuration Database" always said "No custom configuration". The fix pulls the actual data from the cluster: the full /etc/pve/ceph.conf verbatim (every section and key, exactly like the native Proxmox view you posted), and the Configuration Database (the ceph config dump entries) so that panel is populated instead of empty. A cosmetic glitch where section headers rendered as [[global]] with double brackets is gone too. While I was in there I also gave the Crush Map the same full-width, colorized presentation, and I fixed the OSD flag toggles (noout, norebalance and the rest), which were failing against the cluster. On the cherry on top (editing from the UI): I really like the idea, but I am going to keep this view read-only for now. Proxmox itself does not expose a safe API to rewrite ceph.conf (its own UI is read-only here as well), so doing it would mean writing the file over SSH or wrapping ceph config set, and a malformed ceph.conf can take a cluster down. I would rather not ship that without proper guardrails, so I am tracking it separately. All of this will land in the next build. Thanks again. |
Beta Was this translation helpful? Give feedback.
-
|
Update: this is implemented and merged to main in #405, so it will be included in the next build. Thanks again for the report and the screenshots. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
Can you please adjust the Ceph tab so it will pull all the proper configuration as seen from the cluster? See below for example.
Also, what would be the cherry ontop if you made it possible to edit it from there without cli /etc/pve config =)
Beta Was this translation helpful? Give feedback.
All reactions