bug description: Currently any deployment with nova-network will fail if connection with murano agent is needed.
Steps to reproduce: 1) deploy devstack with nova-network 2) deploy apache
Expected result: deployment is passed apache is available it is possible to connect to the instance via ssh
Actual result: deployment is failed apache is not available it is impossible to connect to the instance via ssh
Additional information:
2016-09-26 13:54:42.938 ESC[01;33mWARNING murano.dsl.murano_method [ESC[00;36m-ESC[01;33m] ESC[01;35mESC[01;33m"Usage: Action" is deprecated, u se "Scope: Public" insteadESC[00m 2016-09-26 13:54:43.053 ESC[00;36mINFO murano.common.engine [ESC[00;36m-ESC[00;36m] ESC[01;35mESC[00;36mFinished processing task: nullESC[00m 2016-09-26 13:54:43.053 ESC[01;31mERROR oslo_messaging.rpc.server [ESC[00;36m-ESC[01;31m] ESC[01;35mESC[01;31mException during message handling ESC[00m ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00mTraceback (most recent call last): ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m File "/usr/local/lib/python2.7/dist-packages/oslo_messagin g/rpc/server.py", line 133, in _process_incoming ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m res = self.dispatcher.dispatch(message) ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m File "/usr/local/lib/python2.7/dist-packages/oslo_messagin g/rpc/dispatcher.py", line 150, in dispatch ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m return self._do_dispatch(endpoint, method, ctxt, args) ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m File "/usr/local/lib/python2.7/dist-packages/oslo_messagin g/rpc/dispatcher.py", line 121, in _do_dispatch ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m result = func(ctxt, **new_args) ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m File "/opt/stack/murano/murano/common/engine.py", line 125 , in handle_task ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m result = cls.execute(task) ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m File "/opt/stack/murano/murano/common/engine.py", line 139 , in execute ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m result = task_executor.execute() ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m File "/opt/stack/murano/murano/common/engine.py", line 201 , in execute ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m result = self._execute(pkg_loader) ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m File "/opt/stack/murano/murano/common/engine.py", line 254, in _execute ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m return self.exception_result(e, obj, self.action['method']) ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m File "/opt/stack/murano/murano/common/engine.py", line 272, in exception_result ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m LOG.error('\n' + exception.format(prefix=' ')) ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m File "/opt/stack/murano/murano/dsl/dsl_exception.py", line 86, in format ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m self.stacktrace().toString(prefix + ' '), prefix) ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m File "/opt/stack/murano/murano/dsl/dsl.py", line 178, in func ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m context), helpers.get_yaql_engine(context)) ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m File "/opt/stack/murano/murano/dsl/murano_type.py", line 299, in invoke ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m return method.invoke(this, args, kwargs, context) ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m File "/opt/stack/murano/murano/dsl/murano_method.py", line 230, in invoke ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m self, this, context, args, kwargs, skip_stub) ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m File "/opt/stack/murano/murano/dsl/executor.py", line 99, in invoke_method ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m *args, **kwargs) ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m File "/usr/local/lib/python2.7/dist-packages/yaql/language/specs.py", line 60, in func ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m return self.get_delegate(receiver, engine, context, args, kwargs)() ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m File "/usr/local/lib/python2.7/dist-packages/yaql/language/specs.py", line 341, in func ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m six.iteritems(keyword_args))) ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m File "/opt/stack/murano/murano/dsl/yaql_integration.py", line 246, in payload ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m __receiver, args, kwargs, __context, True), __context) ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m File "/opt/stack/murano/murano/dsl/murano_method.py", line 230, in invoke ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m self, this, context, args, kwargs, skip_stub) ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m File "/opt/stack/murano/murano/dsl/executor.py", line 114, in invoke_method ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00mObjectDestroyedError: Object <io.murano.StackTrace/0.0.0 69ddf7e90e9b469fba30a256e8a13666 (140525920231568)> is already destroyed ESC[01;31m2016-09-26 13:54:43.053 TRACE oslo_messaging.rpc.server ESC[01;35mESC[00m
bug description:
Currently any deployment with nova-network will fail if connection with murano agent is needed.
Steps to reproduce:
1) deploy devstack with nova-network
2) deploy apache
Expected result:
deployment is passed
apache is available
it is possible to connect to the instance via ssh
Actual result:
deployment is failed
apache is not available
it is impossible to connect to the instance via ssh
Additional information:
2016-09-26 13:54:42.938 ESC[01;33mWARNING murano. dsl.murano_ method [ESC[00; 36m-ESC[ 01;33m] ESC[01; 35mESC[ 01;33m" Usage: Action" is deprecated, u common. engine [ESC[00; 36m-ESC[ 00;36m] ESC[01; 35mESC[ 00;36mFinished processing task: nullESC[00m rpc.server [ESC[00; 36m-ESC[ 01;31m] ESC[01; 35mESC[ 01;31mException during message handling 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01; 35mESC[ 00mTraceback (most recent call last): 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m File "/usr/local/ lib/python2. 7/dist- packages/ oslo_messagin 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m res = self.dispatcher .dispatch( message) 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m File "/usr/local/ lib/python2. 7/dist- packages/ oslo_messagin r.py", line 150, in dispatch 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m return self._do_ dispatch( endpoint, method, ctxt, args) 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m File "/usr/local/ lib/python2. 7/dist- packages/ oslo_messagin r.py", line 121, in _do_dispatch 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m result = func(ctxt, **new_args) 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m File "/opt/stack/ murano/ murano/ common/ engine. py", line 125 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m result = cls.execute(task) 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m File "/opt/stack/ murano/ murano/ common/ engine. py", line 139 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m result = task_executor. execute( ) 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m File "/opt/stack/ murano/ murano/ common/ engine. py", line 201 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m result = self._execute( pkg_loader) 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m File "/opt/stack/ murano/ murano/ common/ engine. py", line 254, in _execute 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m return self.exception_ result( e, obj, self.action[ 'method' ]) 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m File "/opt/stack/ murano/ murano/ common/ engine. py", line 272, in exception_result 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m LOG.error('\n' + exception. format( prefix= ' ')) 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m File "/opt/stack/ murano/ murano/ dsl/dsl_ exception. py", line 86, in format 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m self.stacktrace ().toString( prefix + ' '), prefix) 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m File "/opt/stack/ murano/ murano/ dsl/dsl. py", line 178, in func 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m context), helpers. get_yaql_ engine( context) ) 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m File "/opt/stack/ murano/ murano/ dsl/murano_ type.py" , line 299, in invoke 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m return method.invoke(this, args, kwargs, context) 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m File "/opt/stack/ murano/ murano/ dsl/murano_ method. py", line 230, in invoke 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m self, this, context, args, kwargs, skip_stub) 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m File "/opt/stack/ murano/ murano/ dsl/executor. py", line 99, in invoke_method 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m *args, **kwargs) 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m File "/usr/local/ lib/python2. 7/dist- packages/ yaql/language/ specs.py" , line 60, in func 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m return self.get_ delegate( receiver, engine, context, args, kwargs)() 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m File "/usr/local/ lib/python2. 7/dist- packages/ yaql/language/ specs.py" , line 341, in func 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m six.iteritems( keyword_ args))) 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m File "/opt/stack/ murano/ murano/ dsl/yaql_ integration. py", line 246, in payload 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m __receiver, args, kwargs, __context, True), __context) 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m File "/opt/stack/ murano/ murano/ dsl/murano_ method. py", line 230, in invoke 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m self, this, context, args, kwargs, skip_stub) 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m File "/opt/stack/ murano/ murano/ dsl/executor. py", line 114, in invoke_method 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01; 35mESC[ 00mObjectDestro yedError: Object <io.murano. StackTrace/ 0.0.0 69ddf7e90e9b469 fba30a256e8a136 66 (140525920231568)> is already destroyed 31m2016- 09-26 13:54:43.053 TRACE oslo_messaging. rpc.server ESC[01;35mESC[00m
se "Scope: Public" insteadESC[00m
2016-09-26 13:54:43.053 ESC[00;36mINFO murano.
2016-09-26 13:54:43.053 ESC[01;31mERROR oslo_messaging.
ESC[00m
ESC[01;
ESC[01;
g/rpc/server.py", line 133, in _process_incoming
ESC[01;
ESC[01;
g/rpc/dispatche
ESC[01;
ESC[01;
g/rpc/dispatche
ESC[01;
ESC[01;
, in handle_task
ESC[01;
ESC[01;
, in execute
ESC[01;
ESC[01;
, in execute
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;
ESC[01;