diff --git a/.ansible-sign/sha256sum.txt b/.ansible-sign/sha256sum.txt index 02f1014..754b441 100644 --- a/.ansible-sign/sha256sum.txt +++ b/.ansible-sign/sha256sum.txt @@ -132,7 +132,7 @@ f24230fbcf3e3e8ead1a35ca1bc06ee6279cdd60180129a1d78e90dced09ce8f roles/servicen a464004cbb41d95d683f7a25ae37a1813d17be673a1b2a834186ac123bd961fb roles/servicenow_change_request_wait/defaults/main.yml 5c15d56df4f343e4cee23d1f94953b6ff9f524ada30033d0c488835bbdcea6eb roles/servicenow_change_request_wait/tasks/main.yml de2faeda622d9985f01ed5df7b6af5367c9cd9549f07482331906bb9c444a022 roles/servicenow_cmdb/tasks/main.yml -ff3929b837d3f4fc566a99cb85dac0ee1f26311cf370c08dc75ed8e073c5084c roles/servicenow_ritm_retrieve_eda/tasks/main.yml +da6f66eb6ce0706331cd9b565085444c67640bd8d1e175224f89c8f5fb1868fc roles/servicenow_ritm_retrieve_eda/tasks/main.yml 70c16b04f073bd76d518d043e29db8b862d2b48d72ffa3ce9d61279e370efdc4 roles/servicenow_ticket/defaults/main.yml b8cab364bf2b85691fae7cf83f1340ae5e5b4fe0f6829068ab6955c924651412 roles/servicenow_ticket/tasks/main.yml fe2192caf1621560b49616cf159cee58ceace50035641059bc52d5ed4b2f62f5 roles/servicenow_ticket/tasks/servicenow_close.yml diff --git a/.ansible-sign/sha256sum.txt.sig b/.ansible-sign/sha256sum.txt.sig index 28bc431..7f3518c 100644 --- a/.ansible-sign/sha256sum.txt.sig +++ b/.ansible-sign/sha256sum.txt.sig @@ -1,14 +1,14 @@ -----BEGIN PGP SIGNATURE----- -iQGzBAABCAAdFiEE/bJvyFHKKJdaZDOLTiIiIXrUDNEFAmdAsaIACgkQTiIiIXrU -DNE7zAv/bhTDWWPhA4XjiDv2ND2TH05y9oFC5q2IiY8r0XKk9EsnzEhSPZcumuC+ -GsAV42v6vB6qK2c8HULFuQ10H5K7v/9dbXGGAQcbBM8r1vkvjUf9n0yfE4xJ4Iun -dz7V9Tpxc8fS6xKd8W+B/xvS6R+CGcVKru7d9KqYRMz+MKNNTwuZV3oK0JbHuPIA -nvV/8WWP6/7+vJPkqjOlM6B9OGRHuFU8nNxHCxnObK7cTVtpZwAB+tP4/BYT3T6V -xdbb5N3iHxW1ruzCumyxpauYbXlOZFH3cm5030bVo0o1fZVyQzkUFIdX95xtqOPA -zxm3UvO38gbZbjvkzt1Bu0J3TXMLPxQeuUfh1tL6Vhu/Fkn75ENtrFBAO0aiqUEx -8hJDxPPL5DNUl6G6kpHLulzDox5D1iFSCyI+pLIyZRMkfO0IZuNLlDtdD0EdxAXL -G6yR7nDMPJT4y3R9xdWIrSAEEJ/5wY55D1kbjDuCIkHYHmgg9FTFf8R621TDowmF -LUfJEv8S -=I43v +iQGzBAABCAAdFiEE/bJvyFHKKJdaZDOLTiIiIXrUDNEFAmdA4PgACgkQTiIiIXrU +DNFtKgwAg8Wn5ZvQqRBBpP2Tx140qxQSBsQCMXJ3DZGoQfKyBckrJnwGmjMKV0hb +BeuvnfrU5YOdUUBpCL0W4f8kDBTBYx7/suyaOBvCNGKpy8PfzY23aaj6f8y1ntCn +bDsYp8NJmSZnSZ4QbJRHlDzaMF4K7jM6uuxMa30JFzizQOzep0W+Ch5AlhLlv5gk +dLhNIt6RyWcpDpHP1ntPhQpLioZJybapRQxX25DkQOt34RnZ5LHmuWrVAv9iE8Xf +CKhSzquePleWP5FnKo7XgYk7cG2MpOZ3RRvLjxT4YRJzcOA9ZlToNTsgJ+MmdotS +ZIg5ct/aRGWpD04SFO5E4sPac6Ct7Eij2x2xbzVeM6hljdqf/qEuzL6nrfh6MEcv +AtYj51N6S2jTHWQkjN6ftToE7Mi4LIk+8mE8l4FiM4OXd0uPBzE2x4koStLcnOFH +2ASrJrf2wWnTGhL8IzbFZeOlGeIghqjgzCq09PnmwASB+oDFixg3jC47QQ9RvJUX +kle3YMKv +=vLUU -----END PGP SIGNATURE----- diff --git a/roles/servicenow_ritm_retrieve_eda/tasks/main.yml b/roles/servicenow_ritm_retrieve_eda/tasks/main.yml index e035afa..455a860 100644 --- a/roles/servicenow_ritm_retrieve_eda/tasks/main.yml +++ b/roles/servicenow_ritm_retrieve_eda/tasks/main.yml @@ -16,6 +16,17 @@ ritm_details: "{{ ritms.record }}" cacheable: true +- name: Retrieve user details with retries + servicenow.itsm.api_info: + resource: sys_user + sysparm_query: sys_idIN{{ ritm_details | map(attribute='requested_for.value') | join(',') }} + columns: [email] + register: userinfo + when: ritm_details | length > 0 + until: userinfo.record is defined and userinfo.record | length > 0 + retries: 3 + delay: 5 + - name: Retrieve variable mappings with retries servicenow.itsm.api_info: resource: sc_item_option_mtom @@ -112,6 +123,7 @@ data: enriched_event: "{{ enriched_event }}" original_event: "{{ req_number | default({}) }}" + user: "{{ userinfo.record[0].email }}" - name: Display consolidated enriched_event ansible.builtin.debug: