Como obter o primeiro elemento de uma lista da saída do módulo de instalação no Ansible?

Recebi os seguintes dados do módulo de configuração:

"ansible_nodename": "3d734bc2a391", "ansible_os_family": "RedHat", "ansible_pkg_mgr": "yum", "ansible_processor": [ "AuthenticAMD", "AMD PRO A10-8700B R6, 10 Compute Cores 4C+6G" ], "ansible_processor_colors": 1, "ansible_processor_count": 1, "ansible_processor_threads_per_core": 1, 

Eu quero recuperar o primeiro valor de ansible_processor e usá-lo em um modelo Jinja2.

Se eu usar {{ ansible_processor }} , isso me dará os dois valores:

 "AuthenticAMD", "AMD PRO A10-8700B R6, 10 Compute Cores 4C+6G" 

Mas eu quero apenas o primeiro.

Para obter o primeiro item da lista:

 - debug: msg: "First item: {{ ansible_processor[0] }}" 

Ou:

 - debug: msg: "First item: {{ ansible_processor | first }}" 

Tente isso para lidar com comum esta situação:

Ref: get-first-n-elementos-de-uma-lista-em-jinja2-modelo-em-ansible

 # from list - debug: msg: "First item: {{ ansible_processor[0] }}" # from output, like 'https://xxx.xx/xxx/xxx.git' - debug: msg: "git repo's name: {{ (item| urlsplit('path')| basename | splitext)[0] }}"