[openstack-dev] [nova][oslo] pep8 gating fails due to tools/config/check_uptodate.sh

Daniel P. Berrange berrange at redhat.com
Tue Feb 4 10:04:00 UTC 2014


On Mon, Feb 03, 2014 at 09:49:15PM -0600, Matt Riedemann wrote:
> 
> This broke us (nova) again today after python-keystoneclient-0.5.0
> was released with a new config option. Joe Gordon pushed the patch
> to fix nova [1] so everyone will need to recheck their patches again
> once that merges.
> 
> This is going to be a continuing problem when external libs that
> nova pulls config options from get released, which now also includes
> oslo.messaging.
> 
> Ben Nemec floated some ideas in the previous bug [2]. I'll restate
> them here for discussion:

I think the pretty obvious solution here is to *stop* storing automatically
generated files in GIT. This kind of problem crops up time & again for any
project I've seen which stores auto-generated files in GIT. The sample
config file should only be created when someone actually goes to build
Nova in their checkout, ie when they do 'python setup.py build'.

Regards,
Daniel
-- 
|: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org              -o-             http://virt-manager.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|



More information about the OpenStack-dev mailing list