Bug 894712
| Summary: | Openstack-packstack: All-In-One Installation failed /usr/bin/nova-manage db sync returned 1 instead of one of [0]. | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Omri Hochman <ohochman> | ||||
| Component: | openstack-packstack | Assignee: | RHOS Maint <rhos-maint> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | Nir Magnezi <nmagnezi> | ||||
| Severity: | urgent | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | 2.0 (Folsom) | CC: | aortega, derekh, jthomas, ohochman, ykaul | ||||
| Target Milestone: | --- | Keywords: | Regression, TestBlocker | ||||
| Target Release: | --- | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2013-01-13 22:34:47 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
Created attachment 677666 [details]
openstack-setup.log
the puppet modules packstack is using call the command /usr/bin/nova-manage db sync this command is failing because of a syntax error, see https://bugzilla.redhat.com/show_bug.cgi?id=894714 *** This bug has been marked as a duplicate of bug 894714 *** I see the same on 2012.2.2-9. I don't think this is related to the typo dup ticket.
err: /Stage[main]/Nova::Api/Exec[nova-db-sync]: Failed to call refresh: /usr/bin/nova-manage db sync returned 1 instead of one of [0] at /var/tmp/packstack/20130207-1728/modules/nova/manifests/api.pp:98
notice: /Stage[main]/Nova::Api/Nova::Generic_service[api]/Service[nova-api]/ensure: ensure changed 'stopped' to 'running'
notice: /Stage[main]/Nova::Api/Nova::Generic_service[api]/Service[nova-api]: Triggered 'refresh' from 7 events
notice: Finished catalog run in 103.00 seconds
Testing if puppet apply is finished : 10.0.10.3_api_nova.pp [ ERROR ]
ERROR:root:Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/packstack/installer/run_setup.py", line 806, in main
_main(confFile)
File "/usr/lib/python2.6/site-packages/packstack/installer/run_setup.py", line 593, in _main
runSequences()
File "/usr/lib/python2.6/site-packages/packstack/installer/run_setup.py", line 569, in runSequences
controller.runAllSequences()
File "/usr/lib/python2.6/site-packages/packstack/installer/setup_controller.py", line 57, in runAllSequences
sequence.run()
File "/usr/lib/python2.6/site-packages/packstack/installer/setup_sequences.py", line 154, in run
step.run()
File "/usr/lib/python2.6/site-packages/packstack/installer/setup_sequences.py", line 60, in run
function()
File "/usr/lib/python2.6/site-packages/packstack/plugins/puppet_950.py", line 123, in applyPuppetManifest
waitforpuppet(currently_running)
File "/usr/lib/python2.6/site-packages/packstack/plugins/puppet_950.py", line 111, in waitforpuppet
validate_puppet_logfile(log)
File "/usr/lib/python2.6/site-packages/packstack/modules/ospluginutils.py", line 137, in validate_puppet_logfile
raise PackStackError(message)
PackStackError: Error during puppet run : err: /Stage[main]/Nova::Api/Exec[nova-db-sync]: Failed to call refresh: /usr/bin/nova-manage db sync returned 1 instead of one of [0] at /var/tmp/packstack/20130207-1728/modules/nova/manifests/api.pp:98
Error during puppet run : err: /Stage[main]/Nova::Api/Exec[nova-db-sync]: Failed to call refresh: /usr/bin/nova-manage db sync returned 1 instead of one of [0] at /var/tmp/packstack/20130207-1728/modules/nova/manifests/api.pp:98
I think it might be db related. As a test I ran /usr/bin/nova-manage db sync and it timed out unable to connect.
#/usr/bin/nova-manage db sync
2013-02-07 17:40:13 18643 WARNING nova.db.sqlalchemy.session [-] SQL connection failed. 10 attempts left.
2013-02-07 17:40:23 18643 WARNING nova.db.sqlalchemy.session [-] SQL connection failed. 9 attempts left.
2013-02-07 17:40:33 18643 WARNING nova.db.sqlalchemy.session [-] SQL connection failed. 8 attempts left.
2013-02-07 17:40:43 18643 WARNING nova.db.sqlalchemy.session [-] SQL connection failed. 7 attempts left.
2013-02-07 17:40:53 18643 WARNING nova.db.sqlalchemy.session [-] SQL connection failed. 6 attempts left.
2013-02-07 17:41:03 18643 WARNING nova.db.sqlalchemy.session [-] SQL connection failed. 5 attempts left.
2013-02-07 17:41:13 18643 WARNING nova.db.sqlalchemy.session [-] SQL connection failed. 4 attempts left.
Any error that causes nova-manage db sync to fail will result in this error from packstack. Jon you have a problem on with your setup but I'm pretty sure its not the same as what was originaly causing the problem described in the description |
Openstack-packstack: All-In-One Installation failed /usr/bin/nova-manage db sync returned 1 instead of one of [0]. Description: ------------ Attempt to install openstck using packstack (with build: openstack-packstack-2012.2.2-0.3.dev281.el6ost.noarch). Results: -------- * Installation fail with the following trace: notice: /Stage[main]/Nova/File[/etc/nova/nova.conf]/owner: owner changed 'root' to 'nova' notice: /Stage[main]/Nova/Exec[post-nova_config]: Triggered 'refresh' from 31 events err: /Stage[main]/Nova::Api/Exec[nova-db-sync]: Failed to call refresh: /usr/bin/nova-manage db sync returned 1 instead of one of [0] at /var/tmp/db5b9dde-916e-494a-83f7-922de5e27532/modules/nova/manifests/api.pp:98 notice: /Stage[main]/Nova::Api/Nova::Generic_service[api]/Service[nova-api]/ensure: ensure changed 'stopped' to 'running' notice: /Stage[main]/Nova::Api/Nova::Generic_service[api]/Service[nova-api]: Triggered 'refresh' from 8 events notice: Finished catalog run in 123.12 seconds Testing if puppet apply is finished : 127.0.0.1_api_nova.pp.log [ ERROR ] ERROR:root:Traceback (most recent call last): File "/usr/lib/python2.6/site-packages/packstack/installer/run_setup.py", line 795, in main _main(confFile) File "/usr/lib/python2.6/site-packages/packstack/installer/run_setup.py", line 591, in _main runSequences() File "/usr/lib/python2.6/site-packages/packstack/installer/run_setup.py", line 567, in runSequences controller.runAllSequences() File "/usr/lib/python2.6/site-packages/packstack/installer/setup_controller.py", line 57, in runAllSequences sequence.run() File "/usr/lib/python2.6/site-packages/packstack/installer/setup_sequences.py", line 154, in run step.run() File "/usr/lib/python2.6/site-packages/packstack/installer/setup_sequences.py", line 60, in run function() File "/usr/lib/python2.6/site-packages/packstack/plugins/puppet_950.py", line 122, in applyPuppetManifest waitforpuppet(currently_running) File "/usr/lib/python2.6/site-packages/packstack/plugins/puppet_950.py", line 110, in waitforpuppet validate_puppet_logfile(log) File "/usr/lib/python2.6/site-packages/packstack/modules/ospluginutils.py", line 130, in validate_puppet_logfile raise PackStackError(message) PackStackError: Error during puppet run : err: /Stage[main]/Nova::Api/Exec[nova-db-sync]: Failed to call refresh: /usr/bin/nova-manage db sync returned 1 instead of one of [0] at /var/tmp/db5b9dde-916e-494a-83f7-922de5e27532/modules/nova/manifests/api.pp:98 Error during puppet run : err: /Stage[main]/Nova::Api/Exec[nova-db-sync]: Failed to call refresh: /usr/bin/nova-manage db sync returned 1 instead of one of [0] at /var/tmp/db5b9dde-916e-494a-83f7-922de5e27532/modules/nova/manifests/api.pp:98 Please check log file /var/tmp/db5b9dde-916e-494a-83f7-922de5e27532/openstack-setup_2013_01_13_11_26_23.log for more information From openstack_setup-log (attached): ------------------------------------- ESC[0;36mnotice: Finished catalog run in 123.12 secondsESC[0m 2013-01-13 11:36:01::ERROR::run_setup::803::root:: Traceback (most recent call last): File "/usr/lib/python2.6/site-packages/packstack/installer/run_setup.py", line 795, in main _main(confFile) File "/usr/lib/python2.6/site-packages/packstack/installer/run_setup.py", line 591, in _main runSequences() File "/usr/lib/python2.6/site-packages/packstack/installer/run_setup.py", line 567, in runSequences controller.runAllSequences() File "/usr/lib/python2.6/site-packages/packstack/installer/setup_controller.py", line 57, in runAllSequences sequence.run() File "/usr/lib/python2.6/site-packages/packstack/installer/setup_sequences.py", line 154, in run step.run() File "/usr/lib/python2.6/site-packages/packstack/installer/setup_sequences.py", line 60, in run function() File "/usr/lib/python2.6/site-packages/packstack/plugins/puppet_950.py", line 122, in applyPuppetManifest waitforpuppet(currently_running) File "/usr/lib/python2.6/site-packages/packstack/plugins/puppet_950.py", line 110, in waitforpuppet validate_puppet_logfile(log) File "/usr/lib/python2.6/site-packages/packstack/modules/ospluginutils.py", line 130, in validate_puppet_logfile raise PackStackError(message) PackStackError: Error during puppet run : err: /Stage[main]/Nova::Api/Exec[nova-db-sync]: Failed to call refresh: /usr/bin/nova-manage db sync returned 1 instead of one of [0] at /var/tmp/db5b9dde-916e-494a-83f7-922de5e27532/modules/nova/manifests/api.pp:98ESC[0m