I have a role that runs some SQL queries and I create a dictionary with the results. I've removed some logic in hopes to better understand. Even when setting static key and value I'm still getting AnsibleUnsafeText
.
ROLE
---
- name: Get Event Table Record Count
command: <sql_command>
register: record_count
- name: Get Event Tables oldest Record
command: <sql_command>
register: oldest_record
- name: Mapping Results
set_fact:
results: "{{ results|default({})|combine({'count': 5}) }}"
PLAYBOOK
---
- name: Clean Tables.
hosts: all
gather_facts: true
become: true
vars:
event_tables:
- table1
- table2
- table3
tasks:
- name: Get Event Table Count and Oldest Event Date
include_role:
name: get_count_and_latest_record
with_items: "{{ event_tables }}"
vars:
- table: "{{ item }}"
- debug: msg="{{ item | type_debug }}"
with_items: "{{ event_tables }}"
I don't understand what specific text is unsafe?
"msg": "AnsibleUnsafeText",