calamari不支持ceph的jewel版本

之前已经在0.94.x系列下进行了calamari的相关的打包和测试,基本没有太多问题,最近看到ceph发布了jewel的版本,想尝试下是否兼容,测试的结果是不兼容的

从调试的信息来看,ceph在jewel版本下对输出做了很大的改动,其中第一条,配置完成后,面板都无法显示,这个里面是因为ceph把原来的mdsmap这个字段在输出的时候改成了fsmap,造成里面的接口识别不到,这个改动以后,又发现restapi接口里面的osd地方又报错了

这个是管理接口的一些错误,系统信息的收集的地方diamond的接口也有改变

所以在目前环境下,要么自己对calamari做大量的改动去兼容新版本,要么就是等待发布以后的新版本,从版本的发布频率来看,红帽并不重视calamari这一块了,似乎是为后面出的统一平台做准备,之前calamari是作为红帽官方版本发布出去的

calmari在hammer版本下的使用还是不错了