Rocky and older Ceph compatibility

Arne Wiebalck Arne.Wiebalck at cern.ch
Thu Feb 7 10:08:04 UTC 2019


Linus,

We've basically upgraded Ceph and OpenStack independently over the past years
(now on Luminous/Rocky).

One thing to keep in mind after upgrading Ceph is to not enable new Ceph tunables
that older clients may not know about. FWIU, upgrading alone will not enable new
tunables, though. 

HTH,
 Arne


> On 6 Feb 2019, at 18:55, Erik McCormick <emccormick at cirrusseven.com> wrote:
> 
> On Wed, Feb 6, 2019 at 12:37 PM Linus Nilsson <linus.nilsson at it.uu.se> wrote:
>> 
>> Hi all,
>> 
>> I'm working on upgrading our cloud, which consists of a block storage
>> system running Ceph 11.2.1 ("Kraken") and a controlplane running OSA
>> Newton. We want to migrate to Ceph Mimic and OSA Rocky respectively. As
>> part of the upgrade plan we are discussing first going to Rocky while
>> keeping the block system at the "Kraken" release.
>> 
> 
> For the most part it comes down to your client libraries. Personally,
> I would upgrade Ceph first, leaving Openstack running older client
> libraries. I did this with Jewel clients talking to a Luminous
> cluster, so you should be fine with K->M. Then, when you upgrade
> Openstack, your client libraries can get updated along with it. If you
> do Openstack first, you'll need to come back around and update your
> clients, and that will require you to restart everything a second
> time.
> .
>> It would be helpful to know if anyone has attempted to run the Rocky
>> Cinder/Glance drivers with Ceph Kraken or older?
>> 
> I haven't done this specific combination, but I have mixed and matched
> Openstack and Ceph versions without any issues. I have MItaka, Queens,
> and Rocky all talking to Luminous without incident.
> 
> -Erik
>> References or documentation is welcomed. I fail to find much information
>> online, but perhaps I'm looking in the wrong places or I'm asking a
>> question with an obvious answer.
>> 
>> Thanks!
>> 
>> Best regards,
>> Linus
>> UPPMAX
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> När du har kontakt med oss på Uppsala universitet med e-post så innebär det att vi behandlar dina personuppgifter. För att läsa mer om hur vi gör det kan du läsa här: http://www.uu.se/om-uu/dataskydd-personuppgifter/
>> 
>> E-mailing Uppsala University means that we will process your personal data. For more information on how this is performed, please read here: http://www.uu.se/en/about-uu/data-protection-policy
>> 
> 

--
Arne Wiebalck
CERN IT



More information about the openstack-discuss mailing list