ceph: add initial ceph support. reading and writing m/ceph.conf #9

Merged
amery merged 13 commits from pr-amery-ceph into main 1 year ago

13 Commits

Author SHA1 Message Date
Alejandro Mery f10ea1dc22 jpictl: write m/ceph.conf on sync 1 year ago
Alejandro Mery ac87757b06 ceph: zones.Zones.WriteCephConfig() and ceph.Config.WriteTo() 1 year ago
Alejandro Mery fe081a4297 env: set ceph monitors variables 1 year ago
Alejandro Mery cea8362fe6 zones: extend scan to ensure every zone has a ceph monitor 1 year ago
Alejandro Mery b772ec0a3d zones: store ceph FSID on scan 1 year ago
Alejandro Mery 77ad016e99 zones: set Machine.CephMonitor if its referenced as monitor on ceph.conf 1 year ago
Alejandro Mery bf4bfeb3fc zones: introduce GenCephConfig() 1 year ago
Alejandro Mery e3ab931eb1 zones: introduce Zone.GetCephMonitors() 1 year ago
Alejandro Mery 05e04c758b zones: introduce Zones.GetCephConfig() accessor for m/ceph.conf 1 year ago
Alejandro Mery 94011a3a03 ceph: add NewConfigFromReader() and initial ceph.conf parser 1 year ago
Alejandro Mery 025b9072b4 zones: introduce Machine.CephMonitor field 1 year ago
Alejandro Mery 0fb8c1d44b zones: introduce Zones.CephFSID and Zones.GetCephFSID() 1 year ago
Alejandro Mery a8849b747c vscode: add ceph to the dictionary 1 year ago