I have finish to build my jewel and firefly cluster,I'm begin to debug
one on the default 0.80.7. We promptly got a "function not implemented" error trying to create an image on the Firefly cluster,or on trying to migrate an image from a Jewel cluster to a Firefly cluster
Ok, I'm able to reproduce this.
rbd command from ceph-jewel try to create new volume with all new features.
you can add in /etc/ceph/ceph.conf in your proxmox host
"rbd default features = 1"
You should have same behaviour than rbd command from firefly.
And live migrating any VMs from the Proxmox-jewel node to the Proxmox-firefly node failes:
Can't reproduce, works fine for me.
I can migrate a vm from source host with librbd jewel to destination host with librbd firefly
I can migrate a vm from source host with librbd firefly to destination host with librbd jewel
both with the ceph storage firefly or jewel with firefly tunables
I have done a lot of move disk this night, firefly to jewel, jewel to firefly, with 2 librbd jewel && firefly. running a mysql benchmark during the migration, and I can't reproduce the error.
librbd firefly was 0.80.11 from ceph.com firefly repository.
Not sure it's related, but an openstack user have reported today fs error with librbd 0.80.7
http://www.spinics.net/lists/ceph-users/msg32017.html