2020-03-28 05:14:59.590 2321 DEBUG oslo_concurrency.lockutils [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] Lock "service_coordinator" acquired by "mistral.service.coordination.register_membership" :: waited 0.000s inner /usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py:273 2020-03-28 05:14:59.590 2321 DEBUG oslo_concurrency.lockutils [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] Lock "service_coordinator" released by "mistral.service.coordination.register_membership" :: held 0.001s inner /usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py:285 2020-03-28 05:14:59.812 2321 WARNING oslo_config.cfg [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] Option "auth_uri" from group "keystone_authtoken" is deprecated for removal (The auth_uri option is deprecated in favor of www_authenticate_uri and will be removed in the S release.). Its value may be silently ignored in the future. 2020-03-28 05:14:59.812 2321 WARNING oslo_config.cfg [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] Option "auth_uri" from group "keystone_authtoken" is deprecated. Use option "www_authenticate_uri" from group "keystone_authtoken". 2020-03-28 05:14:59.813 2321 DEBUG oslo_policy._cache_handler [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] Reloading cached file /etc/mistral/policy.json read_cached_file /usr/lib/python2.7/site-packages/oslo_policy/_cache_handler.py:40 2020-03-28 05:14:59.815 2321 DEBUG oslo_policy.policy [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] Reloaded policy file: /etc/mistral/policy.json _load_policy_file /usr/lib/python2.7/site-packages/oslo_policy/policy.py:761 2020-03-28 05:14:59.824 2321 WARNING keystonemiddleware.auth_token [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2020-03-28 05:14:59.831 2321 INFO oslo.service.wsgi [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] mistral_api listening on 192.168.24.1:8989 2020-03-28 05:14:59.832 2321 DEBUG oslo_concurrency.lockutils [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] Acquired semaphore "singleton_lock" lock /usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py:212 2020-03-28 05:14:59.833 2321 DEBUG oslo_concurrency.lockutils [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] Releasing semaphore "singleton_lock" lock /usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py:228 2020-03-28 05:14:59.833 2321 INFO oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] Starting 4 workers 2020-03-28 05:14:59.836 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] Started child 2560 _start_child /usr/lib/python2.7/site-packages/oslo_service/service.py:516 2020-03-28 05:14:59.842 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] Started child 2561 _start_child /usr/lib/python2.7/site-packages/oslo_service/service.py:516 2020-03-28 05:14:59.848 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] Started child 2562 _start_child /usr/lib/python2.7/site-packages/oslo_service/service.py:516 2020-03-28 05:14:59.854 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] Started child 2563 _start_child /usr/lib/python2.7/site-packages/oslo_service/service.py:516 2020-03-28 05:14:59.858 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] Full set of CONF: wait /usr/lib/python2.7/site-packages/oslo_service/service.py:590 2020-03-28 05:14:59.858 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] ******************************************************************************** log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2880 2020-03-28 05:14:59.858 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] Configuration options gathered from: log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2881 2020-03-28 05:14:59.859 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] command line args: ['--config-file', '/etc/mistral/mistral.conf', '--log-file=/var/log/mistral/api.log', '--server=api'] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2882 2020-03-28 05:14:59.859 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] config files: ['/etc/mistral/mistral.conf'] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2884 2020-03-28 05:14:59.860 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] ================================================================================ log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2885 2020-03-28 05:14:59.860 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] api_paste_config = api-paste.ini log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.860 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] auth_type = keystone log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.861 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] client_socket_timeout = 900 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.861 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] config_dir = [] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.861 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] config_file = ['/etc/mistral/mistral.conf'] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.862 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] control_exchange = openstack log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.862 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] debug = True log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.862 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] default_log_levels = ['amqp=WARN', 'amqplib=WARN', 'boto=WARN', 'qpid=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'dogpile.core.dogpile=INFO', 'eventlet.wsgi.server=WARN', 'oslo_service.periodic_task=INFO', 'oslo_service.loopingcall=INFO', 'mistral.services.periodic=INFO', 'kazoo.client=WARN', 'oslo_db=WARN'] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.863 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] expiration_token_duration = 30 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.863 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] graceful_shutdown_timeout = 60 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.864 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] instance_format = [instance: %(uuid)s] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.864 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] instance_uuid_format = [instance: %(uuid)s] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.864 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] js_implementation = pyv8 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.865 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] log_config_append = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.865 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] log_date_format = %Y-%m-%d %H:%M:%S log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.865 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] log_dir = /var/log/mistral log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.865 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] log_file = /var/log/mistral/api.log log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.866 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] log_options = True log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.866 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.866 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.866 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.867 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.867 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] logging_user_identity_format = %(user)s %(tenant)s %(domain)s %(user_domain)s %(project_domain)s log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.867 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] max_header_line = 16384 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.868 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] publish_errors = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.868 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] rate_limit_burst = 0 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.868 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] rate_limit_except_level = CRITICAL log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.869 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] rate_limit_interval = 0 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.869 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] rpc_backend = rabbit log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.869 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] rpc_implementation = oslo log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.870 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] rpc_response_timeout = 120 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.870 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] run_external_periodic_tasks = True log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.870 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] server = ['api'] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.871 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] syslog_log_facility = LOG_USER log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.871 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] tcp_keepidle = 600 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.871 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] transport_url = **** log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.871 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] use_debugger = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.872 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] use_journal = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.872 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] use_json = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.872 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] use_stderr = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.872 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] use_syslog = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.873 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] watch_log_file = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.873 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] workflow_trace_log_name = workflow_trace log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.873 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] wsgi_default_pool_size = 100 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.874 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] wsgi_keep_alive = True log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.874 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] wsgi_log_format = %(client_ip)s "%(request_line)s" status: %(status_code)s len: %(body_length)s time: %(wall_seconds).7f log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2894 2020-03-28 05:14:59.875 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] engine.engine = default log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.875 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] engine.execution_field_size_limit_kb = 16384 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.875 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] engine.execution_integrity_check_delay = 20 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.876 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] engine.host = 0.0.0.0 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.876 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] engine.topic = mistral_engine log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.877 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] engine.version = 1.0 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.877 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keycloak_oidc.auth_url = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.877 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keycloak_oidc.cafile = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.878 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keycloak_oidc.certfile = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.878 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keycloak_oidc.insecure = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.878 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keycloak_oidc.keyfile = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.879 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.879 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.879 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.880 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.880 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.fake_rabbit = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.880 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.heartbeat_rate = 2 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.881 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.881 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.881 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.882 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.882 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.882 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.883 2321 WARNING oslo_config.cfg [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] Option "rabbit_host" from group "oslo_messaging_rabbit" is deprecated for removal (Replaced by [DEFAULT]/transport_url). Its value may be silently ignored in the future. 2020-03-28 05:14:59.883 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.rabbit_host = 192.168.24.1 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.884 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.rabbit_hosts = ['192.168.24.1:5672'] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.884 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.885 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.885 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.rabbit_max_retries = 0 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.885 2321 WARNING oslo_config.cfg [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] Option "rabbit_password" from group "oslo_messaging_rabbit" is deprecated for removal (Replaced by [DEFAULT]/transport_url). Its value may be silently ignored in the future. 2020-03-28 05:14:59.886 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.rabbit_password = **** log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.886 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.rabbit_port = 5672 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.886 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.887 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.887 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.887 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.887 2321 WARNING oslo_config.cfg [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] Option "rabbit_userid" from group "oslo_messaging_rabbit" is deprecated for removal (Replaced by [DEFAULT]/transport_url). Its value may be silently ignored in the future. 2020-03-28 05:14:59.888 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.rabbit_userid = 06aa1a181f4eafe469d9e4b6bd29334f4e9331c1 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.888 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.rabbit_virtual_host = / log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.888 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.889 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.ssl = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.889 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.ssl_ca_file = log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.889 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.ssl_cert_file = log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.889 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.ssl_key_file = log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.890 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_messaging_rabbit.ssl_version = log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.890 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] event_engine.event_definitions_cfg_file = /etc/mistral/event_definitions.yaml log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.890 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] event_engine.host = 0.0.0.0 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.892 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] event_engine.listener_pool_name = events log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.892 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] event_engine.topic = mistral_event_engine log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.893 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cors.allow_credentials = True log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.893 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cors.allow_headers = ['Content-Type', 'Cache-Control', 'Content-Language', 'Expires', 'Last-Modified', 'Pragma', 'X-Auth-Token'] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.894 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cors.allow_methods = ['GET', 'PUT', 'POST', 'DELETE', 'PATCH'] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.894 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cors.allowed_origin = ['*'] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.894 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cors.expose_headers = ['Content-Type', 'Cache-Control', 'Content-Language', 'Expires', 'Last-Modified', 'Pragma'] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.895 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cors.max_age = 3600 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.895 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.backend = sqlalchemy log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.896 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.connection = **** log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.896 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.connection_debug = 0 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.897 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.connection_recycle_time = 3600 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.897 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.connection_trace = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.897 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.db_inc_retry_interval = True log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.898 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.db_max_retries = 20 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.898 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.db_max_retry_interval = 10 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.898 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.db_retry_interval = 1 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.898 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.max_overflow = 50 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.899 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.max_pool_size = 5 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.899 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.max_retries = 10 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.899 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.min_pool_size = 1 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.900 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.mysql_enable_ndb = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.900 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.mysql_sql_mode = TRADITIONAL log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.900 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.pool_timeout = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.901 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.retry_interval = 10 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.901 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.slave_connection = **** log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.901 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.sqlite_synchronous = True log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.902 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] database.use_db_reconnect = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.902 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cache.backend = dogpile.cache.null log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.903 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cache.backend_argument = **** log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.903 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cache.config_prefix = cache.oslo log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.904 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cache.debug_cache_backend = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.904 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cache.enabled = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.904 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cache.expiration_time = 600 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.905 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cache.memcache_dead_retry = 300 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.905 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.905 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cache.memcache_pool_maxsize = 10 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.905 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.906 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cache.memcache_servers = ['localhost:11211'] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.906 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cache.memcache_socket_timeout = 3 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.906 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cache.proxies = [] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.907 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_policy.enforce_scope = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.907 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_policy.policy_default_rule = default log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.908 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_policy.policy_dirs = ['policy.d'] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.908 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_policy.policy_file = /etc/mistral/policy.json log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.908 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.908 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.909 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.909 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.909 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.910 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] profiler.connection_string = messaging:// log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.910 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] profiler.enabled = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.910 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] profiler.es_doc_type = notification log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.911 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] profiler.es_scroll_size = 10000 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.911 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] profiler.es_scroll_time = 2m log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.911 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] profiler.hmac_keys = SECRET_KEY log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.912 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] profiler.profiler_log_name = profiler_trace log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.912 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.912 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] profiler.socket_timeout = 0.1 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.912 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] profiler.trace_sqlalchemy = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.913 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] api.allow_action_execution_deletion = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.913 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] api.api_workers = 4 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.914 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] api.enable_ssl_api = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.914 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] api.host = 192.168.24.1 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.914 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] api.port = 8989 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.914 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] pecan.auth_enable = True log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.915 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] pecan.debug = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.915 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] pecan.modules = ['mistral.api'] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.916 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] pecan.root = mistral.api.controllers.root.RootController log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.916 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.916 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] oslo_concurrency.lock_path = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.917 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] scheduler.batch_size = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.917 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] scheduler.fixed_delay = 1.0 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.917 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] scheduler.random_delay = 0.0 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.918 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] executor.host = 0.0.0.0 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.918 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] executor.topic = mistral_executor log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.918 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] executor.type = remote log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.919 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] executor.version = 1.0 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.919 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] execution_expiration_policy.batch_size = 0 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.919 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] execution_expiration_policy.evaluation_interval = 120 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.920 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] execution_expiration_policy.max_finished_executions = 0 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.920 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] execution_expiration_policy.older_than = 2880 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.920 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cron_trigger.enabled = True log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.921 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] cron_trigger.execution_interval = 600 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.921 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.admin_password = **** log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.921 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.922 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.admin_token = **** log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.922 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.admin_user = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.922 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.auth_admin_prefix = log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.923 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.auth_host = 127.0.0.1 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.923 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.auth_port = 35357 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.923 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.924 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.auth_section = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.924 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.auth_type = password log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.924 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.auth_uri = https://192.168.24.2:13000/v3 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.925 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.auth_url = http://192.168.24.3:35357 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.925 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.auth_version = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.925 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.cache = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.925 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.cafile = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.926 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.certfile = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.926 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.check_revocations_for_cached = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.926 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.collect_timing = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.926 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.927 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.927 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.927 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.domain_id = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.927 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.domain_name = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.928 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.928 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.hash_algorithms = ['md5'] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.928 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.928 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.928 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.identity_uri = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.929 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.929 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.insecure = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.929 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.keyfile = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.929 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.929 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.930 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.930 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.930 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.930 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.931 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.memcache_security_strategy = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.931 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.memcache_use_advanced_pool = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.931 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.memcached_servers = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.931 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.password = **** log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.931 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.project_domain_id = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.932 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.project_domain_name = Default log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.932 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.project_id = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.932 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.project_name = service log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.932 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.region_name = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.932 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.revocation_cache_time = 10 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.933 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.933 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.933 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.signing_dir = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.933 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.split_loggers = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.933 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.system_scope = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.934 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.timeout = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.934 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.934 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.trust_id = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.934 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.user_domain_id = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.934 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.user_domain_name = Default log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.935 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.user_id = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.935 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.username = mistral log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.935 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] keystone_authtoken.www_authenticate_uri = https://192.168.24.2:13000/v3 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.935 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] coordination.backend_url = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.935 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] coordination.heartbeat_interval = 5.0 log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.936 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] openstack_actions.default_region = None log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.936 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] openstack_actions.modules_support_region = ['nova', 'glance', 'heat', 'neutron', 'cinder', 'trove', 'ironic', 'designate', 'murano', 'tacker', 'senlin', 'aodh', 'gnocchi'] log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.936 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] openstack_actions.os_actions_endpoint_type = public log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2902 2020-03-28 05:14:59.936 2321 DEBUG oslo_service.service [req-fa0d9824-38d9-4524-be47-c9df7c81125e - - - - -] ******************************************************************************** log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2904 2020-03-28 05:15:00.655 2561 WARNING keystonemiddleware.auth_token [-] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2020-03-28 05:15:00.660 2561 DEBUG mistral.api.controllers.root [req-03b94f3c-48ff-4a6c-89a4-f718ae3acaa9 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:02.666 2561 DEBUG mistral.api.controllers.root [req-06df0ed3-7d1e-4c06-88d5-afc64d7a1307 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:04.672 2563 WARNING keystonemiddleware.auth_token [-] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2020-03-28 05:15:04.679 2563 DEBUG mistral.api.controllers.root [req-1af65aab-5f02-4cf6-81de-58e0aedb44ab - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:06.684 2561 DEBUG mistral.api.controllers.root [req-0b47a729-30c7-422d-a5f0-407e1c9ea87f - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:08.689 2562 WARNING keystonemiddleware.auth_token [-] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2020-03-28 05:15:08.693 2562 DEBUG mistral.api.controllers.root [req-170461e6-65a6-41b2-b587-e38115b08382 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:10.702 2562 DEBUG mistral.api.controllers.root [req-9aa8cdcb-20a7-4461-97a6-90c732ffbe25 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:12.708 2561 DEBUG mistral.api.controllers.root [req-ebf089c3-950e-46df-b70f-513942055e0f - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:14.713 2560 WARNING keystonemiddleware.auth_token [-] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2020-03-28 05:15:14.717 2560 DEBUG mistral.api.controllers.root [req-46186025-3ef5-4409-8b78-c6505f2351c4 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:16.723 2561 DEBUG mistral.api.controllers.root [req-98ea8534-0324-4983-b149-31a7e1c4d612 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:18.729 2561 DEBUG mistral.api.controllers.root [req-bbb6dac0-14c8-4d6f-ae5f-7c9d2d7b1247 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:20.736 2560 DEBUG mistral.api.controllers.root [req-f2f445bd-50b9-403c-baf0-c43754abd291 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:22.743 2563 DEBUG mistral.api.controllers.root [req-5dbbecba-4e5f-4116-be37-8d3d801ac8ba - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:24.749 2562 DEBUG mistral.api.controllers.root [req-ab668626-7fc6-4d12-90dc-9d5711677dfc - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:26.759 2560 DEBUG mistral.api.controllers.root [req-6b43f399-846a-4483-a0a9-989e624fcf68 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:28.770 2563 DEBUG mistral.api.controllers.root [req-d883dd2a-8c7d-483a-ba93-1380b3e692d1 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:30.778 2563 DEBUG mistral.api.controllers.root [req-62170b16-5fd5-43d1-a517-b3e6b1efdf77 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:32.785 2563 DEBUG mistral.api.controllers.root [req-5ad9c185-1a82-4b20-9257-4006020f5557 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:34.790 2561 DEBUG mistral.api.controllers.root [req-0e6dff85-0a2e-4bb7-81cb-08655b24bb56 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:36.794 2563 DEBUG mistral.api.controllers.root [req-3014493e-3ec4-4427-a413-477254107179 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:38.799 2560 DEBUG mistral.api.controllers.root [req-81043c2e-d5d8-4a5e-b30e-eda03e6d9507 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:40.805 2560 DEBUG mistral.api.controllers.root [req-eb5a16b7-2581-4558-bd70-c85efd33e263 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:42.810 2560 DEBUG mistral.api.controllers.root [req-d4cd5f69-e0ec-49c6-98f7-e3ca75637d9b - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:44.815 2561 DEBUG mistral.api.controllers.root [req-4910fcff-31a6-44ec-90fc-ede797642ef7 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:46.821 2560 DEBUG mistral.api.controllers.root [req-edfa35fd-892e-48f3-a463-c705d1f551b8 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:48.827 2563 DEBUG mistral.api.controllers.root [req-07051165-8b6a-44ae-b016-6c55882f1069 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:50.832 2561 DEBUG mistral.api.controllers.root [req-167df916-7c8c-4d16-88e8-ddd6a40aa339 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:52.836 2563 DEBUG mistral.api.controllers.root [req-5631e5bb-1bb1-474f-94e3-a35bb06162b8 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:54.839 2563 DEBUG mistral.api.controllers.root [req-eb1ea7c2-24d8-4b57-8af9-647a9e1b3f66 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:56.843 2563 DEBUG mistral.api.controllers.root [req-0c483923-acaa-481c-b6b6-d9802ca29217 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:15:58.848 2563 DEBUG mistral.api.controllers.root [req-68e39786-448a-4eb3-aca5-b64a4cf98606 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:00.852 2561 DEBUG mistral.api.controllers.root [req-63859fe1-3df4-4b24-9b25-5684ecb50633 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:02.859 2563 DEBUG mistral.api.controllers.root [req-5246e273-7e24-4b29-998e-bc25ad3f670c - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:04.865 2561 DEBUG mistral.api.controllers.root [req-8e53f435-e853-48a9-9ede-1ea43c1e32f3 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:06.871 2560 DEBUG mistral.api.controllers.root [req-6fe95744-863f-4a0f-8eb7-718c372ad065 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:08.882 2562 DEBUG mistral.api.controllers.root [req-745b4fae-4d93-4335-b6bb-d8bbbb75dbba - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:10.901 2563 DEBUG mistral.api.controllers.root [req-cc51fdcf-1cb5-49c7-a734-2c300035f543 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:11.838 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch workbooks. marker=None, limit=None, sort_keys=[u'created_at'], sort_dirs=[u'asc'], fields=[], filters={} get_all /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:152 2020-03-28 05:16:11.967 2560 WARNING oslo_db.sqlalchemy.utils [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Unique keys not in sort_keys. The sorting order may be unstable. 2020-03-28 05:16:11.984 2560 DEBUG mistral.api.controllers.v2.workflow [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch workflows. marker=None, limit=None, sort_keys=[u'created_at'], sort_dirs=[u'asc'], fields=[], filters={}, all_projects=False get_all /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workflow.py:257 2020-03-28 05:16:11.988 2560 WARNING oslo_db.sqlalchemy.utils [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Unique keys not in sort_keys. The sorting order may be unstable. 2020-03-28 05:16:12.003 2560 DEBUG mistral.api.controllers.v2.cron_trigger [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch cron triggers. marker=None, limit=None, sort_keys=[u'created_at'], sort_dirs=[u'asc'], filters={}, all_projects=False get_all /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/cron_trigger.py:173 2020-03-28 05:16:12.007 2560 WARNING oslo_db.sqlalchemy.utils [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Unique keys not in sort_keys. The sorting order may be unstable. 2020-03-28 05:16:12.055 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.swift_rings_backup.v1 description: TripleO Swift Rings backup container Deployment Workflow v1 workflows: create_swift_rings_backup_container_plan: description: > This plan ensures existence of container for Swift Rings backup. input: - container - queue_name: tripleo - get_url_parm: SwiftRingGetTempurl - put_url_parm: SwiftRingPutTempurl - validate_stack: true tags: - tripleo-common-managed tasks: swift_rings_container: publish: swift_rings_container: "<% $.container %>-swift-rings" swift_rings_tar: "swift-rings.tar.gz" on-complete: check_container check_container: action: swift.head_container container=<% $.swift_rings_container %> on-success: get_tempurl on-error: create_container create_container: action: swift.put_container container=<% $.swift_rings_container %> on-error: set_create_container_failed on-success: get_tempurl get_tempurl: action: tripleo.swift.tempurl on-success: put_tempurl input: container: <% $.swift_rings_container %> obj: <% $.swift_rings_tar %> put_tempurl: action: tripleo.swift.tempurl on-success: set_tempurl input: container: <% $.swift_rings_container %> obj: <% $.swift_rings_tar %> method: "PUT" set_tempurl: action: tripleo.parameters.update input: parameters: <% {$.get_url_parm => task(get_tempurl).result, $.put_url_parm => task(put_tempurl).result} %> container: <% $.container %> validate: <% $.validate_stack %> on-success: set_status_success on-error: set_tempurl_failed set_status_success: on-success: notify_zaqar publish: status: SUCCESS message: <% task(set_tempurl).result %> set_tempurl_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(set_tempurl).result %> set_create_container_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(create_container).result %> notify_zaqar: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.swift_rings_backup.v1.create_swift_rings_backup_container_plan payload: status: <% $.status %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:12.129 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.swift_rings_container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.131 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.swift_rings_tar %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.131 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='PUT'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.144 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_tempurl'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.145 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.155 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.validate_stack %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.156 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.156 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% {$.get_url_parm => task(get_tempurl).result, $.put_url_parm => task(put_tempurl).result} %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.174 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_success'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.174 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.175 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_tempurl_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.175 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.186 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.swift_rings_container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.187 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.swift_rings_tar %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.199 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='put_tempurl'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.199 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.211 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>-swift-rings'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.211 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='swift-rings.tar.gz'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.223 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='check_container'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.224 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.233 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.234 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(set_tempurl).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.254 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.254 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.274 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.274 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(set_tempurl).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.307 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.308 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.318 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.329 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.329 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.341 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.341 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(create_container).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.352 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.352 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.363 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.swift_rings_container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.374 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_tempurl'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.374 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.374 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_container'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.374 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.382 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.swift_rings_container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.395 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_tempurl'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.395 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.395 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_create_container_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.395 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.454 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.validations.v1 description: TripleO Validations Workflows v1 workflows: run_validation: input: - validation_name - plan: overcloud - queue_name: tripleo tags: - tripleo-common-managed tasks: notify_running: on-complete: run_validation action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.validations.v1.run_validation payload: validation_name: <% $.validation_name %> plan: <% $.plan %> status: RUNNING execution: <% execution() %> run_validation: on-success: send_message on-error: set_status_failed action: tripleo.validations.run_validation validation=<% $.validation_name %> plan=<% $.plan %> publish: status: SUCCESS stdout: <% task().result.stdout %> stderr: <% task().result.stderr %> set_status_failed: on-complete: send_message publish: status: FAILED stdout: <% task(run_validation).result.stdout %> stderr: <% task(run_validation).result.stderr %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.validations.v1.run_validation payload: validation_name: <% $.validation_name %> plan: <% $.plan %> status: <% $.get('status', 'SUCCESS') %> stdout: <% $.stdout %> stderr: <% $.stderr %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> run_validations: input: - validation_names: [] - plan: overcloud - queue_name: tripleo tags: - tripleo-common-managed tasks: notify_running: on-complete: run_validations action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.validations.v1.run_validations payload: validation_names: <% $.validation_names %> plan: <% $.plan %> status: RUNNING execution: <% execution() %> run_validations: on-success: send_message on-error: set_status_failed workflow: tripleo.validations.v1.run_validation validation_name=<% $.validation %> plan=<% $.plan %> queue_name=<% $.queue_name %> with-items: validation in <% $.validation_names %> publish: status: SUCCESS set_status_failed: on-complete: send_message publish: status: FAILED send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.validations.v1.run_validations payload: validation_names: <% $.validation_names %> plan: <% $.plan %> status: <% $.get('status', 'SUCCESS') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> run_groups: input: - group_names: [] - plan: overcloud - queue_name: tripleo tags: - tripleo-common-managed tasks: find_validations: on-success: notify_running action: tripleo.validations.list_validations groups=<% $.group_names %> publish: validations: <% task().result %> notify_running: on-complete: run_validation_group action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.validations.v1.run_validations payload: group_names: <% $.group_names %> validation_names: <% $.validations.id %> plan: <% $.plan %> status: RUNNING execution: <% execution() %> run_validation_group: on-success: send_message on-error: set_status_failed workflow: tripleo.validations.v1.run_validation validation_name=<% $.validation %> plan=<% $.plan %> queue_name=<% $.queue_name %> with-items: validation in <% $.validations.id %> publish: status: SUCCESS set_status_failed: on-complete: send_message publish: status: FAILED send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.validations.v1.run_groups payload: group_names: <% $.group_names %> validation_names: <% $.validations.id %> plan: <% $.plan %> status: <% $.get('status', 'SUCCESS') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> list: input: - group_names: [] tags: - tripleo-common-managed tasks: find_validations: action: tripleo.validations.list_validations groups=<% $.group_names %> list_groups: tags: - tripleo-common-managed tasks: find_groups: action: tripleo.validations.list_groups add_validation_ssh_key_parameter: input: - container - queue_name: tripleo tags: - tripleo-common-managed tasks: test_validations_enabled: action: tripleo.validations.enabled on-success: get_pubkey on-error: unset_validation_key_parameter get_pubkey: action: tripleo.validations.get_pubkey on-success: set_validation_key_parameter publish: pubkey: <% task().result %> set_validation_key_parameter: action: tripleo.parameters.update input: parameters: node_admin_extra_ssh_keys: <% $.pubkey %> container: <% $.container %> # NOTE(shadower): We need to clear keys from a previous deployment unset_validation_key_parameter: action: tripleo.parameters.update input: parameters: node_admin_extra_ssh_keys: "" container: <% $.container %> copy_ssh_key: input: # FIXME: we should stop using heat-admin as e.g. split-stack # environments (where Nova didn't create overcloud nodes) don't # have it present - overcloud_admin: heat-admin - queue_name: tripleo tags: - tripleo-common-managed tasks: get_servers: action: nova.servers_list on-success: get_pubkey publish: servers: <% task().result._info %> get_pubkey: action: tripleo.validations.get_pubkey on-success: deploy_ssh_key publish: pubkey: <% task().result %> deploy_ssh_key: workflow: tripleo.deployment.v1.deploy_on_server with-items: server in <% $.servers %> input: server_name: <% $.server.name %> server_uuid: <% $.server.id %> config: | #!/bin/bash if ! grep "<% $.pubkey %>" /home/<% $.overcloud_admin %>/.ssh/authorized_keys; then echo "<% $.pubkey %>" >> /home/<% $.overcloud_admin %>/.ssh/authorized_keys fi config_name: copy_ssh_key group: script queue_name: <% $.queue_name %> check_boot_images: input: - deploy_kernel_name: 'bm-deploy-kernel' - deploy_ramdisk_name: 'bm-deploy-ramdisk' - run_validations: true - queue_name: tripleo output: errors: <% $.errors %> warnings: <% $.warnings %> kernel_id: <% $.kernel_id %> ramdisk_id: <% $.ramdisk_id %> tags: - tripleo-common-managed tasks: check_run_validations: on-complete: - get_images: <% $.run_validations %> - send_message: <% not $.run_validations %> get_images: action: glance.images_list on-success: check_images publish: images: <% task().result %> check_images: action: tripleo.validations.check_boot_images input: images: <% $.images %> deploy_kernel_name: <% $.deploy_kernel_name %> deploy_ramdisk_name: <% $.deploy_ramdisk_name %> on-success: send_message publish: kernel_id: <% task().result.kernel_id %> ramdisk_id: <% task().result.ramdisk_id %> warnings: <% task().result.warnings %> errors: <% task().result.errors %> on-error: send_message publish-on-error: kernel_id: <% task().result.kernel_id %> ramdisk_id: <% task().result.ramdisk_id %> warnings: <% task().result.warnings %> errors: <% task().result.errors %> status: FAILED message: <% task().result %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.validations.v1.check_boot_images payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> kernel_id: <% $.kernel_id %> ramdisk_id: <% $.ramdisk_id %> errors: <% $.errors %> warnings: <% $.warnings %> on-success: - fail: <% $.get('status') = "FAILED" %> collect_flavors: input: - roles_info: {} - run_validations: true - queue_name: tripleo output: errors: <% $.errors %> warnings: <% $.warnings %> flavors: <% $.flavors %> tags: - tripleo-common-managed tasks: check_run_validations: on-complete: - check_flavors: <% $.run_validations %> - send_message: <% not $.run_validations %> check_flavors: action: tripleo.validations.check_flavors input: roles_info: <% $.roles_info %> on-success: send_message publish: flavors: <% task().result.flavors %> errors: <% task().result.errors %> warnings: <% task().result.warnings %> on-error: send_message publish-on-error: flavors: {} errors: <% task().result.errors %> warnings: <% task().result.warnings %> status: FAILED message: <% task().result %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.validations.v1.collect_flavors payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> flavors: <% $.flavors %> errors: <% $.errors %> warnings: <% $.warnings %> on-success: - fail: <% $.get('status') = "FAILED" %> check_ironic_boot_configuration: input: - kernel_id: null - ramdisk_id: null - run_validations: true - queue_name: tripleo output: errors: <% $.errors %> warnings: <% $.warnings %> tags: - tripleo-common-managed tasks: check_run_validations: on-complete: - get_ironic_nodes: <% $.run_validations %> - send_message: <% not $.run_validations %> get_ironic_nodes: action: ironic.node_list input: provision_state: available maintenance: false detail: true on-success: check_node_boot_configuration publish: nodes: <% task().result %> on-error: send_message publish-on-error: status: FAILED message: <% task().result %> check_node_boot_configuration: action: tripleo.validations.check_node_boot_configuration input: node: <% $.node %> kernel_id: <% $.kernel_id %> ramdisk_id: <% $.ramdisk_id %> with-items: node in <% $.nodes %> on-success: send_message publish: errors: <% task().result.errors.flatten() %> warnings: <% task().result.warnings.flatten() %> on-error: send_message publish-on-error: errors: <% task().result.errors.flatten() %> warnings: <% task().result.warnings.flatten() %> status: FAILED message: <% task().result %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.validations.v1.check_ironic_boot_configuration payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> errors: <% $.errors %> warnings: <% $.warnings %> on-success: - fail: <% $.get('status') = "FAILED" %> verify_profiles: input: - flavors: [] - run_validations: true - queue_name: tripleo output: errors: <% $.errors %> warnings: <% $.warnings %> tags: - tripleo-common-managed tasks: check_run_validations: on-complete: - get_ironic_nodes: <% $.run_validations %> - send_message: <% not $.run_validations %> get_ironic_nodes: action: ironic.node_list input: maintenance: false detail: true on-success: verify_profiles publish: nodes: <% task().result %> on-error: send_message publish-on-error: status: FAILED message: <% task().result %> verify_profiles: action: tripleo.validations.verify_profiles input: nodes: <% $.nodes %> flavors: <% $.flavors %> on-success: send_message publish: errors: <% task().result.errors %> warnings: <% task().result.warnings %> on-error: send_message publish-on-error: errors: <% task().result.errors %> warnings: <% task().result.warnings %> status: FAILED message: <% task().result %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.validations.v1.verify_profiles payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> errors: <% $.errors %> warnings: <% $.warnings %> on-success: - fail: <% $.get('status') = "FAILED" %> check_default_nodes_count: input: - stack_id: overcloud - parameters: {} - default_role_counts: {} - run_validations: true - queue_name: tripleo output: statistics: <% $.statistics %> errors: <% $.errors %> warnings: <% $.warnings %> tags: - tripleo-common-managed tasks: check_run_validations: on-complete: - get_hypervisor_statistics: <% $.run_validations %> - send_message: <% not $.run_validations %> get_hypervisor_statistics: action: nova.hypervisors_statistics on-success: get_stack publish: statistics: <% task().result %> on-error: send_message publish-on-error: status: FAILED message: <% task().result %> errors: [] warnings: [] statistics: null get_stack: action: heat.stacks_get input: stack_id: <% $.stack_id %> on-success: get_associated_nodes publish: stack: <% task().result %> on-error: get_associated_nodes publish-on-error: stack: null get_associated_nodes: action: ironic.node_list input: associated: true on-success: get_available_nodes publish: associated_nodes: <% task().result %> on-error: send_message publish-on-error: status: FAILED message: <% task().result %> errors: [] warnings: [] get_available_nodes: action: ironic.node_list input: provision_state: available associated: false maintenance: false on-success: check_nodes_count publish: available_nodes: <% task().result %> on-error: send_message publish-on-error: status: FAILED message: <% task().result %> errors: [] warnings: [] check_nodes_count: action: tripleo.validations.check_nodes_count input: statistics: <% $.statistics %> stack: <% $.stack %> associated_nodes: <% $.associated_nodes %> available_nodes: <% $.available_nodes %> parameters: <% $.parameters %> default_role_counts: <% $.default_role_counts %> on-success: send_message publish: errors: <% task().result.errors %> warnings: <% task().result.warnings %> on-error: send_message publish-on-error: status: FAILED message: <% task().result %> statistics: null errors: <% task().result.errors %> warnings: <% task().result.warnings %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.validations.v1.check_hypervisor_stats payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> statistics: <% $.statistics %> errors: <% $.errors %> warnings: <% $.warnings %> on-success: - fail: <% $.get('status') = "FAILED" %> check_pre_deployment_validations: input: - deploy_kernel_name: 'bm-deploy-kernel' - deploy_ramdisk_name: 'bm-deploy-ramdisk' - roles_info: {} - stack_id: overcloud - parameters: {} - default_role_counts: {} - run_validations: true - queue_name: tripleo output: errors: <% $.errors %> warnings: <% $.warnings %> kernel_id: <% $.kernel_id %> ramdisk_id: <% $.ramdisk_id %> flavors: <% $.flavors %> statistics: <% $.statistics %> tags: - tripleo-common-managed tasks: init_messages: on-success: check_boot_images publish: errors: [] warnings: [] check_boot_images: workflow: check_boot_images input: deploy_kernel_name: <% $.deploy_kernel_name %> deploy_ramdisk_name: <% $.deploy_ramdisk_name %> run_validations: <% $.run_validations %> queue_name: <% $.queue_name %> publish: errors: <% $.errors + task().result.get('errors', []) %> warnings: <% $.warnings + task().result.get('warnings', []) %> kernel_id: <% task().result.get('kernel_id') %> ramdisk_id: <% task().result.get('ramdisk_id') %> publish-on-error: errors: <% $.errors + task().result.get('errors', []) %> warnings: <% $.warnings + task().result.get('warnings', []) %> kernel_id: <% task().result.get('kernel_id') %> ramdisk_id: <% task().result.get('ramdisk_id') %> status: FAILED on-success: collect_flavors on-error: collect_flavors collect_flavors: workflow: collect_flavors input: roles_info: <% $.roles_info %> run_validations: <% $.run_validations %> queue_name: <% $.queue_name %> publish: errors: <% $.errors + task().result.get('errors', []) %> warnings: <% $.warnings + task().result.get('warnings', []) %> flavors: <% task().result.get('flavors') %> publish-on-error: errors: <% $.errors + task().result.get('errors', []) %> warnings: <% $.warnings + task().result.get('warnings', []) %> flavors: <% task().result.get('flavors') %> status: FAILED on-success: check_ironic_boot_configuration on-error: check_ironic_boot_configuration check_ironic_boot_configuration: workflow: check_ironic_boot_configuration input: kernel_id: <% $.kernel_id %> ramdisk_id: <% $.ramdisk_id %> run_validations: <% $.run_validations %> queue_name: <% $.queue_name %> publish: errors: <% $.errors + task().result.get('errors', []) %> warnings: <% $.warnings + task().result.get('warnings', []) %> publish-on-error: errors: <% $.errors + task().result.get('errors', []) %> warnings: <% $.warnings + task().result.get('warnings', []) %> status: FAILED on-success: check_default_nodes_count on-error: check_default_nodes_count check_default_nodes_count: workflow: check_default_nodes_count # ironic-nova sync happens once in two minutes retry: count=12 delay=10 input: stack_id: <% $.stack_id %> parameters: <% $.parameters %> default_role_counts: <% $.default_role_counts %> run_validations: <% $.run_validations %> queue_name: <% $.queue_name %> publish: errors: <% $.errors + task().result.get('errors', []) %> warnings: <% $.warnings + task().result.get('warnings', []) %> statistics: <% task().result.get('statistics') %> publish-on-error: errors: <% $.errors + task().result.get('errors', []) %> warnings: <% $.warnings + task().result.get('warnings', []) %> statistics: <% task().result.get('statistics') %> status: FAILED on-success: verify_profiles # Do not confuse user with info about profiles if the nodes # count is off in the first place. Skip directly to # send_message. (bug 1703942) on-error: send_message verify_profiles: workflow: verify_profiles input: flavors: <% $.flavors %> run_validations: <% $.run_validations %> queue_name: <% $.queue_name %> publish: errors: <% $.errors + task().result.get('errors', []) %> warnings: <% $.warnings + task().result.get('warnings', []) %> publish-on-error: errors: <% $.errors + task().result.get('errors', []) %> warnings: <% $.warnings + task().result.get('warnings', []) %> status: FAILED on-success: send_message on-error: send_message send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.validations.v1.check_hypervisor_stats payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> kernel_id: <% $.kernel_id %> ramdisk_id: <% $.ramdisk_id %> flavors: <% $.flavors %> statistics: <% $.statistics %> errors: <% $.errors %> warnings: <% $.warnings %> on-success: - fail: <% $.get('status') = "FAILED" %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:12.633 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.validation_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.634 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.635 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.636 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.stderr %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.636 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.stdout %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.666 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.666 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.667 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.667 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.683 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.704 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.704 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.716 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.732 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='run_validation'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.732 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.740 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.740 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(run_validation).result.stderr %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.740 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(run_validation).result.stdout %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.749 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.749 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.764 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.validation %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.765 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.765 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.765 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.766 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.validation_names %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.779 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.779 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.779 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.780 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.787 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.800 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.800 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.808 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.820 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='run_validations'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.820 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.827 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.835 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.835 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.842 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.flavors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.842 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.errors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.842 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.warnings %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.849 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.862 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.862 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.878 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='check_flavors'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.878 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.879 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.879 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.888 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.roles_info %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.889 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.flavors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.889 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.errors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.889 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.warnings %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.889 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.890 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.890 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.errors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.890 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.warnings %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.902 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.902 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.902 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.902 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.910 2562 DEBUG mistral.api.controllers.root [req-3355d8c2-d013-4d2d-a9f4-63f68e0c7f15 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:12.917 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.931 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.931 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.938 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.group_names %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.938 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.947 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_running'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.947 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.956 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.968 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='run_validation_group'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.968 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.977 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.984 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.984 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.992 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.validation %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.992 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.992 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.993 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:12.993 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.validations.id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.006 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.006 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.007 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.007 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.019 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.group_names %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.029 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.kernel_id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.029 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.errors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.030 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ramdisk_id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.030 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.warnings %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.037 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.049 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.049 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.058 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.images %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.058 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.deploy_kernel_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.058 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.deploy_ramdisk_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.059 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.kernel_id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.059 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.ramdisk_id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.059 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.errors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.060 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.warnings %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.060 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.060 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.errors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.060 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.warnings %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.061 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.kernel_id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.061 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.061 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.ramdisk_id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.073 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.074 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.074 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.074 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.090 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_images'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.090 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.090 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.091 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.099 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.108 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='check_images'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.108 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.133 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.flavors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.134 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.errors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.134 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.warnings %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.134 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.kernel_id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.135 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.statistics %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.135 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ramdisk_id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.143 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.deploy_ramdisk_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.143 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.deploy_kernel_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.144 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.144 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.144 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.get('kernel_id') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.145 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.errors + task().result.get('errors', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.145 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.get('ramdisk_id') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.145 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.warnings + task().result.get('warnings', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.146 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.get('kernel_id') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.146 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.146 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.errors + task().result.get('errors', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.147 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.get('ramdisk_id') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.147 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.warnings + task().result.get('warnings', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.161 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='collect_flavors'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.161 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.161 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='collect_flavors'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.162 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.169 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.182 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.182 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.190 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.190 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.191 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.roles_info %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.191 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.get('flavors') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.191 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.errors + task().result.get('errors', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.191 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.warnings + task().result.get('warnings', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.192 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.get('flavors') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.192 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.192 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.errors + task().result.get('errors', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.193 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.warnings + task().result.get('warnings', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.206 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='check_ironic_boot_configuration'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.206 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.206 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='check_ironic_boot_configuration'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.206 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.221 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='check_boot_images'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.222 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.231 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.flavors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.231 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.232 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.232 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.errors + task().result.get('errors', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.232 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.warnings + task().result.get('warnings', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.233 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.233 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.errors + task().result.get('errors', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.233 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.warnings + task().result.get('warnings', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.245 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.245 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.245 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.245 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.254 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.kernel_id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.254 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.255 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ramdisk_id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.255 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.255 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.errors + task().result.get('errors', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.255 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.warnings + task().result.get('warnings', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.256 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.256 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.errors + task().result.get('errors', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.256 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.warnings + task().result.get('warnings', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.268 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='check_default_nodes_count'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.268 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.268 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='check_default_nodes_count'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.268 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.277 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.stack_id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.277 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.277 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.default_role_counts %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.278 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.278 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.parameters %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.278 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.get('statistics') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.279 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.errors + task().result.get('errors', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.279 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.warnings + task().result.get('warnings', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.279 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.280 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.get('statistics') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.280 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.errors + task().result.get('errors', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.280 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.warnings + task().result.get('warnings', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.295 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='verify_profiles'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.295 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.296 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.297 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.325 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.336 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.357 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_pubkey'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.357 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.358 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='unset_validation_key_parameter'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.358 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.365 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.373 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_validation_key_parameter'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.373 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.379 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.errors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.379 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.warnings %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.387 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.398 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.398 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.407 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.407 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.407 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.419 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='verify_profiles'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.419 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.419 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.419 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.434 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_ironic_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.435 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.435 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.435 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.443 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.flavors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.443 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.444 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.errors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.444 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.warnings %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.444 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.444 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.444 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.errors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.445 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.warnings %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.456 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.456 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.456 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.456 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.469 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='copy_ssh_key'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.470 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='script'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.470 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.server.id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.470 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.server.name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.470 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.471 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='#!/bin/bash if ! grep "<% $.pubkey %>" /home/<% $.overcloud_admin %>/.ssh/authorized_keys; then echo "<% $.pubkey %>" >> /home/<% $.overcloud_admin %>/.ssh/authorized_keys fi '] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.471 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.servers %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.482 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result._info %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.489 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_pubkey'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.489 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.497 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.504 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='deploy_ssh_key'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.504 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.510 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.errors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.511 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.warnings %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.519 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.519 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.kernel_id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.519 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ramdisk_id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.519 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.errors.flatten() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.520 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.warnings.flatten() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.520 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.520 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.521 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.errors.flatten() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.521 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.warnings.flatten() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.521 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.554 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.555 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.555 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.555 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.575 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.590 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.590 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.598 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='available'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.599 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.599 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.599 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.610 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='check_node_boot_configuration'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.611 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.611 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.611 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.626 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_ironic_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.626 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.626 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.626 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.634 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.statistics %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.634 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.errors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.635 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.warnings %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.642 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.stack_id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.643 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.654 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_associated_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.654 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.654 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_associated_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.655 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.662 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.673 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.674 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.682 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.682 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.682 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.693 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_available_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.694 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.694 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.694 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.709 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_hypervisor_statistics'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.709 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.709 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.709 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.717 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.717 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.717 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.728 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_stack'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.728 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.729 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.729 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.737 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.default_role_counts %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.738 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.statistics %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.738 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.available_nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.738 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.parameters %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.738 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.associated_nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.739 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.stack %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.739 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.errors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.739 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.warnings %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.739 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.740 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.740 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.errors %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.740 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.warnings %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.751 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.751 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.752 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.752 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.760 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='available'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.760 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.760 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.760 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.771 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='check_nodes_count'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.772 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.772 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:13.772 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.003 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.access.v1 description: TripleO administration access workflows workflows: enable_ssh_admin: description: >- This workflow creates an admin user on the overcloud nodes, which can then be used for connecting for automated administrative or deployment tasks, e.g. via Ansible. The workflow can be used both for Nova-managed and split-stack deployments, assuming the correct input values are passed in. The workflow defaults to Nova-managed approach, for which no additional parameters need to be supplied. In case of split-stack, temporary ssh connection details (user, key, list of servers) need to be provided -- these are only used temporarily to create the actual ssh admin user for use by Mistral. tags: - tripleo-common-managed input: - ssh_private_key: null - ssh_user: null - ssh_servers: [] - overcloud_admin: tripleo-admin - queue_name: tripleo tasks: get_pubkey: action: tripleo.validations.get_pubkey on-success: generate_playbook publish: pubkey: <% task().result %> generate_playbook: on-success: - create_admin_via_nova: <% $.ssh_private_key = null %> - create_admin_via_ssh: <% $.ssh_private_key != null %> publish: create_admin_tasks: - name: create user <% $.overcloud_admin %> user: name: '<% $.overcloud_admin %>' - name: grant admin rights to user <% $.overcloud_admin %> copy: dest: /etc/sudoers.d/<% $.overcloud_admin %> content: | <% $.overcloud_admin %> ALL=(ALL) NOPASSWD:ALL mode: 0440 - name: ensure .ssh dir exists for user <% $.overcloud_admin %> file: path: /home/<% $.overcloud_admin %>/.ssh state: directory owner: <% $.overcloud_admin %> group: <% $.overcloud_admin %> mode: 0700 - name: ensure authorized_keys file exists for user <% $.overcloud_admin %> file: path: /home/<% $.overcloud_admin %>/.ssh/authorized_keys state: touch owner: <% $.overcloud_admin %> group: <% $.overcloud_admin %> mode: 0700 - name: authorize TripleO Mistral key for user <% $.overcloud_admin %> lineinfile: path: /home/<% $.overcloud_admin %>/.ssh/authorized_keys line: <% $.pubkey %> regexp: "Generated by TripleO" # Nova variant create_admin_via_nova: workflow: tripleo.access.v1.create_admin_via_nova input: queue_name: <% $.queue_name %> ssh_servers: <% $.ssh_servers %> tasks: <% $.create_admin_tasks %> overcloud_admin: <% $.overcloud_admin %> # SSH variant create_admin_via_ssh: workflow: tripleo.access.v1.create_admin_via_ssh input: ssh_private_key: <% $.ssh_private_key %> ssh_user: <% $.ssh_user %> ssh_servers: <% $.ssh_servers %> tasks: <% $.create_admin_tasks %> create_admin_via_nova: input: - tasks - queue_name: tripleo - ssh_servers: [] - overcloud_admin: tripleo-admin - ansible_extra_env_variables: ANSIBLE_HOST_KEY_CHECKING: 'False' tags: - tripleo-common-managed tasks: get_servers: action: nova.servers_list with-items: server in <% $.ssh_servers %> input: search_opts: ip: <% $.server %> publish: servers: <% task().result._info %> on-success: create_admin create_admin: workflow: tripleo.deployment.v1.deploy_on_server on-success: get_privkey with-items: server in <% $.servers.flatten() %> input: server_name: <% $.server.name %> server_uuid: <% $.server.id %> queue_name: <% $.queue_name %> config_name: create_admin group: ansible config: | - hosts: localhost connection: local tasks: <% json_pp($.tasks) %> get_privkey: action: tripleo.validations.get_privkey on-success: wait_for_occ publish: privkey: <% task().result %> wait_for_occ: action: tripleo.ansible-playbook input: inventory: overcloud: hosts: <% $.ssh_servers.toDict($, {}) %> remote_user: <% $.overcloud_admin %> ssh_private_key: <% $.privkey %> extra_env_variables: <% $.ansible_extra_env_variables %> playbook: - hosts: overcloud gather_facts: no tasks: - name: wait for connection wait_for_connection: sleep: 5 timeout: 300 execution_id: <% execution().id %> create_admin_via_ssh: input: - tasks - ssh_private_key - ssh_user - ssh_servers - ansible_extra_env_variables: ANSIBLE_HOST_KEY_CHECKING: 'False' tags: - tripleo-common-managed tasks: write_tmp_playbook: action: tripleo.ansible-playbook input: trash_output: true inventory: overcloud: hosts: <% $.ssh_servers.toDict($, {}) %> remote_user: <% $.ssh_user %> ssh_private_key: <% $.ssh_private_key %> extra_env_variables: <% $.ansible_extra_env_variables %> become: true become_user: root playbook: - hosts: overcloud tasks: <% $.tasks %> execution_id: <% execution().id %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:14.054 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.overcloud_admin %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.055 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.create_admin_tasks %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.055 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ssh_servers %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.055 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.076 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_admin_via_nova'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.077 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ssh_private_key = null %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.077 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_admin_via_ssh'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.078 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ssh_private_key != null %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.086 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ssh_user %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.086 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.create_admin_tasks %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.087 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ssh_servers %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.087 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ssh_private_key %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.099 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.107 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='generate_playbook'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.108 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.123 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.overcloud_admin %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.123 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.privkey %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.123 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.123 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ansible_extra_env_variables %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.136 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_admin'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.136 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='ansible'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.136 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.server.id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.136 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.server.name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.137 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.137 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='- hosts: localhost connection: local tasks: <% json_pp($.tasks) %> '] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.137 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.servers.flatten() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.146 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_privkey'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.146 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.155 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result._info %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.155 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ssh_servers %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.164 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_admin'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.164 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.172 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.184 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='wait_for_occ'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.185 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.218 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ssh_user %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.219 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='root'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.220 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ssh_private_key %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.220 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ansible_extra_env_variables %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.221 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.479 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.messaging.v1 description: TripleO Zaqar Workflows workflows: send: description: >- Send a message to a Zaqar queue and optionally persist it to Swift This workflow sends a standard message to Zaqar (taking care of the error handling and retry logic) and optionally persists the message to Swift. The output of the workflow directly matches the input, this means it can be used to send a message and set the output of the parent calling workflow. If plan_name is provided the message will be persisted to Swift. In a container named "{plan_name}-messages". The swift objects will be named: {TYPE}/{TIMESTAMP}.yaml If a deployment_status is provided, the top-level deployment_status.yaml will also be updated, which will contain the deployment_status and the related message. The standard message format will be: body: { type: 'tripleo.workflow.name', # Matches the workflow name payload: { status: 'STATUS', # One of RUNNING, SUCCESS, FAILED root_execution_id: 'UUID of the root execution', execution_id: 'UUID', message: "Human readable description", < Arbitrary data. This should match the workflow output data > } } Workflow Input: queue_name - The Zaqar queue name to post to. type - The message type, this should match the calling workflows name execution - Details about the workflow execution. Should be passed by using <% execution() %> status - Optional. The status of the message. SUCCESS/RUNNING/FAILED. message - Optional. A human readable message to be included payload - Optional. A dictionary output data to be sent in the message. plan_name - Optional. The deployment plan name. This is used for the swift messages container. deployment_status - Optional. If set the top-level deployment_status.yaml will be updated. input: - queue_name - type - execution - status: 'SUCCESS' - message: null - payload: {} - plan_name: null - deployment_status: null tags: - tripleo-common-managed output: type: <% $.type %> payload: <% $.payload %> tasks: merge_payload: on-success: publish: branch: # The payload with arbitrary keys is merged with the status, message and execution. payload: <% {status => $.status, message => $.message, root_execution_id => $.execution.root_execution_id, execution_id => $.execution.id, plan_name => $.plan_name, deployment_status => $.deployment_status} + $.payload %> next: prepare_messages prepare_messages: on-success: publish: branch: swift_message: <% {type => $.type, payload => $.payload} %> deployment_status_message: <% {deployment_status => $.deployment_status, workflow_status => {type => $.type, payload => $.payload}} %> container: <% "{0}-messages".format($.plan_name) %> next: branch_workflow # It should be possible for this to happen in the next section above, but # there seems to be a Mistral bug... to be confirmed... branch_workflow: on-success: - send_message - complete_swift: <% not bool($.plan_name) %> - verify_container_exists: <% bool($.plan_name) %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: <% {type => $.type, payload => $.payload} %> on-success: check_status verify_container_exists: action: swift.head_container container=<% $.container %> on-error: - create_container on-success: - wait_for_swift: <% not bool($.deployment_status) %> - persist_to_swift_plan_latest: <% bool($.deployment_status) %> - persist_to_swift create_container: action: swift.put_container container=<% $.container %> on-success: - wait_for_swift: <% not bool($.deployment_status) %> - persist_to_swift_plan_latest: <% bool($.deployment_status) %> - persist_to_swift persist_to_swift: action: swift.put_object input: container: <% $.container %> obj: <% "{0}/{1}.yaml".format($.type, now().format("%Y-%m-%d_%H:%M:%S")) %> contents: <% yaml_dump($.swift_message) %> on-success: wait_for_swift persist_to_swift_plan_latest: action: swift.put_object input: container: <% $.container %> obj: <% "deployment_status.yaml" %> contents: <% yaml_dump($.deployment_status_message) %> on-success: wait_for_swift wait_for_swift: # We want persist_to_swift and either persist_to_swift_plan_latest or # create_container to join here. Two of the three tasks. join: 2 on-success: complete_swift complete_swift: on-success: check_status check_status: # We want both complete_swift and send_message to join here. This means # that zaqar and swift (if enabled) will all be finished. join: all on-complete: - fail(msg="Workflow failed due to message status"): <% $.get('status') = "FAILED" %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:14.550 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.type %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.551 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.payload %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.562 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.562 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% "deployment_status.yaml" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.563 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% yaml_dump($.deployment_status_message) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.575 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='wait_for_swift'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.575 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.602 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% {status => $.status, message => $.message, root_execution_id => $.execution.root_execution_id, execution_id => $.execution.id, plan_name => $.plan_name, deployment_status => $.deployment_status} + $.payload %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.603 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='prepare_messages'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.604 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.635 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.636 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.636 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='complete_swift'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.637 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not bool($.plan_name) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.638 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='verify_container_exists'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.638 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% bool($.plan_name) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.666 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% {type => $.type, payload => $.payload} %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.667 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% {deployment_status => $.deployment_status, workflow_status => {type => $.type, payload => $.payload}} %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.668 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% "{0}-messages".format($.plan_name) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.669 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='branch_workflow'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.669 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.693 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='complete_swift'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.694 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.705 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.724 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='check_status'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.724 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.736 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.737 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% "{0}/{1}.yaml".format($.type, now().format("%Y-%m-%d_%H:%M:%S")) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.737 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% yaml_dump($.swift_message) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.747 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='wait_for_swift'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.747 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.755 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.772 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='wait_for_swift'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.772 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not bool($.deployment_status) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.773 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='persist_to_swift_plan_latest'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.774 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% bool($.deployment_status) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.775 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='persist_to_swift'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.775 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.775 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_container'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.776 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.812 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.813 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:14.915 2563 DEBUG mistral.api.controllers.root [req-edec2caa-f0af-4641-8f55-8ad136bdd1f2 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:15.120 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.141 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='wait_for_swift'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.141 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not bool($.deployment_status) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.142 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='persist_to_swift_plan_latest'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.143 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% bool($.deployment_status) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.143 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='persist_to_swift'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.144 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.178 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='check_status'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.178 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.227 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.networks.v1 description: TripleO Overcloud Networks Workflows v1 workflows: validate_networks_input: description: > Validate that required fields are present. input: - networks - queue_name: tripleo output: result: <% task(validate_network_names).result %> tags: - tripleo-common-managed tasks: validate_network_names: publish: network_name_present: <% $.networks.all($.containsKey('name')) %> on-success: - set_status_success: <% $.network_name_present = true %> - set_status_error: <% $.network_name_present = false %> publish-on-error: status: FAILED message: <% task().result %> on-error: notify_zaqar set_status_success: on-success: notify_zaqar publish: status: SUCCESS message: <% task(validate_network_names).result %> set_status_error: on-success: notify_zaqar publish: status: FAILED message: "One or more entries did not contain the required field 'name'" notify_zaqar: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.networks.v1.validate_networks_input payload: status: <% $.status %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> update_networks: description: > Takes data in networks parameter in json format, validates its contents, and persists them in network_data.yaml. After successful update, templates are regenerated. input: - container: overcloud - networks - network_data_file: 'network_data.yaml' - queue_name: tripleo output: network_data: <% $.network_data %> tags: - tripleo-common-managed tasks: validate_input: description: > validate the format of input (input includes required fields for each network) workflow: validate_networks_input input: networks: <% $.networks %> on-success: validate_network_files publish-on-error: status: FAILED message: <% task().result %> on-error: notify_zaqar validate_network_files: description: > validate that Network names exist in Swift container workflow: tripleo.plan_management.v1.validate_network_files input: container: <% $.container %> network_data: <% $.networks %> queue_name: <% $.queue_name %> publish: network_data: <% task().network_data %> on-success: get_available_networks publish-on-error: status: FAILED message: <% task().result %> on-error: notify_zaqar get_available_networks: workflow: tripleo.plan_management.v1.list_available_networks input: container: <% $.container %> queue_name: <% $.queue_name %> publish: available_networks: <% task().result.available_networks %> on-success: get_current_networks publish-on-error: status: FAILED message: <% task().result %> on-error: notify_zaqar get_current_networks: workflow: tripleo.plan_management.v1.get_network_data input: container: <% $.container %> network_data_file: <% $.network_data_file %> queue_name: <% $.queue_name %> publish: current_networks: <% task().result.network_data %> on-success: update_network_data publish-on-error: status: FAILED message: <% task().result %> on-error: notify_zaqar update_network_data: description: > Combine (or replace) the network data action: tripleo.plan.update_networks input: networks: <% $.available_networks %> current_networks: <% $.current_networks %> remove_all: false publish: new_network_data: <% task().result.network_data %> on-success: update_network_data_in_swift publish-on-error: status: FAILED message: <% task().result %> on-error: notify_zaqar update_network_data_in_swift: description: > update network_data.yaml object in Swift with data from workflow input action: swift.put_object input: container: <% $.container %> obj: <% $.network_data_file %> contents: <% yaml_dump($.new_network_data) %> on-success: regenerate_templates publish-on-error: status: FAILED message: <% task().result %> on-error: notify_zaqar regenerate_templates: action: tripleo.templates.process container=<% $.container %> on-success: get_networks publish-on-error: status: FAILED message: <% task().result %> on-error: notify_zaqar get_networks: description: > run GetNetworksAction to get updated contents of network_data.yaml and provide it as output workflow: tripleo.plan_management.v1.get_network_data input: container: <% $.container %> network_data_file: <% $.network_data_file %> queue_name: <% $.queue_name %> publish: network_data: <% task().network_data %> on-success: set_status_success publish-on-error: status: FAILED message: <% task().result %> on-error: notify_zaqar set_status_success: on-success: notify_zaqar publish: status: SUCCESS message: <% task(get_networks).result %> notify_zaqar: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.networks.v1.update_networks payload: status: <% $.status %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:15.309 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.321 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.321 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_data_file %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.322 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% yaml_dump($.new_network_data) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.322 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.323 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.338 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='regenerate_templates'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.338 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.338 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.339 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.348 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.348 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.349 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_data_file %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.349 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.network_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.349 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.349 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.360 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='update_network_data'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.360 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.360 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.360 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.368 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.368 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_networks).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.375 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.376 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.383 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.networks %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.383 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.383 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.394 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='validate_network_files'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.395 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.395 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.395 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.412 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.414 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.414 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.441 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_networks'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.442 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.443 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.443 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.466 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.489 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.490 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.510 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.available_networks %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.510 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.current_networks %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.511 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.network_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.512 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.512 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.540 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='update_network_data_in_swift'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.540 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.540 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.541 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.555 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.556 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.557 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_data_file %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.557 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().network_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.558 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.558 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.572 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_success'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.573 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.573 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.573 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.582 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.582 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.582 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.networks %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.583 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().network_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.583 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.583 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.594 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_available_networks'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.594 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.595 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.595 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.603 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.603 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.603 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.available_networks %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.603 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.604 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.614 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_current_networks'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.615 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.615 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.615 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.621 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(validate_network_names).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.629 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.networks.all($.containsKey('name')) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.629 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.629 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.640 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_success'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.641 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_name_present = true %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.641 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_error'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.641 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_name_present = false %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.641 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.642 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.650 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.658 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.658 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.666 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.666 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='One or more entries did not contain the required field 'name''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.673 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.674 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.681 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.681 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(validate_network_names).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.689 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.689 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.739 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.swift_ring.v1 description: Rebalance and distribute Swift rings using Ansible workflows: rebalance: tags: - tripleo-common-managed tasks: get_private_key: action: tripleo.validations.get_privkey on-success: deploy_rings deploy_rings: action: tripleo.ansible-playbook publish: output: <% task().result %> input: ssh_private_key: <% task(get_private_key).result %> ssh_common_args: '-o StrictHostKeyChecking=no' ssh_extra_args: '-o UserKnownHostsFile=/dev/null' verbosity: 1 remote_user: heat-admin become: true become_user: root playbook: /usr/share/tripleo-common/playbooks/swift_ring_rebalance.yaml inventory: /usr/bin/tripleo-ansible-inventory use_openstack_credentials: true execution_id: <% execution().id %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:15.786 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='heat-admin'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.786 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='-o UserKnownHostsFile=/dev/null'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.787 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='root'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.787 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='/usr/bin/tripleo-ansible-inventory'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.787 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='/usr/share/tripleo-common/playbooks/swift_ring_rebalance.yaml'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.787 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='-o StrictHostKeyChecking=no'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.787 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.788 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_private_key).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.788 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.808 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='deploy_rings'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.808 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.836 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.derive_params.v1 description: TripleO Workflows to derive deployment parameters from the introspected data workflows: derive_parameters: description: The main workflow for deriving parameters from the introspected data input: - plan: overcloud - queue_name: tripleo - user_inputs: {} tags: - tripleo-common-managed tasks: get_flattened_parameters: action: tripleo.parameters.get_flatten container=<% $.plan %> publish: environment_parameters: <% task().result.environment_parameters %> heat_resource_tree: <% task().result.heat_resource_tree %> on-success: - get_roles: <% $.environment_parameters and $.heat_resource_tree %> - set_status_failed_get_flattened_parameters: <% (not $.environment_parameters) or (not $.heat_resource_tree) %> on-error: set_status_failed_get_flattened_parameters get_roles: action: tripleo.role.list container=<% $.plan %> publish: role_name_list: <% task().result %> on-success: - get_valid_roles: <% $.role_name_list %> - set_status_failed_get_roles: <% not $.role_name_list %> on-error: set_status_failed_on_error_get_roles # Obtain only the roles which has count > 0, by checking Count parameter, like ComputeCount get_valid_roles: publish: valid_role_name_list: <% let(hr => $.heat_resource_tree.parameters) -> $.role_name_list.where(int($hr.get(concat($, 'Count'), {}).get('default', 0)) > 0) %> on-success: - for_each_role: <% $.valid_role_name_list %> - set_status_failed_get_valid_roles: <% not $.valid_role_name_list %> # Execute the basic preparation workflow for each role to get introspection data for_each_role: with-items: role_name in <% $.valid_role_name_list %> concurrency: 1 workflow: _derive_parameters_per_role input: plan: <% $.plan %> role_name: <% $.role_name %> environment_parameters: <% $.environment_parameters %> heat_resource_tree: <% $.heat_resource_tree %> user_inputs: <% $.user_inputs %> publish: # Gets all the roles derived parameters as dictionary result: <% task().result.select($.get('derived_parameters', {})).sum() %> on-success: reset_derive_parameters_in_plan on-error: set_status_failed_for_each_role reset_derive_parameters_in_plan: action: tripleo.parameters.reset input: container: <% $.plan %> key: 'derived_parameters' on-success: # Add the derived parameters to the deployment plan only when $.result # (the derived parameters) is non-empty. Otherwise, we're done. - update_derive_parameters_in_plan: <% $.result %> - send_message: <% not $.result %> on-error: set_status_failed_reset_derive_parameters_in_plan update_derive_parameters_in_plan: action: tripleo.parameters.update input: container: <% $.plan %> key: 'derived_parameters' parameters: <% $.get('result', {}) %> on-success: send_message on-error: set_status_failed_update_derive_parameters_in_plan set_status_failed_get_flattened_parameters: on-success: send_message publish: status: FAILED message: <% task(get_flattened_parameters).result %> set_status_failed_get_roles: on-success: send_message publish: status: FAILED message: "Unable to determine the list of roles in the deployment plan" set_status_failed_on_error_get_roles: on-success: send_message publish: status: FAILED message: <% task(get_roles).result %> set_status_failed_get_valid_roles: on-success: send_message publish: status: FAILED message: 'Unable to determine the list of valid roles in the deployment plan.' set_status_failed_for_each_role: on-success: update_message_format publish: status: FAILED # gets the status and message for all roles from task result. message: <% task(for_each_role).result.select(dict('role_name' => $.role_name, 'status' => $.get('status', 'SUCCESS'), 'message' => $.get('message', ''))) %> update_message_format: on-success: send_message publish: # updates the message format(Role 'role name': message) for each roles which are failed and joins the message list as string with ', ' separator. message: <% $.message.where($.get('status', 'SUCCESS') != 'SUCCESS').select(concat("Role '{}':".format($.role_name), " ", $.get('message', '(error unknown)'))).join(', ') %> set_status_failed_reset_derive_parameters_in_plan: on-success: send_message publish: status: FAILED message: <% task(reset_derive_parameters_in_plan).result %> set_status_failed_update_derive_parameters_in_plan: on-success: send_message publish: status: FAILED message: <% task(update_derive_parameters_in_plan).result %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.derive_params.v1.derive_parameters payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> result: <% $.get('result', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = 'FAILED' %> _derive_parameters_per_role: description: > Workflow which runs per role to get the introspection data on the first matching node assigned to role. Once introspection data is fetched, this worklow will trigger the actual derive parameters workflow input: - plan - role_name - environment_parameters - heat_resource_tree - user_inputs output: derived_parameters: <% $.get('derived_parameters', {}) %> # Need role_name in output parameter to display the status for all roles in main workflow when any role fails here. role_name: <% $.role_name %> tags: - tripleo-common-managed tasks: get_role_info: workflow: _get_role_info input: role_name: <% $.role_name %> heat_resource_tree: <% $.heat_resource_tree %> publish: role_features: <% task().result.get('role_features', []) %> role_services: <% task().result.get('role_services', []) %> on-success: # Continue only if there are features associated with this role. Otherwise, we're done. - get_scheduler_hints: <% $.role_features %> on-error: set_status_failed_get_role_info # Find a node associated with this role. Look for nodes matching any scheduler hints # associated with the role, and if there are no scheduler hints then locate nodes # with a profile matching the role's flavor. get_scheduler_hints: publish: scheduler_hints: <% let(param_name => concat($.role_name, 'SchedulerHints')) -> $.heat_resource_tree.parameters.get($param_name, {}).get('default', {}) %> on-success: - get_hint_regex: <% $.scheduler_hints %> # If there are no scheduler hints then move on to use the flavor - get_flavor_name: <% not $.scheduler_hints %> get_hint_regex: publish: hint_regex: <% $.scheduler_hints.get('capabilities:node', '').replace('%index%', '(\d+)') %> on-success: - get_node_with_hint: <% $.hint_regex %> # If there is no 'capabilities:node' hint then move on to use the flavor - get_flavor_name: <% not $.hint_regex %> get_node_with_hint: workflow: tripleo.baremetal.v1.nodes_with_hint input: hint_regex: <% concat('^', $.hint_regex, '$') %> publish: role_node_uuid: <% task().result.matching_nodes.first('') %> on-success: - get_introspection_data: <% $.role_node_uuid %> # If no nodes match the scheduler hint then move on to use the flavor - get_flavor_name: <% not $.role_node_uuid %> on-error: set_status_failed_on_error_get_node_with_hint get_flavor_name: publish: flavor_name: <% let(param_name => concat('Overcloud', $.role_name, 'Flavor').replace('OvercloudControllerFlavor', 'OvercloudControlFlavor')) -> $.heat_resource_tree.parameters.get($param_name, {}).get('default', '') %> on-success: - get_profile_name: <% $.flavor_name %> - set_status_failed_get_flavor_name: <% not $.flavor_name %> get_profile_name: action: tripleo.parameters.get_profile_of_flavor flavor_name=<% $.flavor_name %> publish: profile_name: <% task().result %> on-success: get_profile_node on-error: set_status_failed_get_profile_name get_profile_node: workflow: tripleo.baremetal.v1.nodes_with_profile input: profile: <% $.profile_name %> publish: role_node_uuid: <% task().result.matching_nodes.first('') %> on-success: - get_introspection_data: <% $.role_node_uuid %> - set_status_failed_no_matching_node_get_profile_node: <% not $.role_node_uuid %> on-error: set_status_failed_on_error_get_profile_node get_introspection_data: action: baremetal_introspection.get_data uuid=<% $.role_node_uuid %> publish: hw_data: <% task().result %> # Establish an empty dictionary of derived_parameters prior to # invoking the individual "feature" algorithms derived_parameters: <% dict() %> on-success: handle_dpdk_feature on-error: set_status_failed_get_introspection_data handle_dpdk_feature: on-success: - get_dpdk_derive_params: <% $.role_features.contains('DPDK') %> - handle_sriov_feature: <% not $.role_features.contains('DPDK') %> get_dpdk_derive_params: workflow: tripleo.derive_params_formulas.v1.dpdk_derive_params input: plan: <% $.plan %> role_name: <% $.role_name %> heat_resource_tree: <% $.heat_resource_tree %> hw_data: <% $.hw_data %> user_inputs: <% $.user_inputs %> publish: derived_parameters: <% task().result.get('derived_parameters', {}) %> on-success: handle_sriov_feature on-error: set_status_failed_get_dpdk_derive_params handle_sriov_feature: on-success: - get_sriov_derive_params: <% $.role_features.contains('SRIOV') %> - handle_host_feature: <% not $.role_features.contains('SRIOV') %> get_sriov_derive_params: workflow: tripleo.derive_params_formulas.v1.sriov_derive_params input: role_name: <% $.role_name %> hw_data: <% $.hw_data %> derived_parameters: <% $.derived_parameters %> publish: derived_parameters: <% task().result.get('derived_parameters', {}) %> on-success: handle_host_feature on-error: set_status_failed_get_sriov_derive_params handle_host_feature: on-success: - get_host_derive_params: <% $.role_features.contains('HOST') %> - handle_hci_feature: <% not $.role_features.contains('HOST') %> get_host_derive_params: workflow: tripleo.derive_params_formulas.v1.host_derive_params input: role_name: <% $.role_name %> hw_data: <% $.hw_data %> user_inputs: <% $.user_inputs %> derived_parameters: <% $.derived_parameters %> publish: derived_parameters: <% task().result.get('derived_parameters', {}) %> on-success: handle_hci_feature on-error: set_status_failed_get_host_derive_params handle_hci_feature: on-success: - get_hci_derive_params: <% $.role_features.contains('HCI') %> get_hci_derive_params: workflow: tripleo.derive_params_formulas.v1.hci_derive_params input: role_name: <% $.role_name %> environment_parameters: <% $.environment_parameters %> heat_resource_tree: <% $.heat_resource_tree %> introspection_data: <% $.hw_data %> user_inputs: <% $.user_inputs %> derived_parameters: <% $.derived_parameters %> publish: derived_parameters: <% task().result.get('derived_parameters', {}) %> on-error: set_status_failed_get_hci_derive_params # Done (no more derived parameter features) set_status_failed_get_role_info: publish: role_name: <% $.role_name %> status: FAILED message: <% task(get_role_info).result.get('message', '') %> on-success: fail set_status_failed_get_flavor_name: publish: role_name: <% $.role_name %> status: FAILED message: <% "Unable to determine flavor for role '{0}'".format($.role_name) %> on-success: fail set_status_failed_get_profile_name: publish: role_name: <% $.role_name %> status: FAILED message: <% task(get_profile_name).result %> on-success: fail set_status_failed_no_matching_node_get_profile_node: publish: role_name: <% $.role_name %> status: FAILED message: <% "Unable to determine matching node for profile '{0}'".format($.profile_name) %> on-success: fail set_status_failed_on_error_get_profile_node: publish: role_name: <% $.role_name %> status: FAILED message: <% task(get_profile_node).result %> on-success: fail set_status_failed_on_error_get_node_with_hint: publish: role_name: <% $.role_name %> status: FAILED message: <% task(get_node_with_hint).result %> on-success: fail set_status_failed_get_introspection_data: publish: role_name: <% $.role_name %> status: FAILED message: <% task(get_introspection_data).result %> on-success: fail set_status_failed_get_dpdk_derive_params: publish: role_name: <% $.role_name %> status: FAILED message: <% task(get_dpdk_derive_params).result.message %> on-success: fail set_status_failed_get_sriov_derive_params: publish: role_name: <% $.role_name %> status: FAILED message: <% task(get_sriov_derive_params).result.message %> on-success: fail set_status_failed_get_host_derive_params: publish: role_name: <% $.role_name %> status: FAILED message: <% task(get_host_derive_params).result.message %> on-success: fail set_status_failed_get_hci_derive_params: publish: role_name: <% $.role_name %> status: FAILED message: <% task(get_hci_derive_params).result.message %> on-success: fail _get_role_info: description: > Workflow that determines the list of derived parameter features (DPDK, HCI, etc.) for a role based on the services assigned to the role. input: - role_name - heat_resource_tree tags: - tripleo-common-managed tasks: get_resource_chains: publish: resource_chains: <% $.heat_resource_tree.resources.values().where($.get('type', '') = 'OS::Heat::ResourceChain') %> on-success: - get_role_chain: <% $.resource_chains %> - set_status_failed_get_resource_chains: <% not $.resource_chains %> get_role_chain: publish: role_chain: <% let(chain_name => concat($.role_name, 'ServiceChain'))-> $.heat_resource_tree.resources.values().where($.name = $chain_name).first({}) %> on-success: - get_service_chain: <% $.role_chain %> - set_status_failed_get_role_chain: <% not $.role_chain %> get_service_chain: publish: service_chain: <% let(resources => $.role_chain.resources)-> $.resource_chains.where($resources.contains($.id)).first('') %> on-success: - get_role_services: <% $.service_chain %> - set_status_failed_get_service_chain: <% not $.service_chain %> get_role_services: publish: role_services: <% let(resources => $.heat_resource_tree.resources)-> $.service_chain.resources.select($resources.get($)) %> on-success: - check_features: <% $.role_services %> - set_status_failed_get_role_services: <% not $.role_services %> check_features: on-success: build_feature_dict publish: # The role supports the DPDK feature if the NeutronDatapathType parameter is present dpdk: <% let(resources => $.heat_resource_tree.resources) -> $.role_services.any($.get('parameters', []).contains('NeutronDatapathType') or $.get('resources', []).select($resources.get($)).any($.get('parameters', []).contains('NeutronDatapathType'))) %> # The role supports the DPDK feature in ODL if the OvsEnableDpdk parameter value is true in role parameters. odl_dpdk: <% let(role => $.role_name) -> $.heat_resource_tree.parameters.get(concat($role, 'Parameters'), {}).get('default', {}).get('OvsEnableDpdk', false) %> # The role supports the SRIOV feature if it includes NeutronSriovAgent services. sriov: <% $.role_services.any($.get('type', '').endsWith('::NeutronSriovAgent')) %> # The role supports the HCI feature if it includes both NovaCompute and CephOSD services. hci: <% $.role_services.any($.get('type', '').endsWith('::NovaCompute')) and $.role_services.any($.get('type', '').endsWith('::CephOSD')) %> build_feature_dict: on-success: filter_features publish: feature_dict: <% dict(DPDK => ($.dpdk or $.odl_dpdk), SRIOV => $.sriov, HOST => ($.dpdk or $.odl_dpdk or $.sriov), HCI => $.hci) %> filter_features: publish: # The list of features that are enabled (i.e. are true in the feature_dict). role_features: <% let(feature_dict => $.feature_dict)-> $feature_dict.keys().where($feature_dict[$]) %> set_status_failed_get_resource_chains: publish: message: <% 'Unable to locate any resource chains in the heat resource tree' %> on-success: fail set_status_failed_get_role_chain: publish: message: <% "Unable to determine the service chain resource for role '{0}'".format($.role_name) %> on-success: fail set_status_failed_get_service_chain: publish: message: <% "Unable to determine the service chain for role '{0}'".format($.role_name) %> on-success: fail set_status_failed_get_role_services: publish: message: <% "Unable to determine list of services for role '{0}'".format($.role_name) %> on-success: fail ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:15.950 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(role => $.role_name) -> $.heat_resource_tree.parameters.get(concat($role, 'Parameters'), {}).get('default', {}).get('OvsEnableDpdk', false) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.951 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_services.any($.get('type', '').endsWith('::NovaCompute')) and $.role_services.any($.get('type', '').endsWith('::CephOSD')) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.951 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_services.any($.get('type', '').endsWith('::NeutronSriovAgent')) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.952 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(resources => $.heat_resource_tree.resources) -> $.role_services.any($.get('parameters', []).contains('NeutronDatapathType') or $.get('resources', []).select($resources.get($)).any($.get('parameters', []).contains('NeutronDatapathType'))) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.960 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='build_feature_dict'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.960 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.968 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% dict(DPDK => ($.dpdk or $.odl_dpdk), SRIOV => $.sriov, HOST => ($.dpdk or $.odl_dpdk or $.sriov), HCI => $.hci) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.976 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='filter_features'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.976 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.983 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(resources => $.heat_resource_tree.resources)-> $.service_chain.resources.select($resources.get($)) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.991 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='check_features'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.991 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_services %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.991 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_role_services'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.992 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.role_services %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:15.999 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(chain_name => concat($.role_name, 'ServiceChain'))-> $.heat_resource_tree.resources.values().where($.name = $chain_name).first({}) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.007 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_service_chain'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.008 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_chain %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.008 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_role_chain'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.008 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.role_chain %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.015 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% 'Unable to locate any resource chains in the heat resource tree' %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.023 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.023 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.031 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(feature_dict => $.feature_dict)-> $feature_dict.keys().where($feature_dict[$]) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.042 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% "Unable to determine the service chain for role '{0}'".format($.role_name) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.049 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.050 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.057 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% "Unable to determine the service chain resource for role '{0}'".format($.role_name) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.065 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.065 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.072 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(resources => $.role_chain.resources)-> $.resource_chains.where($resources.contains($.id)).first('') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.080 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_role_services'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.080 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.service_chain %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.081 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_service_chain'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.081 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.service_chain %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.088 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% "Unable to determine list of services for role '{0}'".format($.role_name) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.096 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.096 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.103 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.heat_resource_tree.resources.values().where($.get('type', '') = 'OS::Heat::ResourceChain') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.111 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_role_chain'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.111 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.resource_chains %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.112 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_resource_chains'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.112 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.resource_chains %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.128 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.128 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_flattened_parameters).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.135 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.135 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.143 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.143 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='derived_parameters'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.154 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='update_derive_parameters_in_plan'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.154 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.155 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.155 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.155 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_reset_derive_parameters_in_plan'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.155 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.164 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.164 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(reset_derive_parameters_in_plan).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.173 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.173 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.181 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.182 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='derived_parameters'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.182 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('result', {}) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.197 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.197 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.197 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_update_derive_parameters_in_plan'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.197 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.205 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.message.where($.get('status', 'SUCCESS') != 'SUCCESS').select(concat("Role '{}':".format($.role_name), " ", $.get('message', '(error unknown)'))).join(', ') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.213 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.213 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.221 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(hr => $.heat_resource_tree.parameters) -> $.role_name_list.where(int($hr.get(concat($, 'Count'), {}).get('default', 0)) > 0) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.229 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='for_each_role'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.229 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.valid_role_name_list %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.229 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_valid_roles'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.229 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.valid_role_name_list %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.237 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.238 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(update_derive_parameters_in_plan).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.245 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.245 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.253 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.253 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_roles).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.260 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.261 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.269 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.280 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.280 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = 'FAILED' %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.288 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.288 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(for_each_role).result.select(dict('role_name' => $.role_name, 'status' => $.get('status', 'SUCCESS'), 'message' => $.get('message', ''))) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.296 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='update_message_format'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.296 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.303 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.304 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.environment_parameters %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.304 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.heat_resource_tree %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.316 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_roles'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.316 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.environment_parameters and $.heat_resource_tree %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.316 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_flattened_parameters'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.317 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% (not $.environment_parameters) or (not $.heat_resource_tree) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.317 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_flattened_parameters'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.317 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.324 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.325 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Unable to determine the list of roles in the deployment plan'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.332 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.332 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.340 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.environment_parameters %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.341 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.user_inputs %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.341 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.341 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.341 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.heat_resource_tree %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.342 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.select($.get('derived_parameters', {})).sum() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.342 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.valid_role_name_list %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.353 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='reset_derive_parameters_in_plan'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.353 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.354 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_for_each_role'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.354 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.361 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.362 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Unable to determine the list of valid roles in the deployment plan.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.369 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.369 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.377 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.377 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.389 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_valid_roles'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.389 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name_list %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.389 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_roles'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.389 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.role_name_list %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.390 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_on_error_get_roles'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.390 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.401 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.402 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('derived_parameters', {}) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.419 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_sriov_derive_params'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.420 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_features.contains('SRIOV') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.420 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='handle_host_feature'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.420 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.role_features.contains('SRIOV') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.428 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.429 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% "Unable to determine matching node for profile '{0}'".format($.profile_name) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.429 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.438 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.439 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.447 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.448 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_node_with_hint).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.448 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.457 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.458 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.467 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.468 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_hci_derive_params).result.message %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.468 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.478 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.478 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.487 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.scheduler_hints.get('capabilities:node', '').replace('%index%', '(\d+)') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.498 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_node_with_hint'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.498 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hint_regex %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.499 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_flavor_name'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.499 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.hint_regex %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.508 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.509 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_profile_node).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.509 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.518 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.519 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.531 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.user_inputs %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.532 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.533 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.533 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.heat_resource_tree %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.533 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hw_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.534 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.get('derived_parameters', {}) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.556 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='handle_sriov_feature'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.557 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.558 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_dpdk_derive_params'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.558 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.571 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.user_inputs %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.572 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.572 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.derived_parameters %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.573 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hw_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.573 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.get('derived_parameters', {}) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.591 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='handle_hci_feature'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.592 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.592 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_host_derive_params'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.593 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.606 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.606 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_dpdk_derive_params).result.message %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.607 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.615 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.615 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.630 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_hci_derive_params'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.631 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_features.contains('HCI') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.648 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_dpdk_derive_params'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.648 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_features.contains('DPDK') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.649 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='handle_sriov_feature'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.649 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.role_features.contains('DPDK') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.657 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.657 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_introspection_data).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.658 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.666 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.667 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.675 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(param_name => concat('Overcloud', $.role_name, 'Flavor').replace('OvercloudControllerFlavor', 'OvercloudControlFlavor')) -> $.heat_resource_tree.parameters.get($param_name, {}).get('default', '') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.684 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_profile_name'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.684 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.flavor_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.684 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_flavor_name'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.684 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.flavor_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.692 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.692 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% dict() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.692 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.706 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='handle_dpdk_feature'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.707 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.707 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_introspection_data'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.708 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.716 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.716 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_host_derive_params).result.message %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.716 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.724 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.725 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.733 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.flavor_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.734 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.745 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_profile_node'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.746 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.746 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_profile_name'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.746 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.754 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.profile_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.754 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.matching_nodes.first('') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.766 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_introspection_data'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.766 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.766 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_no_matching_node_get_profile_node'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.766 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.role_node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.767 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_on_error_get_profile_node'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.767 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.775 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.775 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.heat_resource_tree %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.775 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.get('role_services', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.776 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.get('role_features', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.787 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_scheduler_hints'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.787 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_features %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.787 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_role_info'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.787 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.795 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.796 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% "Unable to determine flavor for role '{0}'".format($.role_name) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.796 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.803 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.803 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.811 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.811 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_role_info).result.get('message', '') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.812 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.819 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.819 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.827 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.user_inputs %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.828 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hw_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.828 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.828 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.environment_parameters %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.828 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.derived_parameters %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.829 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.heat_resource_tree %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.829 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.get('derived_parameters', {}) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.836 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_hci_derive_params'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.837 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.844 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(param_name => concat($.role_name, 'SchedulerHints')) -> $.heat_resource_tree.parameters.get($param_name, {}).get('default', {}) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.852 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_hint_regex'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.852 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.scheduler_hints %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.852 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_flavor_name'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.852 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.scheduler_hints %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.861 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.861 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_profile_name).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.861 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.869 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.869 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.884 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_host_derive_params'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.884 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_features.contains('HOST') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.885 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='handle_hci_feature'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.885 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.role_features.contains('HOST') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.893 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.894 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_sriov_derive_params).result.message %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.894 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.902 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.902 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.910 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% concat('^', $.hint_regex, '$') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.910 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.matching_nodes.first('') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.922 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_introspection_data'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.923 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.923 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_flavor_name'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.923 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.role_node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.924 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_on_error_get_node_with_hint'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.924 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.927 2561 DEBUG mistral.api.controllers.root [req-e5c6a3f0-db16-44b8-a56a-c1e49ac9e323 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:16.931 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.932 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.derived_parameters %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.932 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hw_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.932 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.get('derived_parameters', {}) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.944 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='handle_host_feature'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.944 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.944 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_sriov_derive_params'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:16.944 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.099 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.scale.v1 description: TripleO Overcloud Deployment Workflows v1 workflows: delete_node: description: deletes given overcloud nodes and updates the stack input: - container - nodes - timeout: 240 - queue_name: tripleo tags: - tripleo-common-managed tasks: delete_node: action: tripleo.scale.delete_node nodes=<% $.nodes %> timeout=<% $.timeout %> container=<% $.container %> on-success: wait_for_stack_in_progress on-error: set_delete_node_failed set_delete_node_failed: on-success: send_message publish: status: FAILED message: <% task(delete_node).result %> wait_for_stack_in_progress: workflow: tripleo.stack.v1.wait_for_stack_in_progress stack=<% $.container %> on-success: wait_for_stack_complete on-error: wait_for_stack_in_progress_failed wait_for_stack_in_progress_failed: on-success: send_message publish: status: FAILED message: <% task(wait_for_stack_in_progress).result %> wait_for_stack_complete: workflow: tripleo.stack.v1.wait_for_stack_complete_or_failed stack=<% $.container %> on-success: send_message on-error: wait_for_stack_complete_failed wait_for_stack_complete_failed: on-success: send_message publish: status: FAILED message: <% task(wait_for_stack_complete).result %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.scale.v1.delete_node payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:17.175 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.203 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.204 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.221 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.221 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.222 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.timeout %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.248 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='wait_for_stack_in_progress'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.249 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.249 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_delete_node_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.250 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.267 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.267 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(wait_for_stack_in_progress).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.285 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.285 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.303 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.304 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(delete_node).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.321 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.321 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.333 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.350 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.350 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.351 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='wait_for_stack_complete_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.351 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.362 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.379 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='wait_for_stack_complete'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.379 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.379 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='wait_for_stack_in_progress_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.379 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.388 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.388 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(wait_for_stack_complete).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.396 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.396 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.422 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.undercloud_backup.v1 description: TripleO Undercloud backup workflows workflows: backup: description: This workflow will launch the Undercloud backup tags: - tripleo-common-managed input: - sources_path: '/home/stack/' - queue_name: tripleo tasks: # Action to know if there is enough available space # to run the Undercloud backup get_free_space: action: tripleo.undercloud.get_free_space publish: status: SUCCESS message: <% task().result %> free_space: <% task().result %> on-success: create_backup_dir on-error: send_message publish-on-error: status: FAILED message: <% task().result %> # We create a temp directory to store the Undercloud # backup create_backup_dir: action: tripleo.undercloud.create_backup_dir publish: status: SUCCESS message: <% task().result %> backup_path: <% task().result %> on-success: get_database_credentials on-error: send_message publish-on-error: status: FAILED message: <% task().result %> # The Undercloud database password for the root # user is stored in a Mistral environment, we # need the password in order to run the database dump get_database_credentials: action: mistral.environments_get name='tripleo.undercloud-config' publish: status: SUCCESS message: <% task().result %> undercloud_db_password: <% task(get_database_credentials).result.variables.undercloud_db_password %> on-success: create_database_backup on-error: send_message publish-on-error: status: FAILED message: <% task().result %> # Run the DB dump of all the databases and store the result # in the temporary folder create_database_backup: input: path: <% $.backup_path.path %> dbuser: root dbpassword: <% $.undercloud_db_password %> action: tripleo.undercloud.create_database_backup publish: status: SUCCESS message: <% task().result %> on-success: create_fs_backup on-error: send_message publish-on-error: status: FAILED message: <% task().result %> # This action will run the fs backup create_fs_backup: input: sources_path: <% $.sources_path %> path: <% $.backup_path.path %> action: tripleo.undercloud.create_file_system_backup publish: status: SUCCESS message: <% task().result %> on-success: upload_backup on-error: send_message publish-on-error: status: FAILED message: <% task().result %> # This action will push the backup to swift upload_backup: input: backup_path: <% $.backup_path.path %> action: tripleo.undercloud.upload_backup_to_swift publish: status: SUCCESS message: <% task().result %> on-success: cleanup_backup on-error: send_message publish-on-error: status: FAILED message: <% task().result %> # This action will remove the backup temp folder cleanup_backup: input: path: <% $.backup_path.path %> action: tripleo.undercloud.remove_temp_dir publish: status: SUCCESS message: <% task().result %> on-success: send_message on-error: send_message publish-on-error: status: FAILED message: <% task().result %> # Sending a message to show that the backup finished send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.undercloud_backup.v1.launch payload: status: <% $.get('status', 'SUCCESS') %> execution: <% execution() %> message: <% $.get('message', '') %> on-success: - fail: <% $.get('status') = "FAILED" %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:17.463 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.backup_path.path %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.463 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.464 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.464 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.464 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.475 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.476 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.476 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.476 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.484 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.backup_path.path %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.484 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.484 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.485 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.485 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.496 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='cleanup_backup'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.496 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.496 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.496 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.505 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.backup_path.path %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.505 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='root'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.505 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.undercloud_db_password %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.505 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.506 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.506 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.506 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.517 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_fs_backup'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.517 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.517 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.517 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.525 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.536 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.536 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.545 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.545 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.545 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.546 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.546 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.557 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_backup_dir'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.557 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.557 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.557 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.565 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.566 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.566 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.566 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.566 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.577 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_database_credentials'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.577 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.578 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.578 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.587 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='tripleo.undercloud-config'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.587 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.587 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_database_credentials).result.variables.undercloud_db_password %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.587 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.588 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.588 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.599 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_database_backup'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.599 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.599 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.599 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.607 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.backup_path.path %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.608 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.sources_path %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.608 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.608 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.608 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.609 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.620 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='upload_backup'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.620 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.620 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.620 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:17.666 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.baremetal.v1 description: TripleO Baremetal Workflows workflows: set_node_state: input: - node_uuid - state_action - target_state - error_states: # The default includes all failure states, even unused by TripleO. - 'error' - 'adopt failed' - 'clean failed' - 'deploy failed' - 'inspect failed' - 'rescue failed' tags: - tripleo-common-managed tasks: set_provision_state: on-success: wait_for_provision_state on-error: set_provision_state_failed action: ironic.node_set_provision_state node_uuid=<% $.node_uuid %> state=<% $.state_action %> set_provision_state_failed: publish: message: <% task(set_provision_state).result %> on-complete: fail wait_for_provision_state: action: ironic.node_get input: node_id: <% $.node_uuid %> fields: ['provision_state', 'last_error'] timeout: 1200 #20 minutes retry: delay: 3 count: 400 continue-on: <% not task().result.provision_state in [$.target_state] + $.error_states %> on-complete: - state_not_reached: <% task().result.provision_state != $.target_state %> state_not_reached: publish: message: >- Node <% $.node_uuid %> did not reach state "<% $.target_state %>", the state is "<% task(wait_for_provision_state).result.provision_state %>", error: <% task(wait_for_provision_state).result.last_error %> on-complete: fail output-on-error: result: <% $.message %> set_power_state: input: - node_uuid - state_action - target_state - error_state: 'error' tags: - tripleo-common-managed tasks: set_power_state: on-success: wait_for_power_state on-error: set_power_state_failed action: ironic.node_set_power_state node_id=<% $.node_uuid %> state=<% $.state_action %> set_power_state_failed: publish: message: <% task(set_power_state).result %> on-complete: fail wait_for_power_state: action: ironic.node_get input: node_id: <% $.node_uuid %> fields: ['power_state', 'last_error'] timeout: 120 #2 minutes retry: delay: 6 count: 20 continue-on: <% not task().result.power_state in [$.target_state, $.error_state] %> on-complete: - state_not_reached: <% task().result.power_state != $.target_state %> state_not_reached: publish: message: >- Node <% $.node_uuid %> did not reach power state "<% $.target_state %>", the state is "<% task(wait_for_power_state).result.power_state %>", error: <% task(wait_for_power_state).result.last_error %> on-complete: fail output-on-error: result: <% $.message %> manual_cleaning: input: - node_uuid - clean_steps - timeout: 7200 # 2 hours (cleaning can take really long) - retry_delay: 10 - retry_count: 720 - queue_name: tripleo tags: - tripleo-common-managed tasks: set_provision_state: on-success: wait_for_provision_state on-error: set_provision_state_failed action: ironic.node_set_provision_state node_uuid=<% $.node_uuid %> state='clean' cleansteps=<% $.clean_steps %> set_provision_state_failed: on-success: send_message publish: status: FAILED message: <% task(set_provision_state).result %> wait_for_provision_state: action: ironic.node_get node_id=<% $.node_uuid %> timeout: <% $.timeout %> retry: delay: <% $.retry_delay %> count: <% $.retry_count %> continue-on: <% task().result.provision_state != 'manageable' %> on-complete: - send_message: <% task().result.provision_state = 'manageable' %> - state_not_reached: <% task().result.provision_state != 'manageable' %> state_not_reached: publish: status: FAILED message: Cleaning of node <% $.node_uuid %> timed out. on-complete: send_message send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.baremetal.v1.manual_cleaning payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> validate_nodes: description: Validate nodes JSON input: - nodes_json - queue_name: tripleo tags: - tripleo-common-managed tasks: validate_nodes: action: tripleo.baremetal.validate_nodes on-success: send_message on-error: validation_failed input: nodes_json: <% $.nodes_json %> validation_failed: on-success: send_message publish: status: FAILED message: <% task(validate_nodes).result %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.baremetal.v1.validate_nodes payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> register_or_update: description: Take nodes JSON and create nodes in a "manageable" state input: - nodes_json - remove: False - queue_name: tripleo - kernel_name: null - ramdisk_name: null - instance_boot_option: local - initial_state: manageable tags: - tripleo-common-managed tasks: validate_input: workflow: tripleo.baremetal.v1.validate_nodes on-success: register_or_update_nodes on-error: validation_failed input: nodes_json: <% $.nodes_json %> queue_name: <% $.queue_name %> validation_failed: on-success: send_message publish: status: FAILED message: <% task(validate_input).result %> registered_nodes: [] register_or_update_nodes: action: tripleo.baremetal.register_or_update_nodes on-success: - set_nodes_managed: <% $.initial_state != "enroll" %> - send_message: <% $.initial_state = "enroll" %> on-error: set_status_failed_register_or_update_nodes input: nodes_json: <% $.nodes_json %> remove: <% $.remove %> kernel_name: <% $.kernel_name %> ramdisk_name: <% $.ramdisk_name %> instance_boot_option: <% $.instance_boot_option %> publish: registered_nodes: <% task().result %> new_nodes: <% task().result.where($.provision_state = 'enroll') %> set_status_failed_register_or_update_nodes: on-success: send_message publish: status: FAILED message: <% task(register_or_update_nodes).result %> registered_nodes: [] set_nodes_managed: on-success: - set_nodes_available: <% $.initial_state = "available" %> - send_message: <% $.initial_state != "available" %> on-error: set_status_failed_nodes_managed workflow: tripleo.baremetal.v1.manage input: node_uuids: <% $.new_nodes.uuid %> queue_name: <% $.queue_name %> publish: status: SUCCESS message: <% $.new_nodes.len() %> node(s) successfully moved to the "manageable" state. set_status_failed_nodes_managed: on-success: send_message publish: status: FAILED message: <% task(set_nodes_managed).result %> set_nodes_available: on-success: send_message on-error: set_status_failed_nodes_available workflow: tripleo.baremetal.v1.provide node_uuids=<% $.new_nodes.uuid %> queue_name=<% $.queue_name %> publish: status: SUCCESS message: <% $.new_nodes.len() %> node(s) successfully moved to the "available" state. set_status_failed_nodes_available: on-success: send_message publish: status: FAILED message: <% task(set_nodes_available).result %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.baremetal.v1.register_or_update payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> registered_nodes: <% $.registered_nodes or [] %> on-success: - fail: <% $.get('status') = "FAILED" %> provide: description: Take a list of nodes and move them to "available" input: - node_uuids - queue_name: tripleo tags: - tripleo-common-managed tasks: set_nodes_available: on-success: cell_v2_discover_hosts on-error: set_status_failed_nodes_available with-items: uuid in <% $.node_uuids %> workflow: tripleo.baremetal.v1.set_node_state input: node_uuid: <% $.uuid %> queue_name: <% $.queue_name %> state_action: 'provide' target_state: 'available' set_status_failed_nodes_available: on-success: send_message publish: status: FAILED message: <% task(set_nodes_available).result %> cell_v2_discover_hosts: on-success: try_power_off on-error: cell_v2_discover_hosts_failed workflow: tripleo.baremetal.v1.cellv2_discovery input: node_uuids: <% $.node_uuids %> queue_name: <% $.queue_name %> timeout: 900 #15 minutes retry: delay: 30 count: 30 cell_v2_discover_hosts_failed: on-success: send_message publish: status: FAILED message: <% task(cell_v2_discover_hosts).result %> try_power_off: on-success: send_message on-error: power_off_failed with-items: uuid in <% $.node_uuids %> workflow: tripleo.baremetal.v1.set_power_state input: node_uuid: <% $.uuid %> queue_name: <% $.queue_name %> state_action: 'off' target_state: 'power off' publish: status: SUCCESS message: <% $.node_uuids.len() %> node(s) successfully moved to the "available" state. power_off_failed: on-success: send_message publish: status: FAILED message: <% task(try_power_off).result %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.baremetal.v1.provide payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> provide_manageable_nodes: description: Provide all nodes in a 'manageable' state. input: - queue_name: tripleo tags: - tripleo-common-managed tasks: get_manageable_nodes: action: ironic.node_list maintenance=False associated=False on-success: provide_manageable on-error: set_status_failed_get_manageable_nodes publish: managed_nodes: <% task().result.where($.provision_state = 'manageable').uuid %> set_status_failed_get_manageable_nodes: on-success: send_message publish: status: FAILED message: <% task(get_manageable_nodes).result %> provide_manageable: on-success: send_message workflow: tripleo.baremetal.v1.provide input: node_uuids: <% $.managed_nodes %> queue_name: <% $.queue_name %> publish: status: SUCCESS send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.baremetal.v1.provide_manageable_nodes payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> manage: description: Set a list of nodes to 'manageable' state input: - node_uuids - queue_name: tripleo tags: - tripleo-common-managed tasks: set_nodes_manageable: on-success: send_message on-error: set_status_failed_nodes_manageable with-items: uuid in <% $.node_uuids %> workflow: tripleo.baremetal.v1.set_node_state input: node_uuid: <% $.uuid %> state_action: 'manage' target_state: 'manageable' error_states: # node going back to enroll designates power credentials failure - 'enroll' - 'error' set_status_failed_nodes_manageable: on-success: send_message publish: status: FAILED message: <% task(set_nodes_manageable).result %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.baremetal.v1.manage payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> _introspect: description: > An internal workflow. The tripleo.baremetal.v1.introspect workflow should be used for introspection. input: - node_uuid - timeout - queue_name output: result: <% task(start_introspection).result %> tags: - tripleo-common-managed tasks: start_introspection: action: baremetal_introspection.introspect uuid=<% $.node_uuid %> on-success: wait_for_introspection_to_finish on-error: set_status_failed_start_introspection set_status_failed_start_introspection: publish: status: FAILED message: <% task(start_introspection).result %> introspected_nodes: [] on-success: send_message wait_for_introspection_to_finish: action: baremetal_introspection.wait_for_finish input: uuids: <% [$.node_uuid] %> # The interval is 10 seconds, so divide to make the overall timeout # in seconds correct. max_retries: <% $.timeout / 10 %> retry_interval: 10 publish: introspected_node: <% task().result.values().first() %> status: <% bool(task().result.values().first().error) and "FAILED" or "SUCCESS" %> publish-on-error: status: FAILED message: <% task().result %> on-success: wait_for_introspection_to_finish_success on-error: wait_for_introspection_to_finish_error wait_for_introspection_to_finish_success: publish: message: <% "Introspection of node {0} completed. Status:{1}. Errors:{2}".format($.introspected_node.uuid, $.status, $.introspected_node.error) %> on-success: send_message wait_for_introspection_to_finish_error: publish: message: <% "Introspection of node {0} timed out.".format($.node_uuid) %> on-success: send_message send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.baremetal.v1._introspect payload: status: <% $.status %> message: <% $.message %> introspected_node: <% $.get('introspected_node') %> node_uuid: <% $.node_uuid %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> introspect: description: > Take a list of nodes and move them through introspection. By default each node will attempt introspection up to 3 times (two retries plus the initial attemp) if it fails. This behaviour can be modified by changing the max_retry_attempts input. The workflow will assume the node has timed out after 20 minutes (1200 seconds). This can be changed by passing the node_timeout input in seconds. input: - node_uuids - run_validations: False - queue_name: tripleo - concurrency: 20 - max_retry_attempts: 2 - node_timeout: 1200 tags: - tripleo-common-managed task-defaults: on-error: unhandled_error tasks: initialize: publish: introspection_attempt: 1 on-complete: - run_validations: <% $.run_validations %> - introspect_nodes: <% not $.run_validations %> run_validations: workflow: tripleo.validations.v1.run_groups input: group_names: - 'pre-introspection' queue_name: <% $.queue_name %> on-success: introspect_nodes on-error: set_validations_failed set_validations_failed: on-success: send_message publish: status: FAILED message: <% task(run_validations).result %> introspect_nodes: with-items: uuid in <% $.node_uuids %> concurrency: <% $.concurrency %> workflow: _introspect input: node_uuid: <% $.uuid %> queue_name: <% $.queue_name %> timeout: <% $.node_timeout %> # on-error is triggered if one or more nodes failed introspection. We # still go to get_introspection_status as it will collect the result # for each node. Unless we hit the retry limit. on-error: - get_introspection_status: <% $.introspection_attempt <= $.max_retry_attempts %> - max_retry_attempts_reached: <% $.introspection_attempt > $.max_retry_attempts %> on-success: get_introspection_status get_introspection_status: with-items: uuid in <% $.node_uuids %> action: baremetal_introspection.get_status input: uuid: <% $.uuid %> publish: introspected_nodes: <% task().result.toDict($.uuid, $) %> # Currently there is no way for us to ignore user introspection # aborts. This means we will retry aborted nodes until the Ironic API # gives us more details (error code or a boolean to show aborts etc.) # If a node hasn't finished, we consider it to be failed. # TODO(d0ugal): When possible, don't retry introspection of nodes # that a user manually aborted. failed_introspection: <% task().result.where($.finished = true and $.error != null).select($.uuid) + task().result.where($.finished = false).select($.uuid) %> publish-on-error: # If a node fails to start introspection, getting the status can fail. # When that happens, the result is a string and the nodes need to be # filtered out. introspected_nodes: <% task().result.where(isDict($)).toDict($.uuid, $) %> # If there was an error, the exception string we get doesn't give us # the UUID. So we use a set difference to find the UUIDs missing in # the results. These are then added to the failed nodes. failed_introspection: <% ($.node_uuids.toSet() - task().result.where(isDict($)).select($.uuid).toSet()) + task().result.where(isDict($)).where($.finished = true and $.error != null).toSet() + task().result.where(isDict($)).where($.finished = false).toSet() %> on-error: increase_attempt_counter on-success: - successful_introspection: <% $.failed_introspection.len() = 0 %> - increase_attempt_counter: <% $.failed_introspection.len() > 0 %> increase_attempt_counter: publish: introspection_attempt: <% $.introspection_attempt + 1 %> on-complete: retry_failed_nodes retry_failed_nodes: publish: status: RUNNING message: <% 'Retrying {0} nodes that failed introspection. Attempt {1} of {2} '.format($.failed_introspection.len(), $.introspection_attempt, $.max_retry_attempts + 1) %> # We are about to retry, update the tracking stats. node_uuids: <% $.failed_introspection %> on-success: - send_message - introspect_nodes max_retry_attempts_reached: publish: status: FAILED message: <% 'Retry limit reached with {0} nodes still failing introspection'.format($.failed_introspection.len()) %> on-complete: send_message successful_introspection: publish: status: SUCCESS message: Successfully introspected <% $.introspected_nodes.len() %> node(s). on-complete: send_message unhandled_error: publish: status: FAILED message: "Unhandled workflow error" on-complete: send_message send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.baremetal.v1.introspect payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> introspected_nodes: <% $.get('introspected_nodes', []) %> failed_introspection: <% $.get('failed_introspection', []) %> on-success: - fail: <% $.get('status') = "FAILED" %> introspect_manageable_nodes: description: Introspect all nodes in a 'manageable' state. input: - run_validations: False - queue_name: tripleo tags: - tripleo-common-managed tasks: get_manageable_nodes: action: ironic.node_list maintenance=False associated=False on-success: validate_nodes on-error: set_status_failed_get_manageable_nodes publish: managed_nodes: <% task().result.where($.provision_state = 'manageable').uuid %> set_status_failed_get_manageable_nodes: on-success: send_message publish: status: FAILED message: <% task(get_manageable_nodes).result %> validate_nodes: on-success: - introspect_manageable: <% $.managed_nodes.len() > 0 %> - set_status_failed_no_nodes: <% $.managed_nodes.len() = 0 %> set_status_failed_no_nodes: on-success: send_message publish: status: FAILED message: No manageable nodes to introspect. Check node states and maintenance. introspect_manageable: on-success: send_message on-error: set_status_introspect_manageable workflow: tripleo.baremetal.v1.introspect input: node_uuids: <% $.managed_nodes %> run_validations: <% $.run_validations %> queue_name: <% $.queue_name %> publish: introspected_nodes: <% task().result.introspected_nodes %> set_status_introspect_manageable: on-success: send_message publish: status: FAILED message: <% task(introspect_manageable).result %> introspected_nodes: [] send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.baremetal.v1.introspect_manageable_nodes payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> introspected_nodes: <% $.get('introspected_nodes', []) %> on-success: - fail: <% $.get('status') = "FAILED" %> configure: description: Take a list of manageable nodes and update their boot configuration. input: - node_uuids - queue_name: tripleo - kernel_name: bm-deploy-kernel - ramdisk_name: bm-deploy-ramdisk - instance_boot_option: null - root_device: null - root_device_minimum_size: 4 - overwrite_root_device_hints: False tags: - tripleo-common-managed tasks: configure_boot: on-success: configure_root_device on-error: set_status_failed_configure_boot with-items: node_uuid in <% $.node_uuids %> action: tripleo.baremetal.configure_boot node_uuid=<% $.node_uuid %> kernel_name=<% $.kernel_name %> ramdisk_name=<% $.ramdisk_name %> instance_boot_option=<% $.instance_boot_option %> configure_root_device: on-success: send_message on-error: set_status_failed_configure_root_device with-items: node_uuid in <% $.node_uuids %> action: tripleo.baremetal.configure_root_device node_uuid=<% $.node_uuid %> root_device=<% $.root_device %> minimum_size=<% $.root_device_minimum_size %> overwrite=<% $.overwrite_root_device_hints %> publish: status: SUCCESS message: 'Successfully configured the nodes.' set_status_failed_configure_boot: on-success: send_message publish: status: FAILED message: <% task(configure_boot).result %> set_status_failed_configure_root_device: on-success: send_message publish: status: FAILED message: <% task(configure_root_device).result %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.baremetal.v1.configure payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> configure_manageable_nodes: description: Update the boot configuration of all nodes in 'manageable' state. input: - queue_name: tripleo - kernel_name: 'bm-deploy-kernel' - ramdisk_name: 'bm-deploy-ramdisk' - instance_boot_option: null - root_device: null - root_device_minimum_size: 4 - overwrite_root_device_hints: False tags: - tripleo-common-managed tasks: get_manageable_nodes: action: ironic.node_list maintenance=False associated=False on-success: configure_manageable on-error: set_status_failed_get_manageable_nodes publish: managed_nodes: <% task().result.where($.provision_state = 'manageable').uuid %> configure_manageable: on-success: send_message on-error: set_status_failed_configure_manageable workflow: tripleo.baremetal.v1.configure input: node_uuids: <% $.managed_nodes %> queue_name: <% $.queue_name %> kernel_name: <% $.kernel_name %> ramdisk_name: <% $.ramdisk_name %> instance_boot_option: <% $.instance_boot_option %> root_device: <% $.root_device %> root_device_minimum_size: <% $.root_device_minimum_size %> overwrite_root_device_hints: <% $.overwrite_root_device_hints %> publish: message: 'Manageable nodes configured successfully.' set_status_failed_configure_manageable: on-success: send_message publish: status: FAILED message: <% task(configure_manageable).result %> set_status_failed_get_manageable_nodes: on-success: send_message publish: status: FAILED message: <% task(get_manageable_nodes).result %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.baremetal.v1.configure_manageable_nodes payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> tag_node: description: Tag a node with a role input: - node_uuid - role: null - queue_name: tripleo task-defaults: on-error: send_message tags: - tripleo-common-managed tasks: update_node: on-success: send_message action: tripleo.baremetal.update_node_capability node_uuid=<% $.node_uuid %> capability='profile' value=<% $.role %> publish: message: <% task().result %> status: SUCCESS send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.baremetal.v1.tag_node payload: status: <% $.get('status', 'FAILED') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> tag_nodes: description: Runs the tag_node workflow in a loop input: - tag_node_uuids - untag_node_uuids - role - plan: overcloud - queue_name: tripleo task-defaults: on-error: send_message tags: - tripleo-common-managed tasks: tag_nodes: with-items: node_uuid in <% $.tag_node_uuids %> workflow: tripleo.baremetal.v1.tag_node input: node_uuid: <% $.node_uuid %> queue_name: <% $.queue_name %> role: <% $.role %> concurrency: 1 on-success: untag_nodes untag_nodes: with-items: node_uuid in <% $.untag_node_uuids %> workflow: tripleo.baremetal.v1.tag_node input: node_uuid: <% $.node_uuid %> queue_name: <% $.queue_name %> concurrency: 1 on-success: update_role_parameters update_role_parameters: on-success: send_message action: tripleo.parameters.update_role role=<% $.role %> container=<% $.plan %> publish: message: <% task().result %> status: SUCCESS send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.baremetal.v1.tag_nodes payload: status: <% $.get('status', 'FAILED') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> nodes_with_hint: description: Find nodes matching a hint regex input: - hint_regex - queue_name: tripleo tags: - tripleo-common-managed tasks: get_nodes: with-items: provision_state in <% ['available', 'active'] %> action: ironic.node_list maintenance=false provision_state=<% $.provision_state %> detail=true on-success: get_matching_nodes on-error: set_status_failed_get_nodes get_matching_nodes: with-items: node in <% task(get_nodes).result.flatten() %> action: tripleo.baremetal.get_node_hint node=<% $.node %> on-success: send_message on-error: set_status_failed_get_matching_nodes publish: matching_nodes: <% let(hint_regex => $.hint_regex) -> task().result.where($.hint and $.hint.matches($hint_regex)).uuid %> set_status_failed_get_nodes: on-success: send_message publish: status: FAILED message: <% task(get_nodes).result %> set_status_failed_get_matching_nodes: on-success: send_message publish: status: FAILED message: <% task(get_matching_nodes).result %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.baremetal.v1.nodes_with_hint payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> matching_nodes: <% $.matching_nodes or [] %> on-success: - fail: <% $.get('status') = "FAILED" %> nodes_with_profile: description: Find nodes with a specific profile input: - profile - queue_name: tripleo tags: - tripleo-common-managed tasks: get_active_nodes: action: ironic.node_list maintenance=false provision_state='active' detail=true on-success: get_available_nodes on-error: set_status_failed_get_active_nodes get_available_nodes: action: ironic.node_list maintenance=false provision_state='available' detail=true on-success: get_matching_nodes on-error: set_status_failed_get_available_nodes get_matching_nodes: with-items: node in <% task(get_available_nodes).result + task(get_active_nodes).result %> action: tripleo.baremetal.get_profile node=<% $.node %> on-success: send_message on-error: set_status_failed_get_matching_nodes publish: matching_nodes: <% let(input_profile_name => $.profile) -> task().result.where($.profile = $input_profile_name).uuid %> set_status_failed_get_active_nodes: on-success: send_message publish: status: FAILED message: <% task(get_active_nodes).result %> set_status_failed_get_available_nodes: on-success: send_message publish: status: FAILED message: <% task(get_available_nodes).result %> set_status_failed_get_matching_nodes: on-success: send_message publish: status: FAILED message: <% task(get_matching_nodes).result %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.baremetal.v1.nodes_with_profile payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> matching_nodes: <% $.matching_nodes or [] %> on-success: - fail: <% $.get('status') = "FAILED" %> create_raid_configuration: description: Create and apply RAID configuration for given nodes input: - node_uuids - configuration - queue_name: tripleo tags: - tripleo-common-managed tasks: set_configuration: with-items: node_uuid in <% $.node_uuids %> action: ironic.node_set_target_raid_config node_ident=<% $.node_uuid %> target_raid_config=<% $.configuration %> on-success: apply_configuration on-error: set_configuration_failed set_configuration_failed: on-success: send_message publish: status: FAILED message: <% task(set_configuration).result %> apply_configuration: with-items: node_uuid in <% $.node_uuids %> workflow: tripleo.baremetal.v1.manual_cleaning input: node_uuid: <% $.node_uuid %> clean_steps: - interface: raid step: delete_configuration - interface: raid step: create_configuration timeout: 1800 # building RAID should be fast than general cleaning retry_count: 180 retry_delay: 10 on-success: send_message on-error: apply_configuration_failed publish: message: <% task().result %> status: SUCCESS apply_configuration_failed: on-success: send_message publish: status: FAILED message: <% task(apply_configuration).result %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.baremetal.v1.create_raid_configuration payload: status: <% $.get('status', 'FAILED') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> cellv2_discovery: description: Run cell_v2 host discovery input: - node_uuids tags: - tripleo-common-managed tasks: cell_v2_discover_hosts: on-success: name_to_uuids action: tripleo.baremetal.cell_v2_discover_hosts name_to_uuids: on-success: wait_for_nova_resources action: ironic.node_get input: node_id: <% $.node %> fields: ['uuid'] with-items: node in <% $.node_uuids %> publish: node_uuids: <% task().result.uuid %> wait_for_nova_resources: with-items: node_uuid in <% $.node_uuids %> action: nova.hypervisors_find hypervisor_hostname=<% $.node_uuid %> discover_nodes: description: Run nodes discovery over the given IP range input: - ip_addresses - credentials - ports: [623] - queue_name: tripleo tags: - tripleo-common-managed tasks: get_all_nodes: action: ironic.node_list input: fields: ["uuid", "driver", "driver_info"] limit: 0 on-success: get_candidate_nodes on-error: get_all_nodes_failed publish: existing_nodes: <% task().result %> get_all_nodes_failed: on-success: send_message publish: status: FAILED message: <% task(get_all_nodes).result %> get_candidate_nodes: action: tripleo.baremetal.get_candidate_nodes input: ip_addresses: <% $.ip_addresses %> credentials: <% $.credentials %> ports: <% $.ports %> existing_nodes: <% $.existing_nodes %> on-success: probe_nodes on-error: get_candidate_nodes_failed publish: candidates: <% task().result %> get_candidate_nodes_failed: on-success: send_message publish: status: FAILED message: <% task(get_candidate_nodes).result %> probe_nodes: action: tripleo.baremetal.probe_node on-success: send_message on-error: probe_nodes_failed input: ip: <% $.node.ip %> port: <% $.node.port %> username: <% $.node.username %> password: <% $.node.password %> with-items: - node in <% $.candidates %> publish: nodes_json: <% task().result.where($ != null) %> probe_nodes_failed: on-success: send_message publish: status: FAILED message: <% task(probe_nodes).result %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.baremetal.v1.discover_nodes payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> nodes_json: <% $.get('nodes_json', []) %> on-success: - fail: <% $.get('status') = "FAILED" %> discover_and_enroll_nodes: description: Run nodes discovery over the given IP range and enroll nodes input: - ip_addresses - credentials - ports: [623] - kernel_name: null - ramdisk_name: null - instance_boot_option: local - initial_state: manageable - queue_name: tripleo tags: - tripleo-common-managed tasks: discover_nodes: workflow: tripleo.baremetal.v1.discover_nodes input: ip_addresses: <% $.ip_addresses %> ports: <% $.ports %> credentials: <% $.credentials %> queue_name: <% $.queue_name %> on-success: enroll_nodes on-error: discover_nodes_failed publish: nodes_json: <% task().result.nodes_json %> discover_nodes_failed: on-success: send_message publish: status: FAILED message: <% task(discover_nodes).result %> enroll_nodes: workflow: tripleo.baremetal.v1.register_or_update input: nodes_json: <% $.nodes_json %> kernel_name: <% $.kernel_name %> ramdisk_name: <% $.ramdisk_name %> instance_boot_option: <% $.instance_boot_option %> initial_state: <% $.initial_state %> on-success: send_message on-error: enroll_nodes_failed publish: registered_nodes: <% task().result.registered_nodes %> enroll_nodes_failed: on-success: send_message publish: status: FAILED message: <% task(enroll_nodes).result %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.baremetal.v1.discover_and_enroll_nodes payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> registered_nodes: <% $.get('registered_nodes', []) %> on-success: - fail: <% $.get('status') = "FAILED" %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:18.081 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.081 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_manageable_nodes).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.089 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.090 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.097 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.108 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.108 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.116 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.where($.provision_state = 'manageable').uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.127 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='provide_manageable'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.127 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.127 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_manageable_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.127 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.135 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.135 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.managed_nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.135 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.143 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.143 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.159 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.159 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(set_configuration).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.168 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.168 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.177 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.177 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.configuration %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.178 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuids %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.191 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='apply_configuration'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.191 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.191 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_configuration_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.191 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.199 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.200 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.200 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.200 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuids %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.212 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.213 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.213 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='apply_configuration_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.213 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.222 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.235 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.235 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.245 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.245 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(apply_configuration).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.253 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.253 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.271 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.283 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.283 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.292 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.credentials %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.293 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ip_addresses %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.293 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ports %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.293 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.existing_nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.293 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.305 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='probe_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.306 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.306 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_candidate_nodes_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.306 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.314 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.314 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_candidate_nodes).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.322 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.322 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.331 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node.username %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.331 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node.ip %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.331 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node.password %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.332 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node.port %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.332 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.where($ != null) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.332 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.candidates %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.344 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.344 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.344 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='probe_nodes_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.345 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.353 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.365 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_candidate_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.365 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.365 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_all_nodes_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.366 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.374 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.374 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(probe_nodes).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.382 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.382 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.390 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.390 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_all_nodes).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.400 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.401 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.416 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.443 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.444 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.464 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='manage'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.464 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='manageable'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.465 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.465 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuids %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.491 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.491 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.492 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_nodes_manageable'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.493 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.507 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.507 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(set_nodes_manageable).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.518 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.518 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.543 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.543 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.560 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='profile'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.561 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.562 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.563 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.563 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.574 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.575 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.584 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.596 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.596 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.610 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.610 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_manageable_nodes).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.618 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.618 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.625 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.625 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(configure_manageable).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.633 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.633 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.641 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.where($.provision_state = 'manageable').uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.652 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='configure_manageable'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.652 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.652 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_manageable_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.652 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.660 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.671 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.672 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.684 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.root_device_minimum_size %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.685 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.managed_nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.686 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ramdisk_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.687 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.root_device %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.687 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.688 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.overwrite_root_device_hints %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.689 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.kernel_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.689 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.instance_boot_option %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.690 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Manageable nodes configured successfully.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.717 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.718 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.718 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_configure_manageable'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.719 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.766 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='name_to_uuids'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.767 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.784 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.785 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuids %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.803 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.804 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.804 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuids %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.815 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='wait_for_nova_resources'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.816 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.836 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(set_provision_state).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.845 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.845 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.853 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.state_action %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.853 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.864 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='wait_for_provision_state'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.864 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.864 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_provision_state_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.864 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.872 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Node <% $.node_uuid %> did not reach state "<% $.target_state %>", the state is "<% task(wait_for_provision_state).result.provision_state %>", error: <% task(wait_for_provision_state).result.last_error %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.879 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.879 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.887 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.895 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not task().result.provision_state in [$.target_state] + $.error_states %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.899 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='state_not_reached'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.900 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.provision_state != $.target_state %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.928 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.929 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(hint_regex => $.hint_regex) -> task().result.where($.hint and $.hint.matches($hint_regex)).uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.931 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_nodes).result.flatten() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.935 2562 DEBUG mistral.api.controllers.root [req-f35c9e8a-bf2d-4cc3-9471-d461a1c5d168 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:18.954 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.954 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.955 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_matching_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.955 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.966 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.provision_state %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.966 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% ['available', 'active'] %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.982 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_matching_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.983 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.983 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.983 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:18.994 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.008 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.008 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.016 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.016 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_matching_nodes).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.024 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.024 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.032 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.032 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_nodes).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.039 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.039 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.065 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.066 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(configure_boot).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.083 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.083 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.102 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.root_device %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.103 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.103 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.root_device_minimum_size %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.104 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.overwrite_root_device_hints %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.105 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.105 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Successfully configured the nodes.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.105 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuids %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.133 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.134 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.134 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_configure_root_device'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.134 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.154 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.182 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.183 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.195 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ramdisk_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.196 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.instance_boot_option %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.196 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.196 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.kernel_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.197 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuids %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.214 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='configure_root_device'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.214 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.215 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_configure_boot'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.215 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.226 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.227 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(configure_root_device).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.239 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.243 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.259 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.259 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(cell_v2_discover_hosts).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.273 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.274 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.296 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='provide'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.297 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='available'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.298 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.298 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.299 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuids %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.327 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='cell_v2_discover_hosts'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.328 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.329 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_nodes_available'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.330 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.348 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.373 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.373 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.386 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.387 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(try_power_off).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.404 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.405 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.423 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.423 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuids %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.453 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='try_power_off'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.453 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.454 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='cell_v2_discover_hosts_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.454 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.465 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.466 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(set_nodes_available).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.476 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.477 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.487 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='off'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.487 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='power off'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.487 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.488 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.488 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.488 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuids.len() %> node(s) successfully moved to the "available" state.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.488 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuids %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.500 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.500 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.500 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='power_off_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.501 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.520 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='unhandled_error'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.520 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.528 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.539 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='introspect_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.540 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.540 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_validations_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.540 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.553 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.553 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Successfully introspected <% $.introspected_nodes.len() %> node(s).'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.570 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.571 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.594 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.introspection_attempt + 1 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.611 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='retry_failed_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.612 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.635 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.662 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.663 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.681 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.682 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.683 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_timeout %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.683 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuids %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.693 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.concurrency %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.712 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_introspection_status'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.713 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.713 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_introspection_status'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.714 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.introspection_attempt <= $.max_retry_attempts %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.715 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='max_retry_attempts_reached'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.715 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.introspection_attempt > $.max_retry_attempts %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.730 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.730 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(run_validations).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.742 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.742 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.754 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='RUNNING'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.754 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% 'Retrying {0} nodes that failed introspection. Attempt {1} of {2} '.format($.failed_introspection.len(), $.introspection_attempt, $.max_retry_attempts + 1) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.755 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.failed_introspection %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.766 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.766 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.766 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='introspect_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.767 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.777 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.777 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% 'Retry limit reached with {0} nodes still failing introspection'.format($.failed_introspection.len()) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.788 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.788 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.821 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='run_validations'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.822 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.822 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='introspect_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.823 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.840 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.840 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Unhandled workflow error'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.860 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.860 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.879 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.879 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.where($.finished = true and $.error != null).select($.uuid) + task().result.where($.finished = false).select($.uuid) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.881 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.toDict($.uuid, $) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.882 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% ($.node_uuids.toSet() - task().result.where(isDict($)).select($.uuid).toSet()) + task().result.where(isDict($)).where($.finished = true and $.error != null).toSet() + task().result.where(isDict($)).where($.finished = false).toSet() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.884 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.where(isDict($)).toDict($.uuid, $) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.885 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuids %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.911 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='successful_introspection'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.912 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.failed_introspection.len() = 0 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.913 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='increase_attempt_counter'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.913 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.failed_introspection.len() > 0 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.914 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='increase_attempt_counter'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.914 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.938 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.939 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(discover_nodes).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.950 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.951 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.962 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.credentials %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.962 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ip_addresses %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.963 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.963 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ports %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.963 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.nodes_json %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.979 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='enroll_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.979 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.979 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='discover_nodes_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.980 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.988 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.999 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:19.999 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.008 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.kernel_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.008 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.nodes_json %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.008 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ramdisk_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.008 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.instance_boot_option %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.009 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.initial_state %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.009 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.registered_nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.020 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.020 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.020 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='enroll_nodes_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.020 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.028 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.028 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(enroll_nodes).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.036 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.036 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.055 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.055 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.063 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.075 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.076 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.083 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.083 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.083 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.084 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.091 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.092 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.099 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.099 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.100 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.untag_node_uuids %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.107 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='update_role_parameters'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.107 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.115 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.115 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.115 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.116 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.tag_node_uuids %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.123 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='untag_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.123 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.136 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.state_action %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.137 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.149 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='wait_for_power_state'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.149 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.149 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_power_state_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.149 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.157 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Node <% $.node_uuid %> did not reach power state "<% $.target_state %>", the state is "<% task(wait_for_power_state).result.power_state %>", error: <% task(wait_for_power_state).result.last_error %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.165 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.165 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.172 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(set_power_state).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.179 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.180 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.187 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.194 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not task().result.power_state in [$.target_state, $.error_state] %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.205 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='state_not_reached'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.206 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.power_state != $.target_state %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.221 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(start_introspection).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.241 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.267 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.267 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.285 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.303 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='wait_for_introspection_to_finish'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.303 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.303 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_start_introspection'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.303 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.314 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% "Introspection of node {0} timed out.".format($.node_uuid) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.325 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.326 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.337 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.timeout / 10 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.338 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% [$.node_uuid] %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.338 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% bool(task().result.values().first().error) and "FAILED" or "SUCCESS" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.339 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.values().first() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.339 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.339 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.351 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='wait_for_introspection_to_finish_success'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.351 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.352 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='wait_for_introspection_to_finish_error'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.352 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.359 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% "Introspection of node {0} completed. Status:{1}. Errors:{2}".format($.introspected_node.uuid, $.status, $.introspected_node.error) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.367 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.367 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.375 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.375 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(start_introspection).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.382 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.382 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.396 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.396 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(validate_nodes).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.403 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.403 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.411 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.423 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.423 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.431 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.nodes_json %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.442 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.443 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.443 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='validation_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.443 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.458 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.458 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(set_nodes_available).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.466 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.466 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.474 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.nodes_json %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.474 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.490 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='register_or_update_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.490 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.490 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='validation_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.490 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.498 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.498 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.new_nodes.uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.499 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.499 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.new_nodes.len() %> node(s) successfully moved to the "manageable" state.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.510 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_nodes_available'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.510 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.initial_state = "available" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.510 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.511 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.initial_state != "available" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.511 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_nodes_managed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.511 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.518 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.518 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(set_nodes_managed).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.527 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.527 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.535 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.535 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.new_nodes.uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.535 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.535 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.new_nodes.len() %> node(s) successfully moved to the "available" state.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.547 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.547 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.548 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_nodes_available'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.548 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.555 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.556 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(validate_input).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.563 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.563 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.571 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.582 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.582 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.590 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.590 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(register_or_update_nodes).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.597 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.598 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.606 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.kernel_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.606 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.nodes_json %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.606 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ramdisk_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.606 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.instance_boot_option %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.607 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.remove %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.607 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.where($.provision_state = 'enroll') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.607 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.618 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_nodes_managed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.619 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.initial_state != "enroll" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.619 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.619 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.initial_state = "enroll" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.619 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_register_or_update_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.620 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.634 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.634 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_available_nodes).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.642 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.642 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.649 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.660 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.661 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.668 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='available'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.679 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_matching_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.679 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.679 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_available_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.680 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.687 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.687 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_matching_nodes).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.694 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.695 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.702 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='active'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.713 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_available_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.713 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.713 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_active_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.714 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.721 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.721 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(input_profile_name => $.profile) -> task().result.where($.profile = $input_profile_name).uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.722 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_available_nodes).result + task(get_active_nodes).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.733 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.733 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.733 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_matching_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.733 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.741 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.741 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_active_nodes).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.748 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.749 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.762 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.763 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_manageable_nodes).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.770 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.770 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.778 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.789 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.789 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.797 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.797 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='No manageable nodes to introspect. Check node states and maintenance.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.804 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.804 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.813 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.where($.provision_state = 'manageable').uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.827 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='validate_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.827 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.827 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_manageable_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.828 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.835 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.836 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(introspect_manageable).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.844 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.844 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.858 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='introspect_manageable'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.859 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.managed_nodes.len() > 0 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.859 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_no_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.859 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.managed_nodes.len() = 0 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.867 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.867 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.867 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.managed_nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.868 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.introspected_nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.879 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.879 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.880 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_introspect_manageable'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.880 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.897 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.898 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(set_provision_state).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.907 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.907 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.915 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='clean'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.915 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.915 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.clean_steps %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.926 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='wait_for_provision_state'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.927 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.927 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_provision_state_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.927 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.935 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.941 2563 DEBUG mistral.api.controllers.root [req-4d15a80c-ee70-4699-bcdf-3de4ee986d31 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:20.947 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.947 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.954 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.954 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Cleaning of node <% $.node_uuid %> timed out.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.963 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.963 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.971 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.974 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.timeout %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.979 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.retry_count %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.979 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.retry_delay %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.980 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.provision_state != 'manageable' %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.984 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.984 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.provision_state = 'manageable' %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.984 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='state_not_reached'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:20.985 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.provision_state != 'manageable' %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.215 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.plan_management.v1 description: TripleO Overcloud Deployment Workflows v1 workflows: create_default_deployment_plan: description: > This workflow exists to maintain backwards compatibility in pike. This workflow will likely be removed in queens in favor of create_deployment_plan. input: - container - queue_name: tripleo - generate_passwords: true tags: - tripleo-common-managed tasks: call_create_deployment_plan: workflow: tripleo.plan_management.v1.create_deployment_plan on-success: set_status_success on-error: call_create_deployment_plan_set_status_failed input: container: <% $.container %> queue_name: <% $.queue_name %> generate_passwords: <% $.generate_passwords %> use_default_templates: true set_status_success: on-success: notify_zaqar publish: status: SUCCESS message: <% task(call_create_deployment_plan).result %> call_create_deployment_plan_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(call_create_deployment_plan).result %> notify_zaqar: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.plan_management.v1.create_default_deployment_plan payload: status: <% $.status %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> create_deployment_plan: description: > This workflow provides the capability to create a deployment plan using the default heat templates provided in a standard TripleO undercloud deployment, heat templates contained in an external git repository, or a swift container that already contains templates. input: - container - source_url: null - queue_name: tripleo - generate_passwords: true - use_default_templates: false - validate_stack: true tags: - tripleo-common-managed tasks: container_required_check: description: > If using the default templates or importing templates from a git repository, a new container needs to be created. If using an existing container containing templates, skip straight to create_plan. on-success: - verify_container_doesnt_exist: <% $.use_default_templates or $.source_url %> - create_plan: <% $.use_default_templates = false and $.source_url = null %> verify_container_doesnt_exist: action: swift.head_container container=<% $.container %> on-success: notify_zaqar on-error: create_container publish: status: FAILED message: "Unable to create plan. The Swift container already exists" create_container: action: tripleo.plan.create_container container=<% $.container %> on-success: templates_source_check on-error: create_container_set_status_failed cleanup_temporary_files: action: tripleo.git.clean container=<% $.container %> templates_source_check: on-success: - upload_default_templates: <% $.use_default_templates = true %> - clone_git_repo: <% $.source_url != null %> clone_git_repo: action: tripleo.git.clone container=<% $.container %> url=<% $.source_url %> on-success: upload_templates_directory on-error: clone_git_repo_set_status_failed upload_templates_directory: action: tripleo.templates.upload container=<% $.container %> templates_path=<% task(clone_git_repo).result %> on-success: create_plan on-complete: cleanup_temporary_files on-error: upload_templates_directory_set_status_failed upload_default_templates: action: tripleo.templates.upload container=<% $.container %> on-success: create_plan on-error: upload_to_container_set_status_failed create_plan: on-success: - ensure_passwords_exist: <% $.generate_passwords = true %> - add_root_stack_name: <% $.generate_passwords != true %> ensure_passwords_exist: action: tripleo.parameters.generate_passwords container=<% $.container %> on-success: add_root_stack_name on-error: ensure_passwords_exist_set_status_failed add_root_stack_name: action: tripleo.parameters.update input: container: <% $.container %> validate: <% $.validate_stack %> parameters: RootStackName: <% $.container %> on-success: container_images_prepare publish-on-error: status: FAILED message: <% task().result %> on-error: notify_zaqar container_images_prepare: description: > Populate all container image parameters with default values. action: tripleo.container_images.prepare container=<% $.container %> on-success: process_templates on-error: container_images_prepare_set_status_failed process_templates: action: tripleo.templates.process container=<% $.container %> on-success: set_status_success on-error: process_templates_set_status_failed set_status_success: on-success: notify_zaqar publish: status: SUCCESS message: 'Plan created.' create_container_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(create_container).result %> clone_git_repo_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(clone_git_repo).result %> upload_templates_directory_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(upload_templates_directory).result %> upload_to_container_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(upload_default_templates).result %> ensure_passwords_exist_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(ensure_passwords_exist).result %> process_templates_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(process_templates).result %> container_images_prepare_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(container_images_prepare).result %> notify_zaqar: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.plan_management.v1.create_deployment_plan payload: status: <% $.status %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> update_deployment_plan: input: - container - source_url: null - queue_name: tripleo - generate_passwords: true - plan_environment: null - validate_stack: true tags: - tripleo-common-managed tasks: templates_source_check: on-success: - update_plan: <% $.source_url = null %> - clone_git_repo: <% $.source_url != null %> clone_git_repo: action: tripleo.git.clone container=<% $.container %> url=<% $.source_url %> on-success: upload_templates_directory on-error: clone_git_repo_set_status_failed upload_templates_directory: action: tripleo.templates.upload container=<% $.container %> templates_path=<% task(clone_git_repo).result %> on-success: create_swift_rings_backup_plan on-complete: cleanup_temporary_files on-error: upload_templates_directory_set_status_failed cleanup_temporary_files: action: tripleo.git.clean container=<% $.container %> create_swift_rings_backup_plan: workflow: tripleo.swift_rings_backup.v1.create_swift_rings_backup_container_plan on-success: update_plan on-error: create_swift_rings_backup_plan_set_status_failed input: container: <% $.container %> queue_name: <% $.queue_name %> use_default_templates: true validate: <% $.validate_stack %> update_plan: on-success: - ensure_passwords_exist: <% $.generate_passwords = true %> - container_images_prepare: <% $.generate_passwords != true %> ensure_passwords_exist: action: tripleo.parameters.generate_passwords container=<% $.container %> on-success: container_images_prepare on-error: ensure_passwords_exist_set_status_failed container_images_prepare: description: > Populate all container image parameters with default values. action: tripleo.container_images.prepare container=<% $.container %> on-success: process_templates on-error: container_images_prepare_set_status_failed process_templates: action: tripleo.templates.process container=<% $.container %> on-success: - set_status_success: <% $.plan_environment = null %> - upload_plan_environment: <% $.plan_environment != null %> on-error: process_templates_set_status_failed upload_plan_environment: action: tripleo.templates.upload_plan_environment container=<% $.container %> plan_environment=<% $.plan_environment %> on-success: set_status_success on-error: process_templates_set_status_failed set_status_success: on-success: notify_zaqar publish: status: SUCCESS message: 'Plan updated.' create_swift_rings_backup_plan_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(create_swift_rings_backup_plan).result %> clone_git_repo_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(clone_git_repo).result %> upload_templates_directory_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(upload_templates_directory).result %> process_templates_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(process_templates).result %> ensure_passwords_exist_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(ensure_passwords_exist).result %> container_images_prepare_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(container_images_prepare).result %> notify_zaqar: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.plan_management.v1.update_deployment_plan payload: status: <% $.status %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> delete_deployment_plan: description: > Deletes a plan by deleting the container matching plan_name. It will not delete the plan if a stack exists with the same name. tags: - tripleo-common-managed input: - container: overcloud - queue_name: tripleo tasks: delete_plan: action: tripleo.plan.delete container=<% $.container %> on-complete: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> publish: status: SUCCESS message: <% task().result %> notify_zaqar: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.plan_management.v1.delete_deployment_plan payload: status: <% $.status %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> get_passwords: description: Retrieves passwords for a given plan input: - container - queue_name: tripleo tags: - tripleo-common-managed tasks: verify_container_exists: action: swift.head_container container=<% $.container %> on-success: get_environment_passwords on-error: verify_container_set_status_failed get_environment_passwords: action: tripleo.parameters.get_passwords container=<% $.container %> on-success: get_passwords_set_status_success on-error: get_passwords_set_status_failed get_passwords_set_status_success: on-success: notify_zaqar publish: status: SUCCESS message: <% task(get_environment_passwords).result %> get_passwords_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(get_environment_passwords).result %> verify_container_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(verify_container_exists).result %> notify_zaqar: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.plan_management.v1.get_passwords payload: status: <% $.status %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> export_deployment_plan: description: Creates an export tarball for a given plan input: - plan - queue_name: tripleo tags: - tripleo-common-managed tasks: export_plan: action: tripleo.plan.export input: plan: <% $.plan %> delete_after: 3600 exports_container: "plan-exports" on-success: create_tempurl on-error: export_plan_set_status_failed create_tempurl: action: tripleo.swift.tempurl on-success: set_status_success on-error: create_tempurl_set_status_failed input: container: "plan-exports" obj: "<% $.plan %>.tar.gz" valid: 3600 set_status_success: on-success: notify_zaqar publish: status: SUCCESS message: <% task(create_tempurl).result %> tempurl: <% task(create_tempurl).result %> export_plan_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(export_plan).result %> create_tempurl_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(create_tempurl).result %> notify_zaqar: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.plan_management.v1.export_deployment_plan payload: status: <% $.status %> message: <% $.get('message', '') %> execution: <% execution() %> tempurl: <% $.get('tempurl', '') %> on-success: - fail: <% $.get('status') = "FAILED" %> get_deprecated_parameters: description: Gets the list of deprecated parameters in the whole of the plan including nested stack input: - container: overcloud - queue_name: tripleo tags: - tripleo-common-managed tasks: get_roles: action: tripleo.role.list container=<% $.container %> publish: role_name_list: <% task().result %> on-success: - get_flatten_data: <% $.role_name_list %> - set_status_failed_get_roles: <% not $.role_name_list %> on-error: set_status_failed_on_error_get_roles get_flatten_data: action: tripleo.parameters.get_flatten container=<% $.container %> on-success: get_deprecated_params on-error: set_status_failed_get_flatten_data publish: user_params: <% task().result.environment_parameters %> plan_params: <% task().result.heat_resource_tree.parameters.keys() %> parameter_groups: <% task().result.heat_resource_tree.resources.values().where( $.get('parameter_groups') ).select($.parameter_groups).flatten() %> params_role_specific_tag: <% task().result.heat_resource_tree.parameters.values().where( $.get('tags') and $.get('tags').contains('role_specific') ).select($.name).flatten() %> valid_role_name_list: <% let(hr => task().result.heat_resource_tree.parameters) -> $.role_name_list.where(int($hr.get(concat($, 'Count'), {}).get('default', 0)) > 0) %> get_deprecated_params: on-success: check_if_user_param_has_deprecated publish: deprecated_params: <% $.parameter_groups.where($.get('label') = 'deprecated').select($.parameters).flatten().distinct() %> check_if_user_param_has_deprecated: on-success: get_unused_params publish: deprecated_result: <% let(up => $.user_params) -> $.deprecated_params.select( dict('parameter' => $, 'deprecated' => true, 'user_defined' => $up.keys().contains($)) ) %> # Get the list of parameters, which are defined by user via environment files's parameter_default, but not part of the plan definition # It may be possible that the parameter will be used by a service, but the service is not part of the plan. # In such cases, the parameter will be reported as unused, care should be take to understand whether it is really unused or not. get_unused_params: on-success: get_user_role_params publish: unused_params: <% let(plan_params => $.plan_params) -> $.user_params.keys().where( not $plan_params.contains($) ) %> get_user_role_params: on-success: is_user_role_specific_input_provided with-items: role_name in <% $.valid_role_name_list %> concurrency: 1 action: std.echo output=<% "{}Parameters".format($.role_name) %> publish: user_provided_role_specific: <% let(param => task().result) -> $.user_params.items().where( $param.contains($[0]) ).select( $[1] ).flatten() %> is_user_role_specific_input_provided: on-success: - find_invalid_role_specific_params: <% $.user_provided_role_specific %> - send_message: <% not $.user_provided_role_specific %> find_invalid_role_specific_params: on-success: send_message publish: invalid_role_specific: <% let(role_spec => $.params_role_specific_tag) -> $.user_provided_role_specific.sum().keys().where( not $role_spec.contains($) ) %> set_status_failed_get_flatten_data: on-success: send_message publish: status: FAILED message: <% task(get_flatten_data).result %> set_status_failed_get_roles: on-success: send_message publish: status: FAILED message: "Unable to determine the list of roles in the deployment plan" set_status_failed_on_error_get_roles: on-success: send_message publish: status: FAILED message: <% task(get_roles).result %> send_message: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.plan_management.v1.get_deprecated_parameters payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> deprecated: <% $.get('deprecated_result', []) %> unused: <% $.get('unused_params', []) %> invalid_role_specific: <% $.get('invalid_role_specific', []) %> on-success: - fail: <% $.get('status') = "FAILED" %> publish_ui_logs_to_swift: description: > This workflow drains a zaqar queue, and publish its messages into a log file in swift. This workflow is called by cron trigger. input: - logging_queue_name: tripleo-ui-logging - logging_container: tripleo-ui-logs tags: - tripleo-common-managed tasks: # We're using a NoOp action to start the workflow. The recursive nature # of the workflow means that Mistral will refuse to execute it because it # doesn't know where to begin. start: on-success: get_messages get_messages: action: zaqar.claim_messages on-success: - format_messages: <% task().result.len() > 0 %> input: queue_name: <% $.logging_queue_name %> ttl: 60 grace: 60 publish: status: SUCCESS messages: <% task().result %> message_ids: <% task().result.select($._id) %> format_messages: action: tripleo.logging_to_swift.format_messages on-success: upload_to_swift input: messages: <% $.messages %> publish: status: SUCCESS formatted_messages: <% task().result %> upload_to_swift: action: tripleo.logging_to_swift.publish_ui_log_to_swift on-success: delete_messages input: logging_data: <% $.formatted_messages %> logging_container: <% $.logging_container %> publish: status: SUCCESS delete_messages: action: zaqar.delete_messages on-success: get_messages input: queue_name: <% $.logging_queue_name %> messages: <% $.message_ids %> publish: status: SUCCESS download_logs: description: Creates a tarball with logging data input: - queue_name: tripleo - logging_container: "tripleo-ui-logs" - downloads_container: "tripleo-ui-logs-downloads" - delete_after: 3600 tags: - tripleo-common-managed tasks: publish_logs: workflow: tripleo.plan_management.v1.publish_ui_logs_to_swift on-success: prepare_log_download on-error: publish_logs_set_status_failed prepare_log_download: action: tripleo.logging_to_swift.prepare_log_download input: logging_container: <% $.logging_container %> downloads_container: <% $.downloads_container %> delete_after: <% $.delete_after %> on-success: create_tempurl on-error: download_logs_set_status_failed publish: filename: <% task().result %> create_tempurl: action: tripleo.swift.tempurl on-success: set_status_success on-error: create_tempurl_set_status_failed input: container: <% $.downloads_container %> obj: <% $.filename %> valid: 3600 publish: tempurl: <% task().result %> set_status_success: on-success: notify_zaqar publish: status: SUCCESS message: <% task(create_tempurl).result %> tempurl: <% task(create_tempurl).result %> publish_logs_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(publish_logs).result %> download_logs_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(prepare_log_download).result %> create_tempurl_set_status_failed: on-success: notify_zaqar publish: status: FAILED message: <% task(create_tempurl).result %> notify_zaqar: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.plan_management.v1.download_logs payload: status: <% $.status %> message: <% $.get('message', '') %> execution: <% execution() %> tempurl: <% $.get('tempurl', '') %> on-success: - fail: <% $.get('status') = "FAILED" %> list_roles: description: Retrieve the roles_data.yaml and return a usable object input: - container: overcloud - roles_data_file: 'roles_data.yaml' - queue_name: tripleo output: roles_data: <% $.roles_data %> tags: - tripleo-common-managed tasks: get_roles_data: action: swift.get_object input: container: <% $.container %> obj: <% $.roles_data_file %> publish: roles_data: <% yaml_parse(task().result.last()) %> status: SUCCESS on-success: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> on-error: notify_zaqar notify_zaqar: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.plan_management.v1.list_roles payload: status: <% $.status %> roles_data: <% $.get('roles_data', {}) %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> list_available_networks: input: - container - queue_name: tripleo output: available_networks: <% $.available_networks %> tags: - tripleo-common-managed tasks: get_network_file_names: action: swift.get_container input: container: <% $.container %> publish: network_names: <% task().result[1].where($.name.startsWith('networks/')).where($.name.endsWith('.yaml')).name %> on-success: get_network_files on-error: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> get_network_files: with-items: network_name in <% $.network_names %> action: swift.get_object on-success: transform_output on-error: notify_zaqar input: container: <% $.container %> obj: <% $.network_name %> publish: status: SUCCESS available_yaml_networks: <% task().result.select($[1]) %> publish-on-error: status: FAILED message: <% task().result %> transform_output: publish: status: SUCCESS available_networks: <% yaml_parse($.available_yaml_networks.join("\n")) %> publish-on-error: status: FAILED message: <% task().result %> on-complete: notify_zaqar notify_zaqar: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.plan_management.v1.list_available_networks payload: status: <% $.status %> message: <% $.get('message', '') %> execution: <% execution() %> available_networks: <% $.get('available_networks', []) %> on-success: - fail: <% $.get('status') = "FAILED" %> list_networks: input: - container: 'overcloud' - network_data_file: 'network_data.yaml' - queue_name: tripleo output: network_data: <% $.network_data %> tags: - tripleo-common-managed tasks: get_networks: action: swift.get_object input: container: <% $.container %> obj: <% $.network_data_file %> on-success: notify_zaqar publish: network_data: <% yaml_parse(task().result.last()) %> status: SUCCESS message: <% task().result %> on-error: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> notify_zaqar: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.plan_management.v1.list_networks payload: status: <% $.status %> network_data: <% $.get('network_data', {}) %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> validate_network_files: description: Validate network files exist input: - container: overcloud - network_data - queue_name: tripleo output: network_data: <% $.network_data %> tags: - tripleo-common-managed tasks: get_network_names: publish: network_names_lower: <% $.network_data.where($.containsKey('name_lower')).name_lower %> network_names: <% $.network_data.where(not $.containsKey('name_lower')).name %> on-success: validate_networks validate_networks: with-items: network in <% $.network_names_lower.concat($.network_names) %> action: swift.head_object input: container: <% $.container %> obj: network/<% $.network.toLower() %>.yaml publish: status: SUCCESS message: <% task().result %> on-success: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> notify_zaqar: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.plan_management.v1.validate_network_files payload: status: <% $.status %> message: <% $.message %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> validate_networks: description: Validate network files were generated properly and exist input: - container: 'overcloud' - network_data_file: 'network_data.yaml' - queue_name: tripleo output: network_data: <% $.network_data %> tags: - tripleo-common-managed tasks: get_network_data: workflow: list_networks input: container: <% $.container %> network_data_file: <% $.network_data_file %> queue_name: <% $.queue_name %> publish: network_data: <% task().result.network_data %> on-success: validate_networks publish-on-error: status: FAILED message: <% task().result %> on-error: notify_zaqar validate_networks: workflow: validate_network_files input: container: <% $.container %> network_data: <% $.network_data %> queue_name: <% $.queue_name %> publish: status: SUCCESS message: <% task().result %> on-success: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> on-error: notify_zaqar notify_zaqar: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.plan_management.v1.validate_networks payload: status: <% $.status %> network_data: <% $.get('network_data', {}) %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> validate_roles: description: Vaildate roles data exists and is parsable input: - container: overcloud - roles_data_file: 'roles_data.yaml' - queue_name: tripleo output: roles_data: <% $.roles_data %> tags: - tripleo-common-managed tasks: get_roles_data: workflow: list_roles input: container: <% $.container %> roles_data_file: <% $.roles_data_file %> queue_name: <% $.queue_name %> publish: roles_data: <% task().result.roles_data %> status: SUCCESS on-success: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> on-error: notify_zaqar notify_zaqar: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.plan_management.v1.validate_networks payload: status: <% $.status %> roles_data: <% $.get('roles_data', '') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> _validate_networks_from_roles: description: Internal workflow for validating a network exists from a role input: - container: overcloud - defined_networks - networks_in_roles - queue_name: tripleo tags: - tripleo-common-managed tasks: validate_network_in_network_data: publish: networks_found: <% $.networks_in_roles.toSet().intersect($.defined_networks.toSet()) %> networks_not_found: <% $.networks_in_roles.toSet().difference($.defined_networks.toSet()) %> on-success: - network_not_found: <% $.networks_not_found %> - notify_zaqar: <% not $.networks_not_found %> network_not_found: publish: message: <% "Some networks in roles are not defined, {0}".format($.networks_not_found.join(', ')) %> status: FAILED on-success: notify_zaqar notify_zaqar: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.plan_management.v1._validate_networks_from_role payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> validate_roles_and_networks: description: Vaidate that roles and network data are valid input: - container: overcloud - roles_data_file: 'roles_data.yaml' - network_data_file: 'network_data.yaml' - queue_name: tripleo output: roles_data: <% $.roles_data %> network_data: <% $.network_data %> tags: - tripleo-common-managed tasks: validate_network_data: workflow: validate_networks input: container: <% $.container %> network_data_file: <% $.network_data_file %> queue_name: <% $.queue_name %> publish: network_data: <% task().result.network_data %> on-success: validate_roles_data publish-on-error: status: FAILED message: <% task().result %> on-error: notify_zaqar validate_roles_data: workflow: validate_roles input: container: <% $.container %> roles_data_file: <% $.roles_data_file %> queue_name: <% $.queue_name %> publish: roles_data: <% task().result.roles_data %> role_networks_data: <% task().result.roles_data.networks %> networks_in_roles: <% task().result.roles_data.networks.flatten().distinct() %> on-success: validate_roles_and_networks publish-on-error: status: FAILED message: <% task().result %> on-error: notify_zaqar validate_roles_and_networks: workflow: _validate_networks_from_roles input: container: <% $.container %> defined_networks: <% $.network_data.name %> networks_in_roles: <% $.networks_in_roles %> queue_name: <% $.queue_name %> publish: status: SUCCESS on-success: notify_zaqar publish-on-error: status: FAILED message: <% task().result.message %> on-error: notify_zaqar notify_zaqar: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.plan_management.v1.validate_roles_and_networks payload: status: <% $.status %> roles_data: <% $.get('roles_data', {}) %> network_data: <% $.get('network_data', {}) %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> list_available_roles: input: - container: overcloud - queue_name: tripleo output: available_roles: <% $.available_roles %> tags: - tripleo-common-managed tasks: get_role_file_names: action: swift.get_container input: container: <% $.container %> publish: role_names: <% task().result[1].where($.name.startsWith('roles/')).where($.name.endsWith('.yaml')).name %> on-success: get_role_files on-error: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> get_role_files: with-items: role_name in <% $.role_names %> action: swift.get_object on-success: transform_output on-error: notify_zaqar input: container: <% $.container %> obj: <% $.role_name %> publish: status: SUCCESS available_yaml_roles: <% task().result.select($[1]) %> publish-on-error: status: FAILED message: <% task().result %> transform_output: publish: status: SUCCESS available_roles: <% yaml_parse($.available_yaml_roles.join("\n")) %> publish-on-error: status: FAILED message: <% task().result %> on-complete: notify_zaqar notify_zaqar: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.plan_management.v1.list_available_roles payload: status: <% $.status %> message: <% $.get('message', '') %> execution: <% execution() %> available_roles: <% $.get('available_roles', []) %> on-success: - fail: <% $.get('status') = "FAILED" %> update_roles: description: > takes data in json format validates its contents and persists them in roles_data.yaml, after successful update, templates are regenerated. input: - container - roles - roles_data_file: 'roles_data.yaml' - replace_all: false - queue_name: tripleo tags: - tripleo-common-managed tasks: get_available_roles: workflow: list_available_roles input: container: <% $.container %> queue_name: <% $.queue_name%> publish: available_roles: <% task().result.available_roles %> on-success: validate_input on-error: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> validate_input: description: > validate the format of input (verify that each role in input has the required attributes set. check README in roles directory in t-h-t), validate that roles in input exist in roles directory in t-h-t action: tripleo.plan.validate_roles input: container: <% $.container %> roles: <% $.roles %> available_roles: <% $.available_roles %> on-success: get_network_data on-error: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> get_network_data: workflow: list_networks input: container: <% $.container %> queue_name: <% $.queue_name %> publish: network_data: <% task().result.network_data %> on-success: validate_network_names publish-on-error: status: FAILED message: <% task().result %> on-error: notify_zaqar validate_network_names: description: > validate that Network names assigned to Role exist in network-data.yaml object in Swift container workflow: _validate_networks_from_roles input: container: <% $.container %> defined_networks: <% $.network_data.name %> networks_in_roles: <% $.roles.networks.flatten().distinct() %> queue_name: <% $.queue_name %> on-success: get_current_roles on-error: notify_zaqar publish-on-error: status: FAILED message: <% task().result.message %> get_current_roles: workflow: list_roles input: container: <% $.container %> roles_data_file: <% $.roles_data_file %> queue_name: <% $.queue_name %> publish: current_roles: <% task().result.roles_data %> on-success: update_roles_data on-error: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> update_roles_data: description: > update roles_data.yaml object in Swift with roles from workflow input action: tripleo.plan.update_roles input: container: <% $.container %> roles: <% $.roles %> current_roles: <% $.current_roles %> replace_all: <% $.replace_all %> publish: updated_roles_data: <% task().result.roles %> on-success: update_roles_data_in_swift on-error: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> update_roles_data_in_swift: description: > update roles_data.yaml object in Swift with data from workflow input action: swift.put_object input: container: <% $.container %> obj: <% $.roles_data_file %> contents: <% yaml_dump($.updated_roles_data) %> on-success: regenerate_templates publish-on-error: status: FAILED message: <% task().result %> on-error: notify_zaqar regenerate_templates: action: tripleo.templates.process container=<% $.container %> on-success: get_updated_roles on-error: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> get_updated_roles: workflow: list_roles input: container: <% $.container %> roles_data_file: <% $.roles_data_file %> publish: updated_roles: <% task().result.roles_data %> status: SUCCESS on-complete: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> notify_zaqar: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.roles.v1.update_roles payload: status: <% $.status %> message: <% $.get('message', '') %> execution: <% execution() %> updated_roles: <% $.get('updated_roles', []) %> on-success: - fail: <% $.get('status') = "FAILED" %> select_roles: description: > takes a list of role names as input and populates roles_data.yaml in container in Swift with respective roles from 'roles directory' input: - container - role_names - roles_data_file: 'roles_data.yaml' - replace_all: true - queue_name: tripleo tags: - tripleo-common-managed tasks: get_available_roles: workflow: list_available_roles input: container: <% $.container %> queue_name: <% $.queue_name %> publish: available_roles: <% task().result.available_roles %> on-success: get_current_roles on-error: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> get_current_roles: workflow: list_roles input: container: <% $.container %> roles_data_file: <% $.roles_data_file %> queue_name: <% $.queue_name %> publish: current_roles: <% task().result.roles_data %> on-success: gather_roles on-error: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> gather_roles: description: > for each role name from the input, check if it exists in roles_data.yaml, if yes, use that role definition, if not, get the role definition from roles directory. Use the gathered roles definitions as input to updateRolesWorkflow - this ensures configuration of the roles which are already in roles_data.yaml will not get overridden by data from roles directory action: tripleo.plan.gather_roles input: role_names: <% $.role_names %> current_roles: <% $.current_roles %> available_roles: <% $.available_roles %> publish: gathered_roles: <% task().result.gathered_roles %> on-success: call_update_roles_workflow on-error: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> call_update_roles_workflow: workflow: update_roles input: container: <% $.container %> roles: <% $.gathered_roles %> roles_data_file: <% $.roles_data_file %> replace_all: <% $.replace_all %> queue_name: <% $.queue_name %> on-complete: notify_zaqar publish: selected_roles: <% task().result.updated_roles %> status: SUCCESS publish-on-error: status: FAILED message: <% task().result %> notify_zaqar: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.plan_management.v1.select_roles payload: status: <% $.status %> message: <% $.get('message', '') %> execution: <% execution() %> selected_roles: <% $.get('selected_roles', []) %> on-success: - fail: <% $.get('status') = "FAILED" %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:21.470 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.471 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(call_create_deployment_plan).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.479 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.479 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.487 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.487 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(call_create_deployment_plan).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.496 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.496 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.504 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.generate_passwords %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.504 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.504 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.516 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_success'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.517 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.517 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='call_create_deployment_plan_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.517 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.525 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.533 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.533 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.552 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.552 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.roles_data_file %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.553 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% yaml_dump($.updated_roles_data) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.553 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.553 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.566 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='regenerate_templates'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.566 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.566 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.567 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.576 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.current_roles %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.576 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.576 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.roles %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.577 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.replace_all %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.577 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.roles %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.577 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.577 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.590 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='update_roles_data_in_swift'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.591 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.591 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.591 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.601 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.available_roles %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.601 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.601 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.roles %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.601 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.602 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.614 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_network_data'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.614 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.614 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.614 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.623 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.624 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.624 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.636 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_updated_roles'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.636 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.636 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.636 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.646 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.646 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.647 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.roles_data_file %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.647 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.roles_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.647 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.647 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.660 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='update_roles_data'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.660 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.660 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.661 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.670 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.679 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.679 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.687 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.688 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.688 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.network_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.688 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.689 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.701 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='validate_network_names'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.701 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.702 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.702 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.710 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.roles.networks.flatten().distinct() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.711 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.711 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.711 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_data.name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.712 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.712 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.message %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.724 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_current_roles'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.725 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.725 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.725 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.733 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.733 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.roles_data_file %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.733 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.733 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.roles_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.734 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.734 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.742 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.742 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.750 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name%>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.750 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.751 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.available_roles %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.751 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.751 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.763 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='validate_input'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.764 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.764 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.764 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.778 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.778 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_environment_passwords).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.885 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.886 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.893 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.901 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.901 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.908 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.919 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_environment_passwords'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.919 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.920 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='verify_container_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.920 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.927 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.938 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_passwords_set_status_success'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.939 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.939 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_passwords_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.939 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.946 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.946 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_environment_passwords).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.954 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.954 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.961 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.962 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(verify_container_exists).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.969 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.969 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.994 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='prepare_log_download'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.994 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.994 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='publish_logs_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:21.994 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.002 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.002 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(create_tempurl).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.009 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.009 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.017 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.downloads_container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.017 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.filename %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.018 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.028 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_success'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.029 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.029 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_tempurl_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.029 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.036 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.037 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(create_tempurl).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.037 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(create_tempurl).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.044 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.044 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.052 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.downloads_container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.052 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.logging_container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.053 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.delete_after %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.053 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.064 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_tempurl'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.064 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.064 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='download_logs_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.064 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.072 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.080 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.080 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.087 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.088 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(publish_logs).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.095 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.095 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.103 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.103 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(prepare_log_download).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.110 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.110 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.117 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.roles_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.125 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.125 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.roles_data_file %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.125 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.126 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% yaml_parse(task().result.last()) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.126 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.126 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.137 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.137 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.137 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.138 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.145 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.152 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.153 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.173 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_messages'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.173 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.180 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.messages %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.181 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.181 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.188 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='upload_to_swift'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.189 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.196 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.logging_queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.197 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.197 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.197 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.select($._id) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.211 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='format_messages'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.211 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.len() > 0 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.230 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.formatted_messages %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.231 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.logging_container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.231 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.250 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='delete_messages'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.250 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.269 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.logging_queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.270 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.message_ids %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.270 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.290 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_messages'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.291 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.306 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.319 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.337 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.338 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.352 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.352 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_data_file %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.353 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.353 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.354 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% yaml_parse(task().result.last()) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.354 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.355 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.369 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.369 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.369 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.369 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.376 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.available_roles %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.383 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.384 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% yaml_parse($.available_yaml_roles.join("\n")) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.384 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.384 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.391 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.392 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.399 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.407 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.407 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.415 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.415 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.415 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.416 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.select($[1]) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.416 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.416 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.416 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_names %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.428 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='transform_output'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.428 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.428 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.428 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.436 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.436 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result[1].where($.name.startsWith('roles/')).where($.name.endsWith('.yaml')).name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.437 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.437 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.448 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_role_files'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.448 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.448 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.448 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.454 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.roles_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.463 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.463 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.463 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.roles_data_file %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.463 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.464 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.roles_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.464 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.464 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.475 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.475 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.476 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.476 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.483 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.491 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.491 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.504 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.504 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% "Some networks in roles are not defined, {0}".format($.networks_not_found.join(', ')) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.511 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.511 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.519 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.526 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.526 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.534 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.networks_in_roles.toSet().difference($.defined_networks.toSet()) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.534 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.networks_in_roles.toSet().intersect($.defined_networks.toSet()) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.542 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='network_not_found'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.542 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.networks_not_found %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.543 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.543 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.networks_not_found %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.558 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.558 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.558 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.roles_data_file %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.559 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.gathered_roles %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.559 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.replace_all %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.559 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.559 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.updated_roles %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.559 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.560 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.567 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.567 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.574 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.582 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.582 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.590 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.590 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.590 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.available_roles %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.591 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.591 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.602 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_current_roles'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.602 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.602 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.602 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.610 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.610 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.611 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.roles_data_file %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.611 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.roles_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.611 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.611 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.622 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='gather_roles'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.622 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.623 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.623 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.631 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.current_roles %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.631 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.available_roles %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.631 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_names %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.632 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.gathered_roles %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.632 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.632 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.643 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='call_update_roles_workflow'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.643 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.643 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.643 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.650 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.available_networks %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.658 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.658 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% yaml_parse($.available_yaml_networks.join("\n")) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.659 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.659 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.666 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.667 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.674 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.682 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.683 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.691 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.691 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.691 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.691 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.select($[1]) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.692 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.692 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.692 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_names %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.704 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='transform_output'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.704 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.704 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.704 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.712 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.712 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result[1].where($.name.startsWith('networks/')).where($.name.endsWith('.yaml')).name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.713 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.713 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.725 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_network_files'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.725 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.725 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.725 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.739 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.739 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(export_plan).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.747 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.747 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.755 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.755 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(create_tempurl).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.763 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.763 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.771 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='plan-exports'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.771 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.782 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_tempurl'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.783 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.783 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='export_plan_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.783 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.790 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.798 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.798 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.806 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='plan-exports'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.807 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan %>.tar.gz'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.819 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_success'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.819 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.819 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_tempurl_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.819 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.827 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.827 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(create_tempurl).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.827 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(create_tempurl).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.835 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.835 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.874 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='update_plan'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.875 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.source_url = null %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.876 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='clone_git_repo'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.876 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.source_url != null %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.904 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='ensure_passwords_exist'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.904 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.generate_passwords = true %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.905 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='container_images_prepare'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.905 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.generate_passwords != true %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.917 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.917 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(clone_git_repo).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.930 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.931 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.943 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.943 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(upload_templates_directory).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.947 2563 DEBUG mistral.api.controllers.root [req-e5524cd3-d2ba-446d-bcec-aeacf9564c50 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:22.962 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.963 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:22.979 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.005 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='container_images_prepare'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.006 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.006 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='ensure_passwords_exist_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.007 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.023 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.024 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(create_swift_rings_backup_plan).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.041 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.041 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.060 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.060 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(process_templates).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.071 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.072 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.082 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.104 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_success'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.105 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan_environment = null %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.106 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='upload_plan_environment'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.106 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan_environment != null %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.107 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='process_templates_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.108 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.129 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.130 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan_environment %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.162 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_success'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.163 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.164 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='process_templates_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.164 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.182 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.183 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Plan updated.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.193 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.194 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.206 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.207 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(clone_git_repo).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.228 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='cleanup_temporary_files'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.228 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.228 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_swift_rings_backup_plan'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.228 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.229 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='upload_templates_directory_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.229 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.239 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.239 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(container_images_prepare).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.249 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.249 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.257 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.source_url %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.257 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.268 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='upload_templates_directory'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.269 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.269 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='clone_git_repo_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.269 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.277 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.277 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.277 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.validate_stack %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.289 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='update_plan'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.289 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.289 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_swift_rings_backup_plan_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.289 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.297 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.309 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='process_templates'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.309 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.309 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='container_images_prepare_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.310 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.317 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.328 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.328 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.336 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.347 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.347 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(ensure_passwords_exist).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.357 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.357 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.391 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='upload_default_templates'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.392 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.use_default_templates = true %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.392 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='clone_git_repo'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.392 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.source_url != null %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.408 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='ensure_passwords_exist'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.408 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.generate_passwords = true %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.408 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='add_root_stack_name'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.408 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.generate_passwords != true %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.416 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.416 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(clone_git_repo).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.424 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.424 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.431 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.431 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(upload_templates_directory).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.439 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.439 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.446 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.458 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='add_root_stack_name'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.458 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.458 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='ensure_passwords_exist_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.458 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.466 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.466 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(process_templates).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.473 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.474 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.481 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.validate_stack %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.482 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.482 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.482 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.493 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='container_images_prepare'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.493 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.494 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.494 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.512 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.541 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_success'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.542 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.543 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='process_templates_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.543 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.562 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.562 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(container_images_prepare).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.581 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.582 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.600 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.600 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(clone_git_repo).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.638 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='cleanup_temporary_files'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.639 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.639 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_plan'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.640 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.640 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='upload_templates_directory_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.641 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.677 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='verify_container_doesnt_exist'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.678 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.use_default_templates or $.source_url %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.679 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_plan'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.679 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.use_default_templates = false and $.source_url = null %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.697 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.source_url %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.698 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.724 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='upload_templates_directory'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.724 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.724 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='clone_git_repo_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.725 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.741 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.742 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(create_container).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.759 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.760 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.780 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.781 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Plan created.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.798 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.798 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.816 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.816 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(upload_default_templates).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.836 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.837 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.859 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.888 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='process_templates'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.888 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.889 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='container_images_prepare_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.890 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.909 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.910 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.910 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Unable to create plan. The Swift container already exists'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.936 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.937 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.937 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_container'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.937 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.957 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.994 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:23.994 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.011 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.041 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.076 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_plan'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.077 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.078 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='upload_to_container_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.078 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.096 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.122 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='templates_source_check'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.123 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.123 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_container_set_status_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.124 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.141 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.142 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(ensure_passwords_exist).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.160 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.161 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.175 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.187 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.187 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.188 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.188 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.188 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.189 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.189 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.205 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.206 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.206 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.206 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.217 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.226 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.226 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.234 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.235 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.235 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_data_file %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.235 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.network_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.235 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.236 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.248 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='validate_networks'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.249 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.249 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.249 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.256 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.264 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.264 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='network/<% $.network.toLower() %>.yaml'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.264 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.265 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.265 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.265 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.265 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_names_lower.concat($.network_names) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.273 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.273 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.281 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.292 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.293 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.300 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_data.where($.containsKey('name_lower')).name_lower %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.301 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_data.where(not $.containsKey('name_lower')).name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.308 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='validate_networks'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.309 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.323 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(plan_params => $.plan_params) -> $.user_params.keys().where( not $plan_params.contains($) ) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.331 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_user_role_params'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.331 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.339 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% "{}Parameters".format($.role_name) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.339 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(param => task().result) -> $.user_params.items().where( $param.contains($[0]) ).select( $[1] ).flatten() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.340 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.valid_role_name_list %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.347 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='is_user_role_specific_input_provided'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.348 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.355 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(role_spec => $.params_role_specific_tag) -> $.user_provided_role_specific.sum().keys().where( not $role_spec.contains($) ) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.363 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.363 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.371 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.371 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.heat_resource_tree.resources.values().where( $.get('parameter_groups') ).select($.parameter_groups).flatten() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.372 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.heat_resource_tree.parameters.values().where( $.get('tags') and $.get('tags').contains('role_specific') ).select($.name).flatten() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.372 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(hr => task().result.heat_resource_tree.parameters) -> $.role_name_list.where(int($hr.get(concat($, 'Count'), {}).get('default', 0)) > 0) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.373 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.environment_parameters %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.373 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.heat_resource_tree.parameters.keys() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.385 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_deprecated_params'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.385 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.385 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_flatten_data'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.386 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.400 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='find_invalid_role_specific_params'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.401 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.user_provided_role_specific %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.401 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.401 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.user_provided_role_specific %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.409 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(up => $.user_params) -> $.deprecated_params.select( dict('parameter' => $, 'deprecated' => true, 'user_defined' => $up.keys().contains($)) ) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.417 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_unused_params'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.417 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.424 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.425 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_roles).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.432 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.432 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.440 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.448 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.448 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.455 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.parameter_groups.where($.get('label') = 'deprecated').select($.parameters).flatten().distinct() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.463 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='check_if_user_param_has_deprecated'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.463 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.471 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.471 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_flatten_data).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.478 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.478 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.486 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.486 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Unable to determine the list of roles in the deployment plan'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.495 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.496 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.516 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.516 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.547 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_flatten_data'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.549 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name_list %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.550 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_roles'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.550 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.role_name_list %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.552 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_on_error_get_roles'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.552 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.583 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.597 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.598 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.622 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.623 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.624 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.624 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.625 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.644 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.645 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.664 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.roles_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.665 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.688 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.689 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.689 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.roles_data_file %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.690 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.roles_data.networks.flatten().distinct() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.691 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.roles_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.692 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.roles_data.networks %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.693 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.693 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.721 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='validate_roles_and_networks'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.721 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.722 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.722 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.741 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.742 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.743 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_data_file %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.743 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.network_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.744 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.745 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.777 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='validate_roles_data'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.777 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.778 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.779 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.798 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.816 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.817 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.835 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.networks_in_roles %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.836 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.837 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.837 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_data.name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.838 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.838 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.839 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.message %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.865 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.866 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.866 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.866 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:24.952 2563 DEBUG mistral.api.controllers.root [req-532551e6-07a5-450b-b604-b75baa2fd349 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:25.319 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.derive_params_formulas.v1 description: TripleO Workflows to derive deployment parameters from the introspected data workflows: dpdk_derive_params: description: > Workflow to derive parameters for DPDK service. input: - plan - role_name - heat_resource_tree - hw_data # introspection data - user_inputs - derived_parameters: {} output: derived_parameters: <% $.derived_parameters.mergeWith($.get('dpdk_parameters', {})) %> tags: - tripleo-common-managed tasks: get_network_config: action: tripleo.parameters.get_network_config input: container: <% $.plan %> role_name: <% $.role_name %> publish: network_configs: <% task().result.get('network_config', []) %> on-success: get_dpdk_nics_numa_info on-error: set_status_failed_get_network_config get_dpdk_nics_numa_info: action: tripleo.derive_params.get_dpdk_nics_numa_info input: network_configs: <% $.network_configs %> inspect_data: <% $.hw_data %> publish: dpdk_nics_numa_info: <% task().result %> on-success: # TODO: Need to remove condtions here # adding condition and throw error in action for empty check - get_dpdk_nics_numa_nodes: <% $.dpdk_nics_numa_info %> - set_status_failed_get_dpdk_nics_numa_info: <% not $.dpdk_nics_numa_info %> on-error: set_status_failed_on_error_get_dpdk_nics_numa_info get_dpdk_nics_numa_nodes: publish: dpdk_nics_numa_nodes: <% $.dpdk_nics_numa_info.groupBy($.numa_node).select($[0]).orderBy($) %> on-success: - get_numa_nodes: <% $.dpdk_nics_numa_nodes %> - set_status_failed_get_dpdk_nics_numa_nodes: <% not $.dpdk_nics_numa_nodes %> get_numa_nodes: publish: numa_nodes: <% $.hw_data.numa_topology.ram.select($.numa_node).orderBy($) %> on-success: - get_num_phy_cores_per_numa_for_pmd: <% $.numa_nodes %> - set_status_failed_get_numa_nodes: <% not $.numa_nodes %> get_num_phy_cores_per_numa_for_pmd: publish: num_phy_cores_per_numa_node_for_pmd: <% $.user_inputs.get('num_phy_cores_per_numa_node_for_pmd', 0) %> on-success: - get_num_cores_per_numa_nodes: <% isInteger($.num_phy_cores_per_numa_node_for_pmd) and $.num_phy_cores_per_numa_node_for_pmd > 0 %> - set_status_failed_get_num_phy_cores_per_numa_for_pmd_invalid: <% not isInteger($.num_phy_cores_per_numa_node_for_pmd) %> - set_status_failed_get_num_phy_cores_per_numa_for_pmd_not_provided: <% $.num_phy_cores_per_numa_node_for_pmd = 0 %> # For NUMA node with DPDK nic, number of cores should be used from user input # For NUMA node without DPDK nic, number of cores should be 1 get_num_cores_per_numa_nodes: publish: num_cores_per_numa_nodes: <% let(dpdk_nics_nodes => $.dpdk_nics_numa_nodes, cores => $.num_phy_cores_per_numa_node_for_pmd) -> $.numa_nodes.select(switch($ in $dpdk_nics_nodes => $cores, not $ in $dpdk_nics_nodes => 1)) %> on-success: get_pmd_cpus get_pmd_cpus: action: tripleo.derive_params.get_dpdk_core_list input: inspect_data: <% $.hw_data %> numa_nodes_cores_count: <% $.num_cores_per_numa_nodes %> publish: pmd_cpus: <% task().result %> on-success: - get_pmd_cpus_range_list: <% $.pmd_cpus %> - set_status_failed_get_pmd_cpus: <% not $.pmd_cpus %> on-error: set_status_failed_on_error_get_pmd_cpus get_pmd_cpus_range_list: action: tripleo.derive_params.convert_number_to_range_list input: num_list: <% $.pmd_cpus %> publish: pmd_cpus: <% task().result %> on-success: get_host_cpus on-error: set_status_failed_get_pmd_cpus_range_list get_host_cpus: workflow: tripleo.derive_params_formulas.v1.get_host_cpus input: role_name: <% $.role_name %> hw_data: <% $.hw_data %> publish: host_cpus: <% task().result.get('host_cpus', '') %> on-success: get_sock_mem on-error: set_status_failed_get_host_cpus get_sock_mem: action: tripleo.derive_params.get_dpdk_socket_memory input: dpdk_nics_numa_info: <% $.dpdk_nics_numa_info %> numa_nodes: <% $.numa_nodes %> overhead: <% $.user_inputs.get('overhead', 800) %> packet_size_in_buffer: <% 4096*64 %> publish: sock_mem: <% task().result %> on-success: - get_neutron_bridge_mappings: <% $.sock_mem %> - set_status_failed_get_sock_mem: <% not $.sock_mem %> on-error: set_status_failed_on_error_get_sock_mem get_neutron_bridge_mappings: publish: neutron_bridge_mappings: <% $.heat_resource_tree.parameters.get('NeutronBridgeMappings', {}).get('default', '') %> on-success: - get_phy_nw_bridge_mappings: <% $.neutron_bridge_mappings %> - get_neutron_network_type: <% not $.neutron_bridge_mappings %> # Gets the physical network and ovs bridge mappings get_phy_nw_bridge_mappings: publish: phy_nw_bridge_mappings: <% $.neutron_bridge_mappings.split(',').select(let(mapping => $.split(':')) -> dict($mapping[0] => $mapping[1])).sum() %> on-success: get_bridge_numa_nodes_mappings # Gets the ovs bridge and NUMA nodes mappings get_bridge_numa_nodes_mappings: publish: bridge_numa_nodes_mappings: <% $.dpdk_nics_numa_info.groupBy($.bridge_name).select(dict($[0]=>$[1].select($.numa_node).distinct())).sum() %> on-success: get_phy_nw_numa_nodes_mappings # Gets the physical network and NUMA nodes mappings get_phy_nw_numa_nodes_mappings: publish: phy_nw_numa_nodes_mappings: <% let(nw_bridge_mappings => $.phy_nw_bridge_mappings) -> $.bridge_numa_nodes_mappings.items().select(let(br => $[0], nodes => $[1]) -> $nw_bridge_mappings.items().where($[1]=$br).select(dict($[0] => $nodes)).sum()).sum() %> on-success: get_neutron_network_type get_neutron_network_type: publish: neutron_network_type: <% $.heat_resource_tree.parameters.get('NeutronNetworkType', {}).get('default', '') %> on-success: - get_tunnel_numa_nodes_mappings: <% 'vxlan' in $.neutron_network_type %> - get_dpdk_parameters: <% not 'vxlan' in $.neutron_network_type %> # Gets the list of NUMA nodes associated to all tunneled networks # OVS-DPDK on VxLAN tunnel requires Tenant Network IP to be applied on the OVS User Bridge itself. # With this assumption, if the IP is set on the OVS User Bridge, then OVS-DPDK is used for VxLAN tunnels also. # Here dpdk_nics_numa_info will have the OVS User Bridges with DPDK ports only. get_tunnel_numa_nodes_mappings: publish: tunnel_numa_nodes_mappings: <% $.dpdk_nics_numa_info.where($.addresses.any($.ip_netmask)).select($.numa_node).distinct() %> on-success: get_dpdk_parameters get_dpdk_parameters: publish: dpdk_parameters: <% dict(concat($.role_name, 'Parameters') => dict('OvsPmdCoreList' => $.get('pmd_cpus', ''), 'OvsDpdkCoreList' => $.get('host_cpus', ''), 'OvsDpdkSocketMemory' => $.get('sock_mem', ''))) %> on-success: - add_phy_nw_numa_nodes_mappings: <% $.get('phy_nw_numa_nodes_mappings', {}) %> - add_tunnel_numa_nodes_mappings: <% $.get('tunnel_numa_nodes_mappings', []) %> add_phy_nw_numa_nodes_mappings: publish: dpdk_parameters: <% $.dpdk_parameters.mergeWith(dict(concat($.role_name, 'Parameters') => dict('NeutronPhysnetNUMANodesMapping' => $.get('phy_nw_numa_nodes_mappings', {})))) %> add_tunnel_numa_nodes_mappings: publish: dpdk_parameters: <% $.dpdk_parameters.mergeWith(dict(concat($.role_name, 'Parameters') => dict('NeutronTunnelNUMANodes' => $.get('tunnel_numa_nodes_mappings', [])))) %> set_status_failed_get_network_config: publish: status: FAILED message: <% task(get_network_config).result %> on-success: fail set_status_failed_get_dpdk_nics_numa_info: publish: status: FAILED message: "Unable to determine DPDK NIC's NUMA information" on-success: fail set_status_failed_on_error_get_dpdk_nics_numa_info: publish: status: FAILED message: <% task(get_dpdk_nics_numa_info).result %> on-success: fail set_status_failed_get_dpdk_nics_numa_nodes: publish: status: FAILED message: "Unable to determine DPDK NIC's numa nodes" on-success: fail set_status_failed_get_numa_nodes: publish: status: FAILED message: 'Unable to determine available NUMA nodes' on-success: fail set_status_failed_get_num_phy_cores_per_numa_for_pmd_invalid: publish: status: FAILED message: <% "num_phy_cores_per_numa_node_for_pmd user input '{0}' is invalid".format($.num_phy_cores_per_numa_node_for_pmd) %> on-success: fail set_status_failed_get_num_phy_cores_per_numa_for_pmd_not_provided: publish: status: FAILED message: 'num_phy_cores_per_numa_node_for_pmd user input is not provided' on-success: fail set_status_failed_get_pmd_cpus: publish: status: FAILED message: 'Unable to determine OvsPmdCoreList parameter' on-success: fail set_status_failed_on_error_get_pmd_cpus: publish: status: FAILED message: <% task(get_pmd_cpus).result %> on-success: fail set_status_failed_get_pmd_cpus_range_list: publish: status: FAILED message: <% task(get_pmd_cpus_range_list).result %> on-success: fail set_status_failed_get_host_cpus: publish: status: FAILED message: <% task(get_host_cpus).result.get('message', '') %> on-success: fail set_status_failed_get_sock_mem: publish: status: FAILED message: 'Unable to determine OvsDpdkSocketMemory parameter' on-success: fail set_status_failed_on_error_get_sock_mem: publish: status: FAILED message: <% task(get_sock_mem).result %> on-success: fail sriov_derive_params: description: > This workflow derives parameters for the SRIOV feature. input: - role_name - hw_data # introspection data - derived_parameters: {} output: derived_parameters: <% $.derived_parameters.mergeWith($.get('sriov_parameters', {})) %> tags: - tripleo-common-managed tasks: get_host_cpus: workflow: tripleo.derive_params_formulas.v1.get_host_cpus input: role_name: <% $.role_name %> hw_data: <% $.hw_data %> publish: host_cpus: <% task().result.get('host_cpus', '') %> on-success: get_sriov_parameters on-error: set_status_failed_get_host_cpus get_sriov_parameters: publish: # SriovHostCpusList parameter is added temporarily and it's removed later from derived parameters result. sriov_parameters: <% dict(concat($.role_name, 'Parameters') => dict('SriovHostCpusList' => $.get('host_cpus', ''))) %> set_status_failed_get_host_cpus: publish: status: FAILED message: <% task(get_host_cpus).result.get('message', '') %> on-success: fail get_host_cpus: description: > Fetching the host CPU list from the introspection data, and then converting the raw list into a range list. input: - hw_data # introspection data output: host_cpus: <% $.get('host_cpus', '') %> tags: - tripleo-common-managed tasks: get_host_cpus: action: tripleo.derive_params.get_host_cpus_list inspect_data=<% $.hw_data %> publish: host_cpus: <% task().result %> on-success: - get_host_cpus_range_list: <% $.host_cpus %> - set_status_failed_get_host_cpus: <% not $.host_cpus %> on-error: set_status_failed_on_error_get_host_cpus get_host_cpus_range_list: action: tripleo.derive_params.convert_number_to_range_list input: num_list: <% $.host_cpus %> publish: host_cpus: <% task().result %> on-error: set_status_failed_get_host_cpus_range_list set_status_failed_get_host_cpus: publish: status: FAILED message: 'Unable to determine host cpus' on-success: fail set_status_failed_on_error_get_host_cpus: publish: status: FAILED message: <% task(get_host_cpus).result %> on-success: fail set_status_failed_get_host_cpus_range_list: publish: status: FAILED message: <% task(get_host_cpus_range_list).result %> on-success: fail host_derive_params: description: > This workflow derives parameters for the Host process, and is mainly associated with CPU pinning and huge memory pages. This workflow can be dependent on any feature or also can be invoked individually as well. input: - role_name - hw_data # introspection data - user_inputs - derived_parameters: {} output: derived_parameters: <% $.derived_parameters.mergeWith($.get('host_parameters', {})) %> tags: - tripleo-common-managed tasks: get_cpus: publish: cpus: <% $.hw_data.numa_topology.cpus %> on-success: - get_role_derive_params: <% $.cpus %> - set_status_failed_get_cpus: <% not $.cpus %> get_role_derive_params: publish: role_derive_params: <% $.derived_parameters.get(concat($.role_name, 'Parameters'), {}) %> # removing the role parameters (eg. ComputeParameters) in derived_parameters dictionary since already copied in role_derive_params. derived_parameters: <% $.derived_parameters.delete(concat($.role_name, 'Parameters')) %> on-success: get_host_cpus get_host_cpus: publish: host_cpus: <% $.role_derive_params.get('OvsDpdkCoreList', '') or $.role_derive_params.get('SriovHostCpusList', '') %> # SriovHostCpusList parameter is added temporarily for host_cpus and not needed in derived_parameters result. # SriovHostCpusList parameter is deleted in derived_parameters list and adding the updated role parameters # back in the derived_parameters. derived_parameters: <% $.derived_parameters + dict(concat($.role_name, 'Parameters') => $.role_derive_params.delete('SriovHostCpusList')) %> on-success: get_host_dpdk_combined_cpus get_host_dpdk_combined_cpus: publish: host_dpdk_combined_cpus: <% let(pmd_cpus => $.role_derive_params.get('OvsPmdCoreList', '')) -> switch($pmd_cpus => concat($pmd_cpus, ',', $.host_cpus), not $pmd_cpus => $.host_cpus) %> reserved_cpus: [] on-success: - get_host_dpdk_combined_cpus_num_list: <% $.host_dpdk_combined_cpus %> - set_status_failed_get_host_dpdk_combined_cpus: <% not $.host_dpdk_combined_cpus %> get_host_dpdk_combined_cpus_num_list: action: tripleo.derive_params.convert_range_to_number_list input: range_list: <% $.host_dpdk_combined_cpus %> publish: host_dpdk_combined_cpus: <% task().result %> reserved_cpus: <% task().result.split(',') %> on-success: get_nova_cpus on-error: set_status_failed_get_host_dpdk_combined_cpus_num_list get_nova_cpus: publish: nova_cpus: <% let(reserved_cpus => $.reserved_cpus) -> $.cpus.select($.thread_siblings).flatten().where(not (str($) in $reserved_cpus)).join(',') %> on-success: - get_isol_cpus: <% $.nova_cpus %> - set_status_failed_get_nova_cpus: <% not $.nova_cpus %> # concatinates OvsPmdCoreList range format and NovaVcpuPinSet in range format. it may not be in perfect range format. # example: concatinates '12-15,19' and 16-18' ranges '12-15,19,16-18' get_isol_cpus: publish: isol_cpus: <% let(pmd_cpus => $.role_derive_params.get('OvsPmdCoreList','')) -> switch($pmd_cpus => concat($pmd_cpus, ',', $.nova_cpus), not $pmd_cpus => $.nova_cpus) %> on-success: get_isol_cpus_num_list # Gets the isol_cpus in the number list # example: '12-15,19,16-18' into '12,13,14,15,16,17,18,19' get_isol_cpus_num_list: action: tripleo.derive_params.convert_range_to_number_list input: range_list: <% $.isol_cpus %> publish: isol_cpus: <% task().result %> on-success: get_nova_cpus_range_list on-error: set_status_failed_get_isol_cpus_num_list get_nova_cpus_range_list: action: tripleo.derive_params.convert_number_to_range_list input: num_list: <% $.nova_cpus %> publish: nova_cpus: <% task().result %> on-success: get_isol_cpus_range_list on-error: set_status_failed_get_nova_cpus_range_list # converts number format isol_cpus into range format # example: '12,13,14,15,16,17,18,19' into '12-19' get_isol_cpus_range_list: action: tripleo.derive_params.convert_number_to_range_list input: num_list: <% $.isol_cpus %> publish: isol_cpus: <% task().result %> on-success: get_host_mem on-error: set_status_failed_get_isol_cpus_range_list get_host_mem: publish: host_mem: <% $.user_inputs.get('host_mem_default', 4096) %> on-success: check_default_hugepage_supported check_default_hugepage_supported: publish: default_hugepage_supported: <% $.hw_data.get('inventory', {}).get('cpu', {}).get('flags', []).contains('pdpe1gb') %> on-success: - get_total_memory: <% $.default_hugepage_supported %> - set_status_failed_check_default_hugepage_supported: <% not $.default_hugepage_supported %> get_total_memory: publish: total_memory: <% $.hw_data.get('inventory', {}).get('memory', {}).get('physical_mb', 0) %> on-success: - get_hugepage_allocation_percentage: <% $.total_memory %> - set_status_failed_get_total_memory: <% not $.total_memory %> get_hugepage_allocation_percentage: publish: huge_page_allocation_percentage: <% $.user_inputs.get('huge_page_allocation_percentage', 0) %> on-success: - get_hugepages: <% isInteger($.huge_page_allocation_percentage) and $.huge_page_allocation_percentage > 0 %> - set_status_failed_get_hugepage_allocation_percentage_invalid: <% not isInteger($.huge_page_allocation_percentage) %> - set_status_failed_get_hugepage_allocation_percentage_not_provided: <% $.huge_page_allocation_percentage = 0 %> get_hugepages: publish: hugepages: <% let(huge_page_perc => float($.huge_page_allocation_percentage)/100)-> int((($.total_memory/1024)-4) * $huge_page_perc) %> on-success: - get_cpu_model: <% $.hugepages %> - set_status_failed_get_hugepages: <% not $.hugepages %> get_cpu_model: publish: intel_cpu_model: <% $.hw_data.get('inventory', {}).get('cpu', {}).get('model_name', '').startsWith('Intel') %> on-success: get_iommu_info get_iommu_info: publish: iommu_info: <% switch($.intel_cpu_model => 'intel_iommu=on iommu=pt', not $.intel_cpu_model => '') %> on-success: get_kernel_args get_kernel_args: publish: kernel_args: <% concat('default_hugepagesz=1GB hugepagesz=1G ', 'hugepages=', str($.hugepages), ' ', $.iommu_info, ' isolcpus=', $.isol_cpus) %> on-success: get_host_parameters get_host_parameters: publish: host_parameters: <% dict(concat($.role_name, 'Parameters') => dict('NovaVcpuPinSet' => $.get('nova_cpus', ''), 'NovaComputeCpuSharedSet' => $.get('host_cpus', ''), 'NovaReservedHostMemory' => $.get('host_mem', ''), 'KernelArgs' => $.get('kernel_args', ''), 'IsolCpusList' => $.get('isol_cpus', ''))) %> set_status_failed_get_cpus: publish: status: FAILED message: "Unable to determine CPU's on NUMA nodes" on-success: fail set_status_failed_get_host_dpdk_combined_cpus: publish: status: FAILED message: 'Unable to combine host and dpdk cpus list' on-success: fail set_status_failed_get_host_dpdk_combined_cpus_num_list: publish: status: FAILED message: <% task(get_host_dpdk_combined_cpus_num_list).result %> on-success: fail set_status_failed_get_nova_cpus: publish: status: FAILED message: 'Unable to determine nova vcpu pin set' on-success: fail set_status_failed_get_nova_cpus_range_list: publish: status: FAILED message: <% task(get_nova_cpus_range_list).result %> on-success: fail set_status_failed_get_isol_cpus_num_list: publish: status: FAILED message: <% task(get_isol_cpus_num_list).result %> on-success: fail set_status_failed_get_isol_cpus_range_list: publish: status: FAILED message: <% task(get_isol_cpus_range_list).result %> on-success: fail set_status_failed_check_default_hugepage_supported: publish: status: FAILED message: 'default huge page size 1GB is not supported' on-success: fail set_status_failed_get_total_memory: publish: status: FAILED message: 'Unable to determine total memory' on-success: fail set_status_failed_get_hugepage_allocation_percentage_invalid: publish: status: FAILED message: <% "huge_page_allocation_percentage user input '{0}' is invalid".format($.huge_page_allocation_percentage) %> on-success: fail set_status_failed_get_hugepage_allocation_percentage_not_provided: publish: status: FAILED message: 'huge_page_allocation_percentage user input is not provided' on-success: fail set_status_failed_get_hugepages: publish: status: FAILED message: 'Unable to determine huge pages' on-success: fail hci_derive_params: description: Derive the deployment parameters for HCI input: - role_name - environment_parameters - heat_resource_tree - introspection_data - user_inputs - derived_parameters: {} output: derived_parameters: <% $.derived_parameters.mergeWith($.get('hci_parameters', {})) %> tags: - tripleo-common-managed tasks: get_hci_inputs: publish: hci_profile: <% $.user_inputs.get('hci_profile', '') %> hci_profile_config: <% $.user_inputs.get('hci_profile_config', {}) %> MB_PER_GB: 1024 on-success: - get_average_guest_memory_size_in_mb: <% $.hci_profile and $.hci_profile_config.get($.hci_profile, {}) %> - set_failed_invalid_hci_profile: <% $.hci_profile and not $.hci_profile_config.get($.hci_profile, {}) %> # When no hci_profile is specified, the workflow terminates without deriving any HCI parameters. get_average_guest_memory_size_in_mb: publish: average_guest_memory_size_in_mb: <% $.hci_profile_config.get($.hci_profile, {}).get('average_guest_memory_size_in_mb', 0) %> on-success: - get_average_guest_cpu_utilization_percentage: <% isInteger($.average_guest_memory_size_in_mb) %> - set_failed_invalid_average_guest_memory_size_in_mb: <% not isInteger($.average_guest_memory_size_in_mb) %> get_average_guest_cpu_utilization_percentage: publish: average_guest_cpu_utilization_percentage: <% $.hci_profile_config.get($.hci_profile, {}).get('average_guest_cpu_utilization_percentage', 0) %> on-success: - get_gb_overhead_per_guest: <% isInteger($.average_guest_cpu_utilization_percentage) %> - set_failed_invalid_average_guest_cpu_utilization_percentage: <% not isInteger($.average_guest_cpu_utilization_percentage) %> get_gb_overhead_per_guest: publish: gb_overhead_per_guest: <% $.user_inputs.get('gb_overhead_per_guest', 0.5) %> on-success: - get_gb_per_osd: <% isNumber($.gb_overhead_per_guest) %> - set_failed_invalid_gb_overhead_per_guest: <% not isNumber($.gb_overhead_per_guest) %> get_gb_per_osd: publish: gb_per_osd: <% $.user_inputs.get('gb_per_osd', 5) %> on-success: - get_cores_per_osd: <% isNumber($.gb_per_osd) %> - set_failed_invalid_gb_per_osd: <% not isNumber($.gb_per_osd) %> get_cores_per_osd: publish: cores_per_osd: <% $.user_inputs.get('cores_per_osd', 1.0) %> on-success: - get_extra_configs: <% isNumber($.cores_per_osd) %> - set_failed_invalid_cores_per_osd: <% not isNumber($.cores_per_osd) %> get_extra_configs: publish: extra_config: <% $.environment_parameters.get('ExtraConfig', {}) %> role_extra_config: <% $.environment_parameters.get(concat($.role_name, 'ExtraConfig'), {}) %> role_env_params: <% $.environment_parameters.get(concat($.role_name, 'Parameters'), {}) %> role_derive_params: <% $.derived_parameters.get(concat($.role_name, 'Parameters'), {}) %> on-success: calc_osds calc_osds: publish: num_dev: <% $.heat_resource_tree.parameters.get('CephAnsibleDisksConfig', {}).get('default', {}).get('devices', []).count() %> num_lvm: <% $.heat_resource_tree.parameters.get('CephAnsibleDisksConfig', {}).get('default', {}).get('lvm_volumes', []).count() %> on-success: get_num_osds get_num_osds: publish: num_osds: <% int($.num_dev + $.num_lvm) %> on-success: - get_memory_mb: <% $.num_osds %> # If there's no CephAnsibleDisksConfig then look for OSD configuration in hiera data - get_num_osds_from_hiera: <% not $.num_osds %> get_num_osds_from_hiera: publish: num_osds: <% $.role_extra_config.get('ceph::profile::params::osds', $.extra_config.get('ceph::profile::params::osds', {})).keys().count() %> on-success: - get_memory_mb: <% $.num_osds %> - set_failed_no_osds: <% not $.num_osds %> get_memory_mb: publish: memory_mb: <% $.introspection_data.get('memory_mb', 0) %> on-success: - get_nova_vcpu_pin_set: <% $.memory_mb %> - set_failed_get_memory_mb: <% not $.memory_mb %> # Determine the number of CPU cores available to Nova and Ceph. If # NovaVcpuPinSet is defined then use the number of vCPUs in the set, # otherwise use all of the cores identified in the introspection data. get_nova_vcpu_pin_set: publish: # NovaVcpuPinSet can be defined in multiple locations, and it's # important to select the value in order of precedence: # # 1) User specified value for this role # 2) User specified default value for all roles # 3) Value derived by another derived parameters workflow nova_vcpu_pin_set: <% $.role_env_params.get('NovaVcpuPinSet', $.environment_parameters.get('NovaVcpuPinSet', $.role_derive_params.get('NovaVcpuPinSet', ''))) %> on-success: - get_nova_vcpu_count: <% $.nova_vcpu_pin_set %> - get_num_cores: <% not $.nova_vcpu_pin_set %> get_nova_vcpu_count: action: tripleo.derive_params.convert_range_to_number_list input: range_list: <% $.nova_vcpu_pin_set %> publish: num_cores: <% task().result.split(',').count() %> on-success: calculate_nova_parameters on-error: set_failed_get_nova_vcpu_count get_num_cores: publish: num_cores: <% $.introspection_data.get('cpus', 0) %> on-success: - calculate_nova_parameters: <% $.num_cores %> - set_failed_get_num_cores: <% not $.num_cores %> # HCI calculations are broken into multiple steps. This is necessary # because variables published by a Mistral task are not available # for use by that same task. Variables computed and published in a task # are only available in subsequent tasks. # # The HCI calculations compute two Nova parameters: # - reserved_host_memory # - cpu_allocation_ratio # # The reserved_host_memory calculation computes the amount of memory # that needs to be reserved for Ceph and the total amount of "guest # overhead" memory that is based on the anticipated number of guests. # Psuedo-code for the calculation (disregarding MB and GB units) is # as follows: # # ceph_memory = mem_per_osd * num_osds # nova_memory = total_memory - ceph_memory # num_guests = nova_memory / # (average_guest_memory_size + overhead_per_guest) # reserved_memory = ceph_memory + (num_guests * overhead_per_guest) # # The cpu_allocation_ratio calculation is similar in that it takes into # account the number of cores that must be reserved for Ceph. # # ceph_cores = cores_per_osd * num_osds # guest_cores = num_cores - ceph_cores # guest_vcpus = guest_cores / average_guest_utilization # cpu_allocation_ratio = guest_vcpus / num_cores calculate_nova_parameters: publish: avg_guest_util: <% $.average_guest_cpu_utilization_percentage / 100.0 %> avg_guest_size_gb: <% $.average_guest_memory_size_in_mb / float($.MB_PER_GB) %> memory_gb: <% $.memory_mb / float($.MB_PER_GB) %> ceph_mem_gb: <% $.gb_per_osd * $.num_osds %> nonceph_cores: <% $.num_cores - int($.cores_per_osd * $.num_osds) %> on-success: calc_step_2 calc_step_2: publish: num_guests: <% int(($.memory_gb - $.ceph_mem_gb) / ($.avg_guest_size_gb + $.gb_overhead_per_guest)) %> guest_vcpus: <% $.nonceph_cores / $.avg_guest_util %> on-success: calc_step_3 calc_step_3: publish: reserved_host_memory: <% $.MB_PER_GB * int($.ceph_mem_gb + ($.num_guests * $.gb_overhead_per_guest)) %> cpu_allocation_ratio: <% $.guest_vcpus / $.num_cores %> on-success: validate_results validate_results: publish: # Verify whether HCI is viable: # - At least 80% of the memory is reserved for Ceph and guest overhead # - At least half of the CPU cores must be available to Nova mem_ok: <% $.reserved_host_memory <= ($.memory_mb * 0.8) %> cpu_ok: <% $.cpu_allocation_ratio >= 0.5 %> on-success: - set_failed_insufficient_mem: <% not $.mem_ok %> - set_failed_insufficient_cpu: <% not $.cpu_ok %> - publish_hci_parameters: <% $.mem_ok and $.cpu_ok %> publish_hci_parameters: publish: # TODO(abishop): Update this when the cpu_allocation_ratio can be set # via a THT parameter (no such parameter currently exists). Until a # THT parameter exists, use hiera data to set the cpu_allocation_ratio. hci_parameters: <% dict(concat($.role_name, 'Parameters') => dict('NovaReservedHostMemory' => $.reserved_host_memory)) + dict(concat($.role_name, 'ExtraConfig') => dict('nova::cpu_allocation_ratio' => $.cpu_allocation_ratio)) %> set_failed_invalid_hci_profile: publish: message: "'<% $.hci_profile %>' is not a valid HCI profile." on-success: fail set_failed_invalid_average_guest_memory_size_in_mb: publish: message: "'<% $.average_guest_memory_size_in_mb %>' is not a valid average_guest_memory_size_in_mb value." on-success: fail set_failed_invalid_gb_overhead_per_guest: publish: message: "'<% $.gb_overhead_per_guest %>' is not a valid gb_overhead_per_guest value." on-success: fail set_failed_invalid_gb_per_osd: publish: message: "'<% $.gb_per_osd %>' is not a valid gb_per_osd value." on-success: fail set_failed_invalid_cores_per_osd: publish: message: "'<% $.cores_per_osd %>' is not a valid cores_per_osd value." on-success: fail set_failed_invalid_average_guest_cpu_utilization_percentage: publish: message: "'<% $.average_guest_cpu_utilization_percentage %>' is not a valid average_guest_cpu_utilization_percentage value." on-success: fail set_failed_no_osds: publish: message: "No Ceph OSDs found in the overcloud definition ('ceph::profile::params::osds')." on-success: fail set_failed_get_memory_mb: publish: message: "Unable to determine the amount of physical memory (no 'memory_mb' found in introspection_data)." on-success: fail set_failed_get_nova_vcpu_count: publish: message: <% task(get_nova_vcpu_count).result %> on-success: fail set_failed_get_num_cores: publish: message: "Unable to determine the number of CPU cores (no 'cpus' found in introspection_data)." on-success: fail set_failed_insufficient_mem: publish: message: "<% $.memory_mb %> MB is not enough memory to run hyperconverged." on-success: fail set_failed_insufficient_cpu: publish: message: "<% $.num_cores %> CPU cores are not enough to run hyperconverged." on-success: fail ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:25.642 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('host_cpus', '') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.653 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hw_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.654 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.670 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_host_cpus_range_list'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.671 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.host_cpus %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.671 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_host_cpus'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.671 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.host_cpus %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.672 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_on_error_get_host_cpus'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.672 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.683 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.684 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Unable to determine host cpus'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.695 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.696 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.707 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.707 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_host_cpus).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.719 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.719 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.727 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.host_cpus %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.728 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.735 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_host_cpus_range_list'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.735 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.744 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.744 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_host_cpus_range_list).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.752 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.752 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.758 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.derived_parameters.mergeWith($.get('sriov_parameters', {})) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.766 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.766 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hw_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.767 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.get('host_cpus', '') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.778 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_sriov_parameters'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.778 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.778 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_host_cpus'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.778 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.786 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% dict(concat($.role_name, 'Parameters') => dict('SriovHostCpusList' => $.get('host_cpus', ''))) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.797 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.797 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_host_cpus).result.get('message', '') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.804 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.805 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.814 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.derived_parameters.mergeWith($.get('dpdk_parameters', {})) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.822 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.dpdk_nics_numa_info.groupBy($.numa_node).select($[0]).orderBy($) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.831 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_numa_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.831 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.dpdk_nics_numa_nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.831 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_dpdk_nics_numa_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.831 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.dpdk_nics_numa_nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.838 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.heat_resource_tree.parameters.get('NeutronBridgeMappings', {}).get('default', '') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.847 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_phy_nw_bridge_mappings'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.847 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.neutron_bridge_mappings %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.848 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_neutron_network_type'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.848 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.neutron_bridge_mappings %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.856 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.856 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_network_config).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.864 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.865 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.871 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.dpdk_parameters.mergeWith(dict(concat($.role_name, 'Parameters') => dict('NeutronPhysnetNUMANodesMapping' => $.get('phy_nw_numa_nodes_mappings', {})))) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.884 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.884 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.884 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.get('network_config', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.897 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_dpdk_nics_numa_info'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.898 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.898 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_network_config'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.898 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.905 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.user_inputs.get('num_phy_cores_per_numa_node_for_pmd', 0) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.914 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_num_cores_per_numa_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.914 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% isInteger($.num_phy_cores_per_numa_node_for_pmd) and $.num_phy_cores_per_numa_node_for_pmd > 0 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.914 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_num_phy_cores_per_numa_for_pmd_invalid'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.914 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not isInteger($.num_phy_cores_per_numa_node_for_pmd) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.915 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_num_phy_cores_per_numa_for_pmd_not_provided'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.915 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.num_phy_cores_per_numa_node_for_pmd = 0 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.923 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.924 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_sock_mem).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.933 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.933 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.940 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.dpdk_nics_numa_info.where($.addresses.any($.ip_netmask)).select($.numa_node).distinct() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.948 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_dpdk_parameters'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.948 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.956 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.network_configs %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.957 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hw_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.957 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.969 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_dpdk_nics_numa_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.969 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.dpdk_nics_numa_info %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.969 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_dpdk_nics_numa_info'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.970 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.dpdk_nics_numa_info %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.970 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_on_error_get_dpdk_nics_numa_info'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.970 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.978 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.979 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Unable to determine DPDK NIC's NUMA information'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.986 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.986 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:25.993 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.dpdk_parameters.mergeWith(dict(concat($.role_name, 'Parameters') => dict('NeutronTunnelNUMANodes' => $.get('tunnel_numa_nodes_mappings', [])))) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.005 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(dpdk_nics_nodes => $.dpdk_nics_numa_nodes, cores => $.num_phy_cores_per_numa_node_for_pmd) -> $.numa_nodes.select(switch($ in $dpdk_nics_nodes => $cores, not $ in $dpdk_nics_nodes => 1)) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.014 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_pmd_cpus'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.014 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.023 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.023 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% "num_phy_cores_per_numa_node_for_pmd user input '{0}' is invalid".format($.num_phy_cores_per_numa_node_for_pmd) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.032 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.032 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.039 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.pmd_cpus %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.039 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.052 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_host_cpus'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.052 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.052 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_pmd_cpus_range_list'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.053 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.060 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.num_cores_per_numa_nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.060 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hw_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.060 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.072 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_pmd_cpus_range_list'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.072 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.pmd_cpus %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.072 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_pmd_cpus'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.073 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.pmd_cpus %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.073 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_on_error_get_pmd_cpus'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.073 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.081 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.081 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_host_cpus).result.get('message', '') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.089 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.089 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.097 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.097 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hw_data %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.098 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.get('host_cpus', '') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.110 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_sock_mem'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.110 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.111 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_host_cpus'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.111 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.119 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.119 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='num_phy_cores_per_numa_node_for_pmd user input is not provided'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.255 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.258 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.279 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.280 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Unable to determine OvsDpdkSocketMemory parameter'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.300 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.301 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.320 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.heat_resource_tree.parameters.get('NeutronNetworkType', {}).get('default', '') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.341 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_tunnel_numa_nodes_mappings'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.342 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% 'vxlan' in $.neutron_network_type %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.342 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_dpdk_parameters'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.343 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not 'vxlan' in $.neutron_network_type %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.362 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.dpdk_nics_numa_info %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.363 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% 4096*64 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.364 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.user_inputs.get('overhead', 800) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.365 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.numa_nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.365 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.399 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_neutron_bridge_mappings'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.400 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.sock_mem %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.401 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_sock_mem'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.402 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.sock_mem %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.403 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_on_error_get_sock_mem'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.404 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.426 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.dpdk_nics_numa_info.groupBy($.bridge_name).select(dict($[0]=>$[1].select($.numa_node).distinct())).sum() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.451 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_phy_nw_numa_nodes_mappings'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.451 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.474 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.475 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_pmd_cpus_range_list).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.494 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.495 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.508 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.508 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Unable to determine DPDK NIC's numa nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.518 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.519 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.531 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(nw_bridge_mappings => $.phy_nw_bridge_mappings) -> $.bridge_numa_nodes_mappings.items().select(let(br => $[0], nodes => $[1]) -> $nw_bridge_mappings.items().where($[1]=$br).select(dict($[0] => $nodes)).sum()).sum() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.544 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_neutron_network_type'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.544 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.555 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.555 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Unable to determine available NUMA nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.567 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.568 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.577 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.577 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Unable to determine OvsPmdCoreList parameter'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.585 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.585 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.593 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hw_data.numa_topology.ram.select($.numa_node).orderBy($) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.601 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_num_phy_cores_per_numa_for_pmd'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.601 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.numa_nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.601 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_numa_nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.602 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.numa_nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.611 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.neutron_bridge_mappings.split(',').select(let(mapping => $.split(':')) -> dict($mapping[0] => $mapping[1])).sum() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.619 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_bridge_numa_nodes_mappings'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.619 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.627 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% dict(concat($.role_name, 'Parameters') => dict('OvsPmdCoreList' => $.get('pmd_cpus', ''), 'OvsDpdkCoreList' => $.get('host_cpus', ''), 'OvsDpdkSocketMemory' => $.get('sock_mem', ''))) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.636 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='add_phy_nw_numa_nodes_mappings'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.636 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('phy_nw_numa_nodes_mappings', {}) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.637 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='add_tunnel_numa_nodes_mappings'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.637 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('tunnel_numa_nodes_mappings', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.647 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.647 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_dpdk_nics_numa_info).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.657 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.657 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.665 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.665 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_pmd_cpus).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.674 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.674 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.691 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.derived_parameters.mergeWith($.get('host_parameters', {})) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.699 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.699 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Unable to determine total memory'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.708 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.709 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.718 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(pmd_cpus => $.role_derive_params.get('OvsPmdCoreList','')) -> switch($pmd_cpus => concat($pmd_cpus, ',', $.nova_cpus), not $pmd_cpus => $.nova_cpus) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.727 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_isol_cpus_num_list'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.728 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.735 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.nova_cpus %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.736 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.751 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_isol_cpus_range_list'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.751 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.752 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_nova_cpus_range_list'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.752 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.769 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hw_data.get('inventory', {}).get('memory', {}).get('physical_mb', 0) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.788 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_hugepage_allocation_percentage'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.789 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.total_memory %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.789 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_total_memory'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.790 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.total_memory %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.804 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(reserved_cpus => $.reserved_cpus) -> $.cpus.select($.thread_siblings).flatten().where(not (str($) in $reserved_cpus)).join(',') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.812 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_isol_cpus'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.813 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.nova_cpus %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.813 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_nova_cpus'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.813 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.nova_cpus %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.820 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.821 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_host_dpdk_combined_cpus_num_list).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.828 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.828 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.836 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.derived_parameters.get(concat($.role_name, 'Parameters'), {}) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.836 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.derived_parameters.delete(concat($.role_name, 'Parameters')) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.843 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_host_cpus'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.844 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.851 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.user_inputs.get('host_mem_default', 4096) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.858 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='check_default_hugepage_supported'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.858 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.866 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.866 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Unable to combine host and dpdk cpus list'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.873 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.873 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.880 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.881 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='default huge page size 1GB is not supported'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.889 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.889 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.897 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.isol_cpus %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.897 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.908 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_nova_cpus_range_list'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.908 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.909 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_isol_cpus_num_list'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.909 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.916 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.916 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Unable to determine nova vcpu pin set'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.923 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.924 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.931 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hw_data.numa_topology.cpus %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.939 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_role_derive_params'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.939 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.cpus %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.939 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_cpus'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.939 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.cpus %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.947 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% concat('default_hugepagesz=1GB hugepagesz=1G ', 'hugepages=', str($.hugepages), ' ', $.iommu_info, ' isolcpus=', $.isol_cpus) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.954 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_host_parameters'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.954 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.958 2561 DEBUG mistral.api.controllers.root [req-9dffa312-636b-408c-abb5-a157ce324ecc - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:26.962 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.962 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_isol_cpus_range_list).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.970 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.970 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.977 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.978 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_nova_cpus_range_list).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.985 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.985 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:26.992 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% switch($.intel_cpu_model => 'intel_iommu=on iommu=pt', not $.intel_cpu_model => '') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.000 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_kernel_args'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.000 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.008 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.008 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='huge_page_allocation_percentage user input is not provided'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.015 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.015 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.022 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_derive_params.get('OvsDpdkCoreList', '') or $.role_derive_params.get('SriovHostCpusList', '') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.023 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.derived_parameters + dict(concat($.role_name, 'Parameters') => $.role_derive_params.delete('SriovHostCpusList')) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.030 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_host_dpdk_combined_cpus'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.031 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.038 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.host_dpdk_combined_cpus %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.039 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.039 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.split(',') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.050 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_nova_cpus'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.050 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.050 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_host_dpdk_combined_cpus_num_list'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.051 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.058 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.058 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_isol_cpus_num_list).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.065 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.066 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.073 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.073 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Unable to determine CPU's on NUMA nodes'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.080 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.081 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.088 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% dict(concat($.role_name, 'Parameters') => dict('NovaVcpuPinSet' => $.get('nova_cpus', ''), 'NovaComputeCpuSharedSet' => $.get('host_cpus', ''), 'NovaReservedHostMemory' => $.get('host_mem', ''), 'KernelArgs' => $.get('kernel_args', ''), 'IsolCpusList' => $.get('isol_cpus', ''))) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.102 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(huge_page_perc => float($.huge_page_allocation_percentage)/100)-> int((($.total_memory/1024)-4) * $huge_page_perc) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.111 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_cpu_model'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.112 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hugepages %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.112 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_hugepages'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.112 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.hugepages %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.119 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.120 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Unable to determine huge pages'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.127 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.127 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.135 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(pmd_cpus => $.role_derive_params.get('OvsPmdCoreList', '')) -> switch($pmd_cpus => concat($pmd_cpus, ',', $.host_cpus), not $pmd_cpus => $.host_cpus) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.143 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_host_dpdk_combined_cpus_num_list'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.143 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.host_dpdk_combined_cpus %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.143 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_host_dpdk_combined_cpus'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.143 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.host_dpdk_combined_cpus %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.151 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.151 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% "huge_page_allocation_percentage user input '{0}' is invalid".format($.huge_page_allocation_percentage) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.159 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.160 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.167 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.isol_cpus %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.168 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.183 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_host_mem'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.184 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.185 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_isol_cpus_range_list'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.185 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.209 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.user_inputs.get('huge_page_allocation_percentage', 0) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.224 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_hugepages'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.225 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% isInteger($.huge_page_allocation_percentage) and $.huge_page_allocation_percentage > 0 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.226 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_hugepage_allocation_percentage_invalid'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.226 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not isInteger($.huge_page_allocation_percentage) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.226 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_get_hugepage_allocation_percentage_not_provided'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.227 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.huge_page_allocation_percentage = 0 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.240 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hw_data.get('inventory', {}).get('cpu', {}).get('model_name', '').startsWith('Intel') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.254 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_iommu_info'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.255 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.264 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hw_data.get('inventory', {}).get('cpu', {}).get('flags', []).contains('pdpe1gb') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.274 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_total_memory'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.274 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.default_hugepage_supported %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.274 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_status_failed_check_default_hugepage_supported'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.274 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.default_hugepage_supported %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.291 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.derived_parameters.mergeWith($.get('hci_parameters', {})) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.303 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.introspection_data.get('memory_mb', 0) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.312 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_nova_vcpu_pin_set'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.312 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.memory_mb %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.312 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_failed_get_memory_mb'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.312 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.memory_mb %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.320 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.user_inputs.get('cores_per_osd', 1.0) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.328 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_extra_configs'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.328 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% isNumber($.cores_per_osd) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.329 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_failed_invalid_cores_per_osd'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.329 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not isNumber($.cores_per_osd) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.337 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.average_guest_memory_size_in_mb / float($.MB_PER_GB) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.338 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.gb_per_osd * $.num_osds %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.338 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.memory_mb / float($.MB_PER_GB) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.339 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.average_guest_cpu_utilization_percentage / 100.0 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.339 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.num_cores - int($.cores_per_osd * $.num_osds) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.348 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='calc_step_2'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.348 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.357 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Unable to determine the number of CPU cores (no 'cpus' found in introspection_data).'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.365 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.366 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.374 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''<% $.cores_per_osd %>' is not a valid cores_per_osd value.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.381 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.382 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.390 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.memory_mb %> MB is not enough memory to run hyperconverged.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.398 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.398 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.406 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.user_inputs.get('hci_profile', '') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.407 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.user_inputs.get('hci_profile_config', {}) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.415 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_average_guest_memory_size_in_mb'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.415 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hci_profile and $.hci_profile_config.get($.hci_profile, {}) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.416 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_failed_invalid_hci_profile'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.416 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hci_profile and not $.hci_profile_config.get($.hci_profile, {}) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.423 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.user_inputs.get('gb_overhead_per_guest', 0.5) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.435 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_gb_per_osd'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.435 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% isNumber($.gb_overhead_per_guest) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.435 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_failed_invalid_gb_overhead_per_guest'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.436 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not isNumber($.gb_overhead_per_guest) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.446 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''<% $.gb_overhead_per_guest %>' is not a valid gb_overhead_per_guest value.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.453 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.453 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.461 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.MB_PER_GB * int($.ceph_mem_gb + ($.num_guests * $.gb_overhead_per_guest)) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.461 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.guest_vcpus / $.num_cores %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.469 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='validate_results'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.469 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.477 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''<% $.hci_profile %>' is not a valid HCI profile.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.484 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.484 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.492 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_extra_config.get('ceph::profile::params::osds', $.extra_config.get('ceph::profile::params::osds', {})).keys().count() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.499 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_memory_mb'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.500 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.num_osds %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.500 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_failed_no_osds'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.500 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.num_osds %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.507 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''<% $.average_guest_cpu_utilization_percentage %>' is not a valid average_guest_cpu_utilization_percentage value.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.515 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.515 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.522 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.user_inputs.get('gb_per_osd', 5) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.530 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_cores_per_osd'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.530 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% isNumber($.gb_per_osd) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.530 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_failed_invalid_gb_per_osd'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.531 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not isNumber($.gb_per_osd) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.538 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''<% $.gb_per_osd %>' is not a valid gb_per_osd value.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.545 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.545 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.553 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.derived_parameters.get(concat($.role_name, 'Parameters'), {}) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.554 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.environment_parameters.get(concat($.role_name, 'Parameters'), {}) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.554 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.environment_parameters.get(concat($.role_name, 'ExtraConfig'), {}) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.555 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.environment_parameters.get('ExtraConfig', {}) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.562 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='calc_osds'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.562 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.570 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_nova_vcpu_count).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.577 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.577 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.584 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Unable to determine the amount of physical memory (no 'memory_mb' found in introspection_data).'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.592 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.593 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.600 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.heat_resource_tree.parameters.get('CephAnsibleDisksConfig', {}).get('default', {}).get('devices', []).count() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.601 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.heat_resource_tree.parameters.get('CephAnsibleDisksConfig', {}).get('default', {}).get('lvm_volumes', []).count() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.608 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_num_osds'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.608 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.616 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.introspection_data.get('cpus', 0) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.623 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='calculate_nova_parameters'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.624 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.num_cores %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.624 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_failed_get_num_cores'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.624 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.num_cores %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.631 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.role_env_params.get('NovaVcpuPinSet', $.environment_parameters.get('NovaVcpuPinSet', $.role_derive_params.get('NovaVcpuPinSet', ''))) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.639 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_nova_vcpu_count'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.639 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.nova_vcpu_pin_set %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.640 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_num_cores'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.640 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.nova_vcpu_pin_set %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.647 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.reserved_host_memory <= ($.memory_mb * 0.8) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.648 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.cpu_allocation_ratio >= 0.5 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.656 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_failed_insufficient_mem'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.656 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.mem_ok %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.656 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_failed_insufficient_cpu'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.656 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.cpu_ok %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.656 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='publish_hci_parameters'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.657 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.mem_ok and $.cpu_ok %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.664 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='No Ceph OSDs found in the overcloud definition ('ceph::profile::params::osds').'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.671 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.671 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.679 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% int($.num_dev + $.num_lvm) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.686 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_memory_mb'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.687 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.num_osds %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.687 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_num_osds_from_hiera'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.687 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.num_osds %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.694 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hci_profile_config.get($.hci_profile, {}).get('average_guest_memory_size_in_mb', 0) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.702 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_average_guest_cpu_utilization_percentage'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.702 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% isInteger($.average_guest_memory_size_in_mb) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.703 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_failed_invalid_average_guest_memory_size_in_mb'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.703 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not isInteger($.average_guest_memory_size_in_mb) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.710 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''<% $.average_guest_memory_size_in_mb %>' is not a valid average_guest_memory_size_in_mb value.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.717 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.718 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.725 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.nova_vcpu_pin_set %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.725 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.split(',').count() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.736 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='calculate_nova_parameters'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.736 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.737 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_failed_get_nova_vcpu_count'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.737 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.745 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% int(($.memory_gb - $.ceph_mem_gb) / ($.avg_guest_size_gb + $.gb_overhead_per_guest)) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.745 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.nonceph_cores / $.avg_guest_util %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.754 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='calc_step_3'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.754 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.764 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% dict(concat($.role_name, 'Parameters') => dict('NovaReservedHostMemory' => $.reserved_host_memory)) + dict(concat($.role_name, 'ExtraConfig') => dict('nova::cpu_allocation_ratio' => $.cpu_allocation_ratio)) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.776 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.hci_profile_config.get($.hci_profile, {}).get('average_guest_cpu_utilization_percentage', 0) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.784 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_gb_overhead_per_guest'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.785 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% isInteger($.average_guest_cpu_utilization_percentage) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.785 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_failed_invalid_average_guest_cpu_utilization_percentage'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.785 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not isInteger($.average_guest_cpu_utilization_percentage) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.793 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.num_cores %> CPU cores are not enough to run hyperconverged.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.801 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.801 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.957 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.fernet_keys.v1 description: TripleO fernet key rotation workflows workflows: rotate_fernet_keys: input: - container - queue_name: tripleo - ansible_extra_env_variables: ANSIBLE_HOST_KEY_CHECKING: 'False' tags: - tripleo-common-managed tasks: rotate_keys: action: tripleo.parameters.rotate_fernet_keys container=<% $.container %> on-success: deploy_ssh_key on-error: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> deploy_ssh_key: workflow: tripleo.validations.v1.copy_ssh_key on-success: get_privkey on-error: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> get_privkey: action: tripleo.validations.get_privkey on-success: deploy_keys on-error: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> deploy_keys: action: tripleo.ansible-playbook input: hosts: keystone inventory: /usr/bin/tripleo-ansible-inventory ssh_private_key: <% task(get_privkey).result %> extra_env_variables: <% $.ansible_extra_env_variables + dict(TRIPLEO_PLAN_NAME=>$.container) %> verbosity: 0 remote_user: heat-admin become: true extra_vars: fernet_keys: <% task(rotate_keys).result %> use_openstack_credentials: true playbook: /usr/share/tripleo-common/playbooks/rotate-keys.yaml execution_id: <% execution().id %> on-success: notify_zaqar publish: status: SUCCESS message: <% task().result %> on-error: notify_zaqar publish-on-error: status: FAILED message: <% task().result %> notify_zaqar: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.fernet_keys.v1.rotate_fernet_keys payload: status: <% $.status %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:27.999 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:27.999 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.015 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_privkey'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.016 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.016 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.016 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.026 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.037 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.037 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.047 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.047 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.058 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='deploy_keys'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.058 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.059 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.059 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.068 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='heat-admin'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.068 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_privkey).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.068 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ansible_extra_env_variables + dict(TRIPLEO_PLAN_NAME=>$.container) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.069 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='keystone'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.069 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='/usr/bin/tripleo-ansible-inventory'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.069 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.069 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='/usr/share/tripleo-common/playbooks/rotate-keys.yaml'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.070 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.070 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.070 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.070 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.081 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.082 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.082 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.082 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.090 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.090 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.090 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.101 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='deploy_ssh_key'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.102 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.102 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.102 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.123 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.support.v1 description: TripleO support workflows workflows: collect_logs: description: > This workflow runs sosreport on the servers where their names match the provided server_name input. The logs are stored in the provided sos_dir. input: - server_name - sos_dir: /var/tmp/tripleo-sos - sos_options: boot,cluster,hardware,kernel,memory,nfs,openstack,packagemanager,performance,services,storage,system,webserver,virt - queue_name: tripleo tags: - tripleo-common-managed tasks: collect_logs_on_servers: workflow: tripleo.deployment.v1.deploy_on_servers on-success: send_message on-error: set_collect_logs_on_servers_failed input: server_name: <% $.server_name %> config_name: 'run_sosreport' config: | #!/bin/bash mkdir -p <% $.sos_dir %> sosreport --batch \ -p <% $.sos_options %> \ --tmp-dir <% $.sos_dir %> set_collect_logs_on_servers_failed: on-complete: - send_message publish: type: tripleo.deployment.v1.fetch_logs status: FAILED message: <% task().result %> # status messaging send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: <% $.get('type', 'tripleo.support.v1.collect_logs') %> payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = 'FAILED' %> upload_logs: description: > This workflow uploads the sosreport files stored in the provide sos_dir on the provided host (server_uuid) to a swift container on the undercloud input: - server_uuid - server_name - container - sos_dir: /var/tmp/tripleo-sos - queue_name: tripleo tags: - tripleo-common-managed tasks: # actions get_swift_information: action: tripleo.swift.swift_information on-success: do_log_upload on-error: set_get_swift_information_failed input: container: <% $.container %> publish: container_url: <% task().result.container_url %> auth_key: <% task().result.auth_key %> set_get_swift_information_failed: on-complete: - send_message publish: status: FAILED message: <% task(get_swift_information).result %> do_log_upload: action: tripleo.deployment.config on-success: send_message on-error: set_do_log_upload_failed input: server_id: <% $.server_uuid %> name: "upload_logs" config: | #!/bin/bash CONTAINER_URL="<% $.container_url %>" TOKEN="<% $.auth_key %>" SOS_DIR="<% $.sos_dir %>" for FILE in $(find $SOS_DIR -type f); do FILENAME=$(basename $FILE) curl -X PUT -i -H "X-Auth-Token: $TOKEN" -T $FILE $CONTAINER_URL/$FILENAME if [ $? -eq 0 ]; then rm -f $FILE fi done group: "script" publish: message: "Uploaded logs from <% $.server_name %>" set_do_log_upload_failed: on-complete: - send_message publish: status: FAILED message: <% tag(do_log_upload).result %> # status messaging send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: <% $.get('type', 'tripleo.support.v1.upload_logs') %> payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = 'FAILED' %> create_container: description: > This work flow is used to check if the container exists and creates it if it does not exist. input: - container - queue_name: tripleo tags: - tripleo-common-managed tasks: check_container: action: swift.head_container container=<% $.container %> on-success: send_message on-error: create_container create_container: action: swift.put_container input: container: <% $.container %> headers: x-container-meta-usage-tripleo: support on-success: send_message on-error: set_create_container_failed set_create_container_failed: on-complete: - send_message publish: type: tripleo.support.v1.create_container.create_container status: FAILED message: <% task(create_container).result %> # status messaging send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: <% $.get('type', 'tripleo.support.v1.create_container') %> payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = 'FAILED' %> delete_container: description: > This workflow deletes all the objects in a provided swift container and then removes the container itself from the undercloud. input: - container - concurrency: 5 - timeout: 900 - queue_name: tripleo tags: - tripleo-common-managed tasks: # actions check_container: action: swift.head_container container=<% $.container %> on-success: list_objects on-error: set_check_container_failure set_check_container_failure: on-complete: send_message publish: status: FAILED type: tripleo.support.v1.delete_container.check_container message: <% task(check_container).result %> list_objects: action: swift.get_container container=<% $.container %> on-success: delete_objects on-error: set_list_objects_failure publish: log_objects: <% task().result[1] %> set_list_objects_failure: on-complete: send_message publish: status: FAILED type: tripleo.support.v1.delete_container.list_objects message: <% task(list_objects).result %> delete_objects: action: swift.delete_object concurrency: <% $.concurrency %> timeout: <% $.timeout %> with-items: object in <% $.log_objects %> input: container: <% $.container %> obj: <% $.object.name %> on-success: remove_container on-error: set_delete_objects_failure set_delete_objects_failure: on-complete: send_message publish: status: FAILED type: tripleo.support.v1.delete_container.delete_objects message: <% task(delete_objects).result %> remove_container: action: swift.delete_container container=<% $.container %> on-success: send_message on-error: set_remove_container_failure set_remove_container_failure: on-complete: send_message publish: status: FAILED type: tripleo.support.v1.delete_container.remove_container message: <% task(remove_container).result %> # status messaging send_message: action: zaqar.queue_post wait-before: 5 retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: <% $.get('type', 'tripleo.support.v1.delete_container') %> payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = 'FAILED' %> fetch_logs: description: > This workflow creates a container on the undercloud, executes the log collection on the servers whose names match the provided server_name, and executes the log upload process on all the servers to the container on the undercloud. input: - server_name - container - concurrency: 5 - timeout: 1800 - queue_name: tripleo tags: - tripleo-common-managed tasks: # actions create_container: workflow: tripleo.support.v1.create_container on-success: get_servers_matching on-error: set_create_container_failed input: container: <% $.container %> queue_name: <% $.queue_name %> set_create_container_failed: on-complete: send_message publish: type: tripleo.support.v1.fetch_logs.create_container status: FAILED message: <% task(create_container).result %> get_servers_matching: action: nova.servers_list on-success: collect_logs_on_servers publish: servers_with_name: <% task().result._info.where($.name.indexOf(execution().input.server_name) > -1) %> collect_logs_on_servers: workflow: tripleo.support.v1.collect_logs timeout: <% $.timeout %> on-success: upload_logs_on_servers on-error: set_collect_logs_on_servers_failed input: server_name: <% $.server_name %> queue_name: <% $.queue_name %> set_collect_logs_on_servers_failed: on-complete: send_message publish: type: tripleo.support.v1.fetch_logs.collect_logs_on_servers status: FAILED message: <% task(collect_logs_on_servers).result %> upload_logs_on_servers: on-success: send_message on-error: set_upload_logs_on_servers_failed with-items: server in <% $.servers_with_name %> concurrency: <% $.concurrency %> workflow: tripleo.support.v1.upload_logs input: server_name: <% $.server.name %> server_uuid: <% $.server.id %> container: <% $.container %> queue_name: <% $.queue_name %> set_upload_logs_on_servers_failed: on-complete: send_message publish: type: tripleo.support.v1.fetch_logs.upload_logs status: FAILED message: <% task(upload_logs_on_servers).result %> # status messaging send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: <% $.get('type', 'tripleo.support.v1.fetch_logs') %> payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = 'FAILED' %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:28.194 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.194 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result[1] %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.206 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='delete_objects'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.206 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.206 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_list_objects_failure'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.206 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.214 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.215 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(delete_objects).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.215 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='tripleo.support.v1.delete_container.delete_objects'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.233 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.234 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.256 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.257 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(remove_container).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.259 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='tripleo.support.v1.delete_container.remove_container'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.277 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.278 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.298 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.299 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.object.name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.300 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.log_objects %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.312 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.timeout %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.313 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.concurrency %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.331 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='remove_container'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.332 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.332 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_delete_objects_failure'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.333 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.353 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.375 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.376 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = 'FAILED' %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.390 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.391 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(check_container).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.391 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='tripleo.support.v1.delete_container.check_container'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.403 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.404 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.416 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.434 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='list_objects'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.434 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.434 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_check_container_failure'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.434 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.446 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.464 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.464 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.464 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_remove_container_failure'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.465 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.476 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.476 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(list_objects).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.477 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='tripleo.support.v1.delete_container.list_objects'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.488 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.489 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.515 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='run_sosreport'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.516 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='#!/bin/bash mkdir -p <% $.sos_dir %> sosreport --batch \ -p <% $.sos_options %> \ --tmp-dir <% $.sos_dir %> '] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.516 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.server_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.536 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.537 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.537 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_collect_logs_on_servers_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.537 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.549 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.567 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.567 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = 'FAILED' %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.576 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.576 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.577 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='tripleo.deployment.v1.fetch_logs'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.585 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.585 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.603 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.603 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.server_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.607 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.timeout %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.616 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='upload_logs_on_servers'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.617 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.617 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_collect_logs_on_servers_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.617 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.626 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result._info.where($.name.indexOf(execution().input.server_name) > -1) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.634 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='collect_logs_on_servers'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.634 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.642 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.642 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(collect_logs_on_servers).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.643 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='tripleo.support.v1.fetch_logs.collect_logs_on_servers'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.651 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.651 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.662 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.686 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.687 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = 'FAILED' %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.695 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.695 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(upload_logs_on_servers).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.696 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='tripleo.support.v1.fetch_logs.upload_logs'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.704 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.704 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.712 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.712 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(create_container).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.713 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='tripleo.support.v1.fetch_logs.create_container'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.721 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.721 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.729 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.729 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.740 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_servers_matching'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.741 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.741 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_create_container_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.741 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.749 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.749 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.749 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.server.name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.750 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.server.id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.750 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.servers_with_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.754 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.concurrency %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.762 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.762 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.762 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_upload_logs_on_servers_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.762 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.777 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='#!/bin/bash CONTAINER_URL="<% $.container_url %>" TOKEN="<% $.auth_key %>" SOS_DIR="<% $.sos_dir %>" for FILE in $(find $SOS_DIR -type f); do FILENAME=$(basename $FILE) curl -X PUT -i -H "X-Auth-Token: $TOKEN" -T $FILE $CONTAINER_URL/$FILENAME if [ $? -eq 0 ]; then rm -f $FILE fi done '] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.778 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.server_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.778 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='script'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.778 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='upload_logs'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.778 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Uploaded logs from <% $.server_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.789 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.790 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.790 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_do_log_upload_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.790 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.798 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.809 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.809 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = 'FAILED' %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.817 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.817 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% tag(do_log_upload).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.825 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.825 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.832 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.833 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.container_url %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.833 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.auth_key %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.844 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='do_log_upload'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.845 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.845 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_get_swift_information_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.845 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.853 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.853 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(get_swift_information).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.861 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.861 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.874 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.886 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.886 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = 'FAILED' %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.896 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.909 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.909 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.910 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_create_container_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.911 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.929 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.930 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(create_container).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.930 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='tripleo.support.v1.create_container.create_container'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.948 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.949 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.964 2561 DEBUG mistral.api.controllers.root [req-6658fc91-da12-4934-b6eb-7c5532dc510b - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:28.966 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.992 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.992 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.993 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_container'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:28.993 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.127 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.octavia_post.v1 description: TripleO Octavia post deployment Workflows workflows: octavia_post_deploy: description: Octavia post deployment input: - amp_image_name - amp_image_filename - amp_image_tag - amp_ssh_key_name - amp_ssh_key_path - amp_ssh_key_data - amp_to_raw - auth_username - auth_password - auth_project_name - lb_mgmt_net_name - lb_mgmt_subnet_name - lb_sec_group_name - lb_mgmt_subnet_cidr - lb_mgmt_subnet_gateway - lb_mgmt_subnet_pool_start - lb_mgmt_subnet_pool_end - generate_certs - octavia_ansible_playbook - overcloud_admin - ca_cert_path - ca_private_key_path - ca_passphrase - client_cert_path - mgmt_port_dev - overcloud_password - overcloud_project - overcloud_pub_auth_uri - overcloud_int_auth_uri - ansible_extra_env_variables: ANSIBLE_HOST_KEY_CHECKING: 'False' ANSIBLE_SSH_RETRIES: '3' tags: - tripleo-common-managed tasks: get_overcloud_stack_details: publish: # TODO(beagles), we are making an assumption about the octavia heatlh manager and # controller worker needing # octavia_controller_ips: <% env().get('service_ips', {}).get('octavia_worker_ctlplane_node_ips', []) %> on-success: enable_ssh_admin enable_ssh_admin: workflow: tripleo.access.v1.enable_ssh_admin input: ssh_servers: <% $.octavia_controller_ips %> on-success: get_private_key get_private_key: action: tripleo.validations.get_privkey publish: private_key: <% task().result %> on-success: make_local_temp_directory make_local_temp_directory: action: tripleo.files.make_temp_dir publish: undercloud_local_dir: <% task().result.path %> on-success: make_remote_temp_directory make_remote_temp_directory: action: tripleo.files.make_temp_dir publish: undercloud_remote_dir: <% task().result.path %> on-success: build_local_connection_environment_vars build_local_connection_environment_vars: publish: ansible_local_connection_variables: <% dict('ANSIBLE_REMOTE_TEMP' => $.undercloud_remote_dir, 'ANSIBLE_LOCAL_TEMP' => $.undercloud_local_dir) + $.ansible_extra_env_variables %> on-success: upload_amphora upload_amphora: action: tripleo.ansible-playbook input: inventory: undercloud: hosts: localhost: ansible_connection: local playbook: <% $.octavia_ansible_playbook %> remote_user: stack extra_env_variables: <% $.ansible_local_connection_variables %> extra_vars: os_password: <% $.overcloud_password %> os_username: <% $.overcloud_admin %> os_project_name: <% $.overcloud_project %> os_auth_url: <% $.overcloud_pub_auth_uri %> os_int_auth_url: <% $.overcloud_int_auth_uri %> os_auth_type: "password" os_identity_api_version: "3" amp_image_name: <% $.amp_image_name %> amp_image_filename: <% $.amp_image_filename %> amp_image_tag: <% $.amp_image_tag %> amp_ssh_key_name: <% $.amp_ssh_key_name %> amp_ssh_key_path: <% $.amp_ssh_key_path %> amp_ssh_key_data: <% $.amp_ssh_key_data %> amp_to_raw: <% $.amp_to_raw %> auth_username: <% $.auth_username %> auth_password: <% $.auth_password %> auth_project_name: <% $.auth_project_name %> execution_id: <% execution().id %> on-success: config_octavia config_octavia: action: tripleo.ansible-playbook input: inventory: octavia_nodes: hosts: <% $.octavia_controller_ips.toDict($, {}) %> verbosity: 0 playbook: <% $.octavia_ansible_playbook %> remote_user: tripleo-admin become: true become_user: root ssh_private_key: <% $.private_key %> ssh_common_args: '-o StrictHostKeyChecking=no' ssh_extra_args: '-o UserKnownHostsFile=/dev/null' extra_env_variables: <% $.ansible_extra_env_variables %> extra_vars: os_password: <% $.overcloud_password %> os_username: <% $.overcloud_admin %> os_project_name: <% $.overcloud_project %> os_auth_url: <% $.overcloud_pub_auth_uri %> os_int_auth_url: <% $.overcloud_int_auth_uri %> os_auth_type: "password" os_identity_api_version: "3" amp_image_tag: <% $.amp_image_tag %> lb_mgmt_net_name: <% $.lb_mgmt_net_name %> lb_mgmt_subnet_name: <% $.lb_mgmt_subnet_name %> lb_sec_group_name: <% $.lb_sec_group_name %> lb_mgmt_subnet_cidr: <% $.lb_mgmt_subnet_cidr %> lb_mgmt_subnet_gateway: <% $.lb_mgmt_subnet_gateway %> lb_mgmt_subnet_pool_start: <% $.lb_mgmt_subnet_pool_start %> lb_mgmt_subnet_pool_end: <% $.lb_mgmt_subnet_pool_end %> ca_cert_path: <% $.ca_cert_path %> ca_private_key_path: <% $.ca_private_key_path %> ca_passphrase: <% $.ca_passphrase %> client_cert_path: <% $.client_cert_path %> generate_certs: <% $.generate_certs %> mgmt_port_dev: <% $.mgmt_port_dev %> auth_project_name: <% $.auth_project_name %> execution_id: <% execution().id %> on-complete: purge_local_temp_dir purge_local_temp_dir: action: tripleo.files.remove_temp_dir path=<% $.undercloud_local_dir %> on-complete: purge_remote_temp_dir purge_remote_temp_dir: action: tripleo.files.remove_temp_dir path=<% $.undercloud_remote_dir %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:29.197 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.211 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='make_local_temp_directory'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.212 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.226 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.undercloud_remote_dir %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.251 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% dict('ANSIBLE_REMOTE_TEMP' => $.undercloud_remote_dir, 'ANSIBLE_LOCAL_TEMP' => $.undercloud_local_dir) + $.ansible_extra_env_variables %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.260 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='upload_amphora'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.260 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.267 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.path %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.275 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='make_remote_temp_directory'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.275 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.283 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% env().get('service_ips', {}).get('octavia_worker_ctlplane_node_ips', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.291 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='enable_ssh_admin'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.291 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.298 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.octavia_controller_ips %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.306 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_private_key'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.306 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.330 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='tripleo-admin'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.331 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='-o UserKnownHostsFile=/dev/null'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.331 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='root'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.332 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ansible_extra_env_variables %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.333 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.private_key %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.334 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.octavia_ansible_playbook %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.335 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='-o StrictHostKeyChecking=no'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.336 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.357 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='purge_local_temp_dir'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.357 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.377 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.undercloud_local_dir %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.397 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='purge_remote_temp_dir'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.398 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.417 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.path %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.436 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='build_local_connection_environment_vars'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.437 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.461 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='stack'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.462 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.octavia_ansible_playbook %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.463 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.464 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ansible_local_connection_variables %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.485 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='config_octavia'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.485 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.529 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.storage.v1 description: TripleO manages Ceph with ceph-ansible workflows: ceph-install: # allows for additional extra_vars via workflow input input: - ansible_playbook_verbosity: 0 - ansible_skip_tags: 'package-install,with_pkg' - ansible_env_variables: {} - ansible_extra_env_variables: ANSIBLE_CONFIG: /usr/share/ceph-ansible/ansible.cfg ANSIBLE_ACTION_PLUGINS: /usr/share/ceph-ansible/plugins/actions/ ANSIBLE_ROLES_PATH: /usr/share/ceph-ansible/roles/ ANSIBLE_RETRY_FILES_ENABLED: 'False' ANSIBLE_LOG_PATH: /var/log/mistral/ceph-install-workflow.log ANSIBLE_LIBRARY: /usr/share/ceph-ansible/library/ ANSIBLE_SSH_RETRIES: '3' ANSIBLE_HOST_KEY_CHECKING: 'False' DEFAULT_FORKS: '25' - ceph_ansible_extra_vars: {} - ceph_ansible_playbook: /usr/share/ceph-ansible/site-docker.yml.sample - node_data_lookup: '{}' - swift_container: 'ceph_ansible_fetch_dir' tags: - tripleo-common-managed tasks: set_swift_container: publish: swift_container: <% concat(env().get('heat_stack_name', ''), '_', $.swift_container) %> on-complete: collect_puppet_hieradata collect_puppet_hieradata: on-success: check_hieradata publish: hieradata: <% env().get('role_merged_configs', {}).values().select($.keys()).flatten().select(regex('^ceph::profile::params::osds$').search($)).where($ != null).toSet() %> check_hieradata: on-success: - set_blacklisted_ips: <% not bool($.hieradata) %> - fail(msg=<% 'Ceph deployment stopped, puppet-ceph hieradata found. Convert it into ceph-ansible variables. {0}'.format($.hieradata) %>): <% bool($.hieradata) %> set_blacklisted_ips: publish: blacklisted_ips: <% env().get('blacklisted_ip_addresses', []) %> on-success: set_ip_lists set_ip_lists: publish: mgr_ips: <% let(root => $) -> env().get('service_ips', {}).get('ceph_mgr_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %> mon_ips: <% let(root => $) -> env().get('service_ips', {}).get('ceph_mon_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %> osd_ips: <% let(root => $) -> env().get('service_ips', {}).get('ceph_osd_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %> mds_ips: <% let(root => $) -> env().get('service_ips', {}).get('ceph_mds_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %> rgw_ips: <% let(root => $) -> env().get('service_ips', {}).get('ceph_rgw_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %> nfs_ips: <% let(root => $) -> env().get('service_ips', {}).get('ceph_nfs_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %> rbdmirror_ips: <% let(root => $) -> env().get('service_ips', {}).get('ceph_rbdmirror_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %> client_ips: <% let(root => $) -> env().get('service_ips', {}).get('ceph_client_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %> on-success: merge_ip_lists merge_ip_lists: publish: ips_list: <% ($.mgr_ips + $.mon_ips + $.osd_ips + $.mds_ips + $.rgw_ips + $.nfs_ips + $.rbdmirror_ips + $.client_ips).toSet() %> on-success: enable_ssh_admin enable_ssh_admin: workflow: tripleo.access.v1.enable_ssh_admin input: ssh_servers: <% $.ips_list %> on-success: get_private_key get_private_key: action: tripleo.validations.get_privkey publish: private_key: <% task().result %> on-success: make_fetch_directory make_fetch_directory: action: tripleo.files.make_temp_dir publish: fetch_directory: <% task().result.path %> on-success: verify_container_exists verify_container_exists: action: swift.head_container container=<% $.swift_container %> on-success: restore_fetch_directory on-error: create_container restore_fetch_directory: action: tripleo.files.restore_temp_dir_from_swift input: container: <% $.swift_container %> path: <% $.fetch_directory %> on-success: collect_nodes_uuid create_container: action: swift.put_container container=<% $.swift_container %> on-success: collect_nodes_uuid collect_nodes_uuid: action: tripleo.ansible-playbook input: inventory: overcloud: hosts: <% $.ips_list.toDict($, {}) %> remote_user: tripleo-admin become: true become_user: root verbosity: 0 ssh_private_key: <% $.private_key %> #NOTE(gfidente): set ANSIBLE_CALLBACK_WHITELIST to empty string to avoid spurious output #in the json output. The publish: directive will in fact parse the output. extra_env_variables: ANSIBLE_CALLBACK_WHITELIST: '' ANSIBLE_HOST_KEY_CHECKING: 'False' ANSIBLE_STDOUT_CALLBACK: 'json' playbook: - hosts: overcloud gather_facts: no tasks: - name: collect machine id # awk strips unwanted output, see LP bug #1762460 shell: dmidecode -s system-uuid | awk 'match($0, /[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}/) { print substr($0, RSTART, RLENGTH) }' | tr A-F a-f publish: ansible_output: <% json_parse(task().result.stderr) %> on-success: set_ip_uuids set_ip_uuids: publish: ip_uuids: <% let(root => $.ansible_output.get('plays')[0].get('tasks')[0].get('hosts')) -> $.ips_list.toDict($, $root.get($).get('stdout')) %> on-success: parse_node_data_lookup parse_node_data_lookup: publish: json_node_data_lookup: <% json_parse($.node_data_lookup) %> on-error: - fail(msg=<% 'Ceph deployment stopped, NodeDataLookup (node_data_lookup) is not valid JSON. {0}'.format($.node_data_lookup) %>) on-success: - uuid_force_lowercase uuid_force_lowercase: publish: node_data: <% dict($.json_node_data_lookup.keys().select($.toLower()).zip($.json_node_data_lookup.values())) %> on-success: map_node_data_lookup map_node_data_lookup: publish: ips_data: <% let(uuids => $.ip_uuids, root => $) -> $.ips_list.toDict($, $root.node_data.get($uuids.get($, "NO-UUID-FOUND"), {})) %> on-success: set_role_vars set_role_vars: publish: # NOTE(gfidente): collect role settings from all tht roles mgr_vars: <% env().get('role_merged_configs', {}).values().select($.get('ceph_mgr_ansible_vars', {})).aggregate($1 + $2) %> mon_vars: <% env().get('role_merged_configs', {}).values().select($.get('ceph_mon_ansible_vars', {})).aggregate($1 + $2) %> osd_vars: <% env().get('role_merged_configs', {}).values().select($.get('ceph_osd_ansible_vars', {})).aggregate($1 + $2) %> mds_vars: <% env().get('role_merged_configs', {}).values().select($.get('ceph_mds_ansible_vars', {})).aggregate($1 + $2) %> rgw_vars: <% env().get('role_merged_configs', {}).values().select($.get('ceph_rgw_ansible_vars', {})).aggregate($1 + $2) %> nfs_vars: <% env().get('role_merged_configs', {}).values().select($.get('ceph_nfs_ansible_vars', {})).aggregate($1 + $2) %> rbdmirror_vars: <% env().get('role_merged_configs', {}).values().select($.get('ceph_rbdmirror_ansible_vars', {})).aggregate($1 + $2) %> client_vars: <% env().get('role_merged_configs', {}).values().select($.get('ceph_client_ansible_vars', {})).aggregate($1 + $2) %> on-success: build_group_vars build_group_vars: publish: # NOTE(gfidente): merge vars from all ansible roles group_vars: <% {'fetch_directory'=> $.fetch_directory} + $.mgr_vars + $.mon_vars + $.osd_vars + $.mds_vars + $.rgw_vars + $.nfs_vars + $.client_vars + $.rbdmirror_vars %> on-success: ceph_install ceph_install: with-items: playbook in <% list($.ceph_ansible_playbook).flatten() %> concurrency: 1 action: tripleo.ansible-playbook input: trash_output: true inventory: mgrs: hosts: <% let(root => $) -> $.mgr_ips.toDict($, $root.ips_data.get($, {})) %> mons: hosts: <% let(root => $) -> $.mon_ips.toDict($, $root.ips_data.get($, {})) %> osds: hosts: <% let(root => $) -> $.osd_ips.toDict($, $root.ips_data.get($, {})) %> mdss: hosts: <% let(root => $) -> $.mds_ips.toDict($, $root.ips_data.get($, {})) %> rgws: hosts: <% let(root => $) -> $.rgw_ips.toDict($, $root.ips_data.get($, {})) %> nfss: hosts: <% let(root => $) -> $.nfs_ips.toDict($, $root.ips_data.get($, {})) %> rbdmirrors: hosts: <% let(root => $) -> $.rbdmirror_ips.toDict($, $root.ips_data.get($, {})) %> clients: hosts: <% let(root => $) -> $.client_ips.toDict($, $root.ips_data.get($, {})) %> all: vars: <% $.group_vars %> playbook: <% $.playbook %> remote_user: tripleo-admin become: true become_user: root verbosity: <% $.ansible_playbook_verbosity %> ssh_private_key: <% $.private_key %> skip_tags: <% $.ansible_skip_tags %> extra_env_variables: <% $.ansible_extra_env_variables.mergeWith($.ansible_env_variables) %> extra_vars: <% {'ireallymeanit' => 'yes'} + $.ceph_ansible_extra_vars %> on-complete: save_fetch_directory save_fetch_directory: action: tripleo.files.save_temp_dir_to_swift input: container: <% $.swift_container %> path: <% $.fetch_directory %> on-success: purge_fetch_directory purge_fetch_directory: action: tripleo.files.remove_temp_dir path=<% $.fetch_directory %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:29.683 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.701 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='make_fetch_directory'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.702 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.713 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% {'fetch_directory'=> $.fetch_directory} + $.mgr_vars + $.mon_vars + $.osd_vars + $.mds_vars + $.rgw_vars + $.nfs_vars + $.client_vars + $.rbdmirror_vars %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.726 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='ceph_install'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.726 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.737 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.fetch_directory %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.755 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.path %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.765 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='verify_container_exists'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.765 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.773 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(root => $) -> env().get('service_ips', {}).get('ceph_mgr_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.774 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(root => $) -> env().get('service_ips', {}).get('ceph_mon_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.774 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(root => $) -> env().get('service_ips', {}).get('ceph_mds_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.775 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(root => $) -> env().get('service_ips', {}).get('ceph_osd_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.776 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(root => $) -> env().get('service_ips', {}).get('ceph_rbdmirror_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.776 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(root => $) -> env().get('service_ips', {}).get('ceph_rgw_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.777 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(root => $) -> env().get('service_ips', {}).get('ceph_client_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.777 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(root => $) -> env().get('service_ips', {}).get('ceph_nfs_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.786 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='merge_ip_lists'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.786 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.794 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% concat(env().get('heat_stack_name', ''), '_', $.swift_container) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.803 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='collect_puppet_hieradata'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.803 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.810 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.fetch_directory %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.811 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.swift_container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.818 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='purge_fetch_directory'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.819 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.826 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% dict($.json_node_data_lookup.keys().select($.toLower()).zip($.json_node_data_lookup.values())) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.834 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='map_node_data_lookup'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.835 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.842 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% env().get('role_merged_configs', {}).values().select($.get('ceph_nfs_ansible_vars', {})).aggregate($1 + $2) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.843 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% env().get('role_merged_configs', {}).values().select($.get('ceph_mon_ansible_vars', {})).aggregate($1 + $2) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.844 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% env().get('role_merged_configs', {}).values().select($.get('ceph_client_ansible_vars', {})).aggregate($1 + $2) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.844 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% env().get('role_merged_configs', {}).values().select($.get('ceph_rbdmirror_ansible_vars', {})).aggregate($1 + $2) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.845 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% env().get('role_merged_configs', {}).values().select($.get('ceph_mds_ansible_vars', {})).aggregate($1 + $2) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.845 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% env().get('role_merged_configs', {}).values().select($.get('ceph_rgw_ansible_vars', {})).aggregate($1 + $2) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.846 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% env().get('role_merged_configs', {}).values().select($.get('ceph_mgr_ansible_vars', {})).aggregate($1 + $2) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.846 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% env().get('role_merged_configs', {}).values().select($.get('ceph_osd_ansible_vars', {})).aggregate($1 + $2) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.854 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='build_group_vars'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.854 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.869 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_blacklisted_ips'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.870 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not bool($.hieradata) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.870 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.870 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% bool($.hieradata) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.877 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.fetch_directory %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.878 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.swift_container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.886 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='collect_nodes_uuid'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.886 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.893 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% env().get('role_merged_configs', {}).values().select($.keys()).flatten().select(regex('^ceph::profile::params::osds$').search($)).where($ != null).toSet() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.901 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='check_hieradata'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.902 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.910 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='tripleo-admin'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.910 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='root'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.910 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% {'ireallymeanit' => 'yes'} + $.ceph_ansible_extra_vars %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.911 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ansible_extra_env_variables.mergeWith($.ansible_env_variables) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.911 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ansible_skip_tags %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.911 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.private_key %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.911 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.playbook %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.912 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ansible_playbook_verbosity %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.912 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% list($.ceph_ansible_playbook).flatten() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.920 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='save_fetch_directory'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.920 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.927 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% ($.mgr_ips + $.mon_ips + $.osd_ips + $.mds_ips + $.rgw_ips + $.nfs_ips + $.rbdmirror_ips + $.client_ips).toSet() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.935 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='enable_ssh_admin'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.935 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.943 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ips_list %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.951 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_private_key'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.951 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.959 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.swift_container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.970 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='restore_fetch_directory'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.970 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.970 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_container'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.970 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.979 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='tripleo-admin'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.979 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='root'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.979 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.private_key %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.980 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% json_parse(task().result.stderr) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.988 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_ip_uuids'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.988 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:29.995 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(uuids => $.ip_uuids, root => $) -> $.ips_list.toDict($, $root.node_data.get($uuids.get($, "NO-UUID-FOUND"), {})) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.003 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_role_vars'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.004 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.012 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% json_parse($.node_data_lookup) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.023 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='uuid_force_lowercase'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.023 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.023 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.024 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.144 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(root => $.ansible_output.get('plays')[0].get('tasks')[0].get('hosts')) -> $.ips_list.toDict($, $root.get($).get('stdout')) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.153 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='parse_node_data_lookup'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.153 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.161 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.swift_container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.168 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='collect_nodes_uuid'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.168 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.176 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% env().get('blacklisted_ip_addresses', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.183 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_ip_lists'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.183 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.210 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.nova.v1 description: TripleO nova workflows workflows: cellv2_discovery: description: cellv2 host discovery input: - nova_host_discovery_ansible_playbook - nova_host_discovery_container - nova_host_discovery_service - ansible_extra_env_variables: ANSIBLE_HOST_KEY_CHECKING: 'False' ANSIBLE_SSH_RETRIES: '3' tags: - tripleo-common-managed tasks: get_overcloud_stack_details: publish: nova_discovery_ips: <% env().get('service_ips', {}).get($.nova_host_discovery_service + '_ctlplane_node_ips', []) %> on-success: enable_ssh_admin enable_ssh_admin: workflow: tripleo.access.v1.enable_ssh_admin input: ssh_servers: <% $.nova_discovery_ips %> on-success: get_private_key get_private_key: action: tripleo.validations.get_privkey publish: private_key: <% task().result %> on-success: discover_hosts discover_hosts: action: tripleo.ansible-playbook input: inventory: nova_discovery_nodes: hosts: <% $.nova_discovery_ips.toDict($, {}) %> verbosity: 0 playbook: <% $.nova_host_discovery_ansible_playbook %> remote_user: tripleo-admin become: true become_user: root ssh_private_key: <% $.private_key %> ssh_common_args: '-o StrictHostKeyChecking=no' ssh_extra_args: '-o UserKnownHostsFile=/dev/null' extra_env_variables: <% $.ansible_extra_env_variables %> extra_vars: nova_host_discovery_container: <% $.nova_host_discovery_container %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:30.236 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% env().get('service_ips', {}).get($.nova_host_discovery_service + '_ctlplane_node_ips', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.247 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='enable_ssh_admin'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.248 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.258 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.nova_discovery_ips %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.268 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_private_key'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.268 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.278 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.287 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='discover_hosts'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.287 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.295 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='tripleo-admin'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.296 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='-o UserKnownHostsFile=/dev/null'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.296 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='root'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.296 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ansible_extra_env_variables %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.296 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.private_key %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.297 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.nova_host_discovery_ansible_playbook %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.297 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='-o StrictHostKeyChecking=no'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.338 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.deployment.v1 description: TripleO deployment workflows workflows: deploy_on_server: input: - server_uuid - server_name - config - config_name - group - queue_name: tripleo tags: - tripleo-common-managed tasks: deploy_config: action: tripleo.deployment.config on-complete: send_message input: server_id: <% $.server_uuid %> name: <% $.config_name %> config: <% $.config %> group: <% $.group %> publish: stdout: <% task().result.deploy_stdout %> stderr: <% task().result.deploy_stderr %> status_code: <% task().result.deploy_status_code %> publish-on-error: status: FAILED message: <% task().result %> send_message: workflow: tripleo.messaging.v1.send input: queue_name: <% $.queue_name %> type: <% execution().name %> execution: <% execution() %> status: <% $.get("status", "SUCCESS") %> message: <% $.get("message", "") %> payload: server_uuid: <% $.server_uuid %> server_name: <% $.server_name %> config_name: <% $.config_name %> status_code: <% $.get("status_code", "") %> stdout: <% $.get("stdout", "") %> stderr: <% $.get("stderr", "") %> deploy_on_servers: input: - server_name - config_name - config - group: script - queue_name: tripleo tags: - tripleo-common-managed tasks: check_if_all_servers: on-success: - get_servers_matching: <% $.server_name != "all" %> - get_all_servers: <% $.server_name = "all" %> get_servers_matching: action: nova.servers_list on-success: deploy_on_servers publish: servers_with_name: <% task().result._info.where($.name.indexOf(execution().input.server_name) > -1) %> get_all_servers: action: nova.servers_list on-success: deploy_on_servers publish: servers_with_name: <% task().result._info %> deploy_on_servers: on-success: send_success_message on-error: send_failed_message with-items: server in <% $.servers_with_name %> workflow: tripleo.deployment.v1.deploy_on_server input: server_name: <% $.server.name %> server_uuid: <% $.server.id %> config: <% $.config %> config_name: <% $.config_name %> group: <% $.group %> queue_name: <% $.queue_name %> send_success_message: workflow: tripleo.messaging.v1.send input: queue_name: <% $.queue_name %> type: <% execution().name %> status: SUCCESS execution: <% execution() %> send_failed_message: workflow: tripleo.messaging.v1.send input: queue_name: <% $.queue_name %> type: <% execution().name %> status: FAILED execution: <% execution() %> message: <% task(deploy_on_servers).result %> deploy_plan: description: > Deploy the overcloud for a plan. input: - container - run_validations: False - timeout: 240 - skip_deploy_identifier: False - queue_name: tripleo tags: - tripleo-common-managed tasks: send_start_message: workflow: tripleo.messaging.v1.send input: queue_name: <% $.queue_name %> type: <% execution().name %> status: RUNNING deployment_status: DEPLOYING message: "Workflow Started" execution: <% execution() %> plan_name: <% $.container %> on-complete: add_validation_ssh_key add_validation_ssh_key: workflow: tripleo.validations.v1.add_validation_ssh_key_parameter input: container: <% $.container %> queue_name: <% $.queue_name %> on-complete: - run_validations: <% $.run_validations %> - create_swift_rings_backup_plan: <% not $.run_validations %> run_validations: workflow: tripleo.validations.v1.run_groups input: group_names: - 'pre-deployment' plan: <% $.container %> queue_name: <% $.queue_name %> publish-on-error: message: <% task().result %> on-success: create_swift_rings_backup_plan on-error: set_deployment_failed create_swift_rings_backup_plan: workflow: tripleo.swift_rings_backup.v1.create_swift_rings_backup_container_plan input: container: <% $.container %> queue_name: <% $.queue_name %> use_default_templates: true publish-on-error: message: <% task().result %> on-success: cell_v2_discover_hosts on-error: set_deployment_failed cell_v2_discover_hosts: action: tripleo.baremetal.cell_v2_discover_hosts publish-on-error: message: <% task().result %> on-success: deploy on-error: set_deployment_failed deploy: action: tripleo.deployment.deploy input: timeout: <% $.timeout %> container: <% $.container %> skip_deploy_identifier: <% $.skip_deploy_identifier %> publish-on-error: message: <% task().result %> on-success: set_deployment_success on-error: set_deployment_failed set_deployment_failed: on-success: send_message publish: status: FAILED deployment_status: DEPLOY_FAILED set_deployment_success: on-success: send_message publish: status: SUCCESS deployment_status: DEPLOY_SUCCESS send_message: workflow: tripleo.messaging.v1.send input: queue_name: <% $.queue_name %> type: <% execution().name %> status: <% $.status %> message: <% $.get('message', '') %> execution: <% execution() %> plan_name: <% $.container %> deployment_status: <% $.deployment_status %> get_horizon_url: description: > Retrieve the Horizon URL from the Overcloud stack. input: - stack: overcloud - queue_name: tripleo tags: - tripleo-common-managed output: horizon_url: <% $.horizon_url %> tasks: get_horizon_url: action: heat.stacks_get input: stack_id: <% $.stack %> publish: horizon_url: <% task().result.outputs.where($.output_key = "EndpointMap").output_value.HorizonPublic.uri.single() %> on-success: send_message publish-on-error: status: FAILED message: <% task().result %> send_message: workflow: tripleo.messaging.v1.send input: queue_name: <% $.queue_name %> type: <% execution().name %> status: <% $.get('status', 'SUCCESS') %> execution: <% execution() %> message: <% $.get('message', '') %> payload: horizon_url: <% $.get('horizon_url', '') %> config_download_deploy: description: > Configure the overcloud with config-download. input: - timeout: 240 - queue_name: tripleo - plan_name: overcloud - work_dir: /var/lib/mistral - verbosity: 1 - blacklist: [] tags: - tripleo-common-managed tasks: get_blacklisted_hostnames: action: heat.stacks_output_show input: stack_id: <% $.plan_name %> output_key: BlacklistedHostnames publish: blacklisted_hostnames: <% task().result.output.output_value.where($ != "") %> on-success: get_config on-error: send_message publish-on-error: status: FAILED message: <% task().result %> deployment_status: DEPLOY_FAILED get_config: action: tripleo.config.get_overcloud_config input: container: <% $.get('plan_name') %> on-success: download_config on-error: send_message publish-on-error: status: FAILED message: <% task().result %> deployment_status: DEPLOY_FAILED download_config: action: tripleo.config.download_config input: work_dir: <% $.get('work_dir') %>/<% execution().id %> on-success: send_msg_config_download on-error: send_message publish-on-error: status: FAILED message: <% task().result %> deployment_status: DEPLOY_FAILED send_msg_config_download: workflow: tripleo.messaging.v1.send input: queue_name: <% $.queue_name %> type: <% execution().name %> status: <% $.get('status', 'RUNNING') %> deployment_status: DEPLOYING execution: <% execution() %> message: Config downloaded at <% $.get('work_dir') %>/<% execution().id %> plan_name: <% $.plan_name %> on-success: get_private_key get_private_key: action: tripleo.validations.get_privkey publish: private_key: <% task().result %> on-success: generate_inventory on-error: send_message publish-on-error: status: FAILED message: <% task().result %> deployment_status: DEPLOY_FAILED generate_inventory: action: tripleo.ansible-generate-inventory input: ansible_ssh_user: tripleo-admin work_dir: <% $.get('work_dir') %>/<% execution().id %> plan_name: <% $.get('plan_name') %> publish: inventory: <% task().result %> on-success: send_msg_generate_inventory on-error: send_message publish-on-error: status: FAILED message: <% task().result %> deployment_status: DEPLOY_FAILED send_msg_generate_inventory: workflow: tripleo.messaging.v1.send input: queue_name: <% $.queue_name %> type: <% execution().name %> status: <% $.get('status', 'RUNNING') %> deployment_status: DEPLOYING execution: <% execution() %> message: Inventory generated at <% $.get('inventory') %> plan_name: <% $.plan_name %> on-success: send_msg_run_ansible send_msg_run_ansible: workflow: tripleo.messaging.v1.send input: queue_name: <% $.queue_name %> type: <% execution().name %> status: <% $.get('status', 'RUNNING') %> deployment_status: DEPLOYING execution: <% execution() %> plan_name: <% $.plan_name %> message: > Running ansible playbook at <% $.get('work_dir') %>/<% execution().id %>/deploy_steps_playbook.yaml. See log file at <% $.get('work_dir') %>/<% execution().id %>/ansible.log for progress. ... on-success: run_ansible run_ansible: action: tripleo.ansible-playbook input: inventory: <% $.inventory %> playbook: <% $.get('work_dir') %>/<% execution().id %>/deploy_steps_playbook.yaml remote_user: tripleo-admin ssh_extra_args: '-o StrictHostKeyChecking=no' ssh_private_key: <% $.private_key %> use_openstack_credentials: true verbosity: <% $.get('verbosity') %> become: true timeout: <% $.timeout %> work_dir: <% $.get('work_dir') %>/<% execution().id %> queue_name: <% $.queue_name %> reproduce_command: true trash_output: true blacklisted_hostnames: <% $.blacklisted_hostnames %> execution_id: <% execution().id %> publish: log_path: <% task(run_ansible).result.get('log_path') %> deployment_status: DEPLOY_SUCCESS on-success: - ansible_passed: <% task().result.returncode = 0 %> - ansible_failed: <% task().result.returncode != 0 %> on-error: send_message publish-on-error: status: FAILED message: Ansible failed, check log at <% $.get('work_dir') %>/<% execution().id %>/ansible.log. deployment_status: DEPLOY_FAILED ansible_passed: on-success: send_message publish: status: SUCCESS message: Ansible passed. deployment_status: DEPLOY_SUCCESS ansible_failed: on-success: send_message publish: status: FAILED message: Ansible failed, check log at <% $.get('work_dir') %>/<% execution().id %>/ansible.log. deployment_status: DEPLOY_FAILED send_message: workflow: tripleo.messaging.v1.send input: queue_name: <% $.queue_name %> type: <% execution().name %> status: <% $.get('status', 'SUCCESS') %> execution: <% execution() %> message: <% $.get('message', '') %> plan_name: <% $.plan_name %> deployment_status: <% $.deployment_status %> get_deployment_status: description: > Get deployment status tags: - tripleo-common-managed input: - plan: overcloud - queue_name: tripleo output: deployment_status: <% $.deployment_status %> tasks: get_deployment_status: action: swift.get_object input: container: <% $.plan %>-messages obj: deployment_status.yaml publish: deployment_status: <% yaml_parse(task().result.last()) %> on-complete: send_message publish-on-error: message: No deployment status found for plan <% $.plan %> deployment_status: "" send_message: workflow: tripleo.messaging.v1.send input: queue_name: <% $.queue_name %> type: <% execution().name %> execution: <% execution() %> status: <% $.get("status", "SUCCESS") %> message: <% $.get("message", "") %> payload: deployment_status: <% $.get(deployment_status, "") %> get_deployment_failures: description: > Get deployment failures tags: - tripleo-common-managed input: - plan: overcloud - queue_name: tripleo output: deployment_failures: <% $.deployment_failures %> tasks: get_deployment_failures: action: tripleo.deployment.get_deployment_failures input: plan: <% $.plan %> publish: deployment_failures: <% task().result %> on-complete: send_message publish-on-error: status: FAILED message: <% task().result %> send_message: workflow: tripleo.messaging.v1.send input: queue_name: <% $.queue_name %> type: <% execution().name %> execution: <% execution() %> status: <% $.get("status", "SUCCESS") %> message: <% $.get("message", "") %> payload: deployment_failures: <% $.get(deployment_failures, "") %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:30.520 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.horizon_url %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.532 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.stack %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.533 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.outputs.where($.output_key = "EndpointMap").output_value.HorizonPublic.uri.single() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.533 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.534 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.546 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.547 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.569 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status', 'SUCCESS') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.570 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.570 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('message', '') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.571 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.572 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.613 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.config_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.613 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.group %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.614 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.server.id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.614 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.server.name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.615 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.616 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.config %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.616 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.servers_with_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.642 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_success_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.643 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.643 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_failed_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.644 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.663 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result._info %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.681 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='deploy_on_servers'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.682 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.737 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_servers_matching'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.738 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.server_name != "all" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.739 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_all_servers'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.739 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.server_name = "all" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.758 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result._info.where($.name.indexOf(execution().input.server_name) > -1) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.771 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='deploy_on_servers'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.772 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.784 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.784 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.784 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.785 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.810 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.810 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(deploy_on_servers).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.811 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.811 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.812 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.833 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.833 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.834 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.859 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_swift_rings_backup_plan'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.860 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.860 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_deployment_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.861 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.881 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.882 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.902 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='run_validations'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.903 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.903 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='create_swift_rings_backup_plan'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.904 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% not $.run_validations %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.923 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.skip_deploy_identifier %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.924 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.925 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.timeout %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.925 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.949 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_deployment_success'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.950 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.950 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_deployment_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.951 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.964 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.964 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.964 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.972 2562 DEBUG mistral.api.controllers.root [req-3657140c-e534-4a87-a06d-ffd38888c713 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:30.984 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='cell_v2_discover_hosts'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.985 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.985 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_deployment_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:30.986 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.001 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='RUNNING'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.001 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.002 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.002 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Workflow Started'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.002 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.003 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.003 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='DEPLOYING'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.015 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='add_validation_ssh_key'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.015 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.029 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.status %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.029 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.030 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.030 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('message', '') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.031 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.031 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.032 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.deployment_status %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.057 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.074 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='deploy'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.075 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.075 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_deployment_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.075 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.087 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.087 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='DEPLOY_SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.098 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.098 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.109 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.110 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='DEPLOY_FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.121 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.121 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.131 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.deployment_failures %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.143 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get("status", "SUCCESS") %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.144 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.144 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get("message", "") %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.145 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.145 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.158 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.158 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.159 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.159 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.166 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.166 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.179 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get("status", "SUCCESS") %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.180 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.180 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get("message", "") %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.181 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.181 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.199 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.config %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.200 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.server_uuid %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.200 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.group %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.201 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.config_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.201 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.deploy_status_code %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.202 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.deploy_stderr %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.202 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.deploy_stdout %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.203 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.203 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.219 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.219 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.228 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.deployment_status %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.240 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get("status", "SUCCESS") %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.241 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.241 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get("message", "") %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.242 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.242 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.253 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan %>-messages'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.254 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='deployment_status.yaml'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.254 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% yaml_parse(task().result.last()) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.254 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='No deployment status found for plan <% $.plan %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.254 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.262 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.262 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.277 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.277 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Ansible passed.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.277 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='DEPLOY_SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.285 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.285 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.292 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.293 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.293 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.293 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='DEPLOY_FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.304 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='generate_inventory'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.304 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.304 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.304 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.313 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='tripleo-admin'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.313 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='-o StrictHostKeyChecking=no'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.313 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('work_dir') %>/<% execution().id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.314 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.inventory %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.314 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('verbosity') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.314 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.blacklisted_hostnames %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.315 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.private_key %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.315 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.timeout %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.315 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.315 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.316 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('work_dir') %>/<% execution().id %>/deploy_steps_playbook.yaml'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.316 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(run_ansible).result.get('log_path') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.316 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='DEPLOY_SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.316 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.317 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Ansible failed, check log at <% $.get('work_dir') %>/<% execution().id %>/ansible.log.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.317 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='DEPLOY_FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.328 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='ansible_passed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.328 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.returncode = 0 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.328 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='ansible_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.328 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.returncode != 0 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.329 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.329 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.336 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.336 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Ansible failed, check log at <% $.get('work_dir') %>/<% execution().id %>/ansible.log.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.337 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='DEPLOY_FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.344 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.344 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.352 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status', 'RUNNING') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.352 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.353 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.353 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Running ansible playbook at <% $.get('work_dir') %>/<% execution().id %>/deploy_steps_playbook.yaml. See log file at <% $.get('work_dir') %>/<% execution().id %>/ansible.log for progress. ... '] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.353 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.354 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.354 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='DEPLOYING'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.361 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='run_ansible'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.361 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.369 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='tripleo-admin'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.369 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('plan_name') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.369 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('work_dir') %>/<% execution().id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.370 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.370 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.370 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.370 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='DEPLOY_FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.382 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_msg_generate_inventory'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.382 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.382 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.383 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.390 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status', 'SUCCESS') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.390 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.391 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.391 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('message', '') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.391 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.391 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.392 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.deployment_status %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.403 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('plan_name') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.403 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.404 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.404 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='DEPLOY_FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.415 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='download_config'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.415 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.415 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.415 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.423 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status', 'RUNNING') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.423 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.424 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.424 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Inventory generated at <% $.get('inventory') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.424 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.424 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.425 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='DEPLOYING'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.432 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_msg_run_ansible'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.432 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.440 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.441 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='BlacklistedHostnames'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.441 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.output.output_value.where($ != "") %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.441 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.441 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.442 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='DEPLOY_FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.452 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_config'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.452 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.453 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.453 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.461 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('work_dir') %>/<% execution().id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.461 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.461 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.461 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='DEPLOY_FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.472 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_msg_config_download'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.472 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.473 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.473 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.481 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status', 'RUNNING') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.481 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.481 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.482 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Config downloaded at <% $.get('work_dir') %>/<% execution().id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.482 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.482 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.plan_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.482 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='DEPLOYING'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.490 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_private_key'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.490 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.547 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.skydive_ansible.v1 description: TripleO manages Skydive with skydive-ansible workflows: skydive_install: # allows for additional extra_vars via workflow input input: - ansible_playbook_verbosity: 0 - ansible_extra_env_variables: ANSIBLE_ROLES_PATH: /usr/share/skydive-ansible/roles/ ANSIBLE_RETRY_FILES_ENABLED: 'False' ANSIBLE_LOG_PATH: /var/log/mistral/skydive-install-workflow.log ANSIBLE_HOST_KEY_CHECKING: 'False' - skydive_ansible_extra_vars: {} - skydive_ansible_playbook: /usr/share/skydive-ansible/playbook.yml.sample tags: - tripleo-common-managed tasks: set_blacklisted_ips: publish: blacklisted_ips: <% env().get('blacklisted_ip_addresses', []) %> on-success: set_ip_lists set_ip_lists: publish: agent_ips: <% let(root => $) -> env().get('service_ips', {}).get('skydive_agent_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %> analyzer_ips: <% let(root => $) -> env().get('service_ips', {}).get('skydive_analyzer_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %> on-success: enable_ssh_admin enable_ssh_admin: workflow: tripleo.access.v1.enable_ssh_admin input: ssh_servers: <% ($.agent_ips + $.analyzer_ips).toSet() %> on-success: get_private_key get_private_key: action: tripleo.validations.get_privkey publish: private_key: <% task().result %> on-success: set_fork_count set_fork_count: publish: # unique list of all IPs: make each list a set, take unions and count fork_count: <% min($.agent_ips.toSet().union($.analyzer_ips.toSet()).count(), 100) %> # don't use >100 forks on-success: set_role_vars set_role_vars: publish: # NOTE(sbaubeau): collect role settings from all tht roles agent_vars: <% env().get('role_merged_configs', {}).values().select($.get('skydive_agent_ansible_vars', {})).aggregate($1 + $2) %> analyzer_vars: <% env().get('role_merged_configs', {}).values().select($.get('skydive_analyzer_ansible_vars', {})).aggregate($1 + $2) %> on-success: build_extra_vars build_extra_vars: publish: # NOTE(sbaubeau): merge vars from all ansible roles extra_vars: <% $.agent_vars + $.analyzer_vars + $.skydive_ansible_extra_vars %> on-success: skydive_install skydive_install: action: tripleo.ansible-playbook input: inventory: agents: hosts: <% $.agent_ips.toDict($, {}) %> analyzers: hosts: <% $.analyzer_ips.toDict($, {}) %> playbook: <% $.skydive_ansible_playbook %> remote_user: tripleo-admin become: true become_user: root verbosity: <% $.ansible_playbook_verbosity %> forks: <% $.fork_count %> ssh_private_key: <% $.private_key %> extra_env_variables: <% $.ansible_extra_env_variables %> extra_vars: <% $.extra_vars %> execution_id: <% execution().id %> publish: output: <% task().result %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:31.579 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.588 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_fork_count'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.588 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.596 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(root => $) -> env().get('service_ips', {}).get('skydive_agent_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.596 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% let(root => $) -> env().get('service_ips', {}).get('skydive_analyzer_ctlplane_node_ips', []).where(not ($ in $root.blacklisted_ips)) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.605 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='enable_ssh_admin'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.605 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.614 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='tripleo-admin'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.614 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='root'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.614 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.extra_vars %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.615 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ansible_playbook_verbosity %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.615 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ansible_extra_env_variables %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.615 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.private_key %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.615 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.fork_count %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.616 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.skydive_ansible_playbook %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.616 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.616 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.628 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% env().get('blacklisted_ip_addresses', []) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.636 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_ip_lists'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.636 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.644 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% ($.agent_ips + $.analyzer_ips).toSet() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.653 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_private_key'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.653 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.660 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.agent_vars + $.analyzer_vars + $.skydive_ansible_extra_vars %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.669 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='skydive_install'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.669 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.677 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% env().get('role_merged_configs', {}).values().select($.get('skydive_analyzer_ansible_vars', {})).aggregate($1 + $2) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.677 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% env().get('role_merged_configs', {}).values().select($.get('skydive_agent_ansible_vars', {})).aggregate($1 + $2) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.686 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='build_extra_vars'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.686 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.693 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% min($.agent_ips.toSet().union($.analyzer_ips.toSet()).count(), 100) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.702 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_role_vars'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.702 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.724 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.package_update.v1 description: TripleO update workflows workflows: # Updates a workload cloud stack package_update_plan: description: Take a container and perform a package update with possible breakpoints input: - container - ceph_ansible_playbook - timeout: 240 - queue_name: tripleo - skip_deploy_identifier: False - config_dir: '/tmp/' tags: - tripleo-common-managed tasks: update: action: tripleo.package_update.update_stack input: timeout: <% $.timeout %> container: <% $.container %> ceph_ansible_playbook: <% $.ceph_ansible_playbook %> publish-on-error: message: <% task().result %> on-success: clean_plan on-error: set_update_failed clean_plan: action: tripleo.plan.update_plan_environment input: container: <% $.container %> parameter: CephAnsiblePlaybook env_key: parameter_defaults delete: true on-success: set_update_success on-error: set_update_failed set_update_failed: on-success: send_message publish: status: FAILED update_status: UPDATE_FAILED set_update_success: on-success: send_message publish: status: SUCCESS update_status: UPDATE_SUCCESS send_message: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.package_update.v1.package_update_plan payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> get_config: input: - container - queue_name: tripleo tags: - tripleo-common-managed tasks: get_config: action: tripleo.config.get_overcloud_config container=<% $.container %> publish: status: SUCCESS message: <% task().result %> publish-on-error: status: FAILED message: Init Minor update failed on-complete: send_message send_message: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.package_update.v1.package_update_plan payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> update_nodes: description: Take a container and perform an update nodes by nodes input: - node_user: heat-admin - nodes - playbook - inventory_file - ansible_queue_name: tripleo - module_path: /usr/share/ansible-modules - ansible_extra_env_variables: ANSIBLE_LOG_PATH: /var/log/mistral/package_update.log ANSIBLE_HOST_KEY_CHECKING: 'False' - verbosity: 1 - work_dir: /var/lib/mistral - skip_tags: '' tags: - tripleo-common-managed tasks: download_config: action: tripleo.config.download_config input: work_dir: <% $.work_dir %>/<% execution().id %> on-success: get_private_key on-error: node_update_failed get_private_key: action: tripleo.validations.get_privkey publish: private_key: <% task().result %> on-success: node_update node_update: action: tripleo.ansible-playbook input: inventory: <% $.inventory_file %> playbook: <% $.work_dir %>/<% execution().id %>/<% $.playbook %> remote_user: <% $.node_user %> become: true become_user: root verbosity: <% $.verbosity %> ssh_private_key: <% $.private_key %> extra_env_variables: <% $.ansible_extra_env_variables %> limit_hosts: <% $.nodes %> module_path: <% $.module_path %> queue_name: <% $.ansible_queue_name %> reproduce_command: true execution_id: <% execution().id %> work_dir: <% $.work_dir %>/<% execution().id %> skip_tags: <% $.skip_tags %> trash_output: true on-success: - node_update_passed: <% task().result.returncode = 0 %> - node_update_failed: <% task().result.returncode != 0 %> on-error: node_update_failed publish-on-error: status: FAILED message: Ansible failed, check log at <% $.work_dir %>/<% execution().id %>/ansible.log. publish: log_path: <% task().result.get('log_path') %> node_update_passed: on-success: notify_zaqar publish: status: SUCCESS message: Updated nodes - <% $.nodes %> node_update_failed: on-success: notify_zaqar publish: status: FAILED message: Ansible failed, check log at <% $.get('work_dir') %>/<% execution().id %>/ansible.log. notify_zaqar: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.ansible_queue_name %> messages: body: type: tripleo.package_update.v1.update_nodes payload: status: <% $.status %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> update_converge_plan: description: Take a container and perform the converge for minor update input: - container - queue_name: tripleo tags: - tripleo-common-managed tasks: remove_noop: action: tripleo.plan.remove_noop_deploystep input: container: <% $.container %> on-success: send_message on-error: set_update_failed set_update_failed: on-success: send_message publish: status: FAILED message: <% task(remove_noop).result %> send_message: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.package_update.v1.update_converge_plan payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> converge_upgrade_plan: description: Take a container and perform the converge step of a major upgrade input: - container - timeout: 240 - queue_name: tripleo - skip_deploy_identifier: False tags: - tripleo-common-managed tasks: remove_noop: action: tripleo.plan.remove_noop_deploystep input: container: <% $.container %> on-success: send_message on-error: set_update_failed set_update_failed: on-success: send_message publish: status: FAILED message: <% task(upgrade_converge).result %> send_message: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.major_upgrade.v1.converge_upgrade_plan payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> ffwd_upgrade_converge_plan: description: ffwd-upgrade converge removes DeploymentSteps no-op from plan input: - container - queue_name: tripleo tags: - tripleo-common-managed tasks: remove_noop: action: tripleo.plan.remove_noop_deploystep input: container: <% $.container %> on-success: send_message on-error: set_update_failed set_update_failed: on-success: send_message publish: status: FAILED message: <% task(remove_noop).result %> send_message: action: zaqar.queue_post input: queue_name: <% $.queue_name %> messages: body: type: tripleo.package_update.v1.ffwd_upgrade_converge_plan payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:31.789 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.790 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(upgrade_converge).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.798 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.798 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.806 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.814 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.814 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.822 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.834 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.834 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.834 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_update_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.834 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.847 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.855 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.855 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.863 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.863 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.864 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.864 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.864 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Init Minor update failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.872 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.872 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.886 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.886 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(remove_noop).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.894 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.894 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.902 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.909 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.910 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.926 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.954 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.955 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.956 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_update_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.956 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.987 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:31.988 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(remove_noop).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.005 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.006 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.022 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.033 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.034 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.045 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.061 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.061 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.062 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_update_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.062 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.082 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.083 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='parameter_defaults'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.083 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='CephAnsiblePlaybook'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.095 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_update_success'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.095 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.095 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_update_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.095 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.103 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.110 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.111 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.119 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ceph_ansible_playbook %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.119 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.119 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.timeout %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.119 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.130 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='clean_plan'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.131 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.131 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='set_update_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.131 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.139 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.139 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='UPDATE_SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.147 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.147 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.154 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.155 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='UPDATE_FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.162 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.162 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.176 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.177 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Updated nodes - <% $.nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.184 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.184 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.192 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.199 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='node_update'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.199 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.208 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='root'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.208 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.skip_tags %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.208 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.private_key %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.208 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% execution().id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.209 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.node_user %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.209 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.work_dir %>/<% execution().id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.209 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.verbosity %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.209 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ansible_queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.210 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ansible_extra_env_variables %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.210 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.inventory_file %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.210 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.module_path %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.211 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.nodes %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.211 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.work_dir %>/<% execution().id %>/<% $.playbook %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.211 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.get('log_path') %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.212 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.212 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Ansible failed, check log at <% $.work_dir %>/<% execution().id %>/ansible.log.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.223 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='node_update_passed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.223 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.returncode = 0 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.224 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='node_update_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.224 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.returncode != 0 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.224 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='node_update_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.224 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.237 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.ansible_queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.263 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.264 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.281 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.work_dir %>/<% execution().id %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.306 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_private_key'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.307 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.307 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='node_update_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.308 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.324 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.325 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='Ansible failed, check log at <% $.get('work_dir') %>/<% execution().id %>/ansible.log.'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.342 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='notify_zaqar'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.342 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.431 2560 DEBUG mistral.api.controllers.v2.workbook [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create workbook [definition=--- version: '2.0' name: tripleo.stack.v1 description: TripleO Stack Workflows workflows: wait_for_stack_complete_or_failed: input: - stack - timeout: 14400 # 4 hours. Default timeout of stack deployment tags: - tripleo-common-managed tasks: wait_for_stack_status: action: heat.stacks_get stack_id=<% $.stack %> timeout: <% $.timeout %> retry: delay: 15 count: <% $.timeout / 15 %> continue-on: <% task().result.stack_status in ['CREATE_IN_PROGRESS', 'UPDATE_IN_PROGRESS', 'DELETE_IN_PROGRESS'] %> wait_for_stack_in_progress: input: - stack - timeout: 600 # 10 minutes. Should not take much longer for a stack to transition to IN_PROGRESS tags: - tripleo-common-managed tasks: wait_for_stack_status: action: heat.stacks_get stack_id=<% $.stack %> timeout: <% $.timeout %> retry: delay: 15 count: <% $.timeout / 15 %> continue-on: <% task().result.stack_status in ['CREATE_COMPLETE', 'CREATE_FAILED', 'UPDATE_COMPLETE', 'UPDATE_FAILED', 'DELETE_FAILED'] %> wait_for_stack_does_not_exist: input: - stack - timeout: 3600 tags: - tripleo-common-managed tasks: wait_for_stack_does_not_exist: action: heat.stacks_list timeout: <% $.timeout %> retry: delay: 15 count: <% $.timeout / 15 %> continue-on: <% $.stack in task(wait_for_stack_does_not_exist).result.select([$.stack_name, $.id]).flatten() %> delete_stack: input: - stack - queue_name: tripleo tags: - tripleo-common-managed tasks: delete_the_stack: action: heat.stacks_delete stack_id=<% $.stack %> on-success: wait_for_stack_does_not_exist on-error: delete_the_stack_failed delete_the_stack_failed: on-success: send_message publish: status: FAILED message: <% task(delete_the_stack).result %> wait_for_stack_does_not_exist: workflow: tripleo.stack.v1.wait_for_stack_does_not_exist stack=<% $.stack %> on-success: send_message on-error: wait_for_stack_does_not_exist_failed wait_for_stack_does_not_exist_failed: on-success: send_message publish: status: FAILED message: <% task(wait_for_stack_does_not_exist).result %> send_message: action: zaqar.queue_post retry: count=5 delay=1 input: queue_name: <% $.queue_name %> messages: body: type: tripleo.scale.v1.delete_stack payload: status: <% $.get('status', 'SUCCESS') %> message: <% $.get('message', '') %> execution: <% execution() %> on-success: - fail: <% $.get('status') = "FAILED" %> ] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/workbook.py:84 2020-03-28 05:16:32.516 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.stack %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.547 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='wait_for_stack_does_not_exist'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.548 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.548 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='delete_the_stack_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.548 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.566 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.stack %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.583 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.583 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.583 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='wait_for_stack_does_not_exist_failed'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.584 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.596 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.610 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='fail'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.610 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.get('status') = "FAILED" %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.619 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.619 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(delete_the_stack).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.627 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.628 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.635 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='FAILED'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.635 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task(wait_for_stack_does_not_exist).result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.644 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='send_message'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.644 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.661 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.timeout %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.665 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.timeout / 15 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.665 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.stack in task(wait_for_stack_does_not_exist).result.select([$.stack_name, $.id]).flatten() %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.679 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.stack %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.683 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.timeout %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.687 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.timeout / 15 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.687 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.stack_status in ['CREATE_COMPLETE', 'CREATE_FAILED', 'UPDATE_COMPLETE', 'UPDATE_FAILED', 'DELETE_FAILED'] %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.700 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.stack %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.705 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.timeout %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.708 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.timeout / 15 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.709 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.stack_status in ['CREATE_IN_PROGRESS', 'UPDATE_IN_PROGRESS', 'DELETE_IN_PROGRESS'] %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:16:32.980 2563 DEBUG mistral.api.controllers.root [req-28f296f1-4b95-4a0e-9355-6656fa278098 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:33.457 2560 DEBUG mistral.api.controllers.v2.environment [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch environment [name=tripleo.undercloud-config] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/environment.py:112 2020-03-28 05:16:33.468 2560 DEBUG wsme.api [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Client-side error: Environment not found [name=tripleo.undercloud-config] format_exception /usr/lib/python2.7/site-packages/wsme/api.py:222 2020-03-28 05:16:33.485 2560 DEBUG mistral.api.controllers.v2.environment [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create environment [env=Environment [id='Unset', name='tripleo.undercloud-config', description='Undercloud configuration par...] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/environment.py:133 2020-03-28 05:16:33.515 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create execution [execution=Execution [id='Unset', workflow_id='Unset', workflow_name='tripleo.plan_management.v1.create_deployment_plan', workflow_namespace='Unset', description='', params='Unset', task_execution_id='Unset', root_execution_id='Unset', source_execution_id='Unset', state='Unset', state_info='Unset', input='{u'use_default_templates': True, u'queue_name': u'64a9700a-95fa-42d9-8df6-f9cc7657a116', u'container': u'overcloud'}', output='Unset', created_at='Unset', updated_at='Unset', project_id='Unset']] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:218 2020-03-28 05:16:33.523 2560 WARNING oslo_config.cfg [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Option "rabbit_host" from group "oslo_messaging_rabbit" is deprecated for removal (Replaced by [DEFAULT]/transport_url). Its value may be silently ignored in the future. 2020-03-28 05:16:33.524 2560 WARNING oslo_config.cfg [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Option "rabbit_userid" from group "oslo_messaging_rabbit" is deprecated for removal (Replaced by [DEFAULT]/transport_url). Its value may be silently ignored in the future. 2020-03-28 05:16:33.524 2560 WARNING oslo_config.cfg [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Option "rabbit_password" from group "oslo_messaging_rabbit" is deprecated for removal (Replaced by [DEFAULT]/transport_url). Its value may be silently ignored in the future. 2020-03-28 05:16:34.343 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:16:34.985 2563 DEBUG mistral.api.controllers.root [req-112e0113-1b65-45f8-9e30-e3853337514b - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:36.990 2561 DEBUG mistral.api.controllers.root [req-d946d15b-e7b0-4dc8-8d2c-64f734d9a95a - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:38.996 2561 DEBUG mistral.api.controllers.root [req-820a5e6d-3e60-4acd-87f7-ecc8fc9695eb - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:39.380 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:16:41.001 2561 DEBUG mistral.api.controllers.root [req-bc3c1f20-85d6-4d98-ae6b-bc3e73fed5b2 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:43.005 2560 DEBUG mistral.api.controllers.root [req-00d0d8a0-8673-42d2-914c-ea2e94e575eb - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:44.413 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:16:45.012 2561 DEBUG mistral.api.controllers.root [req-23fa012a-5f01-4598-bb9b-8ef62fef4c91 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:47.022 2560 DEBUG mistral.api.controllers.root [req-953486b2-3496-43b3-bc56-5279edf794e4 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:49.032 2562 DEBUG mistral.api.controllers.root [req-08f3a2b5-9732-4147-99da-2541e94702e0 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:49.447 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:16:51.040 2560 DEBUG mistral.api.controllers.root [req-5a1e8918-2b8e-4487-83e9-17e3cb2c6cae - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:53.046 2560 DEBUG mistral.api.controllers.root [req-11777041-0956-488c-b07b-16054cd8c268 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:54.490 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:16:55.063 2561 DEBUG mistral.api.controllers.root [req-4dfa0cb3-c5af-4511-933a-540a0f35cc31 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:57.067 2561 DEBUG mistral.api.controllers.root [req-269680dc-0003-4b5a-947f-cc90d249d86b - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:59.076 2561 DEBUG mistral.api.controllers.root [req-143e58c9-c6c5-4cb0-9a66-9dc339fde604 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:16:59.517 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:17:01.090 2563 DEBUG mistral.api.controllers.root [req-3f7a39ea-00ef-49a6-ba0f-4d0678c63af6 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:03.100 2561 DEBUG mistral.api.controllers.root [req-49400d7b-03e5-400f-bc56-55932ff01825 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:04.542 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:17:05.107 2562 DEBUG mistral.api.controllers.root [req-72d53c78-87ee-4a90-b6ab-b3262e9e12b0 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:07.115 2563 DEBUG mistral.api.controllers.root [req-7002c599-4be4-4035-8663-5b1daec5ef69 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:08.415 2562 DEBUG mistral.api.controllers.v2.environment [req-780890f2-5563-4e54-9db2-0b2be3672ff6 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch environment [name=tripleo.undercloud-config] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/environment.py:112 2020-03-28 05:17:09.122 2563 DEBUG mistral.api.controllers.root [req-cf46c39b-bba2-44bb-83fc-50de044cb3ff - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:09.588 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:17:11.128 2562 DEBUG mistral.api.controllers.root [req-a92e5ff8-2e3e-4e59-b1c4-b9718b6cd11c - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:13.132 2561 DEBUG mistral.api.controllers.root [req-bc609b02-5ebb-466d-96ce-aa25fd7938e7 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:14.634 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:17:15.137 2563 DEBUG mistral.api.controllers.root [req-8b5b125d-6922-409f-9031-38e52733fca8 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:17.145 2560 DEBUG mistral.api.controllers.root [req-9ea1d623-f5c5-4f5f-b37f-ab7c429c7323 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:19.150 2560 DEBUG mistral.api.controllers.root [req-9046763e-9be1-428b-a9f8-660d45c3f87e - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:19.670 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:17:21.155 2563 DEBUG mistral.api.controllers.root [req-dab26592-5b78-4871-bf4b-dc1d34139142 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:23.162 2563 DEBUG mistral.api.controllers.root [req-d646f43c-4b97-4b33-88c7-b6a5c1a62f94 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:24.704 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:17:25.170 2562 DEBUG mistral.api.controllers.root [req-0e071cda-416b-4a66-bff8-eec786c33aa0 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:27.181 2563 DEBUG mistral.api.controllers.root [req-ab050f68-7b38-4286-b122-6f2398c1c8d9 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:29.188 2562 DEBUG mistral.api.controllers.root [req-558ca7e6-b109-40ed-914d-7fceef38be7c - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:29.736 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:17:31.200 2561 DEBUG mistral.api.controllers.root [req-594c7acc-03f4-4cab-b326-6a71680ee705 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:33.208 2561 DEBUG mistral.api.controllers.root [req-78e5b897-0d86-4acf-ae22-5e2f52a5a85e - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:34.770 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:17:35.214 2561 DEBUG mistral.api.controllers.root [req-aa8faa97-3fea-4867-b546-cd9532b2cb56 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:37.220 2563 DEBUG mistral.api.controllers.root [req-601ec17a-a6f5-4ff9-b5ce-66cdbc8439c9 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:39.229 2560 DEBUG mistral.api.controllers.root [req-8bcd2261-b7b6-4f0a-ba99-d3d9692460fc - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:39.796 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:17:41.235 2560 DEBUG mistral.api.controllers.root [req-5877605d-d70b-492e-8950-2432ee301b77 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:43.241 2560 DEBUG mistral.api.controllers.root [req-66dc35b7-2928-4118-8fe6-5526172be32d - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:44.826 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:17:45.248 2560 DEBUG mistral.api.controllers.root [req-e8d99346-3811-43f0-8e57-f2028a9ec2d4 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:47.257 2563 DEBUG mistral.api.controllers.root [req-d557c3fa-f88a-46d1-833c-2b031d12e624 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:49.262 2563 DEBUG mistral.api.controllers.root [req-40080e0c-3e48-4cfb-8cf9-c32bb8cc1580 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:49.864 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:17:51.267 2563 DEBUG mistral.api.controllers.root [req-c0141edf-5e71-4dc4-ab22-fbe293b6948a - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:53.272 2561 DEBUG mistral.api.controllers.root [req-87554497-ed88-440a-96e6-009104125c2f - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:54.896 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:17:55.279 2561 DEBUG mistral.api.controllers.root [req-12f4ab05-678d-47e4-a2ab-63a7055916f3 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:57.287 2560 DEBUG mistral.api.controllers.root [req-c96e4ecd-2bd9-449e-9291-0119a75ba16f - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:59.294 2563 DEBUG mistral.api.controllers.root [req-0eef3cc6-1357-4a16-b8fe-85be70afe308 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:17:59.934 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:18:01.301 2561 DEBUG mistral.api.controllers.root [req-896b437c-8523-4ad4-8563-a0fe682fe535 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:03.308 2563 DEBUG mistral.api.controllers.root [req-4c919ba1-c9fb-4d26-a29a-fd97e7b7db18 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:04.966 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:18:05.313 2563 DEBUG mistral.api.controllers.root [req-883c0b2f-34c1-4b0b-a030-457e20c063c1 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:07.321 2563 DEBUG mistral.api.controllers.root [req-8a2f1b3d-42e8-467e-bc93-177fa9a87409 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:09.330 2562 DEBUG mistral.api.controllers.root [req-c2521dcc-84c2-4413-88a2-c5e24d3ae05d - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:09.998 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:18:11.340 2562 DEBUG mistral.api.controllers.root [req-88376bdf-ce49-453a-a044-61a65858761c - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:13.345 2562 DEBUG mistral.api.controllers.root [req-91afebd0-3008-449b-9cd7-bf120d1ee4bb - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:15.030 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:18:15.352 2562 DEBUG mistral.api.controllers.root [req-097cc89b-ce80-44eb-8a5a-567606442857 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:17.358 2560 DEBUG mistral.api.controllers.root [req-f3d58440-f68f-469b-9f8e-527cc523d7c5 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:19.365 2561 DEBUG mistral.api.controllers.root [req-254c7be6-05cc-442d-a22a-4fab23b1a7a8 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:20.065 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:18:21.372 2560 DEBUG mistral.api.controllers.root [req-cc3c2c21-b9f9-4589-9dbb-375d8ad97544 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:23.380 2563 DEBUG mistral.api.controllers.root [req-721168f5-ed7f-46e0-bf2b-540018d6b1fc - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:25.101 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:18:25.387 2560 DEBUG mistral.api.controllers.root [req-4112d012-0c53-49e1-88ce-39f9f571e09c - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:27.393 2563 DEBUG mistral.api.controllers.root [req-dd50f645-2310-497a-8472-44d155c0bb76 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:29.397 2563 DEBUG mistral.api.controllers.root [req-1f6ceb7a-050f-47a9-9c90-33114e737282 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:30.127 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:18:31.402 2561 DEBUG mistral.api.controllers.root [req-8a91f2ba-830c-4b58-9d60-ffce2c5fe38a - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:33.408 2563 DEBUG mistral.api.controllers.root [req-ce4eb634-f5ac-48ab-9711-5420c3915798 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:35.155 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:18:35.414 2562 DEBUG mistral.api.controllers.root [req-5dd0cbb9-103a-4dd4-9166-938d3305da45 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:37.422 2560 DEBUG mistral.api.controllers.root [req-1033d9bc-cc0a-478c-ae29-625f708f70bb - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:39.431 2563 DEBUG mistral.api.controllers.root [req-5dc78c36-1dc1-46e3-a3b4-150eb68f856b - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:40.192 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:18:41.441 2561 DEBUG mistral.api.controllers.root [req-bb249822-1ca2-4793-919c-c9ad30fa0b00 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:43.451 2562 DEBUG mistral.api.controllers.root [req-abc3fe21-c5e4-4d69-96d1-551bb3183d4c - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:45.230 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:18:45.456 2561 DEBUG mistral.api.controllers.root [req-35f11005-1e59-4e18-bad1-00aa9d0164f5 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:47.463 2563 DEBUG mistral.api.controllers.root [req-fe24fe5c-07a7-402e-a8e4-f1cd7bf54587 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:49.470 2562 DEBUG mistral.api.controllers.root [req-2ac637d2-d4e2-4d21-9fbb-56a6acdf18a1 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:50.263 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:18:51.476 2563 DEBUG mistral.api.controllers.root [req-2376624f-ef25-4146-b311-c83738f644a1 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:53.482 2560 DEBUG mistral.api.controllers.root [req-c79bb0ab-0030-402b-adf6-b6081edc72f9 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:55.294 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:18:55.488 2560 DEBUG mistral.api.controllers.root [req-00255c0c-e1ca-43f2-a7bc-85b00d21e083 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:57.494 2560 DEBUG mistral.api.controllers.root [req-c3a46c93-1ece-42a6-8c6f-d4f3211e8539 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:18:59.501 2561 DEBUG mistral.api.controllers.root [req-8943f560-5c12-441a-8b69-0586d46025bf - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:00.323 2560 DEBUG mistral.api.controllers.v2.execution [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Fetch execution [id=4f224727-b9fe-4cf1-9b6b-30458ae1b451] get /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/execution.py:99 2020-03-28 05:19:00.350 2560 DEBUG mistral.api.controllers.v2.cron_trigger [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Create cron trigger: CronTrigger [id='Unset', name='publish-ui-logs-hourly', workflow_name='tripleo.plan_management.v1.publish_ui_logs_to_swift', workflow_id='Unset', workflow_input='Unset', workflow_params='Unset', project_id='Unset', scope='Unset', pattern='0 * * * *', remaining_executions='None', first_execution_time='None', next_execution_time='Unset', created_at='Unset', updated_at='Unset'] post /usr/lib/python2.7/site-packages/mistral/api/controllers/v2/cron_trigger.py:63 2020-03-28 05:19:00.425 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_messages'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.425 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.436 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.logging_queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.437 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.message_ids %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.438 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.448 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='get_messages'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.449 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.459 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.logging_queue_name %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.460 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.460 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.460 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.select($._id) %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.471 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='format_messages'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.472 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result.len() > 0 %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.482 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.formatted_messages %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.482 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.logging_container %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.482 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.490 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='delete_messages'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.490 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.497 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% $.messages %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.497 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='SUCCESS'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.497 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='<% task().result %>'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.505 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression='upload_to_swift'] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.505 2560 DEBUG mistral.expressions [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Validating expression [expression=''] validate /usr/lib/python2.7/site-packages/mistral/expressions/__init__.py:42 2020-03-28 05:19:00.508 2560 DEBUG keystoneclient.auth.identity.v3.base [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] Making authentication request to https://192.168.24.2:13000/v3/auth/tokens get_auth_ref /usr/lib/python2.7/site-packages/keystoneclient/auth/identity/v3/base.py:187 2020-03-28 05:19:00.761 2560 DEBUG keystoneclient.auth.identity.v3.base [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] {"token": {"is_domain": false, "methods": ["token", "password"], "roles": [{"id": "78c56c19d70844d2b2fbe8ded94627fc", "name": "admin"}], "expires_at": "2020-03-28T09:16:03.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "fca02e1b049443179175814c8eeb7b29", "name": "admin"}, "catalog": [{"endpoints": [{"url": "https://192.168.24.2:13989/v2", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "072704c2f34b4217adca7ef50fc0cc20"}, {"url": "http://192.168.24.3:8989/v2", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "5ee29d632a4b4ceaa54885ac172589af"}, {"url": "http://192.168.24.3:8989/v2", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "c48307a72d4547e8ab737f370fd0c815"}], "type": "workflowv2", "id": "004371d96a1348eebcc26714046c62f1", "name": "mistral"}, {"endpoints": [{"url": "https://192.168.24.2:13800/v1/fca02e1b049443179175814c8eeb7b29", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "80b7246e8544434584783bf282d46678"}, {"url": "http://192.168.24.3:8000/v1/fca02e1b049443179175814c8eeb7b29", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "8fa73dbdd251402f8ba48d55030b23a1"}, {"url": "http://192.168.24.3:8000/v1/fca02e1b049443179175814c8eeb7b29", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "abe864d4f57846a08cc655a66f83d3a1"}], "type": "cloudformation", "id": "07ebbad1c3ad4446a2fa7add24465460", "name": "heat-cfn"}, {"endpoints": [{"url": "https://192.168.24.2:13000", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "263cedacfc8042ac9f3be07ab9ab3755"}, {"url": "http://192.168.24.3:35357", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "cb5e032352c44f53b30105e2c504935c"}, {"url": "http://192.168.24.3:5000", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "de3ac85fef2344cf990c687c67c891c7"}], "type": "identity", "id": "18c81548c801469497acd28d7ed0c9bc", "name": "keystone"}, {"endpoints": [{"url": "https://192.168.24.2:13292", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "0c29fa5c67464d85996c9aa091b649d5"}, {"url": "http://192.168.24.3:9292", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "2e71620dc9a64c088203560984853a51"}, {"url": "http://192.168.24.3:9292", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "6d859371ee98420dad7c394b111b39a5"}], "type": "image", "id": "3b92f214a02b4dfbb0be32b30e1a7a2f", "name": "glance"}, {"endpoints": [{"url": "https://192.168.24.2:13004/v1/fca02e1b049443179175814c8eeb7b29", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "1bf8734b56be4f49adada3541e3f483a"}, {"url": "http://192.168.24.3:8004/v1/fca02e1b049443179175814c8eeb7b29", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "34e66ef79cbb4cce8cec7fa1fe20104e"}, {"url": "http://192.168.24.3:8004/v1/fca02e1b049443179175814c8eeb7b29", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "c11421292cf04631a5b323a8b1a8031c"}], "type": "orchestration", "id": "566f4ab0457941df8b0c4575ae42ba79", "name": "heat"}, {"endpoints": [{"url": "ws://192.168.24.3:9000", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "911d5c4ba8204e47a7b2e7fbc11e9a13"}, {"url": "wss://192.168.24.2:9000", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "92293dfa0daf483b979b5acc694a7996"}, {"url": "ws://192.168.24.3:9000", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "e3bdf5d579e8432d9f2bbeb68c0ea455"}], "type": "messaging-websocket", "id": "62b4dd099219467480bde648e941245c", "name": "zaqar-websocket"}, {"endpoints": [{"url": "https://192.168.24.2:13778/placement", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "42420c11eaf5433e95067c8ed8bb587b"}, {"url": "http://192.168.24.3:8778/placement", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "ee8c21dda9dc4835a5e5eb77f8057fe6"}, {"url": "http://192.168.24.3:8778/placement", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "ef013981936f4e38b98b813b3d8b9155"}], "type": "placement", "id": "83edeb0350a747e092200e5d9deb086c", "name": "placement"}, {"endpoints": [{"url": "http://192.168.24.3:8080/v1/AUTH_fca02e1b049443179175814c8eeb7b29", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "23dad8711e8d46aea30983e15017f02b"}, {"url": "http://192.168.24.3:8080", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "36a72a7b10464fe992d7c6576adfe224"}, {"url": "https://192.168.24.2:13808/v1/AUTH_fca02e1b049443179175814c8eeb7b29", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "4255a694c4824b7d9035959b3607f977"}], "type": "object-store", "id": "b80f24516da141dab82fe6d26443b786", "name": "swift"}, {"endpoints": [{"url": "https://192.168.24.2:13696", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "29ffe42e3f8240bc80144dce40e66beb"}, {"url": "http://192.168.24.3:9696", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "dc78f7606db84283b782ca399d699137"}, {"url": "http://192.168.24.3:9696", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "e8c5f95c832c497dbf620e92838d3ead"}], "type": "network", "id": "bdb5851fca2a4cd8a78b3ca9e1be2129", "name": "neutron"}, {"endpoints": [{"url": "http://192.168.24.3:8888", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "11d0ca3ef2b14f4fb77c99471205875b"}, {"url": "http://192.168.24.3:8888", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "ac453061e8904be3a6411e22841cc5a4"}, {"url": "https://192.168.24.2:13888", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "ba5cd9e8a969499f803113f80d3e495f"}], "type": "messaging", "id": "dac7edcccbdf4675b8473181fea11129", "name": "zaqar"}, {"endpoints": [{"url": "https://192.168.24.2:13050", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "29bb42af0cd7451591d9cf9e4cd982e6"}, {"url": "http://192.168.24.3:5050", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "c2c3ac121e6f490aa750253710f33cc9"}, {"url": "http://192.168.24.3:5050", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "d50c8aa98da2468f94bb36ae7e276729"}], "type": "baremetal-introspection", "id": "e1672655f2a64e7199934bfe2565a65a", "name": "ironic-inspector"}, {"endpoints": [{"url": "http://192.168.24.3:8774/v2.1", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "225418b7a2934735b6e58a0f2911f7ab"}, {"url": "http://192.168.24.3:8774/v2.1", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "5828df138a6247bf8eb17a717ee3abe8"}, {"url": "https://192.168.24.2:13774/v2.1", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "8df6a9055f6a4d8a9f1dfa115cc6b6d7"}], "type": "compute", "id": "f3512622c70e4dba948e9dc861bc8048", "name": "nova"}, {"endpoints": [{"url": "http://192.168.24.3:6385", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "0883b96d15f84b2faaf3777f9b88c11b"}, {"url": "http://192.168.24.3:6385", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "0bcf35c3449e483d8aac6c2f6383d23a"}, {"url": "https://192.168.24.2:13385", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "32426a7fae2e454689e2039df89dbcaf"}], "type": "baremetal", "id": "f956707ef66543619128c6fa2249d979", "name": "ironic"}], "user": {"domain": {"id": "default", "name": "Default"}, "password_expires_at": null, "name": "admin", "id": "b28421c2bd924f379eeb21922ca342ad"}, "audit_ids": ["MjVtHB_FT4KSN4P_ljf_5g", "48KDhAk4Sy-sBAAR5RDNCw"], "issued_at": "2020-03-28T05:19:00.000000Z"}} get_auth_ref /usr/lib/python2.7/site-packages/keystoneclient/auth/identity/v3/base.py:192 2020-03-28 05:19:01.124 2560 DEBUG keystoneclient.session [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] REQ: curl -g -i -X POST https://192.168.24.2:13000/v3/OS-TRUST/trusts -H "User-Agent: python-keystoneclient" -H "Content-Type: application/json" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}ba731c98f2f7385be7d231c01123766dc3a3524f" -d '{"trust": {"impersonation": true, "project_id": "fca02e1b049443179175814c8eeb7b29", "trustor_user_id": "b28421c2bd924f379eeb21922ca342ad", "roles": [{"name": "admin"}], "trustee_user_id": "2ce12ee15635490a89c713a98811034c"}}' _http_log_request /usr/lib/python2.7/site-packages/keystoneclient/session.py:215 2020-03-28 05:19:01.425 2560 DEBUG keystoneclient.session [req-f53855fa-6017-4c5c-9d1f-76924a7476c8 b28421c2bd924f379eeb21922ca342ad fca02e1b049443179175814c8eeb7b29 - default default] RESP: [201] Date: Sat, 28 Mar 2020 05:19:01 GMT Server: Apache Vary: X-Auth-Token x-openstack-request-id: req-b9fdc91b-3309-4083-b1dc-1fb50ad00ad0 Content-Length: 753 Content-Type: application/json RESP BODY: {"trust": {"impersonation": true, "roles_links": {"self": "https://192.168.24.2:13000/v3/OS-TRUST/trusts/0fa1f120ba8e48368492671a949ec56a/roles", "previous": null, "next": null}, "deleted_at": null, "trustor_user_id": "b28421c2bd924f379eeb21922ca342ad", "links": {"self": "https://192.168.24.2:13000/v3/OS-TRUST/trusts/0fa1f120ba8e48368492671a949ec56a"}, "roles": [{"links": {"self": "https://192.168.24.2:13000/v3/roles/78c56c19d70844d2b2fbe8ded94627fc"}, "domain_id": null, "name": "admin", "id": "78c56c19d70844d2b2fbe8ded94627fc"}], "redelegation_count": 0, "remaining_uses": null, "expires_at": null, "trustee_user_id": "2ce12ee15635490a89c713a98811034c", "project_id": "fca02e1b049443179175814c8eeb7b29", "id": "0fa1f120ba8e48368492671a949ec56a"}} _http_log_response /usr/lib/python2.7/site-packages/keystoneclient/session.py:255 2020-03-28 05:19:01.507 2560 DEBUG mistral.api.controllers.root [req-de548966-bfdb-49aa-b081-8f7682bb3133 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:03.512 2561 DEBUG mistral.api.controllers.root [req-4a05b8da-ab4e-41b4-8aae-efd2b353a826 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:05.520 2561 DEBUG mistral.api.controllers.root [req-ebaef3fc-7be0-439f-8ad2-2ea28a8f83de - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:07.527 2561 DEBUG mistral.api.controllers.root [req-20c14f62-b756-4d98-96c9-ebf0edee200d - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:09.533 2561 DEBUG mistral.api.controllers.root [req-93f4fafc-34a8-432d-a175-cd0bdc4a40de - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:11.538 2563 DEBUG mistral.api.controllers.root [req-dad10b27-2025-4696-8cc3-4838cb8b66d6 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:13.543 2561 DEBUG mistral.api.controllers.root [req-1336ba08-8206-4f74-8413-37185f1b1222 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:15.550 2561 DEBUG mistral.api.controllers.root [req-316f311d-14a3-4ffd-bbae-d9a07af556e4 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:17.559 2562 DEBUG mistral.api.controllers.root [req-14ca8d32-1eb3-4978-9175-4a615791ca48 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:19.568 2560 DEBUG mistral.api.controllers.root [req-5ce6d3c9-e397-40c9-adcf-754406847ec8 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:21.577 2563 DEBUG mistral.api.controllers.root [req-8f206563-7d93-4592-8c51-8b7c76de9c32 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:23.583 2563 DEBUG mistral.api.controllers.root [req-18dad0d6-4105-46bf-bbce-283f07720f87 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:25.596 2562 DEBUG mistral.api.controllers.root [req-9a3bb667-935a-4035-943f-7fc8e9a14573 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:27.606 2560 DEBUG mistral.api.controllers.root [req-9789efa0-2d2f-4f5e-bc99-0f6d461fa732 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:29.612 2561 DEBUG mistral.api.controllers.root [req-0b3dd7ac-c93d-4310-a462-5afa62df1950 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:31.618 2560 DEBUG mistral.api.controllers.root [req-2df3faca-e34a-4066-8537-33ebd02de71e - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:33.623 2560 DEBUG mistral.api.controllers.root [req-cac0d4d0-df02-40a1-a5fa-d4a3fe262630 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:35.628 2562 DEBUG mistral.api.controllers.root [req-c1f4cb08-8592-47b3-b81c-d00a407211f7 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:37.634 2563 DEBUG mistral.api.controllers.root [req-671a4bc3-515e-4b13-bf72-efcd523fd71e - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:39.638 2563 DEBUG mistral.api.controllers.root [req-b2f7f3d6-2a6c-449d-8686-eb1a9638ba1d - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:41.643 2561 DEBUG mistral.api.controllers.root [req-a9ebbdf9-a8a5-4b3f-9ee5-7bc220c93411 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:43.650 2562 DEBUG mistral.api.controllers.root [req-60002e43-cb65-47f8-88d4-626cdda5ed00 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:45.661 2560 DEBUG mistral.api.controllers.root [req-7e000e3c-4fec-4f9a-b859-4c09fdd012ce - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:47.669 2563 DEBUG mistral.api.controllers.root [req-0e51297c-830d-424d-a915-28a22ba89536 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:49.675 2561 DEBUG mistral.api.controllers.root [req-3879b0cd-e969-4b81-8e98-c34b7f588af5 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:51.679 2563 DEBUG mistral.api.controllers.root [req-6df06565-42d2-44db-ae2a-1cc997ff853c - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:53.686 2563 DEBUG mistral.api.controllers.root [req-d381405f-61f8-4cac-9cb5-16b11189bc2e - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:55.695 2563 DEBUG mistral.api.controllers.root [req-7c7827ce-1064-4160-aac5-9c497a52dda1 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:57.704 2561 DEBUG mistral.api.controllers.root [req-3b61fab1-a304-4c35-a1c0-4c84a5287cc3 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:19:59.713 2561 DEBUG mistral.api.controllers.root [req-becb8732-6856-4218-ba2c-110f4f54becf - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:01.727 2560 DEBUG mistral.api.controllers.root [req-b13bcfc4-a0a6-4d64-9969-c3cacb21caa3 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:03.739 2560 DEBUG mistral.api.controllers.root [req-ded0ee2d-bd60-4458-ac81-40bf9d5e0d64 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:05.748 2562 DEBUG mistral.api.controllers.root [req-9b639ff6-f15c-459b-8a9b-28ce3861246a - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:07.754 2561 DEBUG mistral.api.controllers.root [req-0621500b-91e1-4c7e-b7ee-9461cf1bc086 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:09.760 2561 DEBUG mistral.api.controllers.root [req-f4066277-c02f-4f57-90ee-60a3518da5ba - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:11.765 2562 DEBUG mistral.api.controllers.root [req-6add66b9-5351-480b-b57c-f8cfe37e63c2 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:13.770 2562 DEBUG mistral.api.controllers.root [req-40280e50-d980-40d5-8ebb-258dca44859a - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:15.777 2560 DEBUG mistral.api.controllers.root [req-7facbb99-211a-4602-97c0-c1ca5154862f - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:17.783 2560 DEBUG mistral.api.controllers.root [req-bc7b194e-9635-44c6-a80f-608912dfc4c2 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:19.788 2561 DEBUG mistral.api.controllers.root [req-78bf8005-d450-4da5-a324-ee6c873aa11d - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:21.793 2563 DEBUG mistral.api.controllers.root [req-c80c544b-1c13-4772-aded-1ff4992cd39c - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:23.798 2560 DEBUG mistral.api.controllers.root [req-55f8d972-8d3e-442d-96c5-889c64b0261a - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:25.805 2561 DEBUG mistral.api.controllers.root [req-5e0881ee-d8f4-4981-8616-669fda2308b4 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:27.811 2563 DEBUG mistral.api.controllers.root [req-068bd4f6-9225-47d9-b87a-ee2840ee4412 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:29.816 2560 DEBUG mistral.api.controllers.root [req-f87304fd-8947-4568-965f-8aedaee0a6ba - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:31.823 2560 DEBUG mistral.api.controllers.root [req-623d9c88-845f-422f-9575-3c70228a959c - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:33.828 2563 DEBUG mistral.api.controllers.root [req-562805a6-c7d3-47ed-930f-ae2c230c2a60 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:35.834 2562 DEBUG mistral.api.controllers.root [req-a8add542-93f6-42ba-914e-77b35253fc38 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:37.840 2563 DEBUG mistral.api.controllers.root [req-d9163e61-513b-4d20-ae38-1b9b84be8b57 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:39.846 2563 DEBUG mistral.api.controllers.root [req-a156c72f-7a58-4814-83d9-6744ff846c7b - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:41.852 2561 DEBUG mistral.api.controllers.root [req-95d1f614-1629-4acb-b62c-41263c435a7b - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:43.857 2562 DEBUG mistral.api.controllers.root [req-d0e20c97-f544-4b90-ad35-dd612c8edf6a - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:45.864 2562 DEBUG mistral.api.controllers.root [req-13ca1ddb-b1e0-40fc-91e5-02b194efa6fc - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:47.869 2561 DEBUG mistral.api.controllers.root [req-8d591adf-38f9-4abb-aa5d-7b25371f0b2c - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:49.876 2562 DEBUG mistral.api.controllers.root [req-78f9c747-3dbf-442d-8706-83eeb5d2dd8d - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:51.882 2562 DEBUG mistral.api.controllers.root [req-bc6e25b3-4093-4891-ae6f-359caa760eee - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:53.888 2563 DEBUG mistral.api.controllers.root [req-77b43bde-d02b-45ec-a166-c5a944dd4b0d - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:55.895 2561 DEBUG mistral.api.controllers.root [req-581745ee-3453-4a41-aab8-6b21ae8a747a - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:57.900 2563 DEBUG mistral.api.controllers.root [req-5b012f36-6582-47fc-bf35-c40cd67ed8e2 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:20:59.905 2562 DEBUG mistral.api.controllers.root [req-a3b30549-97ba-4731-ba33-77f85dd806c5 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:01.915 2560 DEBUG mistral.api.controllers.root [req-0dc1952b-7059-40a4-8c1b-1fc34d95806a - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:03.927 2560 DEBUG mistral.api.controllers.root [req-ea0e332b-337a-42c9-8c08-d3ee21893cf8 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:05.937 2561 DEBUG mistral.api.controllers.root [req-794c7403-8083-4399-a9e2-c49c9b3995cb - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:07.948 2563 DEBUG mistral.api.controllers.root [req-a31a0b67-efa4-412a-b05c-bc1c8572e6d2 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:09.956 2560 DEBUG mistral.api.controllers.root [req-b80ddef8-6e6d-499c-b1f3-cf8e744ae2cb - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:11.965 2563 DEBUG mistral.api.controllers.root [req-8ce7bdb5-d7e8-40de-bfa4-311e7af6d27a - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:13.971 2560 DEBUG mistral.api.controllers.root [req-e92c1cba-a027-41b4-88bb-288875ae1849 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:15.978 2562 DEBUG mistral.api.controllers.root [req-dd250da3-1170-42b5-bbde-0eef48686a35 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:17.985 2563 DEBUG mistral.api.controllers.root [req-4e3affc8-f83b-4add-bfad-07bf64a35b90 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:19.992 2561 DEBUG mistral.api.controllers.root [req-d11f0a44-2148-4408-a523-90b0548080cd - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:21.998 2562 DEBUG mistral.api.controllers.root [req-38f5f73a-072d-48da-b3af-8afdb216d40d - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:24.004 2562 DEBUG mistral.api.controllers.root [req-00b58fcb-31a8-4118-a93f-f273effffb53 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:26.011 2563 DEBUG mistral.api.controllers.root [req-3757aa99-6476-44db-ab46-fe8c4d70b3c8 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:28.018 2561 DEBUG mistral.api.controllers.root [req-8ccab091-c5d2-4b41-88cd-1a45adfb1ceb - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:30.024 2563 DEBUG mistral.api.controllers.root [req-bbfe87e9-96b5-4493-a7b6-e00781da010d - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:32.032 2560 DEBUG mistral.api.controllers.root [req-d0692b15-395a-4759-ad28-3328e1a4a3f3 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:34.040 2563 DEBUG mistral.api.controllers.root [req-97b40cd1-4bc3-4259-b416-09cc086ad18d - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:36.047 2563 DEBUG mistral.api.controllers.root [req-f4338a79-0b68-4670-bf66-771b1d5a48ce - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:38.054 2563 DEBUG mistral.api.controllers.root [req-c008ca4b-f3d6-4036-bfbc-e72d113238e9 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:40.060 2563 DEBUG mistral.api.controllers.root [req-9bc891cd-4d32-4885-b87d-efb09118c559 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:42.066 2563 DEBUG mistral.api.controllers.root [req-7aa4ed20-8ff9-400b-b6a3-2aa169c62f1e - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:44.075 2561 DEBUG mistral.api.controllers.root [req-7db67999-be1b-4299-82af-f6b9ce41f326 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:46.082 2563 DEBUG mistral.api.controllers.root [req-407c7392-c584-4996-950c-245ff360b32c - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:48.089 2563 DEBUG mistral.api.controllers.root [req-d287e975-b30e-46e5-b00d-4f43bf5f621c - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:50.095 2561 DEBUG mistral.api.controllers.root [req-8b05e8da-b499-42ca-8b55-00a7bac4d789 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:52.100 2561 DEBUG mistral.api.controllers.root [req-952f12e4-3321-40ec-adf8-5529d68310a4 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:54.105 2563 DEBUG mistral.api.controllers.root [req-5a3df2d7-9f24-4cdd-8984-1ef01247888f - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:56.116 2560 DEBUG mistral.api.controllers.root [req-51e05b3e-43d4-44a5-b9fc-14224253232c - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:21:58.128 2562 DEBUG mistral.api.controllers.root [req-22362857-d102-46c9-9fd6-b8e62a5b240c - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:00.134 2562 DEBUG mistral.api.controllers.root [req-ca39e4db-8798-4508-a4f1-64b4fa6b7c0e - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:02.140 2562 DEBUG mistral.api.controllers.root [req-a132ed5d-82ad-42d9-97cc-f9a3c1a7e820 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:04.145 2561 DEBUG mistral.api.controllers.root [req-650f1a1e-e454-4880-9f92-a914520f47be - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:06.151 2561 DEBUG mistral.api.controllers.root [req-2db063ff-32bb-4d4b-822f-ea9171757d9a - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:08.157 2561 DEBUG mistral.api.controllers.root [req-0b53dc3a-61b5-4c81-9bd9-6e2f359a36c6 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:10.166 2563 DEBUG mistral.api.controllers.root [req-d35a9f7b-b12c-4315-a7cb-74069090365f - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:12.174 2563 DEBUG mistral.api.controllers.root [req-2000748a-86d6-4bbc-ad8e-7aa8e96bd39e - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:14.189 2560 DEBUG mistral.api.controllers.root [req-96900c33-d652-42ae-96c1-34ecb3c32090 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:16.203 2563 DEBUG mistral.api.controllers.root [req-3dd27c63-8e07-499e-abff-a4286bf91e15 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:18.212 2561 DEBUG mistral.api.controllers.root [req-78428ac1-44b6-43ca-9f06-817611d94c88 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:20.220 2563 DEBUG mistral.api.controllers.root [req-cbbd0f0c-4af7-4957-a4be-031a58b14cc0 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:22.228 2563 DEBUG mistral.api.controllers.root [req-92f44e7d-2390-438b-a9b7-dfb27dc10660 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:24.244 2562 DEBUG mistral.api.controllers.root [req-db811918-6165-42bb-95a5-a7fa874660a8 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:26.252 2560 DEBUG mistral.api.controllers.root [req-7d3839b2-5673-4cb1-ad19-46fca4cb404c - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:28.262 2562 DEBUG mistral.api.controllers.root [req-e5419fa8-4c24-4f92-a3f7-29ac64196249 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:30.270 2563 DEBUG mistral.api.controllers.root [req-86e22d26-0072-4186-a7ec-183f01b6a932 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:32.276 2563 DEBUG mistral.api.controllers.root [req-3c9a3a10-d27d-4c90-a71a-aa2f0eab7d9c - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:34.282 2560 DEBUG mistral.api.controllers.root [req-e6e11f64-fc30-4be0-a5c0-a1d0bea338c3 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:36.288 2560 DEBUG mistral.api.controllers.root [req-42d98198-f969-4ffb-b49a-7e895a247648 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:38.293 2563 DEBUG mistral.api.controllers.root [req-8ad7923b-2388-43be-8dc0-dbb06dce2b2c - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:40.299 2562 DEBUG mistral.api.controllers.root [req-bdc791f3-51d7-4c20-b52a-1f9c5922c705 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:42.306 2561 DEBUG mistral.api.controllers.root [req-2dd7855b-6ab5-43c3-aa6f-e07076e52e87 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:44.312 2563 DEBUG mistral.api.controllers.root [req-c28af211-6997-4f3b-8784-c6157d640b3f - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:46.321 2563 DEBUG mistral.api.controllers.root [req-a8ed57ef-44bc-46a0-9506-7c77e82c71cf - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:48.330 2563 DEBUG mistral.api.controllers.root [req-e2bf3c3f-cb58-4f6a-b03a-ce30b2421032 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:50.340 2563 DEBUG mistral.api.controllers.root [req-9a27bd65-0249-43de-ba66-3f94f3d044c5 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:52.351 2562 DEBUG mistral.api.controllers.root [req-9fc202c9-49c1-422a-9854-05b3833e5949 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:54.364 2561 DEBUG mistral.api.controllers.root [req-02485cd4-f63a-4456-ad36-45f009620e49 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:56.376 2560 DEBUG mistral.api.controllers.root [req-9291add3-8457-491e-a96e-c14247c853e9 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:22:58.382 2563 DEBUG mistral.api.controllers.root [req-0bc989f6-1985-41f5-9b72-bd21a0bfc27f - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68 2020-03-28 05:23:00.388 2563 DEBUG mistral.api.controllers.root [req-04e41a50-782b-4c0d-bd11-0dabccc1a160 - - - - -] Fetching API versions. index /usr/lib/python2.7/site-packages/mistral/api/controllers/root.py:68