-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Description
When jinja2_native = true
TASK [gantsign.java : Querying java version] ***************************************************************************
fatal: [host1]: FAILED! => {"msg": "An unhandled exception occurred while templating '{{ java_version | string | regex_search('^((?:[0-9]+\\.)*)([0-9]+)$') | ternary('[' + (java_version | string) + ',' + (java_version | string | regex_replace('^((?:[0-9]+\\.)*)([0-9]+)$', '\\1')) + (((java_version | string | regex_replace('^((?:[0-9]+\\.)*)([0-9]+)$', '\\2') | int) + 1) | string) + ')', '[' + java_version + ',' + java_version + '.1)') }}'. Error was a <class 'ansible.errors.AnsibleError'>, original message: Unexpected templating type error occurred on ({{ java_version | string | regex_search('^((?:[0-9]+\\\\.)*)([0-9]+)$') | ternary('[' + (java_version | string) + ',' + (java_version | string | regex_replace('^((?:[0-9]+\\\\.)*)([0-9]+)$', '\\\\1')) + (((java_version | string | regex_replace('^((?:[0-9]+\\\\.)*)([0-9]+)$', '\\\\2') | int) + 1) | string) + ')', '[' + java_version + ',' + java_version + '.1)') }}): can only concatenate str (not \"int\") to str. can only concatenate str (not \"int\") to str"}
fix - vars/main.yml
- '[' + java_version + ',' + java_version + '.1)') }}"
+ '[' + (java_version | string) + ',' + (java_version | string) + '.1)') }}"
Metadata
Metadata
Assignees
Labels
No labels