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@cirrusseven.com> wrote:
On Wed, Feb 6, 2019 at 12:37 PM Linus Nilsson <linus.nilsson@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