Hi fellow Ansible users,
I am thinking of contributing to Ansible modules, by way of updating an existing module, namely pagerduty_alert to use PagerDuty Events API V2, as the PagerDuty v1 API is being decommissioned on Oct 19th 2018. I may tackle an existing open Feature Request (#36438) to update pagerduty_module at a later time, all going well But for now, I only need ability to trigger/resolve incidents via PgaerDuty.
I not that pagerduty_alert_module is marked as preview, so not guaranteed to have backwards compatible interface. My question is whether this is acceptable or should I add a new module (for example pagerduty_incident module) which provides event creation through V2 API while leaving pagerduty_alert provide event creation via V1 API? Should pagerduty_alert be marked/flagged as being deprecated, as looks like it will stop working for any active users of the module on Oct 19th.
Any comments, advice and feedback would be appreciated. Looking forward to contributing to Ansible
S