LHC Tunnel

LHC Tunnel

Tuesday, 12 May 2015

Our cloud in Juno

This blog continues our series around upgrades of OpenStack. Previous upgrades are documented in
At CERN, we do incremental upgrades of the cloud, component by component. Giving details of the problems we encounter along the way.

For Juno, we followed the pattern as previously
  • cinder
  • glance
  • keystone
  • ceilometer
  • nova
  • horizon
As we are now rolling out our CentOS 7 based controllers, we took the opportunity to do that upgrade also. Many of the controllers themselves are virtualised which allows us to scale out as needed. An HA proxy configuration allows us to switch rapidly between the services on the different levels.

The motivation to move to CentOS 7 comes from two primary sources
  • CERN is moving from its own distribution, Scientific Linux CERN, to CentOS 7.
  • The RDO packages are being produced on CentOS 7 now. This means that we can benefit from community testing if we are also on that version.
We'll give more details on the SLC6 environment in a future posting.

We encountered one problem during the upgrade. The LDAP backend for roles compared the definition with an upper case role definition. We were using lower case roles in LDAP. This was resolved with a quick workaround and a bug will be reported around https://github.com/openstack/keystone/blob/stable/juno/keystone/assignment/backends/ldap.py#L93.

Other than that, the upgrade proceeded smoothly and we're now looking forward to deploying Heat and starting the planning for the migration to Kilo.

3 comments:

  1. In many countries, refusing a fare based on discrimination—such as race, gender, or disability—is illegal. Discriminatory refusal violates human rights laws and how much do taxi drivers make can lead to severe consequences for the provider. If a passenger suspects discrimination, they should report it to the relevant authorities.

    ReplyDelete
  2. Strong tailwinds or crosswinds can affect a truck’s stability, especially when driving at high speeds. The force of wind pushing against a car accident in passaic nj can cause it to veer out of its lane or even tip over, especially if the load is not properly balanced.

    ReplyDelete
  3. Startups benefit from cost-effective hosting options that allow gradual scaling. Instead of investing in expensive infrastructure upfront, it support services for small business can expand resources as needed, allowing them to focus on growth while leveraging high-performance technology.

    ReplyDelete