Describe what you need us to do: I'm working on setting up the-new-hotness for rpmfusion. To test it, I need a fedmsg anitya package update notification. Somehow, I can't find one via datagrepper etc. I expect it's because there are few packages in rpmfusion, and so few notifications, and one hasn't occurred recently enough. Would it perhaps be possible to fetch one from a fedmsg archive (if there is one?)
When do you need this? (YYYY/MM/DD) Not urgent---any time would do.
When is this no longer needed or useful? (YYYY/MM/DD) NA
If we cannot complete your request, what is the impact? We won't be able to set up anitya integration for rpmfusion
https://bugzilla.rpmfusion.org/show_bug.cgi?id=4897
So they should be coming thru aready.
I haven't been able to locate a package thats mapped in rpmfusion that has an update however.
There's no archives, datagrepper has everything since fedmsg existed in it.
https://apps.fedoraproject.org/datagrepper/raw?topic=org.release-monitoring.prod.anitya.project.version.update
shows all the recent updates.
That said. I looked at there should be a message for gst-plugins-bad that maps to rpmfusion, and I can't seem to see it. Not sure what is going on. ;(
Perhaps @pingou or @abompard or @jcline could see what is going on...
Metadata Update from @kevin: - Issue priority set to: Waiting on Assignee (was: Needs Review)
heya @pingou , @abompard , @jcline : any hints on what may be happening here that I could investigate maybe? Thanks :)
I can't explain the missing messages in datagrepper (fedmsg being flaky?), but I just added https://release-monitoring.org/project/17560/ and forced a version check, and release-monitoring.org published a message. I saw it running:
import zmq sock = zmq.Context().socket(zmq.SUB) sock.setsockopt(zmq.SUBSCRIBE, b'') sock.connect('tcp://release-monitoring.org:9940') while True: print(sock.recv_multipart())
And datagrepper has it: https://apps.fedoraproject.org/datagrepper/id?id=2018-f89d8a96-5c20-4d91-b4ea-ca9cb2699d28&is_raw=true&size=extra-large.
Yeh, it runs. I've seen messages for other packages, but I cannot find any related to RPMFusion somehow---packages do have it set as their distribution etc.
Hmm. If you can find a package for which the above test doesn't work, that would be helpful. If you don't see a message from that script, it's an issue with release-monitoring. If you do, but can't find it in datagrepper, it's a datagrepper issue.
Maybe it is just that nobody added gst-plugins-bad to release-monitoring https://release-monitoring.org/projects/search/?pattern=gst-plugins-bad+ - addition happens manually.
gst-plugins-bad
Ah, thanks. I'll investigate this when I find a cycle to spare.
Yeh, but there are lots of projects that are added and mapped to rpmfusion. MPD, for example has also seen updates: https://release-monitoring.org/project/14864/
This is the complete list of projects: https://release-monitoring.org/distro/RPM%20Fusion/?page=1
I think there's something going on with that distro...
https://release-monitoring.org/distro/RPM%20Fusion/ gives me a 500 error. ;(
Perhaps you can file this upstream at github release-monitoring?
@kevin this is already known issue and reported here https://github.com/release-monitoring/anitya/issues/709
About the rpm-fusion updates. Anitya is sending notification about every update, but as said above the mapping to RPM Fusion must be done manually.
Ah ha. ok.
I will close this then in favor of the upstream report and hopefully we can get it fixed up.
Metadata Update from @kevin: - Issue close_status updated to: Upstream - Issue status updated to: Closed (was: Open)
@kevin this is already known issue and reported here https://github.com/release-monitoring/anitya/issues/709 About the rpm-fusion updates. Anitya is sending notification about every update, but as said above the mapping to RPM Fusion must be done manually.
Can you please clarify what you mean by "mapping must be done manually"? They are mapped in anitya, as I pointed out for MPD. What additional mapping is needed?
@ankursinha So the anitya updates fedmsg messages should be sent than. I thought you are missing only the mapping to RPM Fusion. I'm not sure what you are missing?
Here is the one with RPM Fusion mapping - https://apps.fedoraproject.org/datagrepper/id?id=2019-ed4a23b1-9662-498d-b396-884085c7d2b6&is_raw=true&size=extra-large