diff --git a/.ansible-sign/sha256sum.txt b/.ansible-sign/sha256sum.txt index 6d0b490..6007644 100644 --- a/.ansible-sign/sha256sum.txt +++ b/.ansible-sign/sha256sum.txt @@ -126,7 +126,8 @@ a3dc6c14a17f1d5b86f466016d23278f80b334c28b84a73d1671255af0cd57ac roles/servicen 96fe8ffc8373291cdd82d3213a08eb1f73b4f09364b96db538941787a845a7ab roles/servicenow_change_request/tasks/servicenow_create.yml f24230fbcf3e3e8ead1a35ca1bc06ee6279cdd60180129a1d78e90dced09ce8f roles/servicenow_change_request/tasks/servicenow_deleted.yml 3841652179642981ddbf9d8ec47f2f8197702fb65e2fd4aab5714669c2ffcd52 roles/servicenow_change_request/tasks/servicenow_implement.yml -54d42c1164e83348a688c781e22f08c9483bccee6f89804087031e0bcd90ab5d roles/servicenow_change_request_schedule/tasks/main.yml +098aebd21cd9813675b45a5c20ff558610d5ffb87c9529e6a9a895e7e3a26b10 roles/servicenow_change_request_schedule/defaults/main.yml +280b2cbbc8c8b8f5e685cfd442f507f9307513b2dd7efe62d6c2eee92064db0b roles/servicenow_change_request_schedule/tasks/main.yml 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 diff --git a/.ansible-sign/sha256sum.txt.sig b/.ansible-sign/sha256sum.txt.sig index 77d88cf..9aa044f 100644 --- a/.ansible-sign/sha256sum.txt.sig +++ b/.ansible-sign/sha256sum.txt.sig @@ -1,14 +1,14 @@ -----BEGIN PGP SIGNATURE----- -iQGzBAABCAAdFiEE/bJvyFHKKJdaZDOLTiIiIXrUDNEFAma/glwACgkQTiIiIXrU -DNGDNgwAucHJoFBBZgPLyan0JbYGW1n6I6SCV2EdfNx97ZB8MFDLjGKv5Jap+qJw -PMe+Dbl0G/indi8+xxgJjNWhPzzRaCc4iAgZfa2M5SGQ0W0nYM4S1p21oB/8WvWe -qvKppfxFeMnaUpWr4iao/PIsfiA4idbA2R5d0FYuvDUhQS/LWFMiQhiSY5Ex9DHl -0WFfxcM2Mvw9lNsH75bjL208jlC86WBNcTy9tBhjGsa18ouH/FoFiYH7RzU/cr87 -gt30shIO3fAWfnZQD11KVTnS5hPkQPqKTnkG2k8PESPCkGJijIKDDbfI3xfn4EoW -adFVQCQSa+p+vZ2aT5eTTNuRWu9wptJcJvL1pNvtSUuWoGQlBcstNy/xkJMpVSAW -G4himzjgyuS3qAubOAvpi5/wG3ZSsf8KJV1TOwtU1x4ts/8sqAUqkTjRIpMaSaOz -C56xYD2D+cjcg8I5xETF/0AT6WzRj6Thuh9eTS0H64eoQxr1C4A/reYuBfZ4UEZp -sYAw/kIF -=upvF +iQGzBAABCAAdFiEE/bJvyFHKKJdaZDOLTiIiIXrUDNEFAma/hrUACgkQTiIiIXrU +DNHEzAwAsU/CJUyd7OJYSjwMA2TBXd4i6F7lf8po1T8UxQ5CxdF2Z5FDN+ecOOvH +GnhY/5+FiTk8z9JDO3/lDZxUu2DPJPZlIw/St7Bngvcilqo3JkE1xOGLGiaOHM4r +l/0kiRCzjNXTPxvLmP2I8l0vxVCiJRbbzP7HgwWV8PPDw7uKFifZIFKVBCyqh0cV +wRazuWcJgFk1KgcCS5TdXDWjkRDTw9MmrIbf54DpVeGxC+iHC1I8Smf8w7iFiaKh +vjM+RoUjoqvP3m2UM+lYRqMW3iV62YHj00GmihOlrBh0tjWWNyTqubc1uAWCO09Z +1h+nyp6fhKWsPfzgfsh9pWdGOQ1vrbhICHHyR2a9cnVyS0pY6p+LkWmcKAyFxHrX +nE88+mc0ud4YwElY9vB48OMazi3d9RbgOtdQkTSD3PUjXd+ga5YR8ijyN3bTEp7Y +9u2+1dch8FhdmHKKoUCX4fjIxnan3YzyD6X6V2YL9h4TqWWjzLD9t8sprkZvyNc9 +Jvd6KPkk +=EDDM -----END PGP SIGNATURE----- diff --git a/roles/servicenow_change_request_schedule/defaults/main.yml b/roles/servicenow_change_request_schedule/defaults/main.yml new file mode 100644 index 0000000..2d4b0a5 --- /dev/null +++ b/roles/servicenow_change_request_schedule/defaults/main.yml @@ -0,0 +1,2 @@ +--- +to_email: "{{ to_emails.split(',') }}" diff --git a/roles/servicenow_change_request_schedule/tasks/main.yml b/roles/servicenow_change_request_schedule/tasks/main.yml index 2c0ba01..8d711c2 100644 --- a/roles/servicenow_change_request_schedule/tasks/main.yml +++ b/roles/servicenow_change_request_schedule/tasks/main.yml @@ -14,6 +14,18 @@ state: assess register: request +- name: Send Approval e-mail + community.general.mail: + host: "{{ EMAIL_HOST }}" + username: "{{ EMAIL_USERNAME }}" + password: "{{ EMAIL_PASSWORD }}" + port: "{{ EMAIL_PORT }}" + subject: Approval request for ServiceNow Change Request {{ request.record.number }} + body: "You have a new CR Approval request. Please click on this URL to approve: {{ lookup('env', 'SN_HOST') }}nav_to.do?uri=change_request.do?sysparm_query=number={{ + request.record.number }}" + from: tower@shadowman.dev + to: "{{ to_email }}" + - name: Pass along request information ansible.builtin.set_stats: data: