[openstack-dev] [all] Austin Summit Panel on Generation of Sample Configuration Option Files

Ben Nemec openstack at nemebean.com
Mon Jan 4 23:43:20 UTC 2016


On 01/04/2016 03:50 PM, Kendall J Nelson wrote:
> Hello,
> 
> 
> In brainstorming ideas for talks at the upcoming summit, I thought about
> some of the things I had worked on for Cinder and what could still be
> improved. One of the things I have been looking into is the generation
> of sample configuration option files. Upon initial research it looks
> like none of the main projects are doing it the same way. 

I'm not sure what you mean.  Nova, Neutron, Keystone, Glance, and Heat
(at least) are all using the oslo-config-generator tool for this.  There
might be some slight variation in how they call it, but they are using it.

I only vaguely recall having discussions about this with Cinder, so I'd
be interested in a refresher around why Cinder didn't want to do it the
same way.  I kind of considered it a solved problem.

For reference:
Nova: https://github.com/openstack/nova/blob/master/tox.ini#L90
Neutron: https://github.com/openstack/neutron/blob/master/tox.ini#L198
which calls
https://github.com/openstack/neutron/blob/master/tools/generate_config_file_samples.sh#L17
Keystone: https://github.com/openstack/keystone/blob/master/tox.ini#L148
Etc...

> I thought it
> might be interesting to get a panel together to talk about how it is
> done for each project, why it is done that way for each project, and
> maybe discuss a more universal approach that could be implemented in
> oslo and used by all the projects. Please let me know if you have
> knowledge on your project’s method and are interested in being part of a
> panel.
> 
> 
> If you are interested in looking at Cinder’s approach, here is the patch
> I implemented to make the generation of the sample config file dynamic:
> https://review.openstack.org/#/c/219700/
> 
> 
> All the Best,
> 
> *Kendall J. Nelson*
> Software Engineer &
> 
> Openstack Cinder Contributor
> ------------------------------------------------------------------------
> *E-mail:*_kjnelson at us.ibm.com_ <mailto:zahill at us.ibm.com>
> *Cell Phone:*(952) 215- 4025*
> IRC Nickname:*diablo_rojo	
> IBM
> 
> 3605 Hwy 52 N
> Rochester, MN 55901-1407
> United States
> 
> 
> 
> 
> 
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 




More information about the OpenStack-dev mailing list