Upgrading OpenStack Swift from Icehouse to Juno

asked 2016-01-25 15:22:06 -0600

anonymous user


I am seeking advice about how to upgrade OpenStack swift from Icehouse and Juno with minimal downtime.

We have an OpenStack Swift storage cloud which consists of an Identity node, a Swift Proxy node, and six storage nodes. For simplicity, we call them as keystone, sproxy, snode01, snode02, snode03, snode04, snode05 and snode06 respectively.

All these nodes are in CentOS 6. In order to upgrade from Icehouse to Juno, we need to Upgrade CentOS from 6 to 7.

My question is "Can I intermix the cloud with some nodes in CentOS 7 and OpenStack Juno, and some other nodes in CentOS 6 and Icehouse?"

The reasons for that are:

1) we would like to upgrade keystone node from CentOS 6 to CentOS 7 with release of Juno. At this time step, sproxy, snode01-06 are all still in CentOS 6 and icehouse

2) the second step is then upgrade sproxy from CentOS 6 with Icehouse to CentOS 7 with Juno. After this step, we have keystone and sproxy in CentOS 7 with Juno, but all the storage nodes are still in CentOS 6 and Icehouse

3) repeat 2) for snode01 to snode06 one by one

edit retag flag offensive close merge delete