action #10672
closed
action #10148: better notification and user feedback
notifications about new review comments available
Added by okurz about 9 years ago.
Updated over 8 years ago.
Category:
Feature requests
Description
user story¶
As a release manager I want to get informed about new "review comments" available not to poll the web interface
acceptance criteria¶
- A user can subscribe to an email notification (e.g. a mailing list)
- Every new comment on openQA triggers an email
- optional: Emit notifications via IRC, too
- optional: Allow user to (auto-)subscribe to new comments in the same context when adding a comment
further notes¶
This requirement was raised by fcrozat
related to this I proposed an email digest sent periodically, see email on openqa@suse.de from 2016-05-31
- Status changed from New to In Progress
- Description updated (diff)
- Assignee deleted (
mkittler)
- Subject changed from email notification about new review comments available to notifications about new review comments available
- Category set to 140
With #15086 and the corresponding setup of a bot on There is "hermes" now, a friendly bot that can listen on all job and comment events on osd. In #qa-review room he will inform about all job group comments, e.g. review comments. The amqp-irc bridge currently runs on kazhua as root in a screen sesison. The implementation and config is in https://github.com/asdil12/suse_msg. The config specifically is in https://github.com/asdil12/suse_msg/blob/master/suse_msg/consume.py#L19 and following. Feel free to submit pull requests to update the config.
Next steps are:
- provide a tool with more logic that can find "failed unreviewed jobs", e.g. subscribe to job events, look for failed jobs, query openQA api for this job if there is any comment on the job, if not, publish a new event to be picked up by the amqp-irc bridge
- amqp-email bridge
- Target version set to Milestone 5
Should I update the acceptance criteria since we decided to focus on IRC rather than e-mail?
- Copied to action #16274: email notifications about new review comments available added
- Copied to action #16276: notifications about failed and unreviewed jobs added
- Status changed from In Progress to Resolved
- Assignee set to dheidler
Created two followup tickets #16274 and #16276 and closed this one as the original goal is reached.
Also available in: Atom
PDF