[opensuse-buildservice] a hermes notification question
I've setup hermes to notify me on "*OBS Request Create*" and "*OBS Request Change" *directly (no digest) by email but after creating a submit request and then revoking it twice on Sunday (difficulty in making up my mind where to send the patch and which patch to send) then making a final submit request, I never received any mail. I have now set it up to notify me on builds as well and triggered a rebuild which finished but received no notification. Am I misunderstanding hermes or is there something wrong? Regards Dave P -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Am 22.07.2009 08:24, schrieb Dave Plater:
I've setup hermes to notify me on "*OBS Request Create*" and "*OBS Request Change" *directly (no digest) by email but after creating a submit request and then revoking it twice on Sunday (difficulty in making up my mind where to send the patch and which patch to send) then making a final submit request, I never received any mail. I have now set it up to notify me on builds as well and triggered a rebuild which finished but received no notification. Am I misunderstanding hermes or is there something wrong?
There is for sure something wrong. I get build notifications for example but also no notificiations for requests I'm sending myself (including the actions others do on my requests) which is annoying as I won't get any notification if my requests are accepted or declined. http://bugzilla.novell.com/show_bug.cgi?id=515019 What is the most annoying is that nobody seems to care and for my personal OBS use that's a blocker. Wolfgang -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On 7/22/2009 at 8:28, Wolfgang Rosenauer <wolfgang@rosenauer.org> wrote: There is for sure something wrong. I get build notifications for example but also no notificiations for requests I'm sending myself (including the actions others do on my requests) which is annoying as I won't get any notification if my requests are accepted or declined.
http://bugzilla.novell.com/show_bug.cgi?id=515019
What is the most annoying is that nobody seems to care and for my personal OBS use that's a blocker.
Wolfgang, As I'm the creator of the report that's mentioned in yours as possible dup (which it really looks like), be assured I am interested in it. It is highly annoying to not get the mails when somebody declines my SRs (or accepts, but those would be confirmation only). As a fact just yesterday evening I was just bugging some people again (darix) on IRC... still hoping that the issues raises enough awareness to get some attention. Dominique -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Hello, On Jul 22 08:28 Wolfgang Rosenauer wrote (shortened):
Am 22.07.2009 08:24, schrieb Dave Plater:
I've setup hermes to notify me on "*OBS Request Create*" and "*OBS Request Change" *directly (no digest) by email but ... ... I never received any mail. ... Am I misunderstanding hermes or is there something wrong?
There is for sure something wrong. ... ... I won't get any notification if my requests are accepted or declined.
http://bugzilla.novell.com/show_bug.cgi?id=515019
What is the most annoying is that nobody seems to care and for my personal OBS use that's a blocker.
I have the same user experience but from my point of view it is no blocker but an annoyance with an easy work around: When you create a submit request with "osc submitrequest", the command spits out the submit request number. Carefully note this number (e.g. write it into a file or seny yourself a mail or whatever you like) so that you have this number later available at any time when you need it. When you know a submit request number, you can run osc request log <number> which shows all what you should need. Nothing else works reliably for me. Neither osc request list -M -s rejected nor any kind of osc request list works for me to get information about rejected requests. I would be happy if something like osc request list -M -s all works to get all about all request which belong to me but as long as this does not work, I simply remember and use the request number. Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Johannes Meixner wrote:
Hello,
On Jul 22 08:28 Wolfgang Rosenauer wrote (shortened):
Am 22.07.2009 08:24, schrieb Dave Plater:
I've setup hermes to notify me on "*OBS Request Create*" and "*OBS Request Change" *directly (no digest) by email but ... ... I never received any mail. ... Am I misunderstanding hermes or is there something wrong?
There is for sure something wrong. ... ... I won't get any notification if my requests are accepted or declined.
http://bugzilla.novell.com/show_bug.cgi?id=515019
What is the most annoying is that nobody seems to care and for my personal OBS use that's a blocker.
I have the same user experience but from my point of view it is no blocker but an annoyance with an easy work around:
When you create a submit request with "osc submitrequest", the command spits out the submit request number. Carefully note this number (e.g. write it into a file or seny yourself a mail or whatever you like) so that you have this number later available at any time when you need it.
When you know a submit request number, you can run osc request log <number> which shows all what you should need.
Nothing else works reliably for me. Neither osc request list -M -s rejected nor any kind of osc request list works for me to get information about rejected requests.
I would be happy if something like osc request list -M -s all works to get all about all request which belong to me but as long as this does not work, I simply remember and use the request number.
Kind Regards Johannes Meixner
Thats interesting, I tried osc list prj pkg over the weekend to see if I needed to save the ID or if I could retrieve it and it worked, it definitely doesn't work now. Thanks for the wakeup I'll save it in a file now. Regards Dave P -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On 7/22/2009 at 10:28, Johannes Meixner <jsmeix@suse.de> wrote: Hello,
I have the same user experience but from my point of view it is no blocker but an annoyance with an easy work around:
When you create a submit request with "osc submitrequest", the command spits out the submit request number. Carefully note this number (e.g. write it into a file or seny yourself a mail or whatever you like) so that you have this number later available at any time when you need it.
That's actually how I got to love Tomboy. I never used it before but due to the missing hermes notifications I started using it. Now all I miss is it synching between my different computers :) Dominique -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Am Mittwoch 22 Juli 2009 10:28:01 schrieb Johannes Meixner: Hi,
... I won't get any notification if my requests are accepted or declined.
[...] When you create a submit request with "osc submitrequest", the command spits out the submit request number. Carefully note this number (e.g. write it into a file or seny yourself a mail or whatever you like) so that you have this number later available at any time when you need it. Of course you can do that. But if you are interested in the requests you made, why not subscribe to REQUEST_STATE_CHANGE with an appropriate filter?
How to do that? Go to the Hermes expert page, add a subscription to REQUEST_CHANGE_STATE. Create a filter with operator 'one_of' and select either the parameter "author" which is the initial author of the request or "who" which is the person who did the last change. Enter your account name as value. Thats it, that will inform you on every change that happens to a request you made. Do I oversee something? Klaas -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Wednesday 22 July 2009 11:21:56 Klaas Freitag wrote:
Am Mittwoch 22 Juli 2009 10:28:01 schrieb Johannes Meixner: Hi,
... I won't get any notification if my requests are accepted or declined.
[...] When you create a submit request with "osc submitrequest", the command spits out the submit request number. Carefully note this number (e.g. write it into a file or seny yourself a mail or whatever you like) so that you have this number later available at any time when you need it.
Of course you can do that. But if you are interested in the requests you made, why not subscribe to REQUEST_STATE_CHANGE with an appropriate filter?
How to do that? Go to the Hermes expert page, add a subscription to REQUEST_CHANGE_STATE. Create a filter with operator 'one_of' and select either the parameter "author" which is the initial author of the request or "who" which is the person who did the last change. Enter your account name as value. Thats it, that will inform you on every change that happens to a request you made.
Do I oversee something?
Hermes has already: OBS Request Change Receive a notification when a request state is changed. I expect that ticking this one will give me the results - or is this something different from what you describe above? And I do not get emails with this one checked, Andreas -- Andreas Jaeger, aj@{novell.com,opensuse.org} SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
Am Mittwoch 22 Juli 2009 11:24:39 schrieben Sie:
On Wednesday 22 July 2009 11:21:56 Klaas Freitag wrote:
Am Mittwoch 22 Juli 2009 10:28:01 schrieb Johannes Meixner: Hi,
... I won't get any notification if my requests are accepted or declined.
[...] When you create a submit request with "osc submitrequest", the command spits out the submit request number. Carefully note this number (e.g. write it into a file or seny yourself a mail or whatever you like) so that you have this number later available at any time when you need it.
Of course you can do that. But if you are interested in the requests you made, why not subscribe to REQUEST_STATE_CHANGE with an appropriate filter?
How to do that? Go to the Hermes expert page, add a subscription to REQUEST_CHANGE_STATE. Create a filter with operator 'one_of' and select either the parameter "author" which is the initial author of the request or "who" which is the person who did the last change. Enter your account name as value. Thats it, that will inform you on every change that happens to a request you made.
Do I oversee something?
Hermes has already: OBS Request Change Receive a notification when a request state is changed.
I expect that ticking this one will give me the results - or is this something different from what you describe above? And I do not get emails with this one checked, The trick is the filter. You probably have the _myrequest filter which only gives you notifications if you're maintainer on the target project. You want a 'author' 'oneof' 'kfreitag' filter (replace kfreitag with your login name). Note: no filter gives you notifications about _every_ change to a request, which might sum up ,-)
Klaas -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Wednesday 22 July 2009 11:29:50 Klaas Freitag wrote:
Am Mittwoch 22 Juli 2009 11:24:39 schrieben Sie:
On Wednesday 22 July 2009 11:21:56 Klaas Freitag wrote:
Am Mittwoch 22 Juli 2009 10:28:01 schrieb Johannes Meixner: Hi,
... I won't get any notification if my requests are accepted or declined.
[...] When you create a submit request with "osc submitrequest", the command spits out the submit request number. Carefully note this number (e.g. write it into a file or seny yourself a mail or whatever you like) so that you have this number later available at any time when you need it.
Of course you can do that. But if you are interested in the requests you made, why not subscribe to REQUEST_STATE_CHANGE with an appropriate filter?
How to do that? Go to the Hermes expert page, add a subscription to REQUEST_CHANGE_STATE. Create a filter with operator 'one_of' and select either the parameter "author" which is the initial author of the request or "who" which is the person who did the last change. Enter your account name as value. Thats it, that will inform you on every change that happens to a request you made.
Do I oversee something?
Hermes has already: OBS Request Change Receive a notification when a request state is changed.
I expect that ticking this one will give me the results - or is this something different from what you describe above? And I do not get emails with this one checked,
The trick is the filter. You probably have the _myrequest filter which only gives you notifications if you're maintainer on the target project. You want a 'author' 'oneof' 'kfreitag' filter (replace kfreitag with your login name). Note: no filter gives you notifications about _every_ change to a request, which might sum up ,-)
The description on the page is: My Requests All requests where you are listed in either the source or the target project. Ah, I see what you mean - the one originated by me and not others in my project. Yes, we should consider adding a custom filter for this - what do you think? Andreas -- Andreas Jaeger, aj@{novell.com,opensuse.org} SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
Hello, On Jul 22 11:21 Klaas Freitag wrote (shortened):
Am Mittwoch 22 Juli 2009 10:28:01 schrieb Johannes Meixner:
... I won't get any notification if my requests are accepted or declined.
[...] When you create a submit request with "osc submitrequest", the command spits out the submit request number. Carefully note this number (e.g. write it into a file or seny yourself a mail or whatever you like) so that you have this number later available at any time when you need it.
Of course you can do that. But if you are interested in the requests you made, why not subscribe to REQUEST_STATE_CHANGE with an appropriate filter?
On hermes I have: ------------------------------------------------------------------ openSUSE Build Service: Request Notifications OBS Request Create [v] Receive a notification when a request is created. My Requests All requests where you are listed in either the source or the target project. E-mail No digest /immediate delivery OBS Request Change [v] Receive a notification when a request state is changed. My Requests All requests where you are listed in either the source or the target project. E-mail No digest /immediate delivery ------------------------------------------------------------------ Nevertheless I do not get any notification if my requests are accepted or declined. I also do not get notifications if someone else had submitted a request for a project where I am one of the project maintainers, i.e. no notifications of requests which may belong to me.
How to do that? Go to the Hermes expert page, add a subscription to REQUEST_CHANGE_STATE. Create a filter with operator 'one_of' and select either the parameter "author" which is the initial author of the request or "who" which is the person who did the last change. Enter your account name as value. Thats it, that will inform you on every change that happens to a request you made.
I will check this again. I would like if the default on hermes is that I get an immediate notification for any "Request Change" of all "My Requests". I like to suggest a [reset to defaults] button on hermes to get me back to whatever the current defaults are so that I could eliminate any possibly accidental wrong settinings which I may have done because of too many desperate attempts to somehow squeeze out more notifications from this system. If I get too many notifications, I could use procmail but currently I get insufficient notifications. Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Hi, Am Mittwoch 22 Juli 2009 08:28:25 schrieb Wolfgang Rosenauer:
Am 22.07.2009 08:24, schrieb Dave Plater:
I've setup hermes to notify me on "*OBS Request Create*" and "*OBS Request Change" *directly (no digest) by email but after creating a submit request and then revoking it twice on Sunday (difficulty in making up my mind where to send the patch and which patch to send) then making a final submit request, I never received any mail. I have now set it up to notify me on builds as well and triggered a rebuild which finished but received no notification. Am I misunderstanding hermes or is there something wrong?
There is for sure something wrong. Yes, there was. Hermes was stopped yesterday because we had problems with the database. I have to investigate more what happend, but started Hermes again. It should work now correctly.
I get build notifications for example but also no notificiations for requests I'm sending myself (including the actions others do on my requests) which is annoying as I won't get any notification if my requests are accepted or declined. Currently it is implemented that way: If one sets the filter to _myrequests, she will get notifications for requests where she maintains the target project or package. Bug https://bugzilla.novell.com/show_bug.cgi?id=505185 is addressing that, please comment there. Also, there is also a patch underway which sends some more events out of the backend, such as REQUEST_DECLINE, REQUEST_ACCEPT etc. That makes subscriptions more granular. The patch is waiting to be picked up for the backend by mls.
What is the most annoying is that nobody seems to care and for my personal OBS use that's a blocker. Hmm, not sure why you say that. I care, others also, yet I have only limited time for code changes here. I would very much appreciate if somebody would step up and help.
regards, Klaas -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Am 22.07.2009 11:03, schrieb Klaas Freitag:
Hi,
I get build notifications for example but also no notificiations for requests I'm sending myself (including the actions others do on my requests) which is annoying as I won't get any notification if my requests are accepted or declined. Currently it is implemented that way: If one sets the filter to _myrequests, she will get notifications for requests where she maintains the target project or package. Bug https://bugzilla.novell.com/show_bug.cgi?id=505185 is addressing that,
Am Mittwoch 22 Juli 2009 08:28:25 schrieb Wolfgang Rosenauer: please comment there. Also, there is also a patch underway which sends some more events out of the backend, such as REQUEST_DECLINE, REQUEST_ACCEPT etc. That makes subscriptions more granular. The patch is waiting to be picked up for the backend by mls.
I haven't set any filter myself and the filter that is set by default apparently is more than useless. I _need_ notifications about request changes if I was the requester. Nothing to add more. (where is the hermes documentation if everyone is supposed to set it correctly?)
What is the most annoying is that nobody seems to care and for my personal OBS use that's a blocker. Hmm, not sure why you say that. I care, others also, yet I have only limited time for code changes here. I would very much appreciate if somebody would step up and help.
Given that it took until this thread to get at least some explanation how and why hermes filters notifications are sent is one reason why I've said that. And the default also seems to be completely useless. Apparently a _lot_ of other users have the same issue (even Novell employees) and didn't know why hermes doesn't send the right notifications. I wasn't talking about code changes but I also haven't seen any "working on it" or "problem understood" comments in the affected bugzillas. Sorry, but that are enough hints to say that nobody cared apparently. Wolfgang -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Am 22.07.2009 08:24, schrieb Dave Plater:
I've setup hermes to notify me on "*OBS Request Create*" and "*OBS Request Change" *directly (no digest) by email but after creating a submit request and then revoking it twice on Sunday (difficulty in making up my mind where to send the patch and which patch to send) then making a final submit request, I never received any mail. I have now set it up to notify me on builds as well and triggered a rebuild which finished but received no notification. Am I misunderstanding hermes or is there something wrong?
In addition to the problems we see in general with hermes, it probably is completely broken now. Apparently I don't get build notifications currently at all as you mention. Wolfgang -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Wolfgang Rosenauer wrote:
Am 22.07.2009 08:24, schrieb Dave Plater:
I've setup hermes to notify me on "*OBS Request Create*" and "*OBS Request Change" *directly (no digest) by email but after creating a submit request and then revoking it twice on Sunday (difficulty in making up my mind where to send the patch and which patch to send) then making a final submit request, I never received any mail. I have now set it up to notify me on builds as well and triggered a rebuild which finished but received no notification. Am I misunderstanding hermes or is there something wrong?
In addition to the problems we see in general with hermes, it probably is completely broken now. Apparently I don't get build notifications currently at all as you mention.
Wolfgang
As a test, after making sure that all notifications are on, I've changed my personal project and not the linked one and triggered a rebuild but I bet I won't get any notifications for that either. I already had an expansion error with no mail. The amount of time that build service takes, I'm sure this must be messing up the productivity of people like yourself. Regards Dave P -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Dave Plater wrote:
I've setup hermes to notify me on "*OBS Request Create*" and "*OBS Request Change" *directly (no digest) by email but after creating a submit request and then revoking it twice on Sunday (difficulty in making up my mind where to send the patch and which patch to send) then making a final submit request, I never received any mail. I have now set it up to notify me on builds as well and triggered a rebuild which finished but received no notification. Am I misunderstanding hermes or is there something wrong? Regards Dave P
I've managed to get build info via hermes at last, after removing the default special, filter looking at the mail that came flooding in then adding "Project name containsitem Value=home:plater" and I should think the same one would work for submits. The default _special filter is obviously broken some how and needs to be changed to something else. Regards Dave P -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (6)
-
Andreas Jaeger
-
Dave Plater
-
Dominique Leuenberger
-
Johannes Meixner
-
Klaas Freitag
-
Wolfgang Rosenauer