Murano deploy fails in master branch (maximum recursion depth)

Bug #2034025 reported by Michał Malcherczyk
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
kolla-ansible
In Progress
Undecided
Russell Tweed

Bug Description

I set in globals.yaml "enable_murano" and "enable_horizon_murano" to yes.
  I get an error during deployment
""An unhandled exception occurred while templating '{{ murano_services }}'. Error was a <class 'ansible.errors.AnsibleError'>, original message: An unhandled exception occurred while templating '{'murano-api': {'container_name': 'murano_api', 'group': 'murano-api', 'enabled': True, 'image': '{{ murano_api_image_full }}', 'volumes': '{{ murano_api_default_volumes + murano_api_extra_volumes }}', 'dimensions': '{{ murano_api_dimensions }}', 'haproxy': {' murano_api': {'enabled': '{{ enable_murano }}', 'mode': 'http', 'external': False, 'port': '{{ murano_api_port }}', 'listen_port': '{{ murano_api_listen_port' }}'}, 'murano_api_external': {'enabled': '{{ enable_murano }}', 'mode': 'http', 'external': True, 'external_fqdn': '{{ murano_external_fqdn }}', 'port ': '{{ murano_api_public_port }}', 'listen_port': '{{ murano_api_listen_port }}'}}}, 'murano-engine': {'container_name': 'murano_engine', 'group': 'murano-engine', 'enabled': True, 'image': '{{ murano_engine_image_full }}', 'volumes': '{{ murano_engine_default_volumes + murano_engine_extra_volumes }}', 'dimensions': '{{ murano_engine_dimensions }}'}}'"
Up to the line
" original message: recursive loop detected in template string: {{ murano_api_listen_port }}. maximum recursion depth exceeded"}"

I use kolla-ansible all-in-one,master branch

I moved from version 2023.1 to master due to a bug in Murano that asked "Did you install MySQLClient?"

Revision history for this message
Sheratan (aegissheratan) wrote :

I also got this problem in the 2023.2 version.

When you check kolla-ansible/ansible/group_vars/all.yml you will see:

murano_api_listen_port: "{{ murano_api_listen_port }}"

This create a recursive looping.

Changed in kolla-ansible:
status: New → Confirmed
assignee: nobody → Russell Tweed (russell-tweed)
tags: added: kolla-ansible
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (master)
Changed in kolla-ansible:
status: Confirmed → In Progress
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.