Mikolaj Izdebski

Results 59 comments of Mikolaj Izdebski

Yes, it is still reproducible. In 2 hours it leaked several hundreds file descriptors. ``` [root@koschei-backend01 ~][PROD]# date Fri Dec 8 10:54:04 UTC 2017 [root@koschei-backend01 ~][PROD]# ps -p 7093 -wo...

Interestingly, `fedmsg-tail-3` opens only 11 fds when ran locally, but it immediately has ~250 of them open when I run it from koschei-backend01.stg. `fedmsg-tail-2` is much worse - 12 fds...

Config: https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/roles/fedmsg/base/templates Reproducer: ``` #!/usr/bin/python3 import fedmsg import os for _, _, topic, msg in fedmsg.tail_messages(): nopen = len(os.listdir('/proc/self/fd')) print("Received msg topic: {}, number open files: {}".format(topic, nopen)) ``` Example...

I left the reproducer script running and after some time it died with: ``` Traceback (most recent call last): File "/tmp/fm-reproducer-494.py", line 5, in nopen = len(os.listdir('/proc/self/fd')) OSError: [Errno 24]...

I think it's an important feature to have. For example packager sponsors have certain responsibilities regarding their sponsorees, so it's required to be able to track who sponsored whom and...

It is probably not possible to do everything it just two multicall calls. For example, some calls require passing tag ID, but you don't know that until tag is created....

M2E with several other connectors like mavendev is packaged for Fedora, which has strict licensing policy. To comply with mavendev licensing terms Fedora has to include a full copy of...

Unfortunatelly no. Users download packages from wide range or mirrors maintained by 3rd party organizations and there is no way to track component usage.

:+1: to koji_build module. Besides tagging build the module could also be able to delete build (state=deleted), move build to a different volume (volume=myvolumename) or write signatures.

New Koschei production deployment is planned in early July. It will contain required changes on Koschei side. But I have no idea when required FMN changes will be committed and...