[openstack-dev] [heat] "heat.conf.sample is not up to date"

Mike Spreitzer mspreitz at us.ibm.com
Sun Aug 24 14:30:31 UTC 2014


The differences do not look to me like ones that would follow from a 
difference in hash seed.

Clint Byrum <clint at fewbar.com> wrote on 08/24/2014 05:00:21 AM:

> From: Clint Byrum <clint at fewbar.com>
> To: openstack-dev <openstack-dev at lists.openstack.org>, 
> Date: 08/24/2014 05:02 AM
> Subject: Re: [openstack-dev] [heat] "heat.conf.sample is not up to date"
> 
> Guessing this is due to the new tox feature which randomizes python's
> hash seed.
> 
> Excerpts from Mike Spreitzer's message of 2014-08-24 00:10:42 -0700:
> > What is going on with this?  If I do a fresh clone of heat and run 
`tox 
> > -epep8` then I get that complaint.  If I then run the recommended 
command 
> > to fix it, and then `tox -epep8` again, I get the same complaint again 
--- 
> > and with different differences exhibited!  The email below carries a 
> > typescript showing this.
> > 
> > What I really need to know is what to do when committing a change that 

> > really does require a change in the sample configuration file.  Of 
course 
> > I tried running generate_sample.sh, but `tox -epep8` still complains. 
What 
> > is the right procedure to get a correct sample committed?  BTW, I am 
doing 
> > the following admittedly risky thing: I run DevStack, and make my 
changes 
> > in /opt/stack/heat/.
> > 
> > Thanks,
> > Mike
> > 
> > ----- Forwarded by Mike Spreitzer/Watson/IBM on 08/24/2014 03:03 AM 
-----
> > 
> > From:   ubuntu at mjs-dstk-821a (Ubuntu)
> > To:     Mike Spreitzer/Watson/IBM at IBMUS, 
> > Date:   08/24/2014 02:55 AM
> > Subject:        fresh flake fail
> > 
> > 
> > 
> > ubuntu at mjs-dstk-821a:~/code$ git clone 
> > git://git.openstack.org/openstack/heat.git
> > Cloning into 'heat'...
> > remote: Counting objects: 49690, done.
> > remote: Compressing objects: 100% (19765/19765), done.
> > remote: Total 49690 (delta 36660), reused 39014 (delta 26526)
> > Receiving objects: 100% (49690/49690), 7.92 MiB | 7.29 MiB/s, done.
> > Resolving deltas: 100% (36660/36660), done.
> > Checking connectivity... done.
> > ubuntu at mjs-dstk-821a:~/code$ cd heat
> > ubuntu at mjs-dstk-821a:~/code/heat$ tox -epep8
> > pep8 create: /home/ubuntu/code/heat/.tox/pep8
> > pep8 installdeps: -r/home/ubuntu/code/heat/requirements.txt, 
> > -r/home/ubuntu/code/heat/test-requirements.txt
> > pep8 develop-inst: /home/ubuntu/code/heat
> > pep8 runtests: PYTHONHASHSEED='0'
> > pep8 runtests: commands[0] | flake8 heat bin/heat-api bin/heat-api-cfn 

> > bin/heat-api-cloudwatch bin/heat-engine bin/heat-manage contrib
> > pep8 runtests: commands[1] | 
> > /home/ubuntu/code/heat/tools/config/check_uptodate.sh
> > --- /tmp/heat.ep2CBe/heat.conf.sample2014-08-24 06:52:54.164849999 
+0000
> > +++ etc/heat/heat.conf.sample2014-08-24 06:48:13.664849999 +0000
> > @@ -164,7 +164,7 @@
> > 
> > 
> 
#allowed_rpc_exception_modules=oslo.messaging.exceptions,nova.exception,cinder.exception,exceptions
> > 
> >  # Qpid broker hostname. (string value)
> > -#qpid_hostname=heat
> > +#qpid_hostname=localhost
> > 
> >  # Qpid broker port. (integer value)
> >  #qpid_port=5672
> > @@ -221,7 +221,7 @@
> > 
> >  # The RabbitMQ broker address where a single node is used.
> >  # (string value)
> > -#rabbit_host=heat
> > +#rabbit_host=localhost
> > 
> >  # The RabbitMQ broker port where a single node is used.
> >  # (integer value)
> > check_uptodate.sh: heat.conf.sample is not up to date.
> > check_uptodate.sh: Please run 
> > /home/ubuntu/code/heat/tools/config/generate_sample.sh.
> > ERROR: InvocationError: 
> > '/home/ubuntu/code/heat/tools/config/check_uptodate.sh'
> > pep8 runtests: commands[2] | 
> > /home/ubuntu/code/heat/tools/requirements_style_check.sh 
requirements.txt 
> > test-requirements.txt
> > pep8 runtests: commands[3] | bash -c find heat -type f -regex 
'.*\.pot?' 
> > -print0|xargs -0 -n 1 msgfmt --check-format -o /dev/null
> > ___________________________________ summary 
> > ____________________________________
> > ERROR:   pep8: commands failed
> > ubuntu at mjs-dstk-821a:~/code/heat$ 
> > ubuntu at mjs-dstk-821a:~/code/heat$ 
> > ubuntu at mjs-dstk-821a:~/code/heat$ tools/config/generate_sample.sh
> > ubuntu at mjs-dstk-821a:~/code/heat$ 
> > ubuntu at mjs-dstk-821a:~/code/heat$ 
> > ubuntu at mjs-dstk-821a:~/code/heat$ 
> > ubuntu at mjs-dstk-821a:~/code/heat$ tox -epep8
> > pep8 develop-inst-noop: /home/ubuntu/code/heat
> > pep8 runtests: PYTHONHASHSEED='0'
> > pep8 runtests: commands[0] | flake8 heat bin/heat-api bin/heat-api-cfn 

> > bin/heat-api-cloudwatch bin/heat-engine bin/heat-manage contrib
> > pep8 runtests: commands[1] | 
> > /home/ubuntu/code/heat/tools/config/check_uptodate.sh
> > --- /tmp/heat.DqIhK5/heat.conf.sample2014-08-24 06:54:34.628849999 
+0000
> > +++ etc/heat/heat.conf.sample2014-08-24 06:53:51.540849999 +0000
> > @@ -159,10 +159,6 @@
> >  # Size of RPC connection pool. (integer value)
> >  #rpc_conn_pool_size=30
> > 
> > -# Modules of exceptions that are permitted to be recreated
> > -# upon receiving exception data from an rpc call. (list value)
> > -
> 
#allowed_rpc_exception_modules=oslo.messaging.exceptions,nova.exception,cinder.exception,exceptions
> > -
> >  # Qpid broker hostname. (string value)
> >  #qpid_hostname=heat
> > 
> > @@ -301,15 +297,6 @@
> >  # Heartbeat time-to-live. (integer value)
> >  #matchmaker_heartbeat_ttl=600
> > 
> > -# Host to locate redis. (string value)
> > -#host=127.0.0.1
> > -
> > -# Use this port to connect to redis host. (integer value)
> > -#port=6379
> > -
> > -# Password for Redis server (optional). (string value)
> > -#password=<None>
> > -
> >  # Size of RPC greenthread pool. (integer value)
> >  #rpc_thread_pool_size=64
> > 
> > @@ -1229,6 +1216,22 @@
> >  #hash_algorithms=md5
> > 
> > 
> > +[matchmaker_redis]
> > +
> > +#
> > +# Options defined in oslo.messaging
> > +#
> > +
> > +# Host to locate redis. (string value)
> > +#host=127.0.0.1
> > +
> > +# Use this port to connect to redis host. (integer value)
> > +#port=6379
> > +
> > +# Password for Redis server (optional). (string value)
> > +#password=<None>
> > +
> > +
> >  [matchmaker_ring]
> > 
> >  #
> > check_uptodate.sh: heat.conf.sample is not up to date.
> > check_uptodate.sh: Please run 
> > /home/ubuntu/code/heat/tools/config/generate_sample.sh.
> > ERROR: InvocationError: 
> > '/home/ubuntu/code/heat/tools/config/check_uptodate.sh'
> > pep8 runtests: commands[2] | 
> > /home/ubuntu/code/heat/tools/requirements_style_check.sh 
requirements.txt 
> > test-requirements.txt
> > pep8 runtests: commands[3] | bash -c find heat -type f -regex 
'.*\.pot?' 
> > -print0|xargs -0 -n 1 msgfmt --check-format -o /dev/null
> > ___________________________________ summary 
> 
> _______________________________________________

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140824/e2efa783/attachment.html>


More information about the OpenStack-dev mailing list