Actual error is http://paste.openstack.org/show/192654/
ISO: {"build_id": "2015-03-12_22-54-44", "ostf_sha": "ecb8e294b0acbdc5b0300d5e39028fb26ecc9088", "build_number": "192", "release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-03-12_22-54-44", "ostf_sha": "ecb8e294b0acbdc5b0300d5e39028fb26ecc9088", "build_number": "192", "api": "1.0", "nailgun_sha": "c186f71158ed27b03d8db87561ea66c19e39b452", "production": "docker", "python-fuelclient_sha": "59513d6b75f86060ff5059f39fdd9cca56c83f19", "astute_sha": "ed76b0cacf34a4a683b464ebd86e0beb273b5473", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "3764b8a73b3a93fd7ee66937ba4c4c77da409b78", "fuellib_sha": "fda8128b9ca7a8ce818421040f597a50eece8078"}}}, "auth_required": true, "api": "1.0", "nailgun_sha": "c186f71158ed27b03d8db87561ea66c19e39b452", "production": "docker", "python-fuelclient_sha": "59513d6b75f86060ff5059f39fdd9cca56c83f19", "astute_sha": "ed76b0cacf34a4a683b464ebd86e0beb273b5473", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "3764b8a73b3a93fd7ee66937ba4c4c77da409b78", "fuellib_sha": "fda8128b9ca7a8ce818421040f597a50eece8078"}
Steps:
1. Deploy OS+neutron-gre, Murano, Cinder LVM, HA mode (3 Virtual controllers, 1 hardware compute)
Actual result:
In puppet logs we can see tracebacks about Murano-dashboard
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) Traceback (most recent call last):
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/share/openstack-dashboard/manage.py", line 23, in <module>
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) execute_from_command_line(sys.argv)
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/lib/python2.6/site-packages/django/core/management/__init__.py", line 453, in execute_from_command_line
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) utility.execute()
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/lib/python2.6/site-packages/django/core/management/__init__.py", line 392, in execute
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) self.fetch_command(subcommand).run_from_argv(self.argv)
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/lib/python2.6/site-packages/django/core/management/__init__.py", line 263, in fetch_command
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) app_name = get_commands()[subcommand]
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/lib/python2.6/site-packages/django/core/management/__init__.py", line 109, in get_commands
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) apps = settings.INSTALLED_APPS
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/lib/python2.6/site-packages/django/conf/__init__.py", line 52, in __getattr__
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) self._setup(name)
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/lib/python2.6/site-packages/django/conf/__init__.py", line 47, in _setup
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) self._wrapped = Settings(settings_module)
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/lib/python2.6/site-packages/django/conf/__init__.py", line 130, in __init__
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) mod = importlib.import_module(self.SETTINGS_MODULE)
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/lib/python2.6/site-packages/django/utils/importlib.py", line 35, in import_module
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) __import__(name)
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/share/openstack-dashboard/openstack_dashboard/settings.py", line 361, in <module>
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) from openstack_dashboard import policy
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/share/openstack-dashboard/openstack_dashboard/policy.py", line 22, in <module>
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) from openstack_auth import utils as auth_utils
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/lib/python2.6/site-packages/openstack_auth/utils.py", line 20, in <module>
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) from django.contrib.auth import middleware
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/lib/python2.6/site-packages/django/contrib/auth/middleware.py", line 3, in <module>
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) from django.contrib.auth.backends import RemoteUserBackend
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/lib/python2.6/site-packages/django/contrib/auth/backends.py", line 3, in <module>
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) from django.contrib.auth.models import Permission
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/lib/python2.6/site-packages/django/contrib/auth/models.py", line 8, in <module>
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) from django.db import models
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/lib/python2.6/site-packages/django/db/__init__.py", line 11, in <module>
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) if settings.DATABASES and DEFAULT_DB_ALIAS not in settings.DATABASES:
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/lib/python2.6/site-packages/django/conf/__init__.py", line 52, in __getattr__
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) self._setup(name)
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/lib/python2.6/site-packages/django/conf/__init__.py", line 48, in _setup
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) self._configure_logging()
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/lib/python2.6/site-packages/django/conf/__init__.py", line 82, in _configure_logging
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) logging_config_func(self.LOGGING)
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/lib/python2.6/site-packages/django/utils/dictconfig.py", line 555, in dictConfig
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) dictConfigClass(config).configure()
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) File "/usr/lib/python2.6/site-packages/django/utils/dictconfig.py", line 393, in configure
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) '%r: %s' % (name, e))
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) ValueError: Unable to configure logger 'muranodashboard': Unable to add handler 'syslog': 'syslog'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/share/openstack-dashboard/manage.py collectstatic --noinput returned 1 instead of one of [0]
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:97:in `fail'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/type/exec.rb:120:in `sync'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:193:in `sync'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:130:in `sync_if_needed'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:82:in `perform_changes'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:81:in `each'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:81:in `perform_changes'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:18:in `evaluate'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:174:in `apply'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:187:in `eval_resource'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:117:in `call'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:117:in `evaluate'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:327:in `thinmark'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:326:in `thinmark'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:117:in `evaluate'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/graph/relationship_graph.rb:118:in `traverse'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/transaction.rb:108:in `evaluate'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:164:in `apply'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/util/log.rb:149:in `with_destination'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/transaction/report.rb:108:in `as_logging_destination'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:163:in `apply'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:125:in `apply_catalog'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:161:in `benchmark'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:160:in `benchmark'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:124:in `apply_catalog'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/configurer.rb:192:in `run'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/application/apply.rb:268:in `apply_catalog'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/application/apply.rb:218:in `main'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/application/apply.rb:146:in `run_command'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:364:in `run'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:470:in `plugin_hook'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:364:in `run'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:478:in `exit_on_fail'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:364:in `run'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:137:in `run'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:91:in `execute'
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: /usr/bin/puppet:4
<27>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]/returns) change from notrun to 0 failed: /usr/share/openstack-dashboard/manage.py collectstatic --noinput returned 1 instead of one of [0]
<30>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/Exec[django_collectstatic]) Evaluated in 0.59 seconds
<30>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/File[/var/log/murano/murano-dashboard.log]) Starting to evaluate the resource
<29>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/File[/var/log/murano/murano-dashboard.log]) Dependency Exec[django_collectstatic] has failures: true
<28>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/File[/var/log/murano/murano-dashboard.log]) Skipping because of failed dependencies
<30>Mar 13 14:00:13 node-5 puppet-user[19551]: (/Stage[main]/Murano::Dashboard/File[/var/log/murano/murano-dashboard.log]) Evaluated in 0.00 seconds
<30>Mar 13 14:00:13 node-5 puppet-user[19551]: (Class[Murano::Dashboard]) Starting to evaluate the resource
<31>Mar 13 14:00:13 node-5 puppet-user[19551]: (Class[Murano::Dashboard]) The container Stage[main] will propagate my refresh event
<30>Mar 13 14:00:13 node-5 puppet-user[19551]: (Class[Murano::Dashboard]) Evaluated in 0.00 seconds
<30>Mar 13 14:00:13 node-5 puppet-user[19551]: (Class[Murano::Cirros]) Starting to evaluate the resource
<30>Mar 13 14:00:13 node-5 puppet-user[19551]: (Class[Murano::Cirros]) Evaluated in 0.00 seconds
<30>Mar 13 14:00:13 node-5 puppet-user[19551]: (Class[Murano::Cirros]) Starting to evaluate the resource
<30>Mar 13 14:00:13 node-5 puppet-user[19551]: (Class[Murano::Cirros]) Evaluated in 0.00 seconds
<30>Mar 13 14:00:13 node-5 puppet-user[19551]: (Stage[main]) Starting to evaluate the resource
<30>Mar 13 14:00:13 node-5 puppet-user[19551]: (Stage[main]) Evaluated in 0.00 seconds
<31>Mar 13 14:00:13 node-5 puppet-user[19551]: Finishing transaction 70304194696140
<31>Mar 13 14:00:13 node-5 puppet-user[19551]: Storing state
NOTES:
In FUEL UI we got this error:
Deployment has failed. Method granular_deploy. Failed to execute hook .
---
priority: 400
fail_on_error: true
type: shell
uids:
- '1'
parameters:
cmd: ruby /etc/puppet/modules/osnailyfacter/modular/astute/upload_cirros.rb
timeout: 180
.
Inspect Astute logs for the details
Without Murano, the same configuration deployed successfully.
Snapshot is attached
ISO version and diagnostic snapshot please