[openstack-dev] [cinder][glance] Update volume-image-metadata proposal

Duncan Thomas duncan.thomas at gmail.com
Thu Jun 26 22:29:19 UTC 2014

On 25 June 2014 20:08, Tripp, Travis S <travis.tripp at hp.com> wrote:

> Once an instance is launched, the “image” properties are treated the same
> and lose distinction of whether they came from an image or a bootable volume
> in Nova. I agree with Facundo that maintaining a consistency between
> configuration files sounds like a configuration drift risk to me opening the
> opportunity to bypass protected properties. Also, commands in Cinder like
> upload-to-image may fail because a bootable volume is created with image
> properties that Glance doesn’t actually allow.
> Why not have a single source of truth for protected properties coming from
> Glance? A small possible downside I see is that the Glance API will get hit
> more often, but maybe we can optimize that?
> This does sound like a good topic for the Glance meeting, but since it is a
> Cinder topic as well, it would be good to get Cinder team feedback.

I've just come from the glance meeting as a cinder representative, and
the current plan is to require a copy the config file to both cinder
and glance (deployer need to keep these in sync, and sync the
protected properties code from glance into cinder (glance are happy to
take code cleanups that make this easier; we can consider OSLO or
whatever in future but that's a heavy height process for another day,
copy and paste will do for now).

There is a risk from config file drift, but there are already plenty
of ways to mess up your config files so it isn't a particularly new
one, any sensible deployer has tooling round this...

More information about the OpenStack-dev mailing list