https://progress.opensuse.org/https://progress.opensuse.org/themes/openSUSE/favicon/favicon.ico?15829177842021-04-22T21:54:17ZopenSUSE Project Management ToolopenQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=3999902021-04-22T21:54:17Zokurzokurz@suse.com
<ul><li><strong>Copied from</strong> <i><a class="issue tracker-4 status-3 priority-4 priority-default closed" href="/issues/16276">action #16276</a>: notifications about failed and unreviewed jobs</i> added</li></ul> openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=4002182021-04-23T13:32:17Zokurzokurz@suse.com
<ul><li><strong>Parent task</strong> set to <i>#91467</i></li></ul> openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=4018742021-04-28T17:25:01Zokurzokurz@suse.com
<ul><li><strong>Parent task</strong> changed from <i>#91467</i> to <i>#91914</i></li></ul> openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=4049622021-05-07T08:14:14Zokurzokurz@suse.com
<ul><li><strong>Target version</strong> changed from <i>Ready</i> to <i>future</i></li></ul><p>this is the only story that is currently in the backlog as part of <a class="issue tracker-6 status-3 priority-4 priority-default closed parent" title="coordination: [saga][epic] SUSE Maintenance QA workflows with fully automated testing, approval and release (Resolved)" href="https://progress.opensuse.org/issues/91646">#91646</a> . To be able to focus on existing sagas and get some done we unplan for now. An additional factor is that currently SUSE is within a process to decide which chat platform to use at the moment so implementing Rocket.Chat support right now might not be long-term efficient</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=4323412021-08-02T08:10:31Zokurzokurz@suse.com
<ul></ul><p>For SUSE QE maintenance tests we already have a mailing list <a href="mailto:qa-maintenance-reports@suse.de">qa-maintenance-reports@suse.de</a> that receives comments from <a href="https://gitlab.suse.de/qa-maintenance/openQABot/" class="external">https://gitlab.suse.de/qa-maintenance/openQABot/</a> on build.suse.de whenever any incident related tests fail. The archive can be seen on<br>
<a href="http://mailman.suse.de/mlarch/SuSE/qa-maintenance-reports/index.html" class="external">http://mailman.suse.de/mlarch/SuSE/qa-maintenance-reports/index.html</a></p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=4835782022-01-25T10:56:30Zokurzokurz@suse.com
<ul><li><strong>Subject</strong> changed from <i>notifications about failed and unreviewed jobs - but using Rocket.Chat</i> to <i>notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat)</i></li><li><strong>Description</strong> updated (<a title="View differences" href="/journals/483578/diff?detail_id=457634">diff</a>)</li></ul> openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=4981782022-03-07T08:57:27Zokurzokurz@suse.com
<ul><li><strong>Target version</strong> changed from <i>future</i> to <i>Ready</i></li></ul><p>I think the best solution right now is to hook into <a href="https://github.com/os-autoinst/scripts/blob/master/openqa-label-known-issues-and-investigate-hook#L13" class="external">https://github.com/os-autoinst/scripts/blob/master/openqa-label-known-issues-and-investigate-hook#L13</a> and send and email about "unknown new issues", i.e. the ones that openqa-investigate is called on to an email address that is part of the according job group's description. For example I put into <a href="https://openqa.opensuse.org/admin/job_templates/24" class="external">https://openqa.opensuse.org/admin/job_templates/24</a> for the job group "openQA" on o3 the following text:</p>
<pre><code>Responsible maintainer, MAILTO: o3-admins@suse.de,team-qa-tools-aaaaejigt64kk3g6p3q4rtgnl4@suse.slack.com
</code></pre>
<p>I suggest to parse <code>/MAILTO: (.*)$/</code> and parse a comma-separated list (maybe optional <code></code> after ,) and send an email to each</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5001022022-03-11T10:48:16Zokurzokurz@suse.com
<ul><li><strong>Status</strong> changed from <i>Workable</i> to <i>New</i></li></ul> openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5017312022-03-17T10:55:52Zlivdywanliv.dywan@suse.com
<ul><li><strong>Subject</strong> changed from <i>notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat)</i> to <i>notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:M</i></li><li><strong>Description</strong> updated (<a title="View differences" href="/journals/501731/diff?detail_id=474377">diff</a>)</li><li><strong>Status</strong> changed from <i>New</i> to <i>Workable</i></li></ul> openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5017342022-03-17T10:57:48Zokurzokurz@suse.com
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/501734/diff?detail_id=474383">diff</a>)</li></ul> openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5017432022-03-17T11:00:42Zmkittlermarius.kittler@suse.com
<ul><li><strong>Category</strong> deleted (<del><i>Feature requests</i></del>)</li><li><strong>Assignee</strong> set to <i>cwh</i></li><li><strong>Target version</strong> deleted (<del><i>Ready</i></del>)</li></ul><p>All job groups and their descriptions can be easily queried via e.g. <a href="https://openqa.opensuse.org/api/v1/job_groups" class="external">https://openqa.opensuse.org/api/v1/job_groups</a>.</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5017492022-03-17T11:01:29Zmkittlermarius.kittler@suse.com
<ul><li><strong>Category</strong> set to <i>Feature requests</i></li><li><strong>Assignee</strong> deleted (<del><i>cwh</i></del>)</li><li><strong>Target version</strong> set to <i>Ready</i></li></ul> openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5029492022-03-22T10:38:10Zokurzokurz@suse.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-1 priority-3 priority-lowest" href="/issues/16274">action #16274</a>: email notifications about new review comments available</i> added</li></ul> openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5029582022-03-22T10:38:25Zokurzokurz@suse.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-1 priority-3 priority-lowest child" href="/issues/17252">action #17252</a>: notifications to maintainer on failed modules</i> added</li></ul> openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5102712022-04-11T13:14:17Ztinitatina.mueller+trick-redmine@suse.com
<ul><li><strong>Status</strong> changed from <i>Workable</i> to <i>In Progress</i></li><li><strong>Assignee</strong> set to <i>tinita</i></li></ul> openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5103242022-04-11T16:27:38Ztinitatina.mueller+trick-redmine@suse.com
<ul></ul><p>Pushed my code so far to <a href="https://github.com/perlpunk/scripts/tree/email-to-be-reviewed" class="external">https://github.com/perlpunk/scripts/tree/email-to-be-reviewed</a></p>
<p>Would like to run it manually to see if it works, but on my workstation only emails to my suse.de address are delivered, not to the mailing list or slack. Will check out the code on o3 to test it there.</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5104982022-04-12T11:52:26Ztinitatina.mueller+trick-redmine@suse.com
<ul></ul><p><a href="https://github.com/os-autoinst/scripts/pull/145" class="external">https://github.com/os-autoinst/scripts/pull/145</a> Email notifications for unreviewed issues (merged)</p>
<p>So it should already be active.</p>
<p>Now I should configure the <code>from_email</code> in the hook script.</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5104992022-04-12T12:00:00Ztinitatina.mueller+trick-redmine@suse.com
<ul></ul><p><a href="https://github.com/os-autoinst/openQA/pull/4605" class="external">https://github.com/os-autoinst/openQA/pull/4605</a> Allow mutt in apparmor<br>
merged</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5129442022-04-22T10:16:14Zlivdywanliv.dywan@suse.com
<ul><li><strong>Copied to</strong> <i><a class="issue tracker-4 status-1 priority-4 priority-default" href="/issues/110191">action #110191</a>: CI checks should ensure that apparmor changes are correct</i> added</li></ul> openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5129522022-04-22T10:37:01Ztinitatina.mueller+trick-redmine@suse.com
<ul></ul><p><a href="https://github.com/os-autoinst/openQA/pull/4618" class="external">https://github.com/os-autoinst/openQA/pull/4618</a><br>
Apparently python3 and mutt were in the wrong section. I don't see something like a section header anywhere, so I can only guess that its correct now.</p>
<p>edit: merged</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5133882022-04-25T08:48:23Ztinitatina.mueller+trick-redmine@suse.com
<ul></ul><p>The apparmor update didn't help, so I need to find out what it is trying to tell me:</p>
<pre><code>/usr/bin/env: ‘python3’: Permission denied
</code></pre> openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5134422022-04-25T12:12:03Ztinitatina.mueller+trick-redmine@suse.com
<ul></ul><p><a href="https://github.com/os-autoinst/openQA/pull/4621" class="external">https://github.com/os-autoinst/openQA/pull/4621</a> Allow python3.6 in apparmor (merged)</p>
<p><a href="https://github.com/os-autoinst/scripts/pull/148" class="external">https://github.com/os-autoinst/scripts/pull/148</a> Don't attempt to notify for empty group_id (merged)</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5137382022-04-26T10:38:48Ztinitatina.mueller+trick-redmine@suse.com
<ul></ul><p><a href="https://github.com/os-autoinst/scripts/pull/149" class="external">https://github.com/os-autoinst/scripts/pull/149</a> Ensure writable homedir when calling mutt (merged)</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5137952022-04-26T14:48:41Ztinitatina.mueller+trick-redmine@suse.com
<ul></ul><p>There is still a problem when calling the script as a minion hook:<br>
<a href="https://openqa.opensuse.org/minion/jobs?id=1178321" class="external">https://openqa.opensuse.org/minion/jobs?id=1178321</a></p>
<pre><code>notes:
gru_id: 18130689
hook_cmd: env scheme=http exclude_group_regex='(Development|Open Build Service|Others|Kernel).*/.*'
/opt/os-autoinst-scripts/openqa-label-known-issues-and-investigate-hook
hook_rc: 256
hook_result: "{\"id\":258559}\n"
</code></pre>
<p>But for some reason we don't get the error output of the hook command, so we never know what's actually going wrong.<br>
When I do:</p>
<pre><code>su - geekotest
env scheme=http /opt/os-autoinst-scripts/openqa-label-known-issues-hook 2317631
</code></pre>
<p>Then I see</p>
<pre><code>http://openqa.opensuse.org/tests/2317631 : Unknown issue, to be reviewed -> http://openqa.opensuse.org/tests/2317631/file/autoinst-log.txt
Likely the error is within this log excerpt, last lines before shutdown:
# --- 8< ---
...
1 unknown issues to be reviewed:
- http://openqa.opensuse.org/tests/2317631 null
</code></pre>
<p>and I get an email.<br>
So everything looks fine.</p>
<p>If we are throwing away the stderr of the hook command then I'm out of ideas. Except of course capturing the stderr of the hook command.</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5138232022-04-26T17:28:55Ztinitatina.mueller+trick-redmine@suse.com
<ul></ul><p>What I can see is that the file <code>/tmp/sent</code> is created, but it is empty:</p>
<pre><code>-rw------- 1 geekotest nogroup 0 Apr 26 17:25 /tmp/sent
</code></pre> openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5140952022-04-27T14:47:08Ztinitatina.mueller+trick-redmine@suse.com
<ul></ul><p><a href="https://github.com/os-autoinst/scripts/pull/150" class="external">https://github.com/os-autoinst/scripts/pull/150</a> Use mailx instead of mutt (merged)<br>
<a href="https://github.com/os-autoinst/openQA/pull/4626" class="external">https://github.com/os-autoinst/openQA/pull/4626</a> Allow mailx in apparmor (merged)</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5143862022-04-28T11:59:49Ztinitatina.mueller+trick-redmine@suse.com
<ul></ul><p><a href="https://github.com/os-autoinst/openQA/pull/4627" class="external">https://github.com/os-autoinst/openQA/pull/4627</a> Allow sendmail related things in apparmor</p>
<p>This is hopefully the last necessary pull request to make sending emails possible.</p>
<p>Sending emails to Slack still won't work unless we can decide which "From" email address we want to use which has a suse.de or suse.com domain. open.qa won't be accepted by Slack, and Oliver didn't want his email address be configured as the default address in git :)</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5143952022-04-28T12:09:08Ztinitatina.mueller+trick-redmine@suse.com
<ul><li><strong>File</strong> <a href="/attachments/13176">slack-email.png</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/13176/slack-email.png">slack-email.png</a> added</li></ul> openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5146962022-04-29T09:58:14Ztinitatina.mueller+trick-redmine@suse.com
<ul></ul><p><a href="https://github.com/os-autoinst/openQA/pull/4627" class="external">https://github.com/os-autoinst/openQA/pull/4627</a> merged</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5151822022-05-02T16:39:47Ztinitatina.mueller+trick-redmine@suse.com
<ul></ul><p>When using a suse.de address as From, Slack will accept it, but the o3-admins mailing list wont.<br>
I just tried with my own email address (@suse.de), and I got an "Undelivered Mail Returned to Sender":<br>
<code>Sender address rejected:<br>
We don't accept our own addresses as sender address on this host!</code></p>
<p>If I use my suse.com address, it doesn't show up in Slack, but I get a reply from o3-admins that it is waiting for approval.</p>
<p>Another problem is still that I don't see any output in the gru journal when an email is sent, except two warnings:</p>
<pre><code>May 02 16:16:57 ariel postfix/sendmail[7411]: warning: ICU library initialization failed: U_FILE_ACCESS_ERROR
May 02 16:16:58 ariel postfix/postdrop[7413]: warning: ICU library initialization failed: U_FILE_ACCESS_ERROR
</code></pre>
<p>Normally we would see the log excerpt and everything, but as soon as email sending is involved, all that output is gone.</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5154042022-05-03T10:24:44Zokurzokurz@suse.com
<ul></ul><p>Trying out myself. Locally I use <code>echo "test" | mutt -s "test mutt" -e "my_hdr From: openqa-label-known-issues <my-test-okurz@suse.de>" okurz@suse.de -c okurz-test-public-aaaafv7wq7hfg7hxmanetsdnxa@suse.slack.com,o3-admins@suse.de</code>, receiving emails to <a href="mailto:okurz@suse.de">okurz@suse.de</a> and <a href="mailto:o3-admins@suse.de">o3-admins@suse.de</a> but seeing no message in Slack. After some minutes I have received emails saying that the address was rejected at this point by Slack, e.g. with reasoning <code>smtp; 550 5.7.1 IP address blacklisted by recipient</code> when I used <code>openqa-label-known-issues <okurz@suse.de></code>. </p>
<p>I have also asked in <a href="https://suse.slack.com/archives/C029APBKLGK/p1651569243914769" class="external">https://suse.slack.com/archives/C029APBKLGK/p1651569243914769</a> if people know how to send emails to SUSE mailing lists from a @suse.de mailing list set in the From header.</p>
<p>I am confused. Where does my local postfix get the address 'relay.suse.de' from? I can't find it anywhere in /etc/. And it looks like Slack banned that IPv4. Sending over authenticated imap.suse.de works, e.g. using Thunderbird, over relay.suse.de it does not.</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5159202022-05-04T13:28:18Zokurzokurz@suse.com
<ul></ul><p>As we discussed today I have recorded our additional ideas in the two additional tickets</p>
<ul>
<li><a class="issue tracker-4 status-3 priority-5 priority-high3 closed child" title="action: openqa-label-known-issues: Fallback notification address in openqa-label-known-issues if no email... (Resolved)" href="https://progress.opensuse.org/issues/110629">#110629</a></li>
<li><a class="issue tracker-4 status-1 priority-4 priority-default child" title="action: Capture stderr of job_done_hooks as well (New)" href="https://progress.opensuse.org/issues/110632">#110632</a></li>
</ul>
<p>as well as extended <a class="issue tracker-4 status-3 priority-4 priority-default closed" title="action: Minion jobs for job hooks failed silently on o3 size:M (Resolved)" href="https://progress.opensuse.org/issues/99741">#99741</a>.</p>
<p>So this means that all three things can be considered out of scope for the current work. Also if you encounter problems that only affect one of both o3+osd then continue with just one of the two, announce the feature to users, ask them to use it and report the other issue in a separate ticket (e.g. "email sending from openqa.suse.de is rejected by Slack"). As I have not received a response in <a href="https://suse.slack.com/archives/C029APBKLGK/p1651569243914769" class="external">https://suse.slack.com/archives/C029APBKLGK/p1651569243914769</a> I have now asked in #help-slack as well with <a href="https://suse.slack.com/archives/C029GP8DCDA/p1651670821441329" class="external">https://suse.slack.com/archives/C029GP8DCDA/p1651670821441329</a></p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5159592022-05-04T15:04:51Ztinitatina.mueller+trick-redmine@suse.com
<ul></ul><p>MR for configuring from_email on osd: <a href="https://gitlab.suse.de/openqa/salt-states-openqa/-/merge_requests/684" class="external">https://gitlab.suse.de/openqa/salt-states-openqa/-/merge_requests/684</a></p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5159622022-05-04T15:05:01Ztinitatina.mueller+trick-redmine@suse.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Feedback</i></li></ul> openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5159652022-05-04T15:05:36Ztinitatina.mueller+trick-redmine@suse.com
<ul></ul><p>I sent an email to the openqa mailing list to announce the feature.</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5159832022-05-04T17:10:04Ztinitatina.mueller+trick-redmine@suse.com
<ul></ul><p><a href="https://gitlab.suse.de/openqa/salt-states-openqa/-/merge_requests/684" class="external">https://gitlab.suse.de/openqa/salt-states-openqa/-/merge_requests/684</a> merged</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5174352022-05-10T08:55:34Zokurzokurz@suse.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-12 priority-3 priority-lowest" href="/issues/98919">action #98919</a>: Improve alert handling - slack notifications</i> added</li></ul> openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5174922022-05-10T10:00:40Ztinitatina.mueller+trick-redmine@suse.com
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Resolved</i></li></ul><p><a href="https://github.com/os-autoinst/scripts/pull/156" class="external">https://github.com/os-autoinst/scripts/pull/156</a> Document Slack/Email notifications for unknown issues (merged)</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5174952022-05-10T10:02:38Zokurzokurz@suse.com
<ul></ul><p>For the sake of completeness, the above PR added documentation which is available on <a href="https://github.com/os-autoinst/scripts#unknown-issues=" class="external">https://github.com/os-autoinst/scripts#unknown-issues=</a> now</p>
openQA Project - action #91605: notifications about failed and unreviewed jobs - but using Slack (was: Rocket.Chat) size:Mhttps://progress.opensuse.org/issues/91605?journal_id=5175402022-05-10T10:20:21Ztinitatina.mueller+trick-redmine@suse.com
<ul></ul><p><a href="https://github.com/os-autoinst/scripts#unknown-issues" class="external">https://github.com/os-autoinst/scripts#unknown-issues</a></p>