Composable Networks + Internal TLS fails with yaql error: No function "concat" matches supplied arguments"

Bug #1830622 reported by Harald Jensås
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Invalid
High
Harald Jensås

Bug Description

2019-05-21 08:51:04Z [overcloud]: UPDATE_FAILED Resource UPDATE failed: resources.ControllerServiceChain: Resource UPDATE failed: resources.ServiceServerMetadataHook: No function "concat" matches supplied arguments

 Stack overcloud UPDATE_FAILED

overcloud.ControllerServiceChain.ServiceServerMetadataHook:
  resource_type: OS::TripleO::ServiceServerMetadataHook
  physical_resource_id: a8eca8a5-71cd-4b20-960b-99ef6587b49c
  status: UPDATE_FAILED
  status_reason: |
    resources.ServiceServerMetadataHook: No function "concat" matches supplied arguments
~~~

The deployment uses several composable networks with no VIP, for example:

- name: CustomNetwork
  name_lower: custom_network
  vip: false
  ip_subnet: 192.168.1.0/24
  allocation_pools: [{'start': '192.168.1.2', 'end': '192.168.1.3'}]
  vlan: 12

The 'tenant' network is filtered[1].
I belive this should actually filter all networks without a VIP?

[1] https://github.com/openstack/tripleo-heat-templates/blob/stable/stein/deployment/apache/apache-baremetal-puppet.j2.yaml#L66

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

Fix proposed to branch: master
Review: https://review.opendev.org/661603

Changed in tripleo:
assignee: nobody → Harald Jensås (harald-jensas)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (master)

Change abandoned by Harald Jensås (<email address hidden>) on branch: master
Review: https://review.opendev.org/661603
Reason: This is wrong, we actually may want to issue certs for services in networks without a VIP.

Revision history for this message
Harald Jensås (harald-jensas) wrote :

This issue turned out to be invalid metadata_settings in a third party service.

Changed in tripleo:
status: In Progress → Invalid
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.