Ask Your Question

Revision history [back]

Murano enviroment deploy exception

Hi

I'm getting this exception when deploying an (any) environment in Murano:

root@controller:/var/log/murano# murano --version,

0.14.0

2018-05-30 16:14:45.601 6536 WARNING murano.dsl.murano_method [-] "Usage: Action" is deprecated, use "Scope: Public" instead: NoMethodRegisteredException: Unknown method "signingKey" for receiver <io.murano.system.Agent/0.0.0 808637aae160419a90a69745915ae10d (140656026574480)>
2018-05-30 16:14:45.809 6536 ERROR murano.common.engine [-] 
  yaql.language.exceptions.NoMethodRegisteredException: Unknown method "signingKey" for receiver <io.murano.system.Agent/0.0.0 808637aae160419a90a69745915ae10d (140656026574480)>
  Traceback (most recent call last):
    File "/tmp/murano-packages-cache/io.murano/0.0.0/5debb1e8f52e4a4a838169297f056a9f/Classes/Environment.yaml", line 120:9 in method deploy of type io.murano.Environment
        $.applications.pselect($.deploy())
    File "/tmp/murano-packages-cache/com.example.apache.ApacheHttpServer/0.0.0/11b4166dbb664c0f81082cc9efc52347/Classes/ApacheHttpServer.yaml", line 54:13 in method deploy of type com.example.apache.ApacheHttpServer
        $.instance.deploy()
    File "/tmp/murano-packages-cache/io.murano/0.0.0/5debb1e8f52e4a4a838169297f056a9f/Classes/resources/Instance.yaml", line 213:9 in method deploy of type io.murano.resources.Instance
        $this.beginDeploy()
    File "/tmp/murano-packages-cache/io.murano/0.0.0/5debb1e8f52e4a4a838169297f056a9f/Classes/resources/Instance.yaml", line 147:28 in method beginDeploy of type io.murano.resources.Instance
        $.prepareUserData()
    File "/tmp/murano-packages-cache/io.murano/0.0.0/5debb1e8f52e4a4a838169297f056a9f/Classes/resources/LinuxMuranoInstance.yaml", line 14:19 in method prepareUserData of type io.murano.resources.LinuxMuranoInstance
        $.generateUserData()
    File "/tmp/murano-packages-cache/io.murano/0.0.0/5debb1e8f52e4a4a838169297f056a9f/Classes/resources/LinuxMuranoInstance.yaml", line 82:30 in method generateUserData of type io.murano.resources.LinuxMuranoInstance
        $.agent.signingKey('\t')
    File "/usr/lib/python2.7/dist-packages/murano/dsl/helpers.py", line 60 in method evaluate
        for d_key, d_value in value.items())
    File "/usr/lib/python2.7/dist-packages/yaql/language/utils.py", line 122 in method __init__
        self._d = dict(*args, **kwargs)
    File "/usr/lib/python2.7/dist-packages/murano/dsl/helpers.py", line 60 in method <genexpr>
        for d_key, d_value in value.items())
    File "/usr/lib/python2.7/dist-packages/murano/dsl/helpers.py", line 55 in method evaluate
        return value(context)
    File "/usr/lib/python2.7/dist-packages/murano/dsl/yaql_expression.py", line 85 in method __call__
        return self._parsed_expression.evaluate(context=context)
    File "/usr/lib/python2.7/dist-packages/yaql/language/expressions.py", line 165 in method evaluate
        return self(utils.NO_VALUE, context, self.engine)
    File "/usr/lib/python2.7/dist-packages/yaql/language/expressions.py", line 156 in method __call__
        return super(Statement, self).__call__(receiver, context, engine)
    File "/usr/lib/python2.7/dist-packages/yaql/language/expressions.py", line 37 in method __call__
        return context(self.name, engine, receiver, context)(*self.args)
    File "/usr/lib/python2.7/dist-packages/yaql/language/contexts.py", line 65 in method <lambda>
        data_context, use_convention, function_filter)
    File "/usr/lib/python2.7/dist-packages/yaql/language/runner.py", line 49 in method call
        name, all_overloads, engine, receiver, data_context, args, kwargs)
    File "/usr/lib/python2.7/dist-packages/yaql/language/runner.py", line 117 in method choose_overload
        args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args))
    File "/usr/lib/python2.7/dist-packages/yaql/language/runner.py", line 117 in method <genexpr>
        args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args))
    File "/usr/lib/python2.7/dist-packages/yaql/language/runner.py", line 113 in method <lambda>
        and not isinstance(arg, expressions.Constant))
    File "/usr/lib/python2.7/dist-packages/yaql/language/expressions.py", line 37 in method __call__
        return context(self.name, engine, receiver, context)(*self.args)
    File "/usr/lib/python2.7/dist-packages/yaql/language/contexts.py", line 65 in method <lambda>
        data_context, use_convention, function_filter)
    File "/usr/lib/python2.7/dist-packages/yaql/language/runner.py", line 51 in method call
        result = delegate()
    File "/usr/lib/python2.7/dist-packages/yaql/language/runner.py", line 142 in method <lambda>
        return lambda: delegate()
    File "/usr/lib/python2.7/dist-packages/yaql/language/specs.py", line 341 in method func
        six.iteritems(keyword_args)))
    File "/usr/lib/python2.7/dist-packages/murano/dsl/yaql_functions.py", line 188 in method op_dot
        return operator(ctx2, receiver, expr)
    File "/usr/lib/python2.7/dist-packages/yaql/language/yaqltypes.py", line 323 in method func
        new_name, engine, new_receiver, new_context)(*args, **kwargs)
    File "/usr/lib/python2.7/dist-packages/yaql/language/contexts.py", line 65 in method <lambda>
        data_context, use_convention, function_filter)
    File "/usr/lib/python2.7/dist-packages/yaql/language/runner.py", line 51 in method call
        result = delegate()
    File "/usr/lib/python2.7/dist-packages/yaql/language/runner.py", line 142 in method <lambda>
        return lambda: delegate()
    File "/usr/lib/python2.7/dist-packages/yaql/language/specs.py", line 341 in method func
        six.iteritems(keyword_args)))
    File "/usr/lib/python2.7/dist-packages/yaql/standard_library/system.py", line 34 in method op_dot
        return expr(receiver)
    File "/usr/lib/python2.7/dist-packages/yaql/language/yaqltypes.py", line 269 in method func
        engine, args, kwargs)
    File "/usr/lib/python2.7/dist-packages/yaql/language/yaqltypes.py", line 236 in method _call
        result = value(receiver, context, engine)
    File "/usr/lib/python2.7/dist-packages/yaql/language/expressions.py", line 37 in method __call__
        return context(self.name, engine, receiver, context)(*self.args)
    File "/usr/lib/python2.7/dist-packages/yaql/language/contexts.py", line 65 in method <lambda>
        data_context, use_convention, function_filter)
    File "/usr/lib/python2.7/dist-packages/yaql/language/runner.py", line 46 in method call
        raise exceptions.NoMethodRegisteredException(name, receiver): MuranoPlException: [yaql.language.exceptions.NoMethodRegisteredException]: Unknown method "signingKey" for receiver <io.murano.system.Agent/0.0.0 808637aae160419a90a69745915ae10d (140656026574480)>

I have any idea where the problem is.

Do you guys have any idea?

Thanks in advance