From e048c28f758c60f2288bc910a2403e7f129745d8 Mon Sep 17 00:00:00 2001 From: Akashdeep Dhar Date: Wed, 22 Nov 2023 00:04:43 +0530 Subject: [PATCH] Add tests and recordings related to the module Signed-off-by: Akashdeep Dhar --- ...valid issue tracker of longer length].yaml | 7141 +++++++++++++++++ ...alid issue tracker of smaller length].yaml | 198 + ...g issue tracker on an existing forge].yaml | 198 + ...d issue tracker on an existing forge].yaml | 54 + ...ing comment to an existing namespace].yaml | 89 + ...isting identity with matching status].yaml | 84 + ...isting identity with mismatch status].yaml | 93 + ...sue ticket with the invalid identity].yaml | 54 + ...d issue tracker on an existing forge].yaml | 54 + ...g issue tracker on an existing forge].yaml | 84 + ...sting issue tracker for OPEN tickets].yaml | 88 + ...sting issue tracker for SHUT tickets].yaml | 97 + ...[Setting an invalid `pagesize` value].yaml | 53 + ...g issue tracker on an existing forge].yaml | 97 + ...d issue tracker on an existing forge].yaml | 54 + ...n requested on an existing namespace].yaml | 97 + ...n requested on an existing namespace].yaml | 79 + ...t with tags to an existing namespace].yaml | 89 + ...ithout tags to an existing namespace].yaml | 89 + test/test_unit_tkts.py | 9 + 20 files changed, 8801 insertions(+) create mode 100644 test/cassettes/test_unit_tkts/test_unit_getcount[Attempting to count issue tickets from a valid issue tracker of longer length].yaml create mode 100644 test/cassettes/test_unit_tkts/test_unit_getcount[Attempting to count issue tickets from a valid issue tracker of smaller length].yaml create mode 100644 test/cassettes/test_unit_tkts/test_unit_getcount_expt[Attempting to count issue tickets from an existing issue tracker on an existing forge].yaml create mode 100644 test/cassettes/test_unit_tkts/test_unit_getcount_expt[Attempting to count issue tickets from an invalid issue tracker on an existing forge].yaml create mode 100644 test/cassettes/test_unit_tkts/test_unit_itercmts[Attempting to migrate an existing comment to an existing namespace].yaml create mode 100644 test/cassettes/test_unit_tkts/test_unit_iteriden[Attempting to probe the issue ticket with the existing identity with matching status].yaml create mode 100644 test/cassettes/test_unit_tkts/test_unit_iteriden[Attempting to probe the issue ticket with the existing identity with mismatch status].yaml create mode 100644 test/cassettes/test_unit_tkts/test_unit_iteriden[Attempting to probe the issue ticket with the invalid identity].yaml create mode 100644 test/cassettes/test_unit_tkts/test_unit_iteriden_expt[Attempting to iterate through the first page from an invalid issue tracker on an existing forge].yaml create mode 100644 test/cassettes/test_unit_tkts/test_unit_iteriden_expt[Attempting to probe the issue ticket with the existing identity on an existing issue tracker on an existing forge].yaml create mode 100644 test/cassettes/test_unit_tkts/test_unit_iterpage[Attempting to iterate through the first page from an existing issue tracker for OPEN tickets].yaml create mode 100644 test/cassettes/test_unit_tkts/test_unit_iterpage[Attempting to iterate through the first page from an existing issue tracker for SHUT tickets].yaml create mode 100644 test/cassettes/test_unit_tkts/test_unit_iterpage[Setting an invalid `pagesize` value].yaml create mode 100644 test/cassettes/test_unit_tkts/test_unit_iterpage_expt[Attempting to iterate through the first page from an existing issue tracker on an existing forge].yaml create mode 100644 test/cassettes/test_unit_tkts/test_unit_iterpage_expt[Attempting to iterate through the first page from an invalid issue tracker on an existing forge].yaml create mode 100644 test/cassettes/test_unit_tkts/test_unit_iterstat[Attempting to migrate status of an existing issue ticket when requested on an existing namespace].yaml create mode 100644 test/cassettes/test_unit_tkts/test_unit_iterstat[Attempting to migrate status of an invalid issue ticket when requested on an existing namespace].yaml create mode 100644 test/cassettes/test_unit_tkts/test_unit_itertkts[Attempting to migrate an existing issue ticket with tags to an existing namespace].yaml create mode 100644 test/cassettes/test_unit_tkts/test_unit_itertkts[Attempting to migrate an existing issue ticket without tags to an existing namespace].yaml diff --git a/test/cassettes/test_unit_tkts/test_unit_getcount[Attempting to count issue tickets from a valid issue tracker of longer length].yaml b/test/cassettes/test_unit_tkts/test_unit_getcount[Attempting to count issue tickets from a valid issue tracker of longer length].yaml new file mode 100644 index 0000000..f351165 --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_getcount[Attempting to count issue tickets from a valid issue tracker of longer length].yaml @@ -0,0 +1,7141 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + method: GET + uri: https://pagure.io/api/0/fedora-infrastructure/issues?per_page=35&page=1&status=all + response: + body: + string: "{\n \"args\": {\n \"assignee\": null, \n \"author\": null, \n + \ \"milestones\": [], \n \"no_stones\": null, \n \"order\": null, + \n \"priority\": null, \n \"since\": null, \n \"status\": \"all\", + \n \"tags\": []\n }, \n \"issues\": [\n {\n \"assignee\": null, + \n \"blocks\": [], \n \"close_status\": null, \n \"closed_at\": + null, \n \"closed_by\": null, \n \"comments\": [\n {\n \"comment\": + \"**Metadata Update from @zlopez**:\\n- Issue priority set to: Waiting on + Assignee (was: Needs Review)\\n- Issue tagged with: Needs investigation, high-gain\", + \n \"date_created\": \"1700557356\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 885240, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/zlopez\", \n \"fullname\": + \"Michal Kone\\u010dn\\u00fd\", \n \"name\": \"zlopez\", \n \"url_path\": + \"user/zlopez\"\n }\n }\n ], \n \"content\": \"It + appears that since a few weeks ago, koschei stops being able to resolve dependencies + for packages in some circumstances, and never recovers. In this state, koschei + does not schedule any new scratch builds for the affected packages, and does + not report new issues about unresolved dependencies (because dependency resolution + for the affected packages is apparently stuck). This makes koschei useless + for packages that are affected by this issue - and it appears to be affecting + more and more packages over time.\\r\\n\\r\\nI also filed a ticket with koschei + upstream:\\r\\nhttps://github.com/fedora-infra/koschei/issues/356\\r\\n\", + \n \"custom_fields\": [], \n \"date_created\": \"1700521300\", \n + \ \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11636\", + \n \"id\": 11636, \n \"last_updated\": \"1700557356\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Open\", \n \"tags\": [\n \"Needs investigation\", + \n \"high-gain\"\n ], \n \"title\": \"koschei not processing + packages correctly / not resolving dependencies\", \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/decathorpe\", \n \"fullname\": \"Fabio Valentini\", + \n \"name\": \"decathorpe\", \n \"url_path\": \"user/decathorpe\"\n + \ }\n }, \n {\n \"assignee\": null, \n \"blocks\": [], + \n \"boards\": [\n {\n \"board\": {\n \"active\": + true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 763, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + null, \n \"closed_at\": null, \n \"closed_by\": null, \n \"comments\": + [\n {\n \"comment\": \"We definitely can add the meeting bot + there if you like, but I'd like you all to take a look at https://discussion.fedoraproject.org/t/should-we-have-meetings-in-dedicated-meeting-rooms-or-in-the-teams-own-channel/92380 + and see if you would be willing to hold meetings in meeting channels. ;) (completely + up to you, just wanted to know you are aware of pros and cons). \\r\\n\", + \n \"date_created\": \"1700510515\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 885175, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"I think this has been brought up before, but I created https://pagure.io/GoSIG/go-sig/issue/54 + to discuss. In the meantime, I think it'd be good to have the Matrix meetbot + in there. People in our SIG are used to having meetings and general discussion + all in one place, and it would be nice to keep it as is until we've had a + chance to discuss it.\", \n \"date_created\": \"1700510876\", \n + \ \"edited_on\": null, \n \"editor\": null, \n \"id\": + 885176, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/gotmax23\", \n \"fullname\": \"Maxwell + G\", \n \"name\": \"gotmax23\", \n \"url_path\": \"user/gotmax23\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @zlopez**:\\n- Issue priority set to: Waiting on Assignee (was: Needs + Review)\\n- Issue tagged with: low-gain, low-trouble, ops\", \n \"date_created\": + \"1700557234\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 885239, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }\n ], \n \"content\": \"**NOTE**\\r\\n\\r\\nIf + your issue is for security or deals with sensitive info please\\r\\nmark it + as private using the checkbox below.\\r\\n\\r\\n# Describe what you would + like us to do:\\r\\n----\\r\\n\\r\\nPlease add `@gotmax:matrix.org` and `@alexsaezm:fedora.im` + as moderators to the `#golang:fedoraproject.org`. Please also invite the Matrix + meetbot to meeting room. I know we have the meeting rooms, but the Go SIG + has always used our own room for our meetings.\\r\\n\\r\\n# When do you need + this to be done by? (YYYY/MM/DD)\\r\\n----\\r\\n\\r\\nIdeally by 2023-12-04 + for our next meeting.\\r\\n\", \n \"custom_fields\": [], \n \"date_created\": + \"1700509813\", \n \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11635\", + \n \"id\": 11635, \n \"last_updated\": \"1700557234\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Open\", \n \"tags\": [\n \"low-gain\", + \n \"low-trouble\", \n \"ops\"\n ], \n \"title\": + \"#golang:fedoraproject.org: moderators and meetbot\", \n \"user\": {\n + \ \"full_url\": \"https://pagure.io/user/gotmax23\", \n \"fullname\": + \"Maxwell G\", \n \"name\": \"gotmax23\", \n \"url_path\": \"user/gotmax23\"\n + \ }\n }, \n {\n \"assignee\": null, \n \"blocks\": [], + \n \"boards\": [\n {\n \"board\": {\n \"active\": + true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 764, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + null, \n \"closed_at\": null, \n \"closed_by\": null, \n \"comments\": + [\n {\n \"comment\": \"This would likely require a rework + of some `httpd` roles but should be feasible. Could I be assigned to this? + I'd like to take a crack at it\", \n \"date_created\": \"1700532137\", + \n \"edited_on\": \"1700532355\", \n \"editor\": {\n \"full_url\": + \"https://pagure.io/user/leo\", \n \"fullname\": \"Leo Puvilland\", + \n \"name\": \"leo\", \n \"url_path\": \"user/leo\"\n + \ }, \n \"id\": 885200, \n \"notification\": false, + \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/leo\", \n \"fullname\": + \"Leo Puvilland\", \n \"name\": \"leo\", \n \"url_path\": + \"user/leo\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @zlopez**:\\n- Issue priority set to: Waiting on + Assignee (was: Needs Review)\\n- Issue tagged with: high-trouble, medium-gain, + ops\", \n \"date_created\": \"1700557768\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 885241, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/zlopez\", \n \"fullname\": + \"Michal Kone\\u010dn\\u00fd\", \n \"name\": \"zlopez\", \n \"url_path\": + \"user/zlopez\"\n }\n }\n ], \n \"content\": \"For + background, see https://pagure.io/fedora-qa/os-autoinst-distri-fedora/pull-request/305 + , specifically https://pagure.io/fedora-qa/os-autoinst-distri-fedora/pull-request/305#comment-195089 + .\\r\\n\\r\\nWe are adding a Flatpak test to openQA. One thing the test does + is check that installing flatpaks from Flathub works OK - which involves downloading + several hundred megabytes from Flathub, because each time the test runs, it's + on a fresh system which doesn't have any base flatpaks yet.\\r\\n\\r\\nWe + have the all-clear from Flathub folks to run this for compose testing (i.e. + a couple of times per day on average), but we'd ideally like to run it on + updates too, which would involve running it a lot more than a couple of times + a day. The flathub folks suggested that setting up a reverse proxy for flathub + (as someone wrote up [here](https://dataswamp.org/~solene/2023-04-05-lan-cache-flatpak.html)) + would be a good idea in that case, so I'm filing this ticket to see if we + can have an infra-level reverse proxy. (Possibly this is even already covered + by something existing? I'm not sure.)\\r\\n\\r\\nThere's no firm date on this, + it's more of a would-be-nice-to-have.\", \n \"custom_fields\": [], \n + \ \"date_created\": \"1700498242\", \n \"depends\": [], \n \"full_url\": + \"https://pagure.io/fedora-infrastructure/issue/11634\", \n \"id\": 11634, + \n \"last_updated\": \"1700557768\", \n \"milestone\": null, \n + \ \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Open\", \n \"tags\": [\n \"high-trouble\", + \n \"medium-gain\", \n \"ops\"\n ], \n \"title\": + \"Flathub reverse proxy for infra (openQA)\", \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/adamwill\", \n \"fullname\": \"Adam Williamson\", + \n \"name\": \"adamwill\", \n \"url_path\": \"user/adamwill\"\n + \ }\n }, \n {\n \"assignee\": null, \n \"blocks\": [], + \n \"close_status\": \"Fixed\", \n \"closed_at\": \"1700551838\", + \n \"closed_by\": {\n \"full_url\": \"https://pagure.io/user/praiskup\", + \n \"fullname\": \"Pavel Raiskup\", \n \"name\": \"praiskup\", + \n \"url_path\": \"user/praiskup\"\n }, \n \"comments\": + [\n {\n \"comment\": \"It seems like ```cronie``` is not + installed !!\\r\\nDid you check the existence of package ?? \\r\\n\\r\\n\", + \n \"date_created\": \"1700518835\", \n \"edited_on\": \"1700520876\", + \n \"editor\": {\n \"full_url\": \"https://pagure.io/user/seddik\", + \n \"fullname\": \"seddik alaouiismaili\", \n \"name\": + \"seddik\", \n \"url_path\": \"user/seddik\"\n }, \n \"id\": + 885191, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/seddik\", \n \"fullname\": \"seddik alaouiismaili\", + \n \"name\": \"seddik\", \n \"url_path\": \"user/seddik\"\n + \ }\n }, \n {\n \"comment\": \"At least it + can be installed with https://pagure.io/fedora-infra/ansible/blob/main/f/roles/copr/base/tasks/main.yml + \\r\\n\\r\\nDon't have permission, could you try to run ``` copr ``` role + ? \\r\\n\", \n \"date_created\": \"1700520740\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 885192, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/seddik\", \n \"fullname\": + \"seddik alaouiismaili\", \n \"name\": \"seddik\", \n \"url_path\": + \"user/seddik\"\n }\n }, \n {\n \"comment\": + \"Can confirm that on a fresh Fedora 39 AMI `crontab` is not installed as + it is part of `cronie`. \\r\\n```\\r\\n[fedora@ip-172-31-24-38 ~]$ crontab\\r\\n-bash: + crontab: command not found\\r\\n```\\r\\n\\r\\n[#1652](https://pagure.io/fedora-infra/ansible/pull-request/1652) + should fix ths.\", \n \"date_created\": \"1700531856\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 885198, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/leo\", \n \"fullname\": + \"Leo Puvilland\", \n \"name\": \"leo\", \n \"url_path\": + \"user/leo\"\n }\n }, \n {\n \"comment\": + \"Thank you for the fix!\", \n \"date_created\": \"1700551840\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 885221, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/praiskup\", \n \"fullname\": \"Pavel Raiskup\", + \n \"name\": \"praiskup\", \n \"url_path\": \"user/praiskup\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @praiskup**:\\n- Issue close_status updated to: Fixed\\n- Issue status + updated to: Closed (was: Open)\", \n \"date_created\": \"1700551841\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 885222, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/praiskup\", \n \"fullname\": \"Pavel Raiskup\", + \n \"name\": \"praiskup\", \n \"url_path\": \"user/praiskup\"\n + \ }\n }\n ], \n \"content\": \"On a fresh F39 machine, + the following `base` task fails:\\r\\n\\r\\n```\\r\\nTASK [base : setup blocklist + update cron job] ********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************\\r\\nMonday + 20 November 2023 15:41:31 +0000 (0:00:01.431) 0:05:03.124 ******* \\r\\nMonday + 20 November 2023 15:41:31 +0000 (0:00:01.431) 0:05:03.123 ******* \\r\\nfatal: + [copr-be-dev-temp.aws.fedoraproject.org]: FAILED! => {\\\"changed\\\": false, + \\\"msg\\\": \\\"Failed to find required executable \\\\\\\"crontab\\\\\\\" + in paths: /root/.local/bin:/root/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin\\\"}\\r\\n```\", + \n \"custom_fields\": [], \n \"date_created\": \"1700495113\", \n + \ \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11633\", + \n \"id\": 11633, \n \"last_updated\": \"1700551841\", \n \"milestone\": + null, \n \"priority\": 1, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [], \n \"title\": + \"playbook `base` role failure on F39\", \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/praiskup\", \n \"fullname\": \"Pavel Raiskup\", + \n \"name\": \"praiskup\", \n \"url_path\": \"user/praiskup\"\n + \ }\n }, \n {\n \"assignee\": null, \n \"blocks\": [], + \n \"boards\": [\n {\n \"board\": {\n \"active\": + true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 762, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + null, \n \"closed_at\": null, \n \"closed_by\": null, \n \"comments\": + [\n {\n \"comment\": \"Hi, the naming scheme is using `stg` + for staging and it's more like this:\\r\\n`openscanhub.stg.fedorainfracloud.org` + - Staging deployment\\r\\n`openscanhub.fedorainfracloud.org` - Production + deployment\\r\\n\\r\\nAlso, it's `fedorainfracloud.org` not `fedoraincloud.org` + IIRC\\r\\n\\r\\nWe would need details for the IPs to fufill this request.\\r\\nAlso, + a lot of people are away at the moment (US Thanksgiving)\", \n \"date_created\": + \"1700506621\", \n \"edited_on\": \"1700507175\", \n \"editor\": + {\n \"full_url\": \"https://pagure.io/user/leo\", \n \"fullname\": + \"Leo Puvilland\", \n \"name\": \"leo\", \n \"url_path\": + \"user/leo\"\n }, \n \"id\": 885156, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/leo\", \n \"fullname\": + \"Leo Puvilland\", \n \"name\": \"leo\", \n \"url_path\": + \"user/leo\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @zlopez**:\\n- Issue priority set to: Waiting on + Assignee (was: Needs Review)\\n- Issue tagged with: medium-gain, medium-trouble, + ops\", \n \"date_created\": \"1700557107\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 885238, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/zlopez\", \n \"fullname\": + \"Michal Kone\\u010dn\\u00fd\", \n \"name\": \"zlopez\", \n \"url_path\": + \"user/zlopez\"\n }\n }\n ], \n \"content\": \"# + Describe what you would like us to do:\\r\\n----\\r\\n\\r\\nI would like to + request for the domain names for staging and production instances of OpenScanHub. + My current idea is to use these names:\\r\\n\\r\\nstaging.openscanhub.fedoraincloud.org + - Staging deployment\\r\\nopenscanhub.fedoraincloud.org - Production deployment\\r\\n\\r\\nDoes + the Fedora project has a naming convention that we should follow for the staging + domain name?\\r\\n\\r\\nI would provide the details of mapping the domain + names to the ip addresses later.\\r\\n\\r\\n# When do you need this to be + done by? (YYYY/MM/DD)\\r\\n----\\r\\nasap\", \n \"custom_fields\": [], + \n \"date_created\": \"1700491888\", \n \"depends\": [], \n \"full_url\": + \"https://pagure.io/fedora-infrastructure/issue/11632\", \n \"id\": 11632, + \n \"last_updated\": \"1700557107\", \n \"milestone\": null, \n + \ \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Open\", \n \"tags\": [\n \"medium-gain\", + \n \"medium-trouble\", \n \"ops\"\n ], \n \"title\": + \"Request for domain names for OpenScanHub\", \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/svashisht\", \n \"fullname\": \"Siteshwar + Vashisht\", \n \"name\": \"svashisht\", \n \"url_path\": \"user/svashisht\"\n + \ }\n }, \n {\n \"assignee\": null, \n \"blocks\": [], + \n \"close_status\": null, \n \"closed_at\": null, \n \"closed_by\": + null, \n \"comments\": [\n {\n \"comment\": \"Yeah, this + is because I updated compose-rawhide01 to f39 and with that createrepo_c 1.0 + came in... and it changes defaults. \\r\\n\\r\\nSee: https://pagure.io/releng/issue/11664\\r\\n\\r\\nI + guess I can downgrade it? Or we could adjust things in pungi-fedora (where + we pass args to createrepo_c in pungi config). \\r\\n\\r\\nOr does it cause + any issues? I guess it's just unexpected/unplanned... \\r\\n\\r\\nCC: @mattia + \", \n \"date_created\": \"1700346731\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 885041, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"I assume compose-rawhide01 and the template in pungi-fedora is only used + for Rawhide compose... if that's true, I think there's no need to downgrade + to createrepo_c < 1.0, we only need to adjust the template.\\r\\nFrom https://docs.pagure.org/pungi/configuration.html#createrepo-settings + I think we need to add\\r\\n`createrepo_extra_args = [--general-compress-type', + 'gzip']`\\r\\n(or it's just `--compress-type`?...)\\r\\n\\r\\nBut if compose-rawhide01 + is also used for something related to EPEL7, I think it's safer to downgrade + it.\\r\\n\\r\\nBTW, maybe we can also disable `createrepo_database`, since + it's only useful for yum based repositories? But that's another thing that + can be discussed by releng.\", \n \"date_created\": \"1700381240\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 885044, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/mattia\", \n \"fullname\": \"Mattia Verga\", + \n \"name\": \"mattia\", \n \"url_path\": \"user/mattia\"\n + \ }\n }, \n {\n \"comment\": \"Seems very weird + to change the default compression type with no data (that I can see) in the + repomd.xml to tell any users the default isn't gzip anymore. I mean there + was a std. way to add newer compression types and be compatible ... but what + do I know.\\r\\n\\r\\nI guess latest dnf handles this fine? And that's all + we care about?\\r\\n\\r\\nPersonally I would have assumed createrepo_c is + buggy and would adjust the template as an interim solution ... but maybe this + is all intentional and any non-dnf code that looks at repodata needs to update, + so rawhide is kind of doing it's job and we just need to care about non-rawhide + repos?\\r\\n\\r\\nFWIW I found out because I was running some non-dnf code + to look at repodata ... but I'm not exactly normal.\", \n \"date_created\": + \"1700415735\", \n \"edited_on\": \"1700415832\", \n \"editor\": + {\n \"full_url\": \"https://pagure.io/user/james\", \n \"fullname\": + \"James Antill\", \n \"name\": \"james\", \n \"url_path\": + \"user/james\"\n }, \n \"id\": 885051, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/james\", \n \"fullname\": + \"James Antill\", \n \"name\": \"james\", \n \"url_path\": + \"user/james\"\n }\n }, \n {\n \"comment\": + \"Yeah, I am not sure what to do here off hand. dnf and dnf5 seem to both + handle things fine, but might well be a surprise to folks like yourself using + non dnf code. \\r\\n\\r\\nCC: @ppisar @jkolarik \", \n \"date_created\": + \"1700432871\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 885055, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"Hello, this + is a consequence of the [planned system-wide change](https://fedoraproject.org/wiki/Changes/createrepo_c_1.0.0), + which was also [reported in the releng](https://pagure.io/releng/issue/11357). + Was there a gap in how we communicated these changes? Or maybe, it might be + better to file a ticket against the dependent components to ensure they are + notified about such changes?\", \n \"date_created\": \"1700476102\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 885076, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/jkolarik\", \n \"fullname\": \"Jan Kolarik\", + \n \"name\": \"jkolarik\", \n \"url_path\": \"user/jkolarik\"\n + \ }\n }, \n {\n \"comment\": \"It mostly highlights + one of the problems I've seen with Fedora change requests, where a significant + backwards compatibility break is hidden among other changes. This is especially + bad now that there are a lot of change requests for each release, and most + can be ignored.\\r\\n\\r\\nThere are four \\\"changes\\\" in this system wide + change:\\r\\n\\r\\n * Stop generating metadata in sqlite database format by + default\\r\\n\\r\\nSqlite was an addon to the original format, was an optimization, + and everything looking at repodata copes with it not being there (lots of + repos didn't produce it).\\r\\n\\r\\n * We propose to include just one variant + of groups.xml using specified compression\\r\\n\\r\\nThis is a minor compatibility + problem, if you don't need group data you won't even notice and I think even + rhel-7 yum can be configured to ignore group data (not checked). Obvious workaround + is to pretend groupdata is empty and/or use the compressed one (the big problem + being if you don't have zstd support).\\r\\n\\r\\nIt does breaks the original + format, so it is worth letting people know ... but lots of workarounds.\\r\\n\\r\\n + * increase major version above 0\\r\\n\\r\\nI doubt anyone would notice.\\r\\n\\r\\n + * Switch default compression from gz to zstd.\\r\\n\\r\\nBreaks the format + and probably breaks any non-DNF repodata code. Very hard to workaround if + you don't have zstd decompression access (no python-zstandard in rhel8, but + it's in epel8 ... and it's not even in epel7).\\r\\n\\r\\nOn first reading + I would have assumed this was backwards compatible by adding primary_zstd/etc. + fields ... you do mention it breaks everything in the compatibility section, + but it might not be obvious it's not just a dnf problem.\\r\\n\", \n \"date_created\": + \"1700507790\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 885166, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/james\", \n \"fullname\": \"James Antill\", + \n \"name\": \"james\", \n \"url_path\": \"user/james\"\n + \ }\n }, \n {\n \"comment\": \"Also createrepo_c + compression doesn't fill in the \\\"frame header of the compressed data does + not contain the content size\\\" so you have to pass random numbers to the + python API or you get:\\r\\n\\r\\n data = zstandard.decompress(gzdata)\\r\\n\\r\\n + \ File \\\"/usr/lib64/python3.11/site-packages/zstandard/__init__.py\\\", + line 210, in decompress\\r\\n return dctx.decompress(data, max_output_size=max_output_size)\\r\\n + \ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\r\\n + \ zstd.ZstdError: could not determine content size in frame header\\r\\n\\r\\n\\r\\nAs + the 7th paragraph of: https://python-zstandard.readthedocs.io/en/latest/decompressor.html#zstandard.ZstdDecompressor.decompress\", + \n \"date_created\": \"1700509410\", \n \"edited_on\": \"1700509650\", + \n \"editor\": {\n \"full_url\": \"https://pagure.io/user/james\", + \n \"fullname\": \"James Antill\", \n \"name\": \"james\", + \n \"url_path\": \"user/james\"\n }, \n \"id\": + 885174, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/james\", \n \"fullname\": \"James Antill\", + \n \"name\": \"james\", \n \"url_path\": \"user/james\"\n + \ }\n }, \n {\n \"comment\": \"Thanks for the + feedback. I acknowledge that there could've been more effort to inform users + about changes in default values, such as displaying a warning message when + running createrepo_c. Additionally, the scope section in the proposal could + have explicitly guided other developers on how to handle upcoming changes + or provided workarounds. Going forward, we'll work on improving communication + to prevent similar situations in the future.\\r\\n\\r\\nRegarding the content + size issue, could you please file a bug report in the [upstream](https://github.com/rpm-software-management/createrepo_c/issues) + repository along with a reproducer?\", \n \"date_created\": \"1700560518\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 885246, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/jkolarik\", \n \"fullname\": \"Jan Kolarik\", + \n \"name\": \"jkolarik\", \n \"url_path\": \"user/jkolarik\"\n + \ }\n }, \n {\n \"comment\": \"> no data (that + I can see) in the repomd.xml to tell any users the default isn't gzip anymore.\\r\\n\\r\\nThis + is how repomd.xml format works: The compression type defined by a file name + extension. If there is no extension, one has to detect it from a content of + the file.\", \n \"date_created\": \"1700563484\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 885250, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/ppisar\", \n \"fullname\": + \"Petr Pisar\", \n \"name\": \"ppisar\", \n \"url_path\": + \"user/ppisar\"\n }\n }\n ], \n \"content\": \"In + the latest composes none of the primary repodata files are in gzip format. + Eg.\\r\\n\\r\\nzcat Fedora-Rawhide-20231118.n.0/compose/Server/x86_64/os/repodata/50c50136ab16b1829b491887669d34e65ca3194f7a1ded72ebcb8cbd2aa5818d-primary.xml.zst\\r\\ngzip: + Fedora-Rawhide-20231118.n.0/compose/Server/x86_64/os/repodata/50c50136ab16b1829b491887669d34e65ca3194f7a1ded72ebcb8cbd2aa5818d-primary.xml.zst: + not in gzip format\\r\\n\\r\\nOr from zlib, you get:\\r\\n\\r\\nzlib.error: + Error -3 while decompressing data: incorrect header check\\r\\n\\r\\nThis + happens for all of the arches.\\r\\n\\r\\nI guess it will probably fix itself + tomorrow? But maybe not, and would be worth knowing what happened.\\r\\nMaybe + related to the fact that the endings are now .xml.zst instead of .xml.gz ... + which would imply it won't fix itself.\\r\\n\", \n \"custom_fields\": + [], \n \"date_created\": \"1700325019\", \n \"depends\": [], \n + \ \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11631\", + \n \"id\": 11631, \n \"last_updated\": \"1700563484\", \n \"milestone\": + null, \n \"priority\": 1, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Open\", \n \"tags\": [], \n \"title\": + \"Weird compression problem with Fedora-Rawhide-20231118.n.0 compose\", \n + \ \"user\": {\n \"full_url\": \"https://pagure.io/user/james\", + \n \"fullname\": \"James Antill\", \n \"name\": \"james\", \n + \ \"url_path\": \"user/james\"\n }\n }, \n {\n \"assignee\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }, \n \"blocks\": [], \n \"close_status\": \"Fixed with Explanation\", + \n \"closed_at\": \"1700241461\", \n \"closed_by\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n }, + \n \"comments\": [\n {\n \"comment\": \"**Metadata Update + from @kevin**:\\n- Issue assigned to kevin\", \n \"date_created\": + \"1700241457\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884937, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"user disabled, + email blocked, post deleted.\", \n \"date_created\": \"1700241463\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884938, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {\n \"Heart\": [\n \"farnz\", + \n \"saluki\"\n ]\n }, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @kevin**:\\n- Issue close_status updated to: Fixed + with Explanation\\n- Issue status updated to: Closed (was: Open)\", \n \"date_created\": + \"1700241464\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884939, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }\n ], \n \"content\": \"# Describe what you + would like us to do:\\r\\n\\r\\nhttps://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/ENFJGAESWWEBHZFKYDH5FHEJXGTEYW2N/ + is spam, and needs usual spam fighting actions taken\\r\\n\\r\\n----\\r\\n\\r\\n# + When do you need this to be done by? (YYYY/MM/DD)\\r\\n----\\r\\nWhenever + you have time\", \n \"custom_fields\": [], \n \"date_created\": + \"1700224626\", \n \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11630\", + \n \"id\": 11630, \n \"last_updated\": \"1700241464\", \n \"milestone\": + null, \n \"priority\": 1, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [], \n \"title\": + \"\\\"Sinking Fund meaning\\\" spam on fedora-devel\", \n \"user\": {\n + \ \"full_url\": \"https://pagure.io/user/farnz\", \n \"fullname\": + \"Simon Farnsworth\", \n \"name\": \"farnz\", \n \"url_path\": + \"user/farnz\"\n }\n }, \n {\n \"assignee\": null, \n \"blocks\": + [], \n \"close_status\": \"Upstream\", \n \"closed_at\": \"1700240070\", + \n \"closed_by\": {\n \"full_url\": \"https://pagure.io/user/kevin\", + \n \"fullname\": \"Kevin Fenzi\", \n \"name\": \"kevin\", \n + \ \"url_path\": \"user/kevin\"\n }, \n \"comments\": [\n {\n + \ \"comment\": \"This isn't the right place to report that. ;) \\r\\n\\r\\nWe + are the people who run the infrastructure services that build and distribute + fedora. We don't directly control the content. \\r\\n\\r\\nFor gnome shell + issues I suggest asking on discuss.fedoraproject.org and folks there can direct + you where to best file a bug. \\r\\n\\r\\n\", \n \"date_created\": + \"1700240071\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884927, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @kevin**:\\n- Issue close_status updated to: Upstream\\n- Issue status + updated to: Closed (was: Open)\", \n \"date_created\": \"1700240072\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884928, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }\n ], \n \"content\": \"In some cases (I'm + not able to repeat it reliably) Gnome shell crashes and offers to log out + in order to restart. I have reports:\\r\\ngnome-shell killed by SIGSEGV - + org.freedesktop.GnomeAbrt\\r\\n--- Running report_uReport ---\\r\\nDer Server + hat mit einer Fehlermeldung geantwortet: \\u00bbElement 'stacktrace' is invalid: + List element is invalid: Element 'frames' is invalid: List element is invalid: + Element 'file_name' is missing\\u00ab\\r\\n(\\u00bbreport_uReport\\u00ab abgebrochen + durch 1)\\r\\n\\r\\n[![Unbenannt.png](/fedora-infrastructure/issue/raw/files/32bc520ec8ec4242ab91307f1fa7f2c28f35477832ab6c6021d7864b96b27da2-Unbenannt.png)](/fedora-infrastructure/issue/raw/files/32bc520ec8ec4242ab91307f1fa7f2c28f35477832ab6c6021d7864b96b27da2-Unbenannt.png)\\r\\n\", + \n \"custom_fields\": [], \n \"date_created\": \"1700213516\", \n + \ \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11629\", + \n \"id\": 11629, \n \"last_updated\": \"1700240072\", \n \"milestone\": + null, \n \"priority\": 1, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [], \n \"title\": + \"Gnome shell crashes with Fedora 39\", \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/jjworx\", \n \"fullname\": \"Jochen Schuettler\", + \n \"name\": \"jjworx\", \n \"url_path\": \"user/jjworx\"\n + \ }\n }, \n {\n \"assignee\": {\n \"full_url\": \"https://pagure.io/user/zlopez\", + \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", \n \"name\": + \"zlopez\", \n \"url_path\": \"user/zlopez\"\n }, \n \"blocks\": + [], \n \"boards\": [\n {\n \"board\": {\n \"active\": + true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 761, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + \"Fixed\", \n \"closed_at\": \"1700125604\", \n \"closed_by\": {\n + \ \"full_url\": \"https://pagure.io/user/zlopez\", \n \"fullname\": + \"Michal Kone\\u010dn\\u00fd\", \n \"name\": \"zlopez\", \n \"url_path\": + \"user/zlopez\"\n }, \n \"comments\": [\n {\n \"comment\": + \"**Metadata Update from @zlopez**:\\n- Issue priority set to: Waiting on + Assignee (was: Needs Review)\\n- Issue tagged with: low-trouble, medium-gain, + ops\", \n \"date_created\": \"1700124342\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 884695, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/zlopez\", \n \"fullname\": + \"Michal Kone\\u010dn\\u00fd\", \n \"name\": \"zlopez\", \n \"url_path\": + \"user/zlopez\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @zlopez**:\\n- Issue assigned to zlopez\", \n \"date_created\": + \"1700124358\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884696, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }, \n {\n \"comment\": \"The group is + now available https://accounts.fedoraproject.org/group/beaker-project/, let + me knew if anything is missing.\", \n \"date_created\": \"1700125607\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884699, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {\n \"Heart\": [\n \"martstyk\"\n + \ ]\n }, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @zlopez**:\\n- Issue close_status updated to: Fixed\\n- Issue status + updated to: Closed (was: Open)\", \n \"date_created\": \"1700125608\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884700, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }\n ], \n \"content\": \"**NOTE**\\r\\n\\r\\nIf + your issue is for security or deals with sensitive info please\\r\\nmark it + as private using the checkbox below.\\r\\n\\r\\n# Describe what you would + like us to do:\\r\\n----\\r\\n\\r\\nPlease create a COPR group called beaker-project. + Sponsors are\\r\\n - martstyk (me)\\r\\n - bpeck\\r\\n\\r\\nWe will publish + builds from the Beaker project (https://github.com/beaker-project) in COPR + repos owned by this group.\\r\\n\\r\\n# When do you need this to be done by? + (YYYY/MM/DD)\\r\\n-\\r\\n----\\r\\n\", \n \"custom_fields\": [], \n \"date_created\": + \"1700082131\", \n \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11628\", + \n \"id\": 11628, \n \"last_updated\": \"1700125608\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"low-trouble\", + \n \"medium-gain\", \n \"ops\"\n ], \n \"title\": + \"Create a COPR group called beaker-project\", \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/martstyk\", \n \"fullname\": \"Martin Styk\", + \n \"name\": \"martstyk\", \n \"url_path\": \"user/martstyk\"\n + \ }\n }, \n {\n \"assignee\": null, \n \"blocks\": [], + \n \"boards\": [\n {\n \"board\": {\n \"active\": + true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 760, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + \"Fixed\", \n \"closed_at\": \"1700110673\", \n \"closed_by\": {\n + \ \"full_url\": \"https://pagure.io/user/ryanlerch\", \n \"fullname\": + \"Ryan Lerch\", \n \"name\": \"ryanlerch\", \n \"url_path\": + \"user/ryanlerch\"\n }, \n \"comments\": [\n {\n \"comment\": + \"**Metadata Update from @phsmoura**:\\n- Issue priority set to: Waiting on + Assignee (was: Needs Review)\\n- Issue tagged with: low-gain, low-trouble, + ops\", \n \"date_created\": \"1700076023\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 884652, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/phsmoura\", \n \"fullname\": + \"Pedro Moura\", \n \"name\": \"phsmoura\", \n \"url_path\": + \"user/phsmoura\"\n }\n }, \n {\n \"comment\": + \"Added jwflory as a maintainer on askbot-ng\", \n \"date_created\": + \"1700110675\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884685, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/ryanlerch\", \n \"fullname\": \"Ryan Lerch\", + \n \"name\": \"ryanlerch\", \n \"url_path\": \"user/ryanlerch\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @ryanlerch**:\\n- Issue close_status updated to: Fixed\\n- Issue status + updated to: Closed (was: Open)\", \n \"date_created\": \"1700110676\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884686, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/ryanlerch\", \n \"fullname\": \"Ryan Lerch\", + \n \"name\": \"ryanlerch\", \n \"url_path\": \"user/ryanlerch\"\n + \ }\n }, \n {\n \"comment\": \"Thanks @ryanlerch! + The PRs are flying. :grinning: \", \n \"date_created\": \"1700155604\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884779, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/jflory7\", \n \"fullname\": \"Justin W. + Flory\", \n \"name\": \"jflory7\", \n \"url_path\": + \"user/jflory7\"\n }\n }\n ], \n \"content\": \"# + Describe what you would like us to do:\\r\\n\\r\\nThere is a pending backlog + of issues and pull requests to the [asknot-ng](https://github.com/fedora-infra/asknot-ng) + project on GitHub. I am requesting owner/maintainer rights of this repository + to my GitHub account, [jwflory](https://github.com/jwflory/). I am already + a member of the fedora-infra GitHub organization.\\r\\n\\r\\nI understand + WCIFF is targeted for decommission due to no maintainers and a tech stack + that the Fedora Infra team does not actively use. However, I still strongly + believe that the function of this application has immense value. It is one + that regular appears in the mindshare part of Fedora. I am not sure we ever + perfected a workflow of community contribution around this tool. But I want + to help change that.\\r\\n\\r\\nGoals for my request could be as follows:\\r\\n\\r\\n1. + Review the current stack, update dependencies, get it running in a container + with the latest version of Fedora.\\r\\n2. See if the current deployment pipeline + is salvageable or if we need to devise a new way to deploy the application.\\r\\n + \ * **If salvageable**: Fix any easyfix bugs and get a new version deployed + with some recent community changes.\\r\\n * **If a new way is needed**: + Could explore using a static site generator like Hugo to recreate the app + in a lighter-weight framework.\\r\\n3. Review backlog of pull requests from + community. Merge where applicable, reject if they are too stale.\\r\\n4. Once + the backlog is cleared, audit the current contribution process.\\r\\n * + See how the contribution guidelines are currently documented. Understand contributor + journey.\\r\\n * Make improvements based on the reflection on the contribution + guidelines.\\r\\n5. Migrate project to GitLab to join other Fedora mindshare + teams and be closer to the Websites & Apps Team on GitLab.\\r\\n\\r\\n# When + do you need this to be done by? (2023-11-22)\\r\\n\\r\\nNot urgent and I do + not expect to start right away.\", \n \"custom_fields\": [], \n \"date_created\": + \"1700071633\", \n \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11627\", + \n \"id\": 11627, \n \"last_updated\": \"1700155604\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"low-gain\", + \n \"low-trouble\", \n \"ops\"\n ], \n \"title\": + \"[GitHub] Request for access to fedora-infra/asknot-ng\", \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/jflory7\", \n \"fullname\": + \"Justin W. Flory\", \n \"name\": \"jflory7\", \n \"url_path\": + \"user/jflory7\"\n }\n }, \n {\n \"assignee\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n }, + \n \"blocks\": [], \n \"close_status\": \"Fixed with Explanation\", + \n \"closed_at\": \"1700238416\", \n \"closed_by\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n }, + \n \"comments\": [\n {\n \"comment\": \"**Metadata Update + from @phsmoura**:\\n- Issue priority set to: Waiting on Assignee (was: Needs + Review)\\n- Issue tagged with: outage\", \n \"date_created\": \"1700075861\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884648, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/phsmoura\", \n \"fullname\": \"Pedro Moura\", + \n \"name\": \"phsmoura\", \n \"url_path\": \"user/phsmoura\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @kevin**:\\n- Issue assigned to kevin\", \n \"date_created\": + \"1700165056\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884805, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"This outage + was completed.\", \n \"date_created\": \"1700238418\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 884920, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @kevin**:\\n- Issue close_status updated to: Fixed + with Explanation\\n- Issue status updated to: Closed (was: Open)\", \n \"date_created\": + \"1700238418\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884921, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }\n ], \n \"content\": \"Planned Outage - pagure.io + network switch updates - 2023-11-17 13:00 UTC\\r\\n\\r\\nThere will be an + outage starting at 2023-11-17 13:00UTC, \\r\\nwhich will last approximately + 4 hours.\\r\\n\\r\\nTo convert UTC to your local time, take a look at\\r\\nhttp://fedoraproject.org/wiki/Infrastructure/UTCHowto\\r\\nor + run:\\r\\n\\r\\ndate -d '2023-11-17 13:00UTC'\\r\\n\\r\\nReason for outage: + \\r\\n\\r\\nNetwork switches in the datacenter that hosts pagure.io will be + updated and rebooted. This should result in a small (~20m) break in connectivity. + \\r\\n\\r\\nAffected Services:\\r\\n\\r\\npagure.io\\r\\n\\r\\nTicket Link:\\r\\n\\r\\nhttps://pagure.io/fedora-infrastructure/issue/11626\\r\\n\\r\\nPlease + join #fedora-admin or #fedora-noc on irc.libera.chat\\r\\nor #admin:fedoraproject.org + / #noc:fedoraproject.org on matrix.\\r\\nPlease add comments to the ticket + for this outage above.\\r\\n\\r\\nUpdated status for this outage may be available + at\\r\\nhttps://www.fedorastatus.org/\\r\\n\", \n \"custom_fields\": + [], \n \"date_created\": \"1700071088\", \n \"depends\": [], \n + \ \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11626\", + \n \"id\": 11626, \n \"last_updated\": \"1700238418\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"outage\"\n + \ ], \n \"title\": \"Planned Outage - pagure.io network switch updates + - 2023-11-17 13:00 UTC\", \n \"user\": {\n \"full_url\": \"https://pagure.io/user/kevin\", + \n \"fullname\": \"Kevin Fenzi\", \n \"name\": \"kevin\", \n + \ \"url_path\": \"user/kevin\"\n }\n }, \n {\n \"assignee\": + {\n \"full_url\": \"https://pagure.io/user/humaton\", \n \"fullname\": + \"Tom\\u00e1\\u0161 Hr\\u010dka\", \n \"name\": \"humaton\", \n \"url_path\": + \"user/humaton\"\n }, \n \"blocks\": [], \n \"boards\": [\n + \ {\n \"board\": {\n \"active\": true, \n \"full_url\": + \"https://pagure.io/fedora-infrastructure/boards/ops\", \n \"name\": + \"ops\", \n \"status\": [\n {\n \"bg_color\": + \"#ffb300\", \n \"close\": false, \n \"close_status\": + null, \n \"default\": true, \n \"name\": \"Backlog\"\n + \ }, \n {\n \"bg_color\": \"#f4ff64\", + \n \"close\": false, \n \"close_status\": null, + \n \"default\": false, \n \"name\": \"Triaged\"\n + \ }, \n {\n \"bg_color\": \"#99d200\", + \n \"close\": false, \n \"close_status\": null, + \n \"default\": false, \n \"name\": \"In Progress\"\n + \ }, \n {\n \"bg_color\": \"#3c7bff\", + \n \"close\": false, \n \"close_status\": null, + \n \"default\": false, \n \"name\": \"In Review\"\n + \ }, \n {\n \"bg_color\": \"#15d415\", + \n \"close\": true, \n \"close_status\": \"Fixed\", + \n \"default\": false, \n \"name\": \"Done\"\n + \ }, \n {\n \"bg_color\": \"#e80909\", + \n \"close\": false, \n \"close_status\": null, + \n \"default\": false, \n \"name\": \"Blocked\"\n + \ }\n ], \n \"tag\": {\n \"tag\": + \"ops\", \n \"tag_color\": \"#3efa0e\", \n \"tag_description\": + \"ops problem now...\"\n }\n }, \n \"rank\": + 758, \n \"status\": {\n \"bg_color\": \"#ffb300\", \n + \ \"close\": false, \n \"close_status\": null, \n \"default\": + true, \n \"name\": \"Backlog\"\n }\n }\n ], + \n \"close_status\": null, \n \"closed_at\": null, \n \"closed_by\": + null, \n \"comments\": [\n {\n \"comment\": \"**Metadata + Update from @humaton**:\\n- Issue assigned to humaton\", \n \"date_created\": + \"1700055690\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884589, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/humaton\", \n \"fullname\": \"Tom\\u00e1\\u0161 + Hr\\u010dka\", \n \"name\": \"humaton\", \n \"url_path\": + \"user/humaton\"\n }\n }, \n {\n \"comment\": + \"A new group in IPA was created and all users from the old one are members + of the new communishift-log-detective IPA group.\\r\\n\", \n \"date_created\": + \"1700056145\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884590, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/humaton\", \n \"fullname\": \"Tom\\u00e1\\u0161 + Hr\\u010dka\", \n \"name\": \"humaton\", \n \"url_path\": + \"user/humaton\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @zlopez**:\\n- Issue tagged with: low-trouble, medium-gain, + ops\", \n \"date_created\": \"1700058309\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 884606, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/zlopez\", \n \"fullname\": + \"Michal Kone\\u010dn\\u00fd\", \n \"name\": \"zlopez\", \n \"url_path\": + \"user/zlopez\"\n }\n }, \n {\n \"comment\": + \"So there is no simple way to rename a project because of the way it is deployed. + THere is a new project all the users of the original project should have the + same ACLs.\\r\\n\\r\\nI will nuke the old project tomorrow by the end of the + working day in the EU.\\r\\n\", \n \"date_created\": \"1700060690\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884624, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/humaton\", \n \"fullname\": \"Tom\\u00e1\\u0161 + Hr\\u010dka\", \n \"name\": \"humaton\", \n \"url_path\": + \"user/humaton\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @phsmoura**:\\n- Issue priority set to: Waiting on + Assignee (was: Needs Review)\", \n \"date_created\": \"1700075929\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884649, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/phsmoura\", \n \"fullname\": \"Pedro Moura\", + \n \"name\": \"phsmoura\", \n \"url_path\": \"user/phsmoura\"\n + \ }\n }, \n {\n \"comment\": \"Note that things + have just changed for communishift in ansible and the list of projects now + lives in `inventory/group_vars/all`. (just for reference)\", \n \"date_created\": + \"1700171450\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884821, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/leo\", \n \"fullname\": \"Leo Puvilland\", + \n \"name\": \"leo\", \n \"url_path\": \"user/leo\"\n + \ }\n }, \n {\n \"comment\": \"@humaton whats + the status here? Just need to delete the old one?\\r\\n\", \n \"date_created\": + \"1700176735\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884849, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"I successfully + deployed the website in the new CommuniShift project, thank you very much + @humaton \", \n \"date_created\": \"1700324730\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 884974, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/frostyx\", \n \"fullname\": + \"Jakub Kadl\\u010d\\u00edk\", \n \"name\": \"frostyx\", \n \"url_path\": + \"user/frostyx\"\n }\n }\n ], \n \"content\": \"Previous + name: `communishift-lightspeed-build`\\r\\nNew name: `communishift-log-detective`\\r\\nSee + also https://pagure.io/fedora-infra/ansible/pull-request/1635\", \n \"custom_fields\": + [], \n \"date_created\": \"1700055626\", \n \"depends\": [], \n + \ \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11625\", + \n \"id\": 11625, \n \"last_updated\": \"1700324730\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Open\", \n \"tags\": [\n \"low-trouble\", + \n \"medium-gain\", \n \"ops\"\n ], \n \"title\": + \"Please rename my CommuniShift project to communishift-log-detective\", \n + \ \"user\": {\n \"full_url\": \"https://pagure.io/user/frostyx\", + \n \"fullname\": \"Jakub Kadl\\u010d\\u00edk\", \n \"name\": + \"frostyx\", \n \"url_path\": \"user/frostyx\"\n }\n }, \n + \ {\n \"assignee\": null, \n \"blocks\": [], \n \"close_status\": + \"Upstream\", \n \"closed_at\": \"1700240175\", \n \"closed_by\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }, \n \"comments\": [\n {\n \"comment\": \"**Metadata + Update from @zlopez**:\\n- Issue priority set to: Waiting on Assignee (was: + Needs Review)\\n- Issue tagged with: Needs investigation\", \n \"date_created\": + \"1700058196\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884604, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }, \n {\n \"comment\": \"@abompard Could + this be FMN related?\", \n \"date_created\": \"1700058216\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 884605, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/zlopez\", \n \"fullname\": + \"Michal Kone\\u010dn\\u00fd\", \n \"name\": \"zlopez\", \n \"url_path\": + \"user/zlopez\"\n }\n }, \n {\n \"comment\": + \"Can you expand on what notifications are these? matrix ? email? some kind + of gateway to either of those? \\r\\nPerhaps attach a copy of one?\\r\\n\", + \n \"date_created\": \"1700071480\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 884646, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"They are gray boxes with relevant text on top of the active screen. In fact, + today I upgraded to Fedora 39, and all notification came on time afterwards. + :) If it still happens, I will happily give you additional info, but how? + A scrrenshot will tell you nothing. Is there a list of all notification with + timestamps, that could show they are delayed?\", \n \"date_created\": + \"1700125488\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884698, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/jjworx\", \n \"fullname\": \"Jochen Schuettler\", + \n \"name\": \"jjworx\", \n \"url_path\": \"user/jjworx\"\n + \ }\n }, \n {\n \"comment\": \"You mean the + GNOME notifications? I'm not sure we can do anything about that.\\r\\n\\r\\nBut + as it seems the issue is fixed for you, so let me close the ticket for now. + Feel free to open if again when needed.\", \n \"date_created\": \"1700126658\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884705, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @zlopez**:\\n- Issue close_status updated to: Fixed\\n- Issue status + updated to: Closed (was: Open)\", \n \"date_created\": \"1700126659\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884706, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }, \n {\n \"comment\": \"it's still happening + from time to time. So, any logs of the notification mechanism with timestamps, + so we can analyze where the delay is happening?\", \n \"date_created\": + \"1700212967\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884887, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/jjworx\", \n \"fullname\": \"Jochen Schuettler\", + \n \"name\": \"jjworx\", \n \"url_path\": \"user/jjworx\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @jjworx**:\\n- Issue status updated to: Open (was: Closed)\", \n \"date_created\": + \"1700212968\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884888, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/jjworx\", \n \"fullname\": \"Jochen Schuettler\", + \n \"name\": \"jjworx\", \n \"url_path\": \"user/jjworx\"\n + \ }\n }, \n {\n \"comment\": \"I don't think + this has anything to do with fedora infrastructure. It sounds like you are + seeing issues in your normal desktop notifications? If so, I'd suggest starting + at discussion.fedoraproject.org. Folks there can help you debug and get the + issue to those who can fix it. \\r\\n\", \n \"date_created\": \"1700240177\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884929, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @kevin**:\\n- Issue close_status updated to: Upstream\\n- Issue status + updated to: Closed (was: Open)\", \n \"date_created\": \"1700240178\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884930, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }\n ], \n \"content\": \"On my Fedora 38 notifications + from mattermost and thunderbird sometimes take more than 20 minutes to pop + up, which is almost always a problem. Since both programs are affected, it + seems to be a Fedora infrastructure problem. It's not always there, but mostly.\", + \n \"custom_fields\": [], \n \"date_created\": \"1700053311\", \n + \ \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11624\", + \n \"id\": 11624, \n \"last_updated\": \"1700240178\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"Needs investigation\"\n + \ ], \n \"title\": \"notification delays of 20-30 minutes\", \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/jjworx\", \n \"fullname\": + \"Jochen Schuettler\", \n \"name\": \"jjworx\", \n \"url_path\": + \"user/jjworx\"\n }\n }, \n {\n \"assignee\": null, \n \"blocks\": + [], \n \"boards\": [\n {\n \"board\": {\n \"active\": + true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 759, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + \"Fixed\", \n \"closed_at\": \"1700126534\", \n \"closed_by\": {\n + \ \"full_url\": \"https://pagure.io/user/zlopez\", \n \"fullname\": + \"Michal Kone\\u010dn\\u00fd\", \n \"name\": \"zlopez\", \n \"url_path\": + \"user/zlopez\"\n }, \n \"comments\": [\n {\n \"comment\": + \"To give a few more information\\r\\n\\r\\n- the cluster hosting CFP is the + OSPO one, managed by RH SRE, on AWS. Opening the firewall requires 1 or 2 + tickets (at best) to get RH SRE look and then AWS, and I guess surely whoever + manage RH account.\\r\\n\\r\\nwe can offer a relay in the community cage (on + mx1.osci.io), but we want to clarify that's ok for Fedora folks. \\r\\n\\r\\nAlso, + a super dirty fast solution could be to use xinetd to relay port 587 to 25 + on the server (so 1 file, 1 package, 1 service) (as the difference between + submission and smtp port is that submission is supposed to always ask for + password).\", \n \"date_created\": \"1700056391\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 884591, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/misc\", \n \"fullname\": + \"Michael S\", \n \"name\": \"misc\", \n \"url_path\": + \"user/misc\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @zlopez**:\\n- Issue priority set to: None (was: + Needs Review)\\n- Issue tagged with: high-gain, low-trouble, ops\", \n \"date_created\": + \"1700058377\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884607, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }, \n {\n \"comment\": \"I created a + [PR in ansible repository](https://pagure.io/fedora-infra/ansible/pull-request/1636) + to allow port 587. I will wait for @kevin to review first.\", \n \"date_created\": + \"1700058844\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884610, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }, \n {\n \"comment\": \"As I noted in + the comment. It will enable 587, but it may not work because postfix needs + to be set up to accept emails properly (the last part of the comment from + @misc ). Getting that 'correctly' can be problematic as it can have knock-on + effects. AKA because 587 is expected to be authorized senders (aka with a + password) spamassassin or other tools may assume email is 'more ok'. I don't + know what spamassassin assumes these days so it would need to be checked. + \\r\\n\\r\\nAlso this server is for sending to mailing lists on mailman. It + isn't clear in the first ticket what they are trying to send to so it could + be that additional changes in mailman may be required.\", \n \"date_created\": + \"1700059776\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884620, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/smooge\", \n \"fullname\": \"Stephen J + Smoogen\", \n \"name\": \"smooge\", \n \"url_path\": + \"user/smooge\"\n }\n }, \n {\n \"comment\": + \"Yes, we need to enable postfix there to listen on 587. \\r\\n\\r\\nsmooge: + this one is specifically for servers that need to send to us and have a username/password. + ;) Specifically this cfp service, but also copr and some other things now... + \\r\\n\", \n \"date_created\": \"1700071703\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 884647, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {\n \"Thumbs + up\": [\n \"smooge\"\n ]\n }, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"After looking a bit closer to the ansible playbooks, I think I was wrong + and the change is simpler than what I said to jridky. \\r\\n\\r\\nIt seems + that copying ./roles/base/files/postfix/master.cf/master.cf to ./roles/base/files/postfix/master.cf/master.cf.smtp-auth + and uncommenting line 10 to 13 (mostly line 10 and 11, the others are already + by default in main.cf) in the newly copied file would be sufficient (+ the + firewall part zlopez already did). \\r\\n\\r\\n\\r\\n\\r\\n\", \n \"date_created\": + \"1700077955\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884655, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/misc\", \n \"fullname\": \"Michael S\", + \n \"name\": \"misc\", \n \"url_path\": \"user/misc\"\n + \ }\n }, \n {\n \"comment\": \"So as I do not + know how to rebase and push on folks PR (and I am maybe not authorized), I + made another PR to complete @zlopez one on https://pagure.io/fedora-infra/ansible/pull-request/1637\\r\\n\\r\\n(sorry + Michal for stealing the fix)\", \n \"date_created\": \"1700078591\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884656, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {\n \"Thumbs up\": [\n \"zlopez\"\n + \ ]\n }, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/misc\", \n \"fullname\": \"Michael S\", + \n \"name\": \"misc\", \n \"url_path\": \"user/misc\"\n + \ }\n }, \n {\n \"comment\": \" Commit [e48db0aa](https://pagure.io/fedora-infrastructure/c/e48db0aa) + fixes this issue\", \n \"date_created\": \"1700098839\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 884677, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"I've pushed that PR + a few extra commits and it seems working to me now. + Can you please test?\\r\\n\", \n \"date_created\": \"1700099609\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884680, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @kevin**:\\n- Issue status updated to: Open (was: Closed)\", \n \"date_created\": + \"1700099610\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884681, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"Email properly + delivered, but ended in the spam folder. That might be caused by the fact, + that the confirmation email template is blank. But this is event's admin issue.\\r\\n\\r\\nThanks + for the fix.\", \n \"date_created\": \"1700113933\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 884687, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/jridky\", \n \"fullname\": + \"Josef Ridky\", \n \"name\": \"jridky\", \n \"url_path\": + \"user/jridky\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @zlopez**:\\n- Issue close_status updated to: Fixed\\n- + Issue status updated to: Closed (was: Open)\", \n \"date_created\": + \"1700126534\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884704, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }\n ], \n \"content\": \"Hi. \\r\\n\\r\\nTLDR; + We have an issue with accessing fedora SMTP server from the new provider's + cluster where cfp.fedoraproject.org is running as this provider is blocking + port 25 for outgoing communication. Would it be possible to open port 587 + for SMTP as well? Until that users are affected by ERROR 504 (will be handled + in CfP) and the email communication is blocked. See report below.\\r\\n\\r\\nThis + issue is present at CFP for the creative freedom summit site (cfp.fedoraproject.org).\\r\\nWhen + people submit a talk , it end with a 504, gateway timeout. The talk is properly + submitted, but there is no user feedback, which is not great (will be handled + separately).\\r\\n\\r\\nThe problem is caused by sending mail after a submissison. + I checked the DB, and the smtp server for that specific CFP is the fedora + one, on port 25. And that's blocked by the firewall.\\r\\n\\r\\nFrom the pod, + it can't connect to smtp-auth-cc-rdu01.fedoraproject.org port 25:\\r\\n\\r\\nbash-4.4$ + cat < /dev/tcp/8.43.85.71/22\\r\\nSSH-2.0-OpenSSH_9.0\\r\\n\\r\\nI have a + response, so the port is open (and my magic bash command work)\\r\\n\\r\\nPort + 25, same server ( smtp-auth-cc-rdu01.fedoraproject.org is 8.43.85.71 ):\\r\\nbash-4.4$ + cat < /dev/tcp/8.43.85.71/25\\r\\n \\r\\nThere is no response, so the + port is not reachable.\\r\\n\\r\\nOn a server without a outgoing firewall, + it display the right prompt immediately\\r\\n\\r\\n$ cat < /dev/tcp/8.43.85.71/25\\r\\n220 + smtp-auth-cc-rdu01.fedoraproject.org ESMTP Postfix\\r\\n\\r\\nI checked the + DB, all others smtp providers configured use SMTP port 587, which is made + specifically to send mail with authentication (so not blocked in the name + of spam filtering by a ton of people). This one use port 25, and there is + no port 587 opened on the server and this is not configured on the mail server + side, so we can't just switch right now.\\r\\n\\r\\nFrom here, there is multiple + solutions:\\r\\n\\r\\n- convince Fedora to open port 587 and configure their + server to use it.\\r\\n- use another smtp provider. I see that gmail, mailchimp + and mimecast were configured for others conferences. They all use port 587, + that shouldn't be blocked.\\r\\n\\r\\nI think solution 2 is the easiest, but + that requires to discuss with Fedora folks first as they might have specific + requirements regarding their mail domain. If the conference is attached to + using only free software, we (OSPO) can provides a alternative to the aforementioned + providers (who are arguably not free software), as we have the same setup + as Fedora in the same location (and even maybe on server sitting next to each + others), except port 587 is opened and usable.\\r\\n\\r\\nSolution 1 depend + on Fedora's infra team willingness to do some changes in their playbooks. + I took a look yesterday night, and that's not a trivial task, as that part + of the configuration would requires a bit of re-factoring and is a bit messy + and also critical. However, i think that's the best solution longer term (but + then, it might turn in a longer initiative, and that's not going to help for + getting a quick fix)\\r\\n\\r\\n\\r\\n\", \n \"custom_fields\": [], \n + \ \"date_created\": \"1700025240\", \n \"depends\": [], \n \"full_url\": + \"https://pagure.io/fedora-infrastructure/issue/11623\", \n \"id\": 11623, + \n \"last_updated\": \"1700126534\", \n \"milestone\": null, \n + \ \"priority\": 0, \n \"private\": false, \n \"related_prs\": + [\n {\n \"id\": 1637, \n \"title\": \"Complete PR#1636 + and fix #11623\"\n }, \n {\n \"id\": 1636, \n \"title\": + \"[smtp-auth] Allow port 587 as well\"\n }\n ], \n \"status\": + \"Closed\", \n \"tags\": [\n \"high-gain\", \n \"low-trouble\", + \n \"ops\"\n ], \n \"title\": \"[URGENT] Modify SMTP settings + for fedora SMTP server\", \n \"user\": {\n \"full_url\": \"https://pagure.io/user/jridky\", + \n \"fullname\": \"Josef Ridky\", \n \"name\": \"jridky\", \n + \ \"url_path\": \"user/jridky\"\n }\n }, \n {\n \"assignee\": + null, \n \"blocks\": [], \n \"boards\": [\n {\n \"board\": + {\n \"active\": true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 757, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + \"Fixed\", \n \"closed_at\": \"1700306337\", \n \"closed_by\": {\n + \ \"full_url\": \"https://pagure.io/user/farchord\", \n \"fullname\": + \"Steve Cossette\", \n \"name\": \"farchord\", \n \"url_path\": + \"user/farchord\"\n }, \n \"comments\": [\n {\n \"comment\": + \"**Metadata Update from @zlopez**:\\n- Issue priority set to: Waiting on + Assignee (was: Needs Review)\\n- Issue tagged with: low-trouble, medium-gain, + ops\", \n \"date_created\": \"1700058040\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 884603, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/zlopez\", \n \"fullname\": + \"Michal Kone\\u010dn\\u00fd\", \n \"name\": \"zlopez\", \n \"url_path\": + \"user/zlopez\"\n }\n }, \n {\n \"comment\": + \"Seems like I can download these fine, but it might be inconsistent (though + I haven't seen it)\", \n \"date_created\": \"1700163112\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 884803, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/leo\", \n \"fullname\": + \"Leo Puvilland\", \n \"name\": \"leo\", \n \"url_path\": + \"user/leo\"\n }\n }, \n {\n \"comment\": + \"The issue with them is that they are also incredibly slow.\\r\\n\\r\\nFor + example, https://muug.ca/mirror/fedora/linux/releases/39/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-39-1.5.iso + I pull about 250kb/s right now.\\r\\n\\r\\nPush comes to shove, I'll just + use a baseurl and bypass them... but I have a friend who lives in Gatineau + (~4 hours drive from here) that I just got to Fedora, and his downloads are + also abysmally slow.\", \n \"date_created\": \"1700163332\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 884804, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/farchord\", \n \"fullname\": + \"Steve Cossette\", \n \"name\": \"farchord\", \n \"url_path\": + \"user/farchord\"\n }\n }, \n {\n \"comment\": + \"Email contact I can find is `www@muug.ca`, might want to send them an email.\", + \n \"date_created\": \"1700172677\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 884829, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/leo\", \n \"fullname\": + \"Leo Puvilland\", \n \"name\": \"leo\", \n \"url_path\": + \"user/leo\"\n }\n }, \n {\n \"comment\": + \"The mirrormanager crawler says it disabled this mirror yesterday. Are you + still getting it in metalinks?\\r\\n\", \n \"date_created\": \"1700176701\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884848, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"Haven't packaged + yet, but did a couple updates, seems pretty fast! I did send an email, if + I hear back I can let you know\", \n \"date_created\": \"1700178032\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884851, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/farchord\", \n \"fullname\": \"Steve Cossette\", + \n \"name\": \"farchord\", \n \"url_path\": \"user/farchord\"\n + \ }\n }, \n {\n \"comment\": \"After packaging + a couple things and doing some updates, downloads are breezy now. I'll close + this, thanks!\", \n \"date_created\": \"1700306339\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 884965, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/farchord\", \n \"fullname\": + \"Steve Cossette\", \n \"name\": \"farchord\", \n \"url_path\": + \"user/farchord\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @farchord**:\\n- Issue close_status updated to: Fixed\\n- + Issue status updated to: Closed (was: Open)\", \n \"date_created\": + \"1700306340\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884966, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/farchord\", \n \"fullname\": \"Steve Cossette\", + \n \"name\": \"farchord\", \n \"url_path\": \"user/farchord\"\n + \ }\n }\n ], \n \"content\": \"**NOTE**\\r\\n\\r\\nIf + your issue is for security or deals with sensitive info please\\r\\nmark it + as private using the checkbox below.\\r\\n\\r\\n# Describe what you would + like us to do: \\r\\n----\\r\\nRemove/disable muug.ca as a mirror (Or maybe + contact them?)\\r\\n\\r\\n# When do you need this to be done by? (YYYY/MM/DD)\\r\\n----\\r\\n + (Whenever possible)\\r\\n\\r\\nLogs (From DNF)\\r\\n\\r\\n[MIRROR] kernel-devel-6.5.11-300.fc39.x86_64.rpm: + Curl error (28): Timeout was reached for https://muug.ca/mirror/fedora/linux/updates/39/Everything/x86_64/Packages/k/kernel-devel-6.5.11-300.fc39.x86_64.rpm + [Failed to connect to muug.ca port 443 after 30000 ms: Timeout was reached]\\r\\n[MIRROR] + systemtap-5.0~pre16958465gca71442b-1.fc39.x86_64.rpm: Curl error (28): Timeout + was reached for https://muug.ca/mirror/fedora/linux/updates/39/Everything/x86_64/Packages/s/systemtap-5.0~pre16958465gca71442b-1.fc39.x86_64.rpm + [Failed to connect to muug.ca port 443 after 30000 ms: Timeout was reached]\\r\\n(26/30): + systemtap-5.0~pre16958465gca71442b-1.fc39.x86_64.rpm 301 + \ B/s | 8.8 kB 00:30 \\r\\n[MIRROR] systemtap-client-5.0~pre16958465gca71442b-1.fc39.x86_64.rpm: + Curl error (28): Timeout was reached for https://muug.ca/mirror/fedora/linux/updates/39/Everything/x86_64/Packages/s/systemtap-client-5.0~pre16958465gca71442b-1.fc39.x86_64.rpm + [Failed to connect to muug.ca port 443 after 30000 ms: Timeout was reached]\\r\\n\\r\\n\", + \n \"custom_fields\": [], \n \"date_created\": \"1700015731\", \n + \ \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11622\", + \n \"id\": 11622, \n \"last_updated\": \"1700306340\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"low-trouble\", + \n \"medium-gain\", \n \"ops\"\n ], \n \"title\": + \"Issue with Canadian mirror muug.ca: Hard timeout\", \n \"user\": {\n + \ \"full_url\": \"https://pagure.io/user/farchord\", \n \"fullname\": + \"Steve Cossette\", \n \"name\": \"farchord\", \n \"url_path\": + \"user/farchord\"\n }\n }, \n {\n \"assignee\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n }, + \n \"blocks\": [], \n \"boards\": [\n {\n \"board\": + {\n \"active\": true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 756, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + \"Fixed\", \n \"closed_at\": \"1700338193\", \n \"closed_by\": {\n + \ \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }, \n \"comments\": [\n {\n \"comment\": \"**Metadata + Update from @phsmoura**:\\n- Issue priority set to: Waiting on Assignee (was: + Needs Review)\\n- Issue tagged with: low-trouble, medium-gain, ops\", \n \"date_created\": + \"1699988882\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884480, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/phsmoura\", \n \"fullname\": \"Pedro Moura\", + \n \"name\": \"phsmoura\", \n \"url_path\": \"user/phsmoura\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @kevin**:\\n- Issue assigned to kevin\", \n \"date_created\": + \"1700176177\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884845, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"Done. Let us + know if there's any problems. \\r\\n\", \n \"date_created\": \"1700176666\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884846, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @kevin**:\\n- Issue close_status updated to: Fixed\\n- Issue status updated + to: Closed (was: Open)\", \n \"date_created\": \"1700176666\", \n + \ \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884847, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"I can see those + users are still assigned as primary maintainers of their packages... looks + like they were removed from the packager group, but their packages have not + been orphaned.\", \n \"date_created\": \"1700237558\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 884917, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/mattia\", \n \"fullname\": + \"Mattia Verga\", \n \"name\": \"mattia\", \n \"url_path\": + \"user/mattia\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @mattia**:\\n- Issue status updated to: Open (was: + Closed)\", \n \"date_created\": \"1700237559\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 884918, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/mattia\", \n \"fullname\": + \"Mattia Verga\", \n \"name\": \"mattia\", \n \"url_path\": + \"user/mattia\"\n }\n }, \n {\n \"comment\": + \"Sigh. I thought that had been done already... I guess not. ;( \\r\\n\\r\\nDo + you have a list of packages? I guess I can just run over the list. Will try + and get that today, but 0 promises.\", \n \"date_created\": \"1700240388\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884931, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"I'll try to + write and run a simple script to print the list of packages to be orphaned.\", + \n \"date_created\": \"1700242332\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 884940, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/mattia\", \n \"fullname\": + \"Mattia Verga\", \n \"name\": \"mattia\", \n \"url_path\": + \"user/mattia\"\n }\n }, \n {\n \"comment\": + \"No need. We have a releng script already for this... retire_packagers. \\r\\n\\r\\nSetting + up to run it now, will post output here. \\r\\n\", \n \"date_created\": + \"1700243403\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884941, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"So, I didn't + get a chance yesterday, but ran it this morning. It took many hours. ;( \\r\\n\\r\\nI + will post to devel-announce the list of orphaned packages.\\r\\n\\r\\nOutput + (warning, it's long!): \\r\\n\\r\\n```\\r\\nabbot is maintainer of rpms/dirvish\\r\\n + \ abbot is no longer maintaining rpms/dirvish\\r\\n abbot is no longer watching + rpms/dirvish\\r\\nabbot is maintainer of rpms/protobuf\\r\\n abbot is no + longer maintaining rpms/protobuf\\r\\n abbot is no longer watching rpms/protobuf\\r\\nabbot + is maintainer of rpms/python-eventlet\\r\\n abbot is no longer maintaining + rpms/python-eventlet\\r\\n abbot is no longer watching rpms/python-eventlet\\r\\nabbot + is maintainer of rpms/python-greenlet\\r\\n abbot is no longer maintaining + rpms/python-greenlet\\r\\n abbot is no longer watching rpms/python-greenlet\\r\\nabbot + is watching rpms/python-sqlalchemy0.5\\r\\n abbot is no longer watching rpms/python-sqlalchemy0.5\\r\\n\\r\\nabregman + is watching rpms/python-ryu\\r\\n abregman is no longer watching rpms/python-ryu\\r\\n\\r\\n\\r\\nagraven + is main admin of rpms/gtksourceview5\\r\\n rpms/gtksourceview5 co-maintainers: + @linkdupont, @ngompa\\r\\n agraven is no longer the main admin of rpms/gtksourceview5\\r\\n\\r\\n\\r\\nakhaitov + is maintainer of rpms/adobe-mappings-cmap\\r\\n akhaitov is no longer maintaining + rpms/adobe-mappings-cmap\\r\\n akhaitov is no longer watching rpms/adobe-mappings-cmap\\r\\nakhaitov + is maintainer of rpms/adobe-mappings-pdf\\r\\n akhaitov is no longer maintaining + rpms/adobe-mappings-pdf\\r\\n akhaitov is no longer watching rpms/adobe-mappings-pdf\\r\\nakhaitov + is maintainer of rpms/ghostscript\\r\\n akhaitov is no longer maintaining + rpms/ghostscript\\r\\n akhaitov is no longer watching rpms/ghostscript\\r\\nakhaitov + is maintainer of rpms/ipcalc\\r\\n akhaitov is no longer maintaining rpms/ipcalc\\r\\n + \ akhaitov is no longer watching rpms/ipcalc\\r\\nakhaitov is maintainer of + rpms/libijs\\r\\n akhaitov is no longer maintaining rpms/libijs\\r\\n akhaitov + is no longer watching rpms/libijs\\r\\nakhaitov is main admin of rpms/python-typing-inspect\\r\\n + \ akhaitov is no longer the main admin of rpms/python-typing-inspect\\r\\nakhaitov + is maintainer of rpms/unbound\\r\\n akhaitov is no longer maintaining rpms/unbound\\r\\n + \ akhaitov is no longer watching rpms/unbound\\r\\nakhaitov is maintainer + of rpms/urw-base35-fonts\\r\\n akhaitov is no longer maintaining rpms/urw-base35-fonts\\r\\n + \ akhaitov is no longer watching rpms/urw-base35-fonts\\r\\n\\r\\n\\r\\nalon + is watching rpms/libcacard\\r\\n alon is no longer watching rpms/libcacard\\r\\nalon + is watching rpms/python-volatility\\r\\n alon is no longer watching rpms/python-volatility\\r\\nalon + is maintainer of rpms/spice\\r\\n alon is no longer maintaining rpms/spice\\r\\n + \ alon is no longer watching rpms/spice\\r\\nalon is maintainer of rpms/spice-gtk\\r\\n + \ alon is no longer maintaining rpms/spice-gtk\\r\\n alon is no longer watching + rpms/spice-gtk\\r\\nalon is maintainer of rpms/spice-protocol\\r\\n alon + is no longer maintaining rpms/spice-protocol\\r\\n alon is no longer watching + rpms/spice-protocol\\r\\nalon is maintainer of rpms/spice-vdagent\\r\\n alon + is no longer maintaining rpms/spice-vdagent\\r\\n alon is no longer watching + rpms/spice-vdagent\\r\\nalon is main admin of rpms/xorg-x11-drv-qxl\\r\\n + \ rpms/xorg-x11-drv-qxl co-maintainers: @airlied, @elmarco, @jwrdegoede, @teuf, + @victortoso\\r\\n alon is no longer the main admin of rpms/xorg-x11-drv-qxl\\r\\n\\r\\namluto + is main admin of rpms/coin-or-lemon\\r\\n rpms/coin-or-lemon co-maintainers: + @sagitter\\r\\n amluto is no longer the main admin of rpms/coin-or-lemon\\r\\namluto + is main admin of rpms/fish\\r\\n rpms/fish co-maintainers: @ohaessler, @svashisht\\r\\n + \ amluto is no longer the main admin of rpms/fish\\r\\namluto is maintainer + of rpms/libykneomgr\\r\\n amluto is no longer maintaining rpms/libykneomgr\\r\\n + \ amluto is no longer watching rpms/libykneomgr\\r\\namluto is main admin + of rpms/nvme-cli\\r\\n rpms/nvme-cli co-maintainers: @tbzatek\\r\\n amluto + is no longer the main admin of rpms/nvme-cli\\r\\namluto is watching rpms/nvmetcli\\r\\n + \ amluto is no longer watching rpms/nvmetcli\\r\\namluto is watching rpms/python-musicbrainzngs\\r\\n + \ amluto is no longer watching rpms/python-musicbrainzngs\\r\\namluto is main + admin of rpms/u2f-hidraw-policy\\r\\n amluto is no longer the main admin + of rpms/u2f-hidraw-policy\\r\\namluto is main admin of rpms/virtme\\r\\n amluto + is no longer the main admin of rpms/virtme\\r\\n\\r\\namz is watching rpms/elementary-calendar\\r\\n + \ amz is no longer watching rpms/elementary-calendar\\r\\namz is watching + rpms/elementary-capnet-assist\\r\\n amz is no longer watching rpms/elementary-capnet-assist\\r\\namz + is watching rpms/elementary-files\\r\\n amz is no longer watching rpms/elementary-files\\r\\namz + is watching rpms/elementary-greeter\\r\\n amz is no longer watching rpms/elementary-greeter\\r\\namz + is watching rpms/elementary-icon-theme\\r\\n amz is no longer watching rpms/elementary-icon-theme\\r\\namz + is main admin of rpms/elementary-onboarding\\r\\n amz is no longer the main + admin of rpms/elementary-onboarding\\r\\namz is watching rpms/elementary-print\\r\\n + \ amz is no longer watching rpms/elementary-print\\r\\namz is watching rpms/elementary-settings-daemon\\r\\n + \ amz is no longer watching rpms/elementary-settings-daemon\\r\\namz is watching + rpms/elementary-shortcut-overlay\\r\\n amz is no longer watching rpms/elementary-shortcut-overlay\\r\\namz + is watching rpms/elementary-tasks\\r\\n amz is no longer watching rpms/elementary-tasks\\r\\namz + is watching rpms/elementary-theme\\r\\n amz is no longer watching rpms/elementary-theme\\r\\namz + is watching rpms/flatpak\\r\\n amz is no longer watching rpms/flatpak\\r\\namz + is watching rpms/gala\\r\\n amz is no longer watching rpms/gala\\r\\namz + is watching rpms/granite\\r\\n amz is no longer watching rpms/granite\\r\\namz + is watching rpms/mesa\\r\\n amz is no longer watching rpms/mesa\\r\\namz + is watching rpms/switchboard\\r\\n amz is no longer watching rpms/switchboard\\r\\namz + is watching rpms/switchboard-plug-about\\r\\n amz is no longer watching rpms/switchboard-plug-about\\r\\namz + is watching rpms/thunderbird\\r\\n amz is no longer watching rpms/thunderbird\\r\\namz + is main admin of rpms/vala-language-server\\r\\n rpms/vala-language-server + co-maintainers: @petersen\\r\\n amz is no longer the main admin of rpms/vala-language-server\\r\\n\\r\\nandriy + is watching rpms/fmio\\r\\n andriy is no longer watching rpms/fmio\\r\\nandriy + is watching rpms/klamav\\r\\n andriy is no longer watching rpms/klamav\\r\\nandriy + is watching rpms/logjam\\r\\n andriy is no longer watching rpms/logjam\\r\\nandriy + is watching rpms/man-pages-uk\\r\\n andriy is no longer watching rpms/man-pages-uk\\r\\nandriy + is main admin of rpms/perl-MooseX-Role-Matcher\\r\\n andriy is no longer + the main admin of rpms/perl-MooseX-Role-Matcher\\r\\nandriy is main admin + of rpms/perl-Net-Google-AuthSub\\r\\n andriy is no longer the main admin + of rpms/perl-Net-Google-AuthSub\\r\\nandriy is watching rpms/python-alsa\\r\\n + \ andriy is no longer watching rpms/python-alsa\\r\\nandriy is watching rpms/python-minihallib\\r\\n + \ andriy is no longer watching rpms/python-minihallib\\r\\nandriy is watching + rpms/qstat\\r\\n andriy is no longer watching rpms/qstat\\r\\nandriy is maintainer + of rpms/renrot\\r\\n andriy is no longer maintaining rpms/renrot\\r\\n andriy + is no longer watching rpms/renrot\\r\\nandriy is watching rpms/uniconvertor\\r\\n + \ andriy is no longer watching rpms/uniconvertor\\r\\n\\r\\n\\r\\narg is watching + rpms/XmlSchema\\r\\n arg is no longer watching rpms/XmlSchema\\r\\narg is + watching rpms/annogen\\r\\n arg is no longer watching rpms/annogen\\r\\narg + is watching rpms/aopalliance\\r\\n arg is no longer watching rpms/aopalliance\\r\\narg + is watching rpms/apache-commons-ognl\\r\\n arg is no longer watching rpms/apache-commons-ognl\\r\\narg + is watching rpms/apache-parent\\r\\n arg is no longer watching rpms/apache-parent\\r\\narg + is watching rpms/appliance-tools\\r\\n arg is no longer watching rpms/appliance-tools\\r\\narg + is watching rpms/aspectjweaver\\r\\n arg is no longer watching rpms/aspectjweaver\\r\\narg + is watching rpms/avalon-framework\\r\\n arg is no longer watching rpms/avalon-framework\\r\\narg + is watching rpms/avalon-logkit\\r\\n arg is no longer watching rpms/avalon-logkit\\r\\narg + is watching rpms/axiom\\r\\n arg is no longer watching rpms/axiom\\r\\narg + is watching rpms/axis2\\r\\n arg is no longer watching rpms/axis2\\r\\narg + is watching rpms/bcel\\r\\n arg is no longer watching rpms/bcel\\r\\narg + is watching rpms/bsf\\r\\n arg is no longer watching rpms/bsf\\r\\narg is + watching rpms/btm\\r\\n arg is no longer watching rpms/btm\\r\\narg is watching + rpms/euca2ools\\r\\n arg is no longer watching rpms/euca2ools\\r\\narg is + watching rpms/geronimo-validation\\r\\n arg is no longer watching rpms/geronimo-validation\\r\\narg + is watching rpms/hamcrest12\\r\\n arg is no longer watching rpms/hamcrest12\\r\\narg + is watching rpms/hessian\\r\\n arg is no longer watching rpms/hessian\\r\\narg + is watching rpms/hibernate3\\r\\n arg is no longer watching rpms/hibernate3\\r\\narg + is watching rpms/htmlunit\\r\\n arg is no longer watching rpms/htmlunit\\r\\narg + is watching rpms/htmlunit-core-js\\r\\n arg is no longer watching rpms/htmlunit-core-js\\r\\narg + is watching rpms/jakarta-commons-httpclient\\r\\n arg is no longer watching + rpms/jakarta-commons-httpclient\\r\\narg is watching rpms/jamonapi\\r\\n arg + is no longer watching rpms/jamonapi\\r\\narg is maintainer of rpms/java-service-wrapper\\r\\n + \ arg is no longer maintaining rpms/java-service-wrapper\\r\\n arg is no + longer watching rpms/java-service-wrapper\\r\\narg is watching rpms/java-uuid-generator\\r\\n + \ arg is no longer watching rpms/java-uuid-generator\\r\\narg is watching + rpms/javassist\\r\\n arg is no longer watching rpms/javassist\\r\\narg is + watching rpms/jbosscache-core\\r\\n arg is no longer watching rpms/jbosscache-core\\r\\narg + is watching rpms/jbosscache-support\\r\\n arg is no longer watching rpms/jbosscache-support\\r\\narg + is watching rpms/jexcelapi\\r\\n arg is no longer watching rpms/jexcelapi\\r\\narg + is watching rpms/joda-convert\\r\\n arg is no longer watching rpms/joda-convert\\r\\narg + is watching rpms/jtype\\r\\n arg is no longer watching rpms/jtype\\r\\narg + is watching rpms/neethi\\r\\n arg is no longer watching rpms/neethi\\r\\narg + is watching rpms/proxool\\r\\n arg is no longer watching rpms/proxool\\r\\narg + is maintainer of rpms/python-epdb\\r\\n arg is no longer maintaining rpms/python-epdb\\r\\n + \ arg is no longer watching rpms/python-epdb\\r\\narg has a bugzilla override + on rpms/python-epdb\\r\\n arg has no longer a bugzilla overrides on rpms/python-epdb\\r\\narg + is watching rpms/python-paramiko\\r\\n arg is no longer watching rpms/python-paramiko\\r\\narg + is watching rpms/python26-crypto\\r\\n arg is no longer watching rpms/python26-crypto\\r\\narg + is watching rpms/python26-paramiko\\r\\n arg is no longer watching rpms/python26-paramiko\\r\\narg + is watching rpms/quartz\\r\\n arg is no longer watching rpms/quartz\\r\\narg + is watching rpms/sablecc\\r\\n arg is no longer watching rpms/sablecc\\r\\narg + is watching rpms/saxon\\r\\n arg is no longer watching rpms/saxon\\r\\narg + is maintainer of rpms/supervisor\\r\\n arg is no longer maintaining rpms/supervisor\\r\\n + \ arg is no longer watching rpms/supervisor\\r\\narg is watching rpms/tagsoup\\r\\n + \ arg is no longer watching rpms/tagsoup\\r\\narg is watching rpms/woden\\r\\n + \ arg is no longer watching rpms/woden\\r\\narg is watching rpms/wss4j\\r\\n + \ arg is no longer watching rpms/wss4j\\r\\narg is watching rpms/xalan-j2\\r\\n + \ arg is no longer watching rpms/xalan-j2\\r\\narg is watching rpms/xml-security\\r\\n + \ arg is no longer watching rpms/xml-security\\r\\narg is watching rpms/xom\\r\\n + \ arg is no longer watching rpms/xom\\r\\n\\r\\n\\r\\nasrob is watching rpms/drupal6-drush\\r\\n + \ asrob is no longer watching rpms/drupal6-drush\\r\\nasrob is watching rpms/drupal6-freelinking\\r\\n + \ asrob is no longer watching rpms/drupal6-freelinking\\r\\nasrob is maintainer + of rpms/drupal7\\r\\n asrob is no longer maintaining rpms/drupal7\\r\\n asrob + is no longer watching rpms/drupal7\\r\\nasrob is maintainer of rpms/drupal7-active_tags\\r\\n + \ asrob is no longer maintaining rpms/drupal7-active_tags\\r\\n asrob is + no longer watching rpms/drupal7-active_tags\\r\\nasrob is maintainer of rpms/drupal7-addressfield\\r\\n + \ asrob is no longer maintaining rpms/drupal7-addressfield\\r\\n asrob is + no longer watching rpms/drupal7-addressfield\\r\\nasrob is maintainer of rpms/drupal7-admin_language\\r\\n + \ asrob is no longer maintaining rpms/drupal7-admin_language\\r\\n asrob + is no longer watching rpms/drupal7-admin_language\\r\\nasrob is maintainer + of rpms/drupal7-admin_menu\\r\\n asrob is no longer maintaining rpms/drupal7-admin_menu\\r\\n + \ asrob is no longer watching rpms/drupal7-admin_menu\\r\\nasrob is maintainer + of rpms/drupal7-admin_theme\\r\\n asrob is no longer maintaining rpms/drupal7-admin_theme\\r\\n + \ asrob is no longer watching rpms/drupal7-admin_theme\\r\\nasrob is main + admin of rpms/drupal7-advanced_help\\r\\n rpms/drupal7-advanced_help co-maintainers: + @jsmith, @siwinski\\r\\n asrob is no longer the main admin of rpms/drupal7-advanced_help\\r\\nasrob + is main admin of rpms/drupal7-auto_nodetitle\\r\\n rpms/drupal7-auto_nodetitle + co-maintainers: @jsmith, @siwinski\\r\\n asrob is no longer the main admin + of rpms/drupal7-auto_nodetitle\\r\\nasrob has a bugzilla override on rpms/drupal7-auto_nodetitle\\r\\n + \ asrob has no longer a bugzilla overrides on rpms/drupal7-auto_nodetitle\\r\\nasrob + is maintainer of rpms/drupal7-backup_migrate\\r\\n asrob is no longer maintaining + rpms/drupal7-backup_migrate\\r\\n asrob is no longer watching rpms/drupal7-backup_migrate\\r\\nasrob + is maintainer of rpms/drupal7-block_class\\r\\n asrob is no longer maintaining + rpms/drupal7-block_class\\r\\n asrob is no longer watching rpms/drupal7-block_class\\r\\nasrob + is maintainer of rpms/drupal7-boxes\\r\\n asrob is no longer maintaining + rpms/drupal7-boxes\\r\\n asrob is no longer watching rpms/drupal7-boxes\\r\\nasrob + is main admin of rpms/drupal7-calendar\\r\\n rpms/drupal7-calendar co-maintainers: + @jsmith, @siwinski\\r\\n asrob is no longer the main admin of rpms/drupal7-calendar\\r\\nasrob + has a bugzilla override on rpms/drupal7-calendar\\r\\n asrob has no longer + a bugzilla overrides on rpms/drupal7-calendar\\r\\nasrob is maintainer of + rpms/drupal7-cck\\r\\n asrob is no longer maintaining rpms/drupal7-cck\\r\\n + \ asrob is no longer watching rpms/drupal7-cck\\r\\nasrob is maintainer of + rpms/drupal7-chosen\\r\\n asrob is no longer maintaining rpms/drupal7-chosen\\r\\n + \ asrob is no longer watching rpms/drupal7-chosen\\r\\nasrob is main admin + of rpms/drupal7-ckeditor\\r\\n rpms/drupal7-ckeditor co-maintainers: @siwinski\\r\\n + \ asrob is no longer the main admin of rpms/drupal7-ckeditor\\r\\nasrob has + a bugzilla override on rpms/drupal7-ckeditor\\r\\n asrob has no longer a + bugzilla overrides on rpms/drupal7-ckeditor\\r\\nasrob is maintainer of rpms/drupal7-context\\r\\n + \ asrob is no longer maintaining rpms/drupal7-context\\r\\n asrob is no longer + watching rpms/drupal7-context\\r\\nasrob is maintainer of rpms/drupal7-crumbs\\r\\n + \ asrob is no longer maintaining rpms/drupal7-crumbs\\r\\n asrob is no longer + watching rpms/drupal7-crumbs\\r\\nasrob is maintainer of rpms/drupal7-cs_adaptive_image\\r\\n + \ asrob is no longer maintaining rpms/drupal7-cs_adaptive_image\\r\\n asrob + is no longer watching rpms/drupal7-cs_adaptive_image\\r\\nasrob is maintainer + of rpms/drupal7-ctools\\r\\n asrob is no longer maintaining rpms/drupal7-ctools\\r\\n + \ asrob is no longer watching rpms/drupal7-ctools\\r\\nasrob is maintainer + of rpms/drupal7-date\\r\\n asrob is no longer maintaining rpms/drupal7-date\\r\\n + \ asrob is no longer watching rpms/drupal7-date\\r\\nasrob is main admin of + rpms/drupal7-date_ical\\r\\n rpms/drupal7-date_ical co-maintainers: @jsmith, + @siwinski\\r\\n asrob is no longer the main admin of rpms/drupal7-date_ical\\r\\nasrob + is maintainer of rpms/drupal7-diff\\r\\n asrob is no longer maintaining rpms/drupal7-diff\\r\\n + \ asrob is no longer watching rpms/drupal7-diff\\r\\nasrob is maintainer of + rpms/drupal7-domain\\r\\n asrob is no longer maintaining rpms/drupal7-domain\\r\\n + \ asrob is no longer watching rpms/drupal7-domain\\r\\nasrob is maintainer + of rpms/drupal7-domain_locale\\r\\n asrob is no longer maintaining rpms/drupal7-domain_locale\\r\\n + \ asrob is no longer watching rpms/drupal7-domain_locale\\r\\nasrob is maintainer + of rpms/drupal7-domain_views\\r\\n asrob is no longer maintaining rpms/drupal7-domain_views\\r\\n + \ asrob is no longer watching rpms/drupal7-domain_views\\r\\nasrob is maintainer + of rpms/drupal7-drush_language\\r\\n asrob is no longer maintaining rpms/drupal7-drush_language\\r\\n + \ asrob is no longer watching rpms/drupal7-drush_language\\r\\nasrob is maintainer + of rpms/drupal7-ds\\r\\n asrob is no longer maintaining rpms/drupal7-ds\\r\\n + \ asrob is no longer watching rpms/drupal7-ds\\r\\nasrob is main admin of + rpms/drupal7-email\\r\\n rpms/drupal7-email co-maintainers: @siwinski\\r\\n + \ asrob is no longer the main admin of rpms/drupal7-email\\r\\nasrob is maintainer + of rpms/drupal7-entity\\r\\n asrob is no longer maintaining rpms/drupal7-entity\\r\\n + \ asrob is no longer watching rpms/drupal7-entity\\r\\nasrob is maintainer + of rpms/drupal7-entity_translation\\r\\n asrob is no longer maintaining rpms/drupal7-entity_translation\\r\\n + \ asrob is no longer watching rpms/drupal7-entity_translation\\r\\nasrob is + maintainer of rpms/drupal7-eva\\r\\n asrob is no longer maintaining rpms/drupal7-eva\\r\\n + \ asrob is no longer watching rpms/drupal7-eva\\r\\nasrob is main admin of + rpms/drupal7-features\\r\\n rpms/drupal7-features co-maintainers: @jsmith, + @siwinski\\r\\n asrob is no longer the main admin of rpms/drupal7-features\\r\\nasrob + has a bugzilla override on rpms/drupal7-features\\r\\n asrob has no longer + a bugzilla overrides on rpms/drupal7-features\\r\\nasrob is maintainer of + rpms/drupal7-features_extra\\r\\n asrob is no longer maintaining rpms/drupal7-features_extra\\r\\n + \ asrob is no longer watching rpms/drupal7-features_extra\\r\\nasrob is main + admin of rpms/drupal7-feeds\\r\\n rpms/drupal7-feeds co-maintainers: @jsmith, + @siwinski\\r\\n asrob is no longer the main admin of rpms/drupal7-feeds\\r\\nasrob + has a bugzilla override on rpms/drupal7-feeds\\r\\n asrob has no longer a + bugzilla overrides on rpms/drupal7-feeds\\r\\nasrob is maintainer of rpms/drupal7-fences\\r\\n + \ asrob is no longer maintaining rpms/drupal7-fences\\r\\n asrob is no longer + watching rpms/drupal7-fences\\r\\nasrob is maintainer of rpms/drupal7-field_permissions\\r\\n + \ asrob is no longer maintaining rpms/drupal7-field_permissions\\r\\n asrob + is no longer watching rpms/drupal7-field_permissions\\r\\nasrob is maintainer + of rpms/drupal7-file_entity\\r\\n asrob is no longer maintaining rpms/drupal7-file_entity\\r\\n + \ asrob is no longer watching rpms/drupal7-file_entity\\r\\nasrob is maintainer + of rpms/drupal7-file_entity_inline\\r\\n asrob is no longer maintaining rpms/drupal7-file_entity_inline\\r\\n + \ asrob is no longer watching rpms/drupal7-file_entity_inline\\r\\nasrob is + maintainer of rpms/drupal7-fivestar\\r\\n asrob is no longer maintaining + rpms/drupal7-fivestar\\r\\n asrob is no longer watching rpms/drupal7-fivestar\\r\\nasrob + is main admin of rpms/drupal7-flexifilter\\r\\n rpms/drupal7-flexifilter + co-maintainers: @jsmith, @siwinski\\r\\n asrob is no longer the main admin + of rpms/drupal7-flexifilter\\r\\nasrob has a bugzilla override on rpms/drupal7-flexifilter\\r\\n + \ asrob has no longer a bugzilla overrides on rpms/drupal7-flexifilter\\r\\nasrob + is main admin of rpms/drupal7-footnotes\\r\\n rpms/drupal7-footnotes co-maintainers: + @jsmith, @siwinski\\r\\n asrob is no longer the main admin of rpms/drupal7-footnotes\\r\\nasrob + has a bugzilla override on rpms/drupal7-footnotes\\r\\n asrob has no longer + a bugzilla overrides on rpms/drupal7-footnotes\\r\\nasrob is main admin of + rpms/drupal7-google_analytics\\r\\n rpms/drupal7-google_analytics co-maintainers: + @jsmith, @siwinski\\r\\n asrob is no longer the main admin of rpms/drupal7-google_analytics\\r\\nasrob + is main admin of rpms/drupal7-honeypot\\r\\n rpms/drupal7-honeypot co-maintainers: + @jsmith, @siwinski\\r\\n asrob is no longer the main admin of rpms/drupal7-honeypot\\r\\nasrob + is maintainer of rpms/drupal7-i18n\\r\\n asrob is no longer maintaining rpms/drupal7-i18n\\r\\n + \ asrob is no longer watching rpms/drupal7-i18n\\r\\nasrob is maintainer of + rpms/drupal7-i18n_boxes\\r\\n asrob is no longer maintaining rpms/drupal7-i18n_boxes\\r\\n + \ asrob is no longer watching rpms/drupal7-i18n_boxes\\r\\nasrob is maintainer + of rpms/drupal7-i18nviews\\r\\n asrob is no longer maintaining rpms/drupal7-i18nviews\\r\\n + \ asrob is no longer watching rpms/drupal7-i18nviews\\r\\nasrob is main admin + of rpms/drupal7-job_scheduler\\r\\n rpms/drupal7-job_scheduler co-maintainers: + @jsmith, @siwinski\\r\\n asrob is no longer the main admin of rpms/drupal7-job_scheduler\\r\\nasrob + has a bugzilla override on rpms/drupal7-job_scheduler\\r\\n asrob has no + longer a bugzilla overrides on rpms/drupal7-job_scheduler\\r\\nasrob is maintainer + of rpms/drupal7-jquery_update\\r\\n asrob is no longer maintaining rpms/drupal7-jquery_update\\r\\n + \ asrob is no longer watching rpms/drupal7-jquery_update\\r\\nasrob is maintainer + of rpms/drupal7-l10n_client\\r\\n asrob is no longer maintaining rpms/drupal7-l10n_client\\r\\n + \ asrob is no longer watching rpms/drupal7-l10n_client\\r\\nasrob is maintainer + of rpms/drupal7-l10n_pconfig\\r\\n asrob is no longer maintaining rpms/drupal7-l10n_pconfig\\r\\n + \ asrob is no longer watching rpms/drupal7-l10n_pconfig\\r\\nasrob is maintainer + of rpms/drupal7-l10n_server\\r\\n asrob is no longer maintaining rpms/drupal7-l10n_server\\r\\n + \ asrob is no longer watching rpms/drupal7-l10n_server\\r\\nasrob is maintainer + of rpms/drupal7-l10n_update\\r\\n asrob is no longer maintaining rpms/drupal7-l10n_update\\r\\n + \ asrob is no longer watching rpms/drupal7-l10n_update\\r\\nasrob is maintainer + of rpms/drupal7-lang_dropdown\\r\\n asrob is no longer maintaining rpms/drupal7-lang_dropdown\\r\\n + \ asrob is no longer watching rpms/drupal7-lang_dropdown\\r\\nasrob is maintainer + of rpms/drupal7-language_cookie\\r\\n asrob is no longer maintaining rpms/drupal7-language_cookie\\r\\n + \ asrob is no longer watching rpms/drupal7-language_cookie\\r\\nasrob is maintainer + of rpms/drupal7-language_switcher\\r\\n asrob is no longer maintaining rpms/drupal7-language_switcher\\r\\n + \ asrob is no longer watching rpms/drupal7-language_switcher\\r\\nasrob is + maintainer of rpms/drupal7-languageicons\\r\\n asrob is no longer maintaining + rpms/drupal7-languageicons\\r\\n asrob is no longer watching rpms/drupal7-languageicons\\r\\nasrob + is maintainer of rpms/drupal7-libraries\\r\\n asrob is no longer maintaining + rpms/drupal7-libraries\\r\\n asrob is no longer watching rpms/drupal7-libraries\\r\\nasrob + is maintainer of rpms/drupal7-link\\r\\n asrob is no longer maintaining rpms/drupal7-link\\r\\n + \ asrob is no longer watching rpms/drupal7-link\\r\\nasrob is maintainer of + rpms/drupal7-locale_auto_import\\r\\n asrob is no longer maintaining rpms/drupal7-locale_auto_import\\r\\n + \ asrob is no longer watching rpms/drupal7-locale_auto_import\\r\\nasrob is + maintainer of rpms/drupal7-locale_cookie\\r\\n asrob is no longer maintaining + rpms/drupal7-locale_cookie\\r\\n asrob is no longer watching rpms/drupal7-locale_cookie\\r\\nasrob + is maintainer of rpms/drupal7-login_destination\\r\\n asrob is no longer + maintaining rpms/drupal7-login_destination\\r\\n asrob is no longer watching + rpms/drupal7-login_destination\\r\\nasrob is maintainer of rpms/drupal7-markdown\\r\\n + \ asrob is no longer maintaining rpms/drupal7-markdown\\r\\n asrob is no + longer watching rpms/drupal7-markdown\\r\\nasrob is main admin of rpms/drupal7-mediawiki_api\\r\\n + \ rpms/drupal7-mediawiki_api co-maintainers: @siwinski\\r\\n asrob is no + longer the main admin of rpms/drupal7-mediawiki_api\\r\\nasrob has a bugzilla + override on rpms/drupal7-mediawiki_api\\r\\n asrob has no longer a bugzilla + overrides on rpms/drupal7-mediawiki_api\\r\\nasrob is maintainer of rpms/drupal7-menu_token\\r\\n + \ asrob is no longer maintaining rpms/drupal7-menu_token\\r\\n asrob is no + longer watching rpms/drupal7-menu_token\\r\\nasrob is maintainer of rpms/drupal7-metatag\\r\\n + \ asrob is no longer maintaining rpms/drupal7-metatag\\r\\n asrob is no longer + watching rpms/drupal7-metatag\\r\\nasrob is maintainer of rpms/drupal7-migrate\\r\\n + \ asrob is no longer maintaining rpms/drupal7-migrate\\r\\n asrob is no longer + watching rpms/drupal7-migrate\\r\\nasrob is main admin of rpms/drupal7-module_filter\\r\\n + \ rpms/drupal7-module_filter co-maintainers: @jsmith, @siwinski\\r\\n asrob + is no longer the main admin of rpms/drupal7-module_filter\\r\\nasrob is main + admin of rpms/drupal7-panels\\r\\n rpms/drupal7-panels co-maintainers: @jsmith, + @siwinski\\r\\n asrob is no longer the main admin of rpms/drupal7-panels\\r\\nasrob + is maintainer of rpms/drupal7-path_breadcrumbs\\r\\n asrob is no longer maintaining + rpms/drupal7-path_breadcrumbs\\r\\n asrob is no longer watching rpms/drupal7-path_breadcrumbs\\r\\nasrob + is main admin of rpms/drupal7-pathauto\\r\\n rpms/drupal7-pathauto co-maintainers: + @jsmith, @siwinski\\r\\n asrob is no longer the main admin of rpms/drupal7-pathauto\\r\\nasrob + has a bugzilla override on rpms/drupal7-pathauto\\r\\n asrob has no longer + a bugzilla overrides on rpms/drupal7-pathauto\\r\\nasrob is maintainer of + rpms/drupal7-potx\\r\\n asrob is no longer maintaining rpms/drupal7-potx\\r\\n + \ asrob is no longer watching rpms/drupal7-potx\\r\\nasrob is maintainer of + rpms/drupal7-profiler\\r\\n asrob is no longer maintaining rpms/drupal7-profiler\\r\\n + \ asrob is no longer watching rpms/drupal7-profiler\\r\\nasrob is main admin + of rpms/drupal7-rules\\r\\n rpms/drupal7-rules co-maintainers: @siwinski\\r\\n + \ asrob is no longer the main admin of rpms/drupal7-rules\\r\\nasrob has a + bugzilla override on rpms/drupal7-rules\\r\\n asrob has no longer a bugzilla + overrides on rpms/drupal7-rules\\r\\nasrob is main admin of rpms/drupal7-site_map\\r\\n + \ rpms/drupal7-site_map co-maintainers: @siwinski\\r\\n asrob is no longer + the main admin of rpms/drupal7-site_map\\r\\nasrob is maintainer of rpms/drupal7-stringoverrides\\r\\n + \ asrob is no longer maintaining rpms/drupal7-stringoverrides\\r\\n asrob + is no longer watching rpms/drupal7-stringoverrides\\r\\nasrob is main admin + of rpms/drupal7-strongarm\\r\\n rpms/drupal7-strongarm co-maintainers: @jsmith, + @siwinski\\r\\n asrob is no longer the main admin of rpms/drupal7-strongarm\\r\\nasrob + has a bugzilla override on rpms/drupal7-strongarm\\r\\n asrob has no longer + a bugzilla overrides on rpms/drupal7-strongarm\\r\\nasrob is maintainer of + rpms/drupal7-taxonomy_access_fix\\r\\n asrob is no longer maintaining rpms/drupal7-taxonomy_access_fix\\r\\n + \ asrob is no longer watching rpms/drupal7-taxonomy_access_fix\\r\\nasrob + is main admin of rpms/drupal7-theme-adaptivetheme\\r\\n rpms/drupal7-theme-adaptivetheme + co-maintainers: @siwinski\\r\\n asrob is no longer the main admin of rpms/drupal7-theme-adaptivetheme\\r\\nasrob + has a bugzilla override on rpms/drupal7-theme-adaptivetheme\\r\\n asrob has + no longer a bugzilla overrides on rpms/drupal7-theme-adaptivetheme\\r\\nasrob + is maintainer of rpms/drupal7-theme-ninesixty\\r\\n asrob is no longer maintaining + rpms/drupal7-theme-ninesixty\\r\\n asrob is no longer watching rpms/drupal7-theme-ninesixty\\r\\nasrob + is maintainer of rpms/drupal7-theme-zen\\r\\n asrob is no longer maintaining + rpms/drupal7-theme-zen\\r\\n asrob is no longer watching rpms/drupal7-theme-zen\\r\\nasrob + is maintainer of rpms/drupal7-title\\r\\n asrob is no longer maintaining + rpms/drupal7-title\\r\\n asrob is no longer watching rpms/drupal7-title\\r\\nasrob + is maintainer of rpms/drupal7-tmgmt\\r\\n asrob is no longer maintaining + rpms/drupal7-tmgmt\\r\\n asrob is no longer watching rpms/drupal7-tmgmt\\r\\nasrob + is main admin of rpms/drupal7-token\\r\\n rpms/drupal7-token co-maintainers: + @jsmith, @siwinski\\r\\n asrob is no longer the main admin of rpms/drupal7-token\\r\\nasrob + has a bugzilla override on rpms/drupal7-token\\r\\n asrob has no longer a + bugzilla overrides on rpms/drupal7-token\\r\\nasrob is maintainer of rpms/drupal7-translation_helpers\\r\\n + \ asrob is no longer maintaining rpms/drupal7-translation_helpers\\r\\n asrob + is no longer watching rpms/drupal7-translation_helpers\\r\\nasrob is maintainer + of rpms/drupal7-translation_overview\\r\\n asrob is no longer maintaining + rpms/drupal7-translation_overview\\r\\n asrob is no longer watching rpms/drupal7-translation_overview\\r\\nasrob + is maintainer of rpms/drupal7-translation_table\\r\\n asrob is no longer + maintaining rpms/drupal7-translation_table\\r\\n asrob is no longer watching + rpms/drupal7-translation_table\\r\\nasrob is maintainer of rpms/drupal7-transliteration\\r\\n + \ asrob is no longer maintaining rpms/drupal7-transliteration\\r\\n asrob + is no longer watching rpms/drupal7-transliteration\\r\\nasrob is maintainer + of rpms/drupal7-variable\\r\\n asrob is no longer maintaining rpms/drupal7-variable\\r\\n + \ asrob is no longer watching rpms/drupal7-variable\\r\\nasrob is maintainer + of rpms/drupal7-views\\r\\n asrob is no longer maintaining rpms/drupal7-views\\r\\n + \ asrob is no longer watching rpms/drupal7-views\\r\\nasrob is main admin + of rpms/drupal7-views_bulk_operations\\r\\n rpms/drupal7-views_bulk_operations + co-maintainers: @jsmith, @siwinski\\r\\n asrob is no longer the main admin + of rpms/drupal7-views_bulk_operations\\r\\nasrob has a bugzilla override on + rpms/drupal7-views_bulk_operations\\r\\n asrob has no longer a bugzilla overrides + on rpms/drupal7-views_bulk_operations\\r\\nasrob is maintainer of rpms/drupal7-views_rss\\r\\n + \ asrob is no longer maintaining rpms/drupal7-views_rss\\r\\n asrob is no + longer watching rpms/drupal7-views_rss\\r\\nasrob is main admin of rpms/drupal7-views_slideshow\\r\\n + \ rpms/drupal7-views_slideshow co-maintainers: @jsmith, @siwinski\\r\\n asrob + is no longer the main admin of rpms/drupal7-views_slideshow\\r\\nasrob is + maintainer of rpms/drupal7-votingapi\\r\\n asrob is no longer maintaining + rpms/drupal7-votingapi\\r\\n asrob is no longer watching rpms/drupal7-votingapi\\r\\nasrob + is main admin of rpms/drupal7-webform\\r\\n rpms/drupal7-webform co-maintainers: + @siwinski\\r\\n asrob is no longer the main admin of rpms/drupal7-webform\\r\\nasrob + is main admin of rpms/drupal7-workbench\\r\\n rpms/drupal7-workbench co-maintainers: + @siwinski\\r\\n asrob is no longer the main admin of rpms/drupal7-workbench\\r\\nasrob + has a bugzilla override on rpms/drupal7-workbench\\r\\n asrob has no longer + a bugzilla overrides on rpms/drupal7-workbench\\r\\nasrob is main admin of + rpms/drupal7-workbench_moderation\\r\\n rpms/drupal7-workbench_moderation + co-maintainers: @siwinski\\r\\n asrob is no longer the main admin of rpms/drupal7-workbench_moderation\\r\\nasrob + has a bugzilla override on rpms/drupal7-workbench_moderation\\r\\n asrob + has no longer a bugzilla overrides on rpms/drupal7-workbench_moderation\\r\\nasrob + is main admin of rpms/drupal7-xmlsitemap\\r\\n rpms/drupal7-xmlsitemap co-maintainers: + @jsmith, @siwinski\\r\\n asrob is no longer the main admin of rpms/drupal7-xmlsitemap\\r\\nasrob + is maintainer of rpms/nginx\\r\\n asrob is no longer maintaining rpms/nginx\\r\\n + \ asrob is no longer watching rpms/nginx\\r\\nasrob is maintainer of rpms/weechat\\r\\n + \ asrob is no longer maintaining rpms/weechat\\r\\n asrob is no longer watching + rpms/weechat\\r\\n\\r\\nathomas is main admin of rpms/python-ironicclient\\r\\n + \ rpms/python-ironicclient co-maintainers: @apevec\\r\\n athomas is no longer + the main admin of rpms/python-ironicclient\\r\\n\\r\\nawjb is watching rpms/FUR\\r\\n + \ awjb is no longer watching rpms/FUR\\r\\nawjb is watching rpms/WindowMaker\\r\\n + \ awjb is no longer watching rpms/WindowMaker\\r\\nawjb is watching rpms/WindowMaker-extra\\r\\n + \ awjb is no longer watching rpms/WindowMaker-extra\\r\\nawjb is watching + rpms/airsnort\\r\\n awjb is no longer watching rpms/airsnort\\r\\nawjb is + watching rpms/alsa-firmware\\r\\n awjb is no longer watching rpms/alsa-firmware\\r\\nawjb + is watching rpms/artwiz-aleczapka-fonts\\r\\n awjb is no longer watching + rpms/artwiz-aleczapka-fonts\\r\\nawjb is watching rpms/aterm\\r\\n awjb is + no longer watching rpms/aterm\\r\\nawjb is watching rpms/atitvout\\r\\n awjb + is no longer watching rpms/atitvout\\r\\nawjb is watching rpms/bubblemon\\r\\n + \ awjb is no longer watching rpms/bubblemon\\r\\nawjb is watching rpms/centericq\\r\\n + \ awjb is no longer watching rpms/centericq\\r\\nawjb is maintainer of rpms/centerim\\r\\n + \ awjb is no longer maintaining rpms/centerim\\r\\n awjb is no longer watching + rpms/centerim\\r\\nawjb is watching rpms/claws-mail\\r\\n awjb is no longer + watching rpms/claws-mail\\r\\nawjb is watching rpms/claws-mail-plugins\\r\\n + \ awjb is no longer watching rpms/claws-mail-plugins\\r\\nawjb is maintainer + of rpms/compface\\r\\n awjb is no longer maintaining rpms/compface\\r\\n + \ awjb is no longer watching rpms/compface\\r\\nawjb is watching rpms/dillo\\r\\n + \ awjb is no longer watching rpms/dillo\\r\\nawjb is watching rpms/dosbox\\r\\n + \ awjb is no longer watching rpms/dosbox\\r\\nawjb is watching rpms/dynamite\\r\\n + \ awjb is no longer watching rpms/dynamite\\r\\nawjb is watching rpms/fbdesk\\r\\n + \ awjb is no longer watching rpms/fbdesk\\r\\nawjb is watching rpms/fluxconf\\r\\n + \ awjb is no longer watching rpms/fluxconf\\r\\nawjb is watching rpms/fnfx\\r\\n + \ awjb is no longer watching rpms/fnfx\\r\\nawjb is watching rpms/freealut\\r\\n + \ awjb is no longer watching rpms/freealut\\r\\nawjb is watching rpms/gimmix\\r\\n + \ awjb is no longer watching rpms/gimmix\\r\\nawjb is watching rpms/ht\\r\\n + \ awjb is no longer watching rpms/ht\\r\\nawjb is maintainer of rpms/imlib2\\r\\n + \ awjb is no longer maintaining rpms/imlib2\\r\\n awjb is no longer watching + rpms/imlib2\\r\\nawjb has a bugzilla override on rpms/imlib2\\r\\n awjb has + no longer a bugzilla overrides on rpms/imlib2\\r\\nawjb is watching rpms/kcemirror\\r\\n + \ awjb is no longer watching rpms/kcemirror\\r\\nawjb is watching rpms/lcms\\r\\n + \ awjb is no longer watching rpms/lcms\\r\\nawjb is watching rpms/libAfterImage\\r\\n + \ awjb is no longer watching rpms/libAfterImage\\r\\nawjb is watching rpms/libdockapp\\r\\n + \ awjb is no longer watching rpms/libdockapp\\r\\nawjb is watching rpms/libetpan\\r\\n + \ awjb is no longer watching rpms/libetpan\\r\\nawjb is watching rpms/libmimedir\\r\\n + \ awjb is no longer watching rpms/libmimedir\\r\\nawjb is watching rpms/libnasl\\r\\n + \ awjb is no longer watching rpms/libnasl\\r\\nawjb is watching rpms/libnxml\\r\\n + \ awjb is no longer watching rpms/libnxml\\r\\nawjb is watching rpms/libopensync\\r\\n + \ awjb is no longer watching rpms/libopensync\\r\\nawjb is watching rpms/libopensync-plugin-evolution2\\r\\n + \ awjb is no longer watching rpms/libopensync-plugin-evolution2\\r\\nawjb + is watching rpms/libopensync-plugin-file\\r\\n awjb is no longer watching + rpms/libopensync-plugin-file\\r\\nawjb is watching rpms/libopensync-plugin-google-calendar\\r\\n + \ awjb is no longer watching rpms/libopensync-plugin-google-calendar\\r\\nawjb + is watching rpms/libopensync-plugin-gpe\\r\\n awjb is no longer watching + rpms/libopensync-plugin-gpe\\r\\nawjb is watching rpms/libopensync-plugin-irmc\\r\\n + \ awjb is no longer watching rpms/libopensync-plugin-irmc\\r\\nawjb is watching + rpms/libopensync-plugin-kdepim\\r\\n awjb is no longer watching rpms/libopensync-plugin-kdepim\\r\\nawjb + is watching rpms/libopensync-plugin-moto\\r\\n awjb is no longer watching + rpms/libopensync-plugin-moto\\r\\nawjb is watching rpms/libopensync-plugin-opie\\r\\n + \ awjb is no longer watching rpms/libopensync-plugin-opie\\r\\nawjb is watching + rpms/libopensync-plugin-palm\\r\\n awjb is no longer watching rpms/libopensync-plugin-palm\\r\\nawjb + is watching rpms/libopensync-plugin-python\\r\\n awjb is no longer watching + rpms/libopensync-plugin-python\\r\\nawjb is watching rpms/libopensync-plugin-sunbird\\r\\n + \ awjb is no longer watching rpms/libopensync-plugin-sunbird\\r\\nawjb is + watching rpms/libopensync-plugin-synce\\r\\n awjb is no longer watching rpms/libopensync-plugin-synce\\r\\nawjb + is watching rpms/libopensync-plugin-vformat\\r\\n awjb is no longer watching + rpms/libopensync-plugin-vformat\\r\\nawjb is watching rpms/libpolyxmass\\r\\n + \ awjb is no longer watching rpms/libpolyxmass\\r\\nawjb is watching rpms/libpqxx\\r\\n + \ awjb is no longer watching rpms/libpqxx\\r\\nawjb is watching rpms/librapi\\r\\n + \ awjb is no longer watching rpms/librapi\\r\\nawjb is watching rpms/librra\\r\\n + \ awjb is no longer watching rpms/librra\\r\\nawjb is watching rpms/librtfcomp\\r\\n + \ awjb is no longer watching rpms/librtfcomp\\r\\nawjb is watching rpms/libsynce\\r\\n + \ awjb is no longer watching rpms/libsynce\\r\\nawjb is watching rpms/libuninameslist\\r\\n + \ awjb is no longer watching rpms/libuninameslist\\r\\nawjb is watching rpms/libutempter\\r\\n + \ awjb is no longer watching rpms/libutempter\\r\\nawjb is maintainer of rpms/libwbxml\\r\\n + \ awjb is no longer maintaining rpms/libwbxml\\r\\n awjb is no longer watching + rpms/libwbxml\\r\\nawjb is watching rpms/mingw-wine-gecko\\r\\n awjb is no + longer watching rpms/mingw-wine-gecko\\r\\nawjb is watching rpms/msynctool\\r\\n + \ awjb is no longer watching rpms/msynctool\\r\\nawjb is watching rpms/multisync\\r\\n + \ awjb is no longer watching rpms/multisync\\r\\nawjb is watching rpms/ncmpc\\r\\n + \ awjb is no longer watching rpms/ncmpc\\r\\nawjb is watching rpms/nessus-libraries\\r\\n + \ awjb is no longer watching rpms/nessus-libraries\\r\\nawjb is watching rpms/odccm\\r\\n + \ awjb is no longer watching rpms/odccm\\r\\nawjb is watching rpms/openal\\r\\n + \ awjb is no longer watching rpms/openal\\r\\nawjb is watching rpms/openal-soft\\r\\n + \ awjb is no longer watching rpms/openal-soft\\r\\nawjb is watching rpms/orange\\r\\n + \ awjb is no longer watching rpms/orange\\r\\nawjb is watching rpms/perl-Tk\\r\\n + \ awjb is no longer watching rpms/perl-Tk\\r\\nawjb is watching rpms/polyxmass-bin\\r\\n + \ awjb is no longer watching rpms/polyxmass-bin\\r\\nawjb is watching rpms/polyxmass-common\\r\\n + \ awjb is no longer watching rpms/polyxmass-common\\r\\nawjb is watching rpms/polyxmass-data\\r\\n + \ awjb is no longer watching rpms/polyxmass-data\\r\\nawjb is watching rpms/polyxmass-doc\\r\\n + \ awjb is no longer watching rpms/polyxmass-doc\\r\\nawjb is watching rpms/python-httplib2\\r\\n + \ awjb is no longer watching rpms/python-httplib2\\r\\nawjb is watching rpms/pywbxml\\r\\n + \ awjb is no longer watching rpms/pywbxml\\r\\nawjb is watching rpms/qiv\\r\\n + \ awjb is no longer watching rpms/qiv\\r\\nawjb is watching rpms/rxvt\\r\\n + \ awjb is no longer watching rpms/rxvt\\r\\nawjb is watching rpms/rxvt-unicode\\r\\n + \ awjb is no longer watching rpms/rxvt-unicode\\r\\nawjb is watching rpms/scribus\\r\\n + \ awjb is no longer watching rpms/scribus\\r\\nawjb is watching rpms/scribus-templates\\r\\n + \ awjb is no longer watching rpms/scribus-templates\\r\\nawjb is watching + rpms/sylpheed-claws\\r\\n awjb is no longer watching rpms/sylpheed-claws\\r\\nawjb + is watching rpms/sylpheed-claws-plugins\\r\\n awjb is no longer watching + rpms/sylpheed-claws-plugins\\r\\nawjb is watching rpms/synce\\r\\n awjb is + no longer watching rpms/synce\\r\\nawjb is watching rpms/synce-connector\\r\\n + \ awjb is no longer watching rpms/synce-connector\\r\\nawjb is watching rpms/synce-gnome\\r\\n + \ awjb is no longer watching rpms/synce-gnome\\r\\nawjb is watching rpms/synce-gnomevfs\\r\\n + \ awjb is no longer watching rpms/synce-gnomevfs\\r\\nawjb is watching rpms/synce-hal\\r\\n + \ awjb is no longer watching rpms/synce-hal\\r\\nawjb is watching rpms/synce-kde\\r\\n + \ awjb is no longer watching rpms/synce-kde\\r\\nawjb is watching rpms/synce-kpm\\r\\n + \ awjb is no longer watching rpms/synce-kpm\\r\\nawjb is watching rpms/synce-serial\\r\\n + \ awjb is no longer watching rpms/synce-serial\\r\\nawjb is watching rpms/synce-software-manager\\r\\n + \ awjb is no longer watching rpms/synce-software-manager\\r\\nawjb is watching + rpms/synce-sync-engine\\r\\n awjb is no longer watching rpms/synce-sync-engine\\r\\nawjb + is watching rpms/synce-trayicon\\r\\n awjb is no longer watching rpms/synce-trayicon\\r\\nawjb + is watching rpms/syncekonnector\\r\\n awjb is no longer watching rpms/syncekonnector\\r\\nawjb + is watching rpms/torsmo\\r\\n awjb is no longer watching rpms/torsmo\\r\\nawjb + is watching rpms/treecc\\r\\n awjb is no longer watching rpms/treecc\\r\\nawjb + is watching rpms/unshield\\r\\n awjb is no longer watching rpms/unshield\\r\\nawjb + is watching rpms/vdccm\\r\\n awjb is no longer watching rpms/vdccm\\r\\nawjb + is watching rpms/w3c-libwww\\r\\n awjb is no longer watching rpms/w3c-libwww\\r\\nawjb + is watching rpms/wine\\r\\n awjb is no longer watching rpms/wine\\r\\nawjb + is watching rpms/wine-docs\\r\\n awjb is no longer watching rpms/wine-docs\\r\\nawjb + is watching rpms/wine-mono\\r\\n awjb is no longer watching rpms/wine-mono\\r\\nawjb + is watching rpms/wmCalClock\\r\\n awjb is no longer watching rpms/wmCalClock\\r\\nawjb + is watching rpms/wmapmload\\r\\n awjb is no longer watching rpms/wmapmload\\r\\nawjb + is watching rpms/wmclock\\r\\n awjb is no longer watching rpms/wmclock\\r\\nawjb + is watching rpms/wmdocker\\r\\n awjb is no longer watching rpms/wmdocker\\r\\nawjb + is watching rpms/wmmon\\r\\n awjb is no longer watching rpms/wmmon\\r\\nawjb + is watching rpms/wmnd\\r\\n awjb is no longer watching rpms/wmnd\\r\\nawjb + is watching rpms/wmudmount\\r\\n awjb is no longer watching rpms/wmudmount\\r\\nawjb + is watching rpms/wmweather+\\r\\n awjb is no longer watching rpms/wmweather+\\r\\nawjb + is watching rpms/wv2\\r\\n awjb is no longer watching rpms/wv2\\r\\n\\r\\n\\r\\nbhills + is watching rpms/jq\\r\\n bhills is no longer watching rpms/jq\\r\\n\\r\\nbioinfornatics + is watching rpms/0ad\\r\\n bioinfornatics is no longer watching rpms/0ad\\r\\nbioinfornatics + is watching rpms/0ad-data\\r\\n bioinfornatics is no longer watching rpms/0ad-data\\r\\nbioinfornatics + is watching rpms/derelict\\r\\n bioinfornatics is no longer watching rpms/derelict\\r\\nbioinfornatics + is watching rpms/dustmite\\r\\n bioinfornatics is no longer watching rpms/dustmite\\r\\nbioinfornatics + is watching rpms/earth-and-moon-backgrounds\\r\\n bioinfornatics is no longer + watching rpms/earth-and-moon-backgrounds\\r\\nbioinfornatics is watching rpms/gdesklets-citation\\r\\n + \ bioinfornatics is no longer watching rpms/gdesklets-citation\\r\\nbioinfornatics + is watching rpms/glfw\\r\\n bioinfornatics is no longer watching rpms/glfw\\r\\nbioinfornatics + is watching rpms/gtkd\\r\\n bioinfornatics is no longer watching rpms/gtkd\\r\\nbioinfornatics + is watching rpms/ldc\\r\\n bioinfornatics is no longer watching rpms/ldc\\r\\nbioinfornatics + is watching rpms/spe\\r\\n bioinfornatics is no longer watching rpms/spe\\r\\nbioinfornatics + is watching rpms/valide\\r\\n bioinfornatics is no longer watching rpms/valide\\r\\n\\r\\nbizdelnick + is maintainer of rpms/dlib\\r\\n bizdelnick is no longer maintaining rpms/dlib\\r\\n + \ bizdelnick is no longer watching rpms/dlib\\r\\n\\r\\nbofh80 is maintainer + of rpms/cockpit-composer\\r\\n bofh80 is no longer maintaining rpms/cockpit-composer\\r\\n + \ bofh80 is no longer watching rpms/cockpit-composer\\r\\n\\r\\nbsjones is + maintainer of rpms/calf\\r\\n bsjones is no longer maintaining rpms/calf\\r\\n + \ bsjones is no longer watching rpms/calf\\r\\nbsjones is watching rpms/drumkv1\\r\\n + \ bsjones is no longer watching rpms/drumkv1\\r\\nbsjones is watching rpms/fedora-jam-backgrounds\\r\\n + \ bsjones is no longer watching rpms/fedora-jam-backgrounds\\r\\nbsjones is + watching rpms/fedora-jam-kde-theme\\r\\n bsjones is no longer watching rpms/fedora-jam-kde-theme\\r\\nbsjones + is watching rpms/guitarix\\r\\n bsjones is no longer watching rpms/guitarix\\r\\nbsjones + is watching rpms/hydrogen\\r\\n bsjones is no longer watching rpms/hydrogen\\r\\nbsjones + is watching rpms/jack-audio-connection-kit\\r\\n bsjones is no longer watching + rpms/jack-audio-connection-kit\\r\\nbsjones is watching rpms/jalv\\r\\n bsjones + is no longer watching rpms/jalv\\r\\nbsjones is watching rpms/lilv\\r\\n bsjones + is no longer watching rpms/lilv\\r\\nbsjones is watching rpms/lv2\\r\\n bsjones + is no longer watching rpms/lv2\\r\\nbsjones is maintainer of rpms/lv2-invada-plugins\\r\\n + \ bsjones is no longer maintaining rpms/lv2-invada-plugins\\r\\n bsjones + is no longer watching rpms/lv2-invada-plugins\\r\\nbsjones is maintainer of + rpms/qmidiarp\\r\\n bsjones is no longer maintaining rpms/qmidiarp\\r\\n + \ bsjones is no longer watching rpms/qmidiarp\\r\\nbsjones is main admin of + rpms/qtractor\\r\\n bsjones is no longer the main admin of rpms/qtractor\\r\\nbsjones + is watching rpms/rosegarden4\\r\\n bsjones is no longer watching rpms/rosegarden4\\r\\nbsjones + is main admin of rpms/rtirq\\r\\n bsjones is no longer the main admin of + rpms/rtirq\\r\\nbsjones is watching rpms/samplv1\\r\\n bsjones is no longer + watching rpms/samplv1\\r\\nbsjones is watching rpms/serd\\r\\n bsjones is + no longer watching rpms/serd\\r\\nbsjones is watching rpms/sooperlooper\\r\\n + \ bsjones is no longer watching rpms/sooperlooper\\r\\nbsjones is watching + rpms/sord\\r\\n bsjones is no longer watching rpms/sord\\r\\nbsjones is watching + rpms/sratom\\r\\n bsjones is no longer watching rpms/sratom\\r\\nbsjones + is watching rpms/suil\\r\\n bsjones is no longer watching rpms/suil\\r\\nbsjones + is watching rpms/synthv1\\r\\n bsjones is no longer watching rpms/synthv1\\r\\nbsjones + is maintainer of rpms/yoshimi\\r\\n bsjones is no longer maintaining rpms/yoshimi\\r\\n + \ bsjones is no longer watching rpms/yoshimi\\r\\n\\r\\nbuytenh is main admin + of rpms/dropbear\\r\\n rpms/dropbear co-maintainers: @cicku\\r\\n buytenh + is no longer the main admin of rpms/dropbear\\r\\n\\r\\ncfu is maintainer + of rpms/apache-logging-parent\\r\\n cfu is no longer maintaining rpms/apache-logging-parent\\r\\n + \ cfu is no longer watching rpms/apache-logging-parent\\r\\ncfu is maintainer + of rpms/args4j\\r\\n cfu is no longer maintaining rpms/args4j\\r\\n cfu + is no longer watching rpms/args4j\\r\\ncfu is maintainer of rpms/dogtag-pki\\r\\n + \ cfu is no longer maintaining rpms/dogtag-pki\\r\\n cfu is no longer watching + rpms/dogtag-pki\\r\\ncfu is maintainer of rpms/fasterxml-oss-parent\\r\\n + \ cfu is no longer maintaining rpms/fasterxml-oss-parent\\r\\n cfu is no + longer watching rpms/fasterxml-oss-parent\\r\\ncfu is maintainer of rpms/idm-console-framework\\r\\n + \ cfu is no longer maintaining rpms/idm-console-framework\\r\\n cfu is no + longer watching rpms/idm-console-framework\\r\\ncfu is maintainer of rpms/jackson-annotations\\r\\n + \ cfu is no longer maintaining rpms/jackson-annotations\\r\\n cfu is no longer + watching rpms/jackson-annotations\\r\\ncfu is maintainer of rpms/jackson-bom\\r\\n + \ cfu is no longer maintaining rpms/jackson-bom\\r\\n cfu is no longer watching + rpms/jackson-bom\\r\\ncfu is maintainer of rpms/jackson-core\\r\\n cfu is + no longer maintaining rpms/jackson-core\\r\\n cfu is no longer watching rpms/jackson-core\\r\\ncfu + is maintainer of rpms/jackson-databind\\r\\n cfu is no longer maintaining + rpms/jackson-databind\\r\\n cfu is no longer watching rpms/jackson-databind\\r\\ncfu + is maintainer of rpms/jackson-jaxrs-providers\\r\\n cfu is no longer maintaining + rpms/jackson-jaxrs-providers\\r\\n cfu is no longer watching rpms/jackson-jaxrs-providers\\r\\ncfu + is maintainer of rpms/jackson-modules-base\\r\\n cfu is no longer maintaining + rpms/jackson-modules-base\\r\\n cfu is no longer watching rpms/jackson-modules-base\\r\\ncfu + is maintainer of rpms/jackson-parent\\r\\n cfu is no longer maintaining rpms/jackson-parent\\r\\n + \ cfu is no longer watching rpms/jackson-parent\\r\\ncfu is maintainer of + rpms/javaparser\\r\\n cfu is no longer maintaining rpms/javaparser\\r\\n + \ cfu is no longer watching rpms/javaparser\\r\\ncfu is maintainer of rpms/jaxb\\r\\n + \ cfu is no longer maintaining rpms/jaxb\\r\\n cfu is no longer watching + rpms/jaxb\\r\\ncfu is maintainer of rpms/jaxb-dtd-parser\\r\\n cfu is no + longer maintaining rpms/jaxb-dtd-parser\\r\\n cfu is no longer watching rpms/jaxb-dtd-parser\\r\\ncfu + is maintainer of rpms/jaxb-fi\\r\\n cfu is no longer maintaining rpms/jaxb-fi\\r\\n + \ cfu is no longer watching rpms/jaxb-fi\\r\\ncfu is maintainer of rpms/jaxb-istack-commons\\r\\n + \ cfu is no longer maintaining rpms/jaxb-istack-commons\\r\\n cfu is no longer + watching rpms/jaxb-istack-commons\\r\\ncfu is maintainer of rpms/jaxb-stax-ex\\r\\n + \ cfu is no longer maintaining rpms/jaxb-stax-ex\\r\\n cfu is no longer watching + rpms/jaxb-stax-ex\\r\\ncfu is maintainer of rpms/jboss-annotations-1.2-api\\r\\n + \ cfu is no longer maintaining rpms/jboss-annotations-1.2-api\\r\\n cfu is + no longer watching rpms/jboss-annotations-1.2-api\\r\\ncfu is maintainer of + rpms/jboss-jaxrs-2.0-api\\r\\n cfu is no longer maintaining rpms/jboss-jaxrs-2.0-api\\r\\n + \ cfu is no longer watching rpms/jboss-jaxrs-2.0-api\\r\\ncfu is maintainer + of rpms/jboss-logging\\r\\n cfu is no longer maintaining rpms/jboss-logging\\r\\n + \ cfu is no longer watching rpms/jboss-logging\\r\\ncfu is maintainer of rpms/jboss-logging-tools\\r\\n + \ cfu is no longer maintaining rpms/jboss-logging-tools\\r\\n cfu is no longer + watching rpms/jboss-logging-tools\\r\\ncfu is maintainer of rpms/jboss-parent\\r\\n + \ cfu is no longer maintaining rpms/jboss-parent\\r\\n cfu is no longer watching + rpms/jboss-parent\\r\\ncfu is maintainer of rpms/jdeparser\\r\\n cfu is no + longer maintaining rpms/jdeparser\\r\\n cfu is no longer watching rpms/jdeparser\\r\\ncfu + is maintainer of rpms/jss\\r\\n cfu is no longer maintaining rpms/jss\\r\\n + \ cfu is no longer watching rpms/jss\\r\\ncfu is maintainer of rpms/ldapjdk\\r\\n + \ cfu is no longer maintaining rpms/ldapjdk\\r\\n cfu is no longer watching + rpms/ldapjdk\\r\\ncfu is maintainer of rpms/pki-core\\r\\n cfu is no longer + maintaining rpms/pki-core\\r\\n cfu is no longer watching rpms/pki-core\\r\\ncfu + is maintainer of rpms/resteasy\\r\\n cfu is no longer maintaining rpms/resteasy\\r\\n + \ cfu is no longer watching rpms/resteasy\\r\\ncfu is maintainer of rpms/tomcatjss\\r\\n + \ cfu is no longer maintaining rpms/tomcatjss\\r\\n cfu is no longer watching + rpms/tomcatjss\\r\\ncfu is maintainer of rpms/xmlstreambuffer\\r\\n cfu is + no longer maintaining rpms/xmlstreambuffer\\r\\n cfu is no longer watching + rpms/xmlstreambuffer\\r\\n\\r\\ncipherboy is maintainer of modules/pki\\r\\n + \ cipherboy is no longer maintaining modules/pki\\r\\n cipherboy is no longer + watching modules/pki\\r\\ncipherboy is maintainer of rpms/ant-antunit\\r\\n + \ cipherboy is no longer maintaining rpms/ant-antunit\\r\\n cipherboy is + no longer watching rpms/ant-antunit\\r\\ncipherboy is maintainer of rpms/decentxml\\r\\n + \ cipherboy is no longer maintaining rpms/decentxml\\r\\n cipherboy is no + longer watching rpms/decentxml\\r\\ncipherboy is maintainer of rpms/dogtag-pki\\r\\n + \ cipherboy is no longer maintaining rpms/dogtag-pki\\r\\n cipherboy is no + longer watching rpms/dogtag-pki\\r\\ncipherboy is maintainer of rpms/freeradius\\r\\n + \ cipherboy is no longer maintaining rpms/freeradius\\r\\n cipherboy is no + longer watching rpms/freeradius\\r\\ncipherboy is maintainer of rpms/jackson-jaxrs-providers\\r\\n + \ cipherboy is no longer maintaining rpms/jackson-jaxrs-providers\\r\\n cipherboy + is no longer watching rpms/jackson-jaxrs-providers\\r\\ncipherboy is maintainer + of rpms/jackson-modules-base\\r\\n cipherboy is no longer maintaining rpms/jackson-modules-base\\r\\n + \ cipherboy is no longer watching rpms/jackson-modules-base\\r\\ncipherboy + is maintainer of rpms/javassist\\r\\n cipherboy is no longer maintaining + rpms/javassist\\r\\n cipherboy is no longer watching rpms/javassist\\r\\ncipherboy + is maintainer of rpms/jboss-jaxrs-2.0-api\\r\\n cipherboy is no longer maintaining + rpms/jboss-jaxrs-2.0-api\\r\\n cipherboy is no longer watching rpms/jboss-jaxrs-2.0-api\\r\\ncipherboy + is maintainer of rpms/jboss-jms-1.1-api\\r\\n cipherboy is no longer maintaining + rpms/jboss-jms-1.1-api\\r\\n cipherboy is no longer watching rpms/jboss-jms-1.1-api\\r\\ncipherboy + is maintainer of rpms/jboss-logging\\r\\n cipherboy is no longer maintaining + rpms/jboss-logging\\r\\n cipherboy is no longer watching rpms/jboss-logging\\r\\ncipherboy + is maintainer of rpms/jboss-logging-tools\\r\\n cipherboy is no longer maintaining + rpms/jboss-logging-tools\\r\\n cipherboy is no longer watching rpms/jboss-logging-tools\\r\\ncipherboy + is maintainer of rpms/jboss-parent\\r\\n cipherboy is no longer maintaining + rpms/jboss-parent\\r\\n cipherboy is no longer watching rpms/jboss-parent\\r\\ncipherboy + is maintainer of rpms/jdeparser\\r\\n cipherboy is no longer maintaining + rpms/jdeparser\\r\\n cipherboy is no longer watching rpms/jdeparser\\r\\ncipherboy + is maintainer of rpms/jss\\r\\n cipherboy is no longer maintaining rpms/jss\\r\\n + \ cipherboy is no longer watching rpms/jss\\r\\ncipherboy is maintainer of + rpms/ldapjdk\\r\\n cipherboy is no longer maintaining rpms/ldapjdk\\r\\n + \ cipherboy is no longer watching rpms/ldapjdk\\r\\ncipherboy is maintainer + of rpms/pam_radius\\r\\n cipherboy is no longer maintaining rpms/pam_radius\\r\\n + \ cipherboy is no longer watching rpms/pam_radius\\r\\ncipherboy is maintainer + of rpms/paranamer\\r\\n cipherboy is no longer maintaining rpms/paranamer\\r\\n + \ cipherboy is no longer watching rpms/paranamer\\r\\ncipherboy is maintainer + of rpms/pki-core\\r\\n cipherboy is no longer maintaining rpms/pki-core\\r\\n + \ cipherboy is no longer watching rpms/pki-core\\r\\ncipherboy is maintainer + of rpms/resteasy\\r\\n cipherboy is no longer maintaining rpms/resteasy\\r\\n + \ cipherboy is no longer watching rpms/resteasy\\r\\ncipherboy is maintainer + of rpms/slf4j\\r\\n cipherboy is no longer maintaining rpms/slf4j\\r\\n cipherboy + is no longer watching rpms/slf4j\\r\\ncipherboy is maintainer of rpms/tomcatjss\\r\\n + \ cipherboy is no longer maintaining rpms/tomcatjss\\r\\n cipherboy is no + longer watching rpms/tomcatjss\\r\\n\\r\\ncmeadors is maintainer of rpms/dogtail\\r\\n + \ cmeadors is no longer maintaining rpms/dogtail\\r\\n cmeadors is no longer + watching rpms/dogtail\\r\\n\\r\\ncockpit is maintainer of container/cockpit\\r\\n + \ cockpit is no longer maintaining container/cockpit\\r\\n cockpit is no + longer watching container/cockpit\\r\\n\\r\\ncompany is main admin of rpms/byzanz\\r\\n + \ company is no longer the main admin of rpms/byzanz\\r\\ncompany is main + admin of rpms/cairo\\r\\n rpms/cairo co-maintainers: @ajax, @alexl, @caolanm, + @mbarnes, @rhughes, @rstrode\\r\\n company is no longer the main admin of + rpms/cairo\\r\\ncompany is maintainer of rpms/dmz-cursor-themes\\r\\n company + is no longer maintaining rpms/dmz-cursor-themes\\r\\n company is no longer + watching rpms/dmz-cursor-themes\\r\\ncompany is watching rpms/gstreamer\\r\\n + \ company is no longer watching rpms/gstreamer\\r\\ncompany is watching rpms/gstreamer-plugins-base\\r\\n + \ company is no longer watching rpms/gstreamer-plugins-base\\r\\ncompany is + maintainer of rpms/pitivi\\r\\n company is no longer maintaining rpms/pitivi\\r\\n + \ company is no longer watching rpms/pitivi\\r\\ncompany is maintainer of + rpms/qt-mobility\\r\\n company is no longer maintaining rpms/qt-mobility\\r\\n + \ company is no longer watching rpms/qt-mobility\\r\\ncompany is maintainer + of rpms/totem\\r\\n company is no longer maintaining rpms/totem\\r\\n company + is no longer watching rpms/totem\\r\\n\\r\\ncopart is main admin of rpms/golang-github-elithrar-simple-scrypt\\r\\n + \ copart is no longer the main admin of rpms/golang-github-elithrar-simple-scrypt\\r\\ncopart + is main admin of rpms/golang-github-kurin-blazer\\r\\n copart is no longer + the main admin of rpms/golang-github-kurin-blazer\\r\\ncopart is main admin + of rpms/golang-github-minio\\r\\n copart is no longer the main admin of rpms/golang-github-minio\\r\\ncopart + is maintainer of rpms/golang-github-minio-md5-simd\\r\\n copart is no longer + maintaining rpms/golang-github-minio-md5-simd\\r\\n copart is no longer watching + rpms/golang-github-minio-md5-simd\\r\\ncopart is main admin of rpms/golang-github-pkg-xattr\\r\\n + \ copart is no longer the main admin of rpms/golang-github-pkg-xattr\\r\\ncopart + is main admin of rpms/golang-github-restic-chunker\\r\\n copart is no longer + the main admin of rpms/golang-github-restic-chunker\\r\\ncopart is main admin + of rpms/restic\\r\\n copart is no longer the main admin of rpms/restic\\r\\n\\r\\n\\r\\ndanken + is main admin of rpms/aspell-ar\\r\\n danken is no longer the main admin + of rpms/aspell-ar\\r\\ndanken is main admin of rpms/aspell-he\\r\\n danken + is no longer the main admin of rpms/aspell-he\\r\\ndanken is main admin of + rpms/bidiv\\r\\n danken is no longer the main admin of rpms/bidiv\\r\\ndanken + is watching rpms/fonts-hebrew-fancy\\r\\n danken is no longer watching rpms/fonts-hebrew-fancy\\r\\ndanken + is main admin of rpms/hspell\\r\\n rpms/hspell co-maintainers: @tdawson\\r\\n + \ danken is no longer the main admin of rpms/hspell\\r\\ndanken has a bugzilla + override on rpms/hspell\\r\\n danken has no longer a bugzilla overrides on + rpms/hspell\\r\\ndanken is main admin of rpms/hunspell-ar\\r\\n rpms/hunspell-ar + co-maintainers: @moceap\\r\\n danken is no longer the main admin of rpms/hunspell-ar\\r\\ndanken + is watching rpms/latexdiff\\r\\n danken is no longer watching rpms/latexdiff\\r\\ndanken + is maintainer of rpms/python-cpopen\\r\\n danken is no longer maintaining + rpms/python-cpopen\\r\\n danken is no longer watching rpms/python-cpopen\\r\\ndanken + is main admin of rpms/python-pthreading\\r\\n rpms/python-pthreading co-maintainers: + @dougsland, @fsimonce\\r\\n danken is no longer the main admin of rpms/python-pthreading\\r\\ndanken + is maintainer of rpms/safelease\\r\\n danken is no longer maintaining rpms/safelease\\r\\n + \ danken is no longer watching rpms/safelease\\r\\ndanken is main admin of + rpms/taarich\\r\\n danken is no longer the main admin of rpms/taarich\\r\\ndanken + is watching rpms/tetex-fonts-hebrew\\r\\n danken is no longer watching rpms/tetex-fonts-hebrew\\r\\ndanken + is main admin of rpms/tex-fonts-hebrew\\r\\n danken is no longer the main + admin of rpms/tex-fonts-hebrew\\r\\ndanken is maintainer of rpms/vdsm\\r\\n + \ danken is no longer maintaining rpms/vdsm\\r\\n danken is no longer watching + rpms/vdsm\\r\\n\\r\\ndaveisfera is watching rpms/check_postgres\\r\\n daveisfera + is no longer watching rpms/check_postgres\\r\\ndaveisfera is maintainer of + rpms/clang\\r\\n daveisfera is no longer maintaining rpms/clang\\r\\n daveisfera + is no longer watching rpms/clang\\r\\ndaveisfera is maintainer of rpms/compiler-rt\\r\\n + \ daveisfera is no longer maintaining rpms/compiler-rt\\r\\n daveisfera is + no longer watching rpms/compiler-rt\\r\\ndaveisfera is watching rpms/fmt\\r\\n + \ daveisfera is no longer watching rpms/fmt\\r\\ndaveisfera is maintainer + of rpms/gpsbabel\\r\\n daveisfera is no longer maintaining rpms/gpsbabel\\r\\n + \ daveisfera is no longer watching rpms/gpsbabel\\r\\ndaveisfera is maintainer + of rpms/grass\\r\\n daveisfera is no longer maintaining rpms/grass\\r\\n + \ daveisfera is no longer watching rpms/grass\\r\\ndaveisfera is maintainer + of rpms/libpqxx\\r\\n daveisfera is no longer maintaining rpms/libpqxx\\r\\n + \ daveisfera is no longer watching rpms/libpqxx\\r\\ndaveisfera is maintainer + of rpms/lldb\\r\\n daveisfera is no longer maintaining rpms/lldb\\r\\n daveisfera + is no longer watching rpms/lldb\\r\\ndaveisfera is maintainer of rpms/orafce\\r\\n + \ daveisfera is no longer maintaining rpms/orafce\\r\\n daveisfera is no + longer watching rpms/orafce\\r\\n\\r\\n\\r\\ndeadwitcher is maintainer of + rpms/ghc-xmonad-contrib\\r\\n deadwitcher is no longer maintaining rpms/ghc-xmonad-contrib\\r\\n + \ deadwitcher is no longer watching rpms/ghc-xmonad-contrib\\r\\ndeadwitcher + is maintainer of rpms/xmonad\\r\\n deadwitcher is no longer maintaining rpms/xmonad\\r\\n + \ deadwitcher is no longer watching rpms/xmonad\\r\\n\\r\\ndeparker is maintainer + of rpms/golang\\r\\n deparker is no longer maintaining rpms/golang\\r\\n + \ deparker is no longer watching rpms/golang\\r\\ndeparker is main admin of + rpms/golang-rsc-pdf\\r\\n deparker is no longer the main admin of rpms/golang-rsc-pdf\\r\\n\\r\\n\\r\\ndmaley + is main admin of rpms/wavbreaker\\r\\n dmaley is no longer the main admin + of rpms/wavbreaker\\r\\n\\r\\ndmarlin is maintainer of rpms/lttng-tools\\r\\n + \ dmarlin is no longer maintaining rpms/lttng-tools\\r\\n dmarlin is no longer + watching rpms/lttng-tools\\r\\ndmarlin is maintainer of rpms/lttng-ust\\r\\n + \ dmarlin is no longer maintaining rpms/lttng-ust\\r\\n dmarlin is no longer + watching rpms/lttng-ust\\r\\n\\r\\ndmccheyne is maintainer of rpms/python-hvac\\r\\n + \ dmccheyne is no longer maintaining rpms/python-hvac\\r\\n dmccheyne is + no longer watching rpms/python-hvac\\r\\ndmccheyne is maintainer of rpms/python-pyhcl\\r\\n + \ dmccheyne is no longer maintaining rpms/python-pyhcl\\r\\n dmccheyne is + no longer watching rpms/python-pyhcl\\r\\ndmccheyne is maintainer of rpms/python-tenacity\\r\\n + \ dmccheyne is no longer maintaining rpms/python-tenacity\\r\\n dmccheyne + is no longer watching rpms/python-tenacity\\r\\ndmccheyne is main admin of + rpms/python-timeunit\\r\\n dmccheyne is no longer the main admin of rpms/python-timeunit\\r\\ndmccheyne + is main admin of rpms/python-vagrantpy\\r\\n dmccheyne is no longer the main + admin of rpms/python-vagrantpy\\r\\n\\r\\ndyoung is maintainer of rpms/ReviewBoard\\r\\n + \ dyoung is no longer maintaining rpms/ReviewBoard\\r\\n dyoung is no longer + watching rpms/ReviewBoard\\r\\ndyoung is maintainer of rpms/nbd\\r\\n dyoung + is no longer maintaining rpms/nbd\\r\\n dyoung is no longer watching rpms/nbd\\r\\ndyoung + is watching rpms/python-djblets\\r\\n dyoung is no longer watching rpms/python-djblets\\r\\ndyoung + is watching rpms/python-flask\\r\\n dyoung is no longer watching rpms/python-flask\\r\\ndyoung + is watching rpms/python-werkzeug\\r\\n dyoung is no longer watching rpms/python-werkzeug\\r\\ndyoung + is watching rpms/tasks\\r\\n dyoung is no longer watching rpms/tasks\\r\\n\\r\\neglynn + is maintainer of rpms/python-pymemcache\\r\\n eglynn is no longer maintaining + rpms/python-pymemcache\\r\\n eglynn is no longer watching rpms/python-pymemcache\\r\\neglynn + is maintainer of rpms/python-tooz\\r\\n eglynn is no longer maintaining rpms/python-tooz\\r\\n + \ eglynn is no longer watching rpms/python-tooz\\r\\n\\r\\nendur is main admin + of rpms/streamtuner\\r\\n endur is no longer the main admin of rpms/streamtuner\\r\\n\\r\\nericedens + is maintainer of rpms/golang-github-googlecloudplatform-guest-logging\\r\\n + \ ericedens is no longer maintaining rpms/golang-github-googlecloudplatform-guest-logging\\r\\n + \ ericedens is no longer watching rpms/golang-github-googlecloudplatform-guest-logging\\r\\nericedens + is maintainer of rpms/google-compute-engine-guest-configs\\r\\n ericedens + is no longer maintaining rpms/google-compute-engine-guest-configs\\r\\n ericedens + is no longer watching rpms/google-compute-engine-guest-configs\\r\\nericedens + is maintainer of rpms/google-guest-agent\\r\\n ericedens is no longer maintaining + rpms/google-guest-agent\\r\\n ericedens is no longer watching rpms/google-guest-agent\\r\\n\\r\\nersin + is maintainer of rpms/bcc\\r\\n ersin is no longer maintaining rpms/bcc\\r\\n + \ ersin is no longer watching rpms/bcc\\r\\nersin is main admin of rpms/bird\\r\\n + \ rpms/bird co-maintainers: @ckalina, @jruzicka, @msekleta, @robert, @tohojo\\r\\n + \ ersin is no longer the main admin of rpms/bird\\r\\nersin is maintainer + of rpms/bpftrace\\r\\n ersin is no longer maintaining rpms/bpftrace\\r\\n + \ ersin is no longer watching rpms/bpftrace\\r\\nersin is maintainer of rpms/ddiskit\\r\\n + \ ersin is no longer maintaining rpms/ddiskit\\r\\n ersin is no longer watching + rpms/ddiskit\\r\\nersin is maintainer of rpms/kabi-dw\\r\\n ersin is no longer + maintaining rpms/kabi-dw\\r\\n ersin is no longer watching rpms/kabi-dw\\r\\nersin + is maintainer of rpms/kernel-srpm-macros\\r\\n ersin is no longer maintaining + rpms/kernel-srpm-macros\\r\\n ersin is no longer watching rpms/kernel-srpm-macros\\r\\nersin + is maintainer of rpms/kernelshark\\r\\n ersin is no longer maintaining rpms/kernelshark\\r\\n + \ ersin is no longer watching rpms/kernelshark\\r\\nersin is maintainer of + rpms/kmod\\r\\n ersin is no longer maintaining rpms/kmod\\r\\n ersin is + no longer watching rpms/kmod\\r\\nersin is maintainer of rpms/libtracecmd\\r\\n + \ ersin is no longer maintaining rpms/libtracecmd\\r\\n ersin is no longer + watching rpms/libtracecmd\\r\\nersin is maintainer of rpms/libtraceevent\\r\\n + \ ersin is no longer maintaining rpms/libtraceevent\\r\\n ersin is no longer + watching rpms/libtraceevent\\r\\nersin is maintainer of rpms/libtracefs\\r\\n + \ ersin is no longer maintaining rpms/libtracefs\\r\\n ersin is no longer + watching rpms/libtracefs\\r\\nersin is maintainer of rpms/trace-cmd\\r\\n + \ ersin is no longer maintaining rpms/trace-cmd\\r\\n ersin is no longer + watching rpms/trace-cmd\\r\\n\\r\\nevilissimo is main admin of rpms/ovirt-guest-agent\\r\\n + \ rpms/ovirt-guest-agent co-maintainers: @nyoxi\\r\\n evilissimo is no longer + the main admin of rpms/ovirt-guest-agent\\r\\nevilissimo is main admin of + rpms/vsqlite++\\r\\n evilissimo is no longer the main admin of rpms/vsqlite++\\r\\n\\r\\n\\r\\n\\r\\nfivaldi + is watching rpms/module-build-service\\r\\n fivaldi is no longer watching + rpms/module-build-service\\r\\n\\r\\nflorencia is maintainer of rpms/mongoose\\r\\n + \ florencia is no longer maintaining rpms/mongoose\\r\\n florencia is no + longer watching rpms/mongoose\\r\\n\\r\\nfnasser is watching rpms/apache-commons-beanutils\\r\\n + \ fnasser is no longer watching rpms/apache-commons-beanutils\\r\\nfnasser + is watching rpms/apache-commons-configuration\\r\\n fnasser is no longer + watching rpms/apache-commons-configuration\\r\\nfnasser is watching rpms/apache-commons-jxpath\\r\\n + \ fnasser is no longer watching rpms/apache-commons-jxpath\\r\\nfnasser is + watching rpms/aqute-bndlib\\r\\n fnasser is no longer watching rpms/aqute-bndlib\\r\\nfnasser + is watching rpms/classpathx-mail\\r\\n fnasser is no longer watching rpms/classpathx-mail\\r\\nfnasser + is watching rpms/directory-naming\\r\\n fnasser is no longer watching rpms/directory-naming\\r\\nfnasser + is watching rpms/easymock\\r\\n fnasser is no longer watching rpms/easymock\\r\\nfnasser + is watching rpms/geronimo-specs\\r\\n fnasser is no longer watching rpms/geronimo-specs\\r\\nfnasser + is watching rpms/gnu-getopt\\r\\n fnasser is no longer watching rpms/gnu-getopt\\r\\nfnasser + is maintainer of rpms/icu4j\\r\\n fnasser is no longer maintaining rpms/icu4j\\r\\n + \ fnasser is no longer watching rpms/icu4j\\r\\nfnasser is watching rpms/jakarta-commons-beanutils\\r\\n + \ fnasser is no longer watching rpms/jakarta-commons-beanutils\\r\\nfnasser + is watching rpms/jakarta-commons-configuration\\r\\n fnasser is no longer + watching rpms/jakarta-commons-configuration\\r\\nfnasser is watching rpms/jakarta-commons-el\\r\\n + \ fnasser is no longer watching rpms/jakarta-commons-el\\r\\nfnasser is watching + rpms/jakarta-commons-jxpath\\r\\n fnasser is no longer watching rpms/jakarta-commons-jxpath\\r\\nfnasser + is watching rpms/jakarta-oro\\r\\n fnasser is no longer watching rpms/jakarta-oro\\r\\nfnasser + is watching rpms/jgroups\\r\\n fnasser is no longer watching rpms/jgroups\\r\\nfnasser + is watching rpms/junit4\\r\\n fnasser is no longer watching rpms/junit4\\r\\nfnasser + is watching rpms/maven-wagon\\r\\n fnasser is no longer watching rpms/maven-wagon\\r\\nfnasser + is watching rpms/maven2-common-poms\\r\\n fnasser is no longer watching rpms/maven2-common-poms\\r\\nfnasser + is watching rpms/modello\\r\\n fnasser is no longer watching rpms/modello\\r\\nfnasser + is watching rpms/mx4j\\r\\n fnasser is no longer watching rpms/mx4j\\r\\nfnasser + is maintainer of rpms/nekohtml\\r\\n fnasser is no longer maintaining rpms/nekohtml\\r\\n + \ fnasser is no longer watching rpms/nekohtml\\r\\nfnasser is watching rpms/objectweb-asm\\r\\n + \ fnasser is no longer watching rpms/objectweb-asm\\r\\nfnasser is watching + rpms/plexus-classworlds\\r\\n fnasser is no longer watching rpms/plexus-classworlds\\r\\nfnasser + is watching rpms/plexus-containers\\r\\n fnasser is no longer watching rpms/plexus-containers\\r\\nfnasser + is watching rpms/plexus-maven-plugin\\r\\n fnasser is no longer watching + rpms/plexus-maven-plugin\\r\\nfnasser is watching rpms/plexus-utils\\r\\n + \ fnasser is no longer watching rpms/plexus-utils\\r\\nfnasser is watching + rpms/plexus-xmlrpc\\r\\n fnasser is no longer watching rpms/plexus-xmlrpc\\r\\nfnasser + is watching rpms/saxpath\\r\\n fnasser is no longer watching rpms/saxpath\\r\\nfnasser + is watching rpms/xdoclet\\r\\n fnasser is no longer watching rpms/xdoclet\\r\\nfnasser + is watching rpms/xml-commons-resolver\\r\\n fnasser is no longer watching + rpms/xml-commons-resolver\\r\\n\\r\\nfrancisandre is maintainer of rpms/poco\\r\\n + \ francisandre is no longer maintaining rpms/poco\\r\\n francisandre is no + longer watching rpms/poco\\r\\n\\r\\n\\r\\n\\r\\ngrosjo is main admin of rpms/dovecot-fts-xapian\\r\\n + \ grosjo is no longer the main admin of rpms/dovecot-fts-xapian\\r\\n\\r\\ngrover + is maintainer of rpms/atop\\r\\n grover is no longer maintaining rpms/atop\\r\\n + \ grover is no longer watching rpms/atop\\r\\ngrover is maintainer of rpms/ddd\\r\\n + \ grover is no longer maintaining rpms/ddd\\r\\n grover is no longer watching + rpms/ddd\\r\\ngrover is maintainer of rpms/distcc\\r\\n grover is no longer + maintaining rpms/distcc\\r\\n grover is no longer watching rpms/distcc\\r\\ngrover + is watching rpms/drobo-utils\\r\\n grover is no longer watching rpms/drobo-utils\\r\\ngrover + is maintainer of rpms/duplicity\\r\\n grover is no longer maintaining rpms/duplicity\\r\\n + \ grover is no longer watching rpms/duplicity\\r\\ngrover is maintainer of + rpms/gtk-recordmydesktop\\r\\n grover is no longer maintaining rpms/gtk-recordmydesktop\\r\\n + \ grover is no longer watching rpms/gtk-recordmydesktop\\r\\ngrover is maintainer + of rpms/iscsi-initiator-utils\\r\\n grover is no longer maintaining rpms/iscsi-initiator-utils\\r\\n + \ grover is no longer watching rpms/iscsi-initiator-utils\\r\\ngrover is maintainer + of rpms/isns-utils\\r\\n grover is no longer maintaining rpms/isns-utils\\r\\n + \ grover is no longer watching rpms/isns-utils\\r\\ngrover is maintainer of + rpms/libiscsi\\r\\n grover is no longer maintaining rpms/libiscsi\\r\\n grover + is no longer watching rpms/libiscsi\\r\\ngrover is maintainer of rpms/libstoragemgmt\\r\\n + \ grover is no longer maintaining rpms/libstoragemgmt\\r\\n grover is no + longer watching rpms/libstoragemgmt\\r\\ngrover is maintainer of rpms/nvmetcli\\r\\n + \ grover is no longer maintaining rpms/nvmetcli\\r\\n grover is no longer + watching rpms/nvmetcli\\r\\ngrover is maintainer of rpms/oggconvert\\r\\n + \ grover is no longer maintaining rpms/oggconvert\\r\\n grover is no longer + watching rpms/oggconvert\\r\\ngrover is maintainer of rpms/pychecker\\r\\n + \ grover is no longer maintaining rpms/pychecker\\r\\n grover is no longer + watching rpms/pychecker\\r\\ngrover is maintainer of rpms/python-configshell\\r\\n + \ grover is no longer maintaining rpms/python-configshell\\r\\n grover is + no longer watching rpms/python-configshell\\r\\ngrover is maintainer of rpms/python-kmod\\r\\n + \ grover is no longer maintaining rpms/python-kmod\\r\\n grover is no longer + watching rpms/python-kmod\\r\\ngrover is watching rpms/python-lvm\\r\\n grover + is no longer watching rpms/python-lvm\\r\\ngrover is maintainer of rpms/python-rtslib\\r\\n + \ grover is no longer maintaining rpms/python-rtslib\\r\\n grover is no longer + watching rpms/python-rtslib\\r\\ngrover is watching rpms/python-setproctitle\\r\\n + \ grover is no longer watching rpms/python-setproctitle\\r\\ngrover is maintainer + of rpms/python-sh\\r\\n grover is no longer maintaining rpms/python-sh\\r\\n + \ grover is no longer watching rpms/python-sh\\r\\ngrover is maintainer of + rpms/python-simpleparse\\r\\n grover is no longer maintaining rpms/python-simpleparse\\r\\n + \ grover is no longer watching rpms/python-simpleparse\\r\\ngrover is maintainer + of rpms/qt-recordmydesktop\\r\\n grover is no longer maintaining rpms/qt-recordmydesktop\\r\\n + \ grover is no longer watching rpms/qt-recordmydesktop\\r\\ngrover is watching + rpms/rawdog\\r\\n grover is no longer watching rpms/rawdog\\r\\ngrover is + maintainer of rpms/recordmydesktop\\r\\n grover is no longer maintaining + rpms/recordmydesktop\\r\\n grover is no longer watching rpms/recordmydesktop\\r\\ngrover + is maintainer of rpms/scsi-target-utils\\r\\n grover is no longer maintaining + rpms/scsi-target-utils\\r\\n grover is no longer watching rpms/scsi-target-utils\\r\\ngrover + is maintainer of rpms/sloccount\\r\\n grover is no longer maintaining rpms/sloccount\\r\\n + \ grover is no longer watching rpms/sloccount\\r\\ngrover is maintainer of + rpms/target-isns\\r\\n grover is no longer maintaining rpms/target-isns\\r\\n + \ grover is no longer watching rpms/target-isns\\r\\ngrover is maintainer + of rpms/targetcli\\r\\n grover is no longer maintaining rpms/targetcli\\r\\n + \ grover is no longer watching rpms/targetcli\\r\\ngrover is maintainer of + rpms/targetd\\r\\n grover is no longer maintaining rpms/targetd\\r\\n grover + is no longer watching rpms/targetd\\r\\ngrover is watching rpms/tcmu-runner\\r\\n + \ grover is no longer watching rpms/tcmu-runner\\r\\n\\r\\ngsgatlin is main + admin of rpms/VirtualGL\\r\\n rpms/VirtualGL co-maintainers: @raphgro\\r\\n + \ gsgatlin is no longer the main admin of rpms/VirtualGL\\r\\n\\r\\nhardeborlaa + is main admin of rpms/python-autograd\\r\\n hardeborlaa is no longer the + main admin of rpms/python-autograd\\r\\nhardeborlaa is main admin of rpms/python-read-roi\\r\\n + \ hardeborlaa is no longer the main admin of rpms/python-read-roi\\r\\n\\r\\nheliocastro + is maintainer of rpms/assimp\\r\\n heliocastro is no longer maintaining rpms/assimp\\r\\n + \ heliocastro is no longer watching rpms/assimp\\r\\nheliocastro is maintainer + of rpms/calibre\\r\\n heliocastro is no longer maintaining rpms/calibre\\r\\n + \ heliocastro is no longer watching rpms/calibre\\r\\nheliocastro is maintainer + of rpms/cmake\\r\\n heliocastro is no longer maintaining rpms/cmake\\r\\n + \ heliocastro is no longer watching rpms/cmake\\r\\nheliocastro is maintainer + of rpms/extra-cmake-modules\\r\\n heliocastro is no longer maintaining rpms/extra-cmake-modules\\r\\n + \ heliocastro is no longer watching rpms/extra-cmake-modules\\r\\nheliocastro + is maintainer of rpms/gmock\\r\\n heliocastro is no longer maintaining rpms/gmock\\r\\n + \ heliocastro is no longer watching rpms/gmock\\r\\nheliocastro is maintainer + of rpms/gtest\\r\\n heliocastro is no longer maintaining rpms/gtest\\r\\n + \ heliocastro is no longer watching rpms/gtest\\r\\nheliocastro is maintainer + of rpms/icecream\\r\\n heliocastro is no longer maintaining rpms/icecream\\r\\n + \ heliocastro is no longer watching rpms/icecream\\r\\nheliocastro is maintainer + of rpms/kde-connect\\r\\n heliocastro is no longer maintaining rpms/kde-connect\\r\\n + \ heliocastro is no longer watching rpms/kde-connect\\r\\nheliocastro is maintainer + of rpms/krita\\r\\n heliocastro is no longer maintaining rpms/krita\\r\\n + \ heliocastro is no longer watching rpms/krita\\r\\nheliocastro is watching + rpms/libaccounts-glib\\r\\n heliocastro is no longer watching rpms/libaccounts-glib\\r\\nheliocastro + is maintainer of rpms/libaccounts-qt\\r\\n heliocastro is no longer maintaining + rpms/libaccounts-qt\\r\\n heliocastro is no longer watching rpms/libaccounts-qt\\r\\nheliocastro + is maintainer of rpms/libfm\\r\\n heliocastro is no longer maintaining rpms/libfm\\r\\n + \ heliocastro is no longer watching rpms/libfm\\r\\nheliocastro is watching + rpms/libfm-qt\\r\\n heliocastro is no longer watching rpms/libfm-qt\\r\\nheliocastro + is watching rpms/liblxqt\\r\\n heliocastro is no longer watching rpms/liblxqt\\r\\nheliocastro + is watching rpms/liblxqt-mount\\r\\n heliocastro is no longer watching rpms/liblxqt-mount\\r\\nheliocastro + is maintainer of rpms/libqtxdg\\r\\n heliocastro is no longer maintaining + rpms/libqtxdg\\r\\n heliocastro is no longer watching rpms/libqtxdg\\r\\nheliocastro + is maintainer of rpms/libstatgrab\\r\\n heliocastro is no longer maintaining + rpms/libstatgrab\\r\\n heliocastro is no longer watching rpms/libstatgrab\\r\\nheliocastro + is maintainer of rpms/libsysstat\\r\\n heliocastro is no longer maintaining + rpms/libsysstat\\r\\n heliocastro is no longer watching rpms/libsysstat\\r\\nheliocastro + is maintainer of rpms/lximage-qt\\r\\n heliocastro is no longer maintaining + rpms/lximage-qt\\r\\n heliocastro is no longer watching rpms/lximage-qt\\r\\nheliocastro + is watching rpms/lxqt-about\\r\\n heliocastro is no longer watching rpms/lxqt-about\\r\\nheliocastro + is maintainer of rpms/lxqt-admin\\r\\n heliocastro is no longer maintaining + rpms/lxqt-admin\\r\\n heliocastro is no longer watching rpms/lxqt-admin\\r\\nheliocastro + is watching rpms/lxqt-common\\r\\n heliocastro is no longer watching rpms/lxqt-common\\r\\nheliocastro + is watching rpms/lxqt-config\\r\\n heliocastro is no longer watching rpms/lxqt-config\\r\\nheliocastro + is watching rpms/lxqt-globalkeys\\r\\n heliocastro is no longer watching + rpms/lxqt-globalkeys\\r\\nheliocastro is watching rpms/lxqt-notificationd\\r\\n + \ heliocastro is no longer watching rpms/lxqt-notificationd\\r\\nheliocastro + is watching rpms/lxqt-openssh-askpass\\r\\n heliocastro is no longer watching + rpms/lxqt-openssh-askpass\\r\\nheliocastro is watching rpms/lxqt-panel\\r\\n + \ heliocastro is no longer watching rpms/lxqt-panel\\r\\nheliocastro is watching + rpms/lxqt-policykit\\r\\n heliocastro is no longer watching rpms/lxqt-policykit\\r\\nheliocastro + is watching rpms/lxqt-powermanagement\\r\\n heliocastro is no longer watching + rpms/lxqt-powermanagement\\r\\nheliocastro is watching rpms/lxqt-qtplugin\\r\\n + \ heliocastro is no longer watching rpms/lxqt-qtplugin\\r\\nheliocastro is + watching rpms/lxqt-runner\\r\\n heliocastro is no longer watching rpms/lxqt-runner\\r\\nheliocastro + is watching rpms/lxqt-session\\r\\n heliocastro is no longer watching rpms/lxqt-session\\r\\nheliocastro + is maintainer of rpms/lxqt-sudo\\r\\n heliocastro is no longer maintaining + rpms/lxqt-sudo\\r\\n heliocastro is no longer watching rpms/lxqt-sudo\\r\\nheliocastro + is watching rpms/lxqt-wallet\\r\\n heliocastro is no longer watching rpms/lxqt-wallet\\r\\nheliocastro + is maintainer of rpms/obconf\\r\\n heliocastro is no longer maintaining rpms/obconf\\r\\n + \ heliocastro is no longer watching rpms/obconf\\r\\nheliocastro is watching + rpms/pavucontrol-qt\\r\\n heliocastro is no longer watching rpms/pavucontrol-qt\\r\\nheliocastro + is maintainer of rpms/pcmanfm-qt\\r\\n heliocastro is no longer maintaining + rpms/pcmanfm-qt\\r\\n heliocastro is no longer watching rpms/pcmanfm-qt\\r\\nheliocastro + is maintainer of rpms/polkit-qt5-1\\r\\n heliocastro is no longer maintaining + rpms/polkit-qt5-1\\r\\n heliocastro is no longer watching rpms/polkit-qt5-1\\r\\nheliocastro + is watching rpms/proj\\r\\n heliocastro is no longer watching rpms/proj\\r\\nheliocastro + is maintainer of rpms/pystatgrab\\r\\n heliocastro is no longer maintaining + rpms/pystatgrab\\r\\n heliocastro is no longer watching rpms/pystatgrab\\r\\nheliocastro + is maintainer of rpms/qca\\r\\n heliocastro is no longer maintaining rpms/qca\\r\\n + \ heliocastro is no longer watching rpms/qca\\r\\nheliocastro is maintainer + of rpms/qt-creator\\r\\n heliocastro is no longer maintaining rpms/qt-creator\\r\\n + \ heliocastro is no longer watching rpms/qt-creator\\r\\nheliocastro is maintainer + of rpms/qt-mobility\\r\\n heliocastro is no longer maintaining rpms/qt-mobility\\r\\n + \ heliocastro is no longer watching rpms/qt-mobility\\r\\nheliocastro is watching + rpms/qt5\\r\\n heliocastro is no longer watching rpms/qt5\\r\\nheliocastro + is watching rpms/qt5-doc\\r\\n heliocastro is no longer watching rpms/qt5-doc\\r\\nheliocastro + is watching rpms/qt5-qt3d\\r\\n heliocastro is no longer watching rpms/qt5-qt3d\\r\\nheliocastro + is watching rpms/qt5-qtcanvas3d\\r\\n heliocastro is no longer watching rpms/qt5-qtcanvas3d\\r\\nheliocastro + is watching rpms/qt5-qtcharts\\r\\n heliocastro is no longer watching rpms/qt5-qtcharts\\r\\nheliocastro + is watching rpms/qt5-qtdatavis3d\\r\\n heliocastro is no longer watching + rpms/qt5-qtdatavis3d\\r\\nheliocastro is watching rpms/qt5-qtdeclarative-render2d\\r\\n + \ heliocastro is no longer watching rpms/qt5-qtdeclarative-render2d\\r\\nheliocastro + is watching rpms/qt5-qtenginio\\r\\n heliocastro is no longer watching rpms/qt5-qtenginio\\r\\nheliocastro + is watching rpms/qt5-qtgamepad\\r\\n heliocastro is no longer watching rpms/qt5-qtgamepad\\r\\nheliocastro + is maintainer of rpms/qt5-qtquickcontrols2\\r\\n heliocastro is no longer + maintaining rpms/qt5-qtquickcontrols2\\r\\n heliocastro is no longer watching + rpms/qt5-qtquickcontrols2\\r\\nheliocastro is watching rpms/qt5-qtscxml\\r\\n + \ heliocastro is no longer watching rpms/qt5-qtscxml\\r\\nheliocastro is watching + rpms/qt5-qtvirtualkeyboard\\r\\n heliocastro is no longer watching rpms/qt5-qtvirtualkeyboard\\r\\nheliocastro + is maintainer of rpms/qt5-qtwebchannel\\r\\n heliocastro is no longer maintaining + rpms/qt5-qtwebchannel\\r\\n heliocastro is no longer watching rpms/qt5-qtwebchannel\\r\\nheliocastro + is watching rpms/qt5-qtwebview\\r\\n heliocastro is no longer watching rpms/qt5-qtwebview\\r\\nheliocastro + is watching rpms/qterminal\\r\\n heliocastro is no longer watching rpms/qterminal\\r\\nheliocastro + is watching rpms/qtermwidget\\r\\n heliocastro is no longer watching rpms/qtermwidget\\r\\nheliocastro + is maintainer of rpms/razorqt\\r\\n heliocastro is no longer maintaining + rpms/razorqt\\r\\n heliocastro is no longer watching rpms/razorqt\\r\\nheliocastro + is maintainer of rpms/smb4k\\r\\n heliocastro is no longer maintaining rpms/smb4k\\r\\n + \ heliocastro is no longer watching rpms/smb4k\\r\\nheliocastro is maintainer + of rpms/transmission\\r\\n heliocastro is no longer maintaining rpms/transmission\\r\\n + \ heliocastro is no longer watching rpms/transmission\\r\\n\\r\\nherrold is + maintainer of rpms/abiword\\r\\n herrold is no longer maintaining rpms/abiword\\r\\n + \ herrold is no longer watching rpms/abiword\\r\\nherrold has a bugzilla override + on rpms/abiword\\r\\n herrold has no longer a bugzilla overrides on rpms/abiword\\r\\nherrold + is maintainer of rpms/dl\\r\\n herrold is no longer maintaining rpms/dl\\r\\n + \ herrold is no longer watching rpms/dl\\r\\nherrold is watching rpms/epylog\\r\\n + \ herrold is no longer watching rpms/epylog\\r\\nherrold is maintainer of + rpms/logwatch\\r\\n herrold is no longer maintaining rpms/logwatch\\r\\n + \ herrold is no longer watching rpms/logwatch\\r\\nherrold is watching rpms/nagios-plugins\\r\\n + \ herrold is no longer watching rpms/nagios-plugins\\r\\n\\r\\nhno is watching + rpms/bzr\\r\\n hno is no longer watching rpms/bzr\\r\\nhno is watching rpms/bzrtools\\r\\n + \ hno is no longer watching rpms/bzrtools\\r\\nhno is maintainer of rpms/iaito\\r\\n + \ hno is no longer maintaining rpms/iaito\\r\\n hno is no longer watching + rpms/iaito\\r\\nhno is maintainer of rpms/libecap\\r\\n hno is no longer + maintaining rpms/libecap\\r\\n hno is no longer watching rpms/libecap\\r\\nhno + is watching rpms/python-aiorpcx\\r\\n hno is no longer watching rpms/python-aiorpcx\\r\\nhno + is maintainer of rpms/r2cutter\\r\\n hno is no longer maintaining rpms/r2cutter\\r\\n + \ hno is no longer watching rpms/r2cutter\\r\\nhno is maintainer of rpms/radare2\\r\\n + \ hno is no longer maintaining rpms/radare2\\r\\n hno is no longer watching + rpms/radare2\\r\\nhno is maintainer of rpms/squid\\r\\n hno is no longer + maintaining rpms/squid\\r\\n hno is no longer watching rpms/squid\\r\\nhno + is maintainer of rpms/tunctl\\r\\n hno is no longer maintaining rpms/tunctl\\r\\n + \ hno is no longer watching rpms/tunctl\\r\\n\\r\\nhpejakle is watching rpms/argus\\r\\n + \ hpejakle is no longer watching rpms/argus\\r\\nhpejakle is main admin of + rpms/byobu\\r\\n hpejakle is no longer the main admin of rpms/byobu\\r\\nhpejakle + is main admin of rpms/kflickr\\r\\n hpejakle is no longer the main admin + of rpms/kflickr\\r\\nhpejakle is main admin of rpms/nfacct\\r\\n hpejakle + is no longer the main admin of rpms/nfacct\\r\\nhpejakle is main admin of + rpms/perl-Audio-Beep\\r\\n hpejakle is no longer the main admin of rpms/perl-Audio-Beep\\r\\nhpejakle + is main admin of rpms/perl-CDDB\\r\\n hpejakle is no longer the main admin + of rpms/perl-CDDB\\r\\nhpejakle is main admin of rpms/perl-Getopt-Simple\\r\\n + \ hpejakle is no longer the main admin of rpms/perl-Getopt-Simple\\r\\nhpejakle + is main admin of rpms/perl-NetPacket-LLC\\r\\n hpejakle is no longer the + main admin of rpms/perl-NetPacket-LLC\\r\\nhpejakle is main admin of rpms/perl-NetPacket-SpanningTree\\r\\n + \ hpejakle is no longer the main admin of rpms/perl-NetPacket-SpanningTree\\r\\nhpejakle + is main admin of rpms/perl-Pod-Coverage-Moose\\r\\n rpms/perl-Pod-Coverage-Moose + co-maintainers: @pghmcfc\\r\\n hpejakle is no longer the main admin of rpms/perl-Pod-Coverage-Moose\\r\\nhpejakle + is main admin of rpms/perl-Proc-Simple\\r\\n hpejakle is no longer the main + admin of rpms/perl-Proc-Simple\\r\\nhpejakle is maintainer of rpms/perl-XML-Parser-Lite-Tree\\r\\n + \ hpejakle is no longer maintaining rpms/perl-XML-Parser-Lite-Tree\\r\\n hpejakle + is no longer watching rpms/perl-XML-Parser-Lite-Tree\\r\\nhpejakle is main + admin of rpms/perl-XML-Parser-Lite-Tree-XPath\\r\\n hpejakle is no longer + the main admin of rpms/perl-XML-Parser-Lite-Tree-XPath\\r\\nhpejakle is watching + rpms/pidgin-musictracker\\r\\n hpejakle is no longer watching rpms/pidgin-musictracker\\r\\nhpejakle + is watching rpms/rubygem-coderay\\r\\n hpejakle is no longer watching rpms/rubygem-coderay\\r\\nhpejakle + is watching rpms/rubygem-simplecov\\r\\n hpejakle is no longer watching rpms/rubygem-simplecov\\r\\nhpejakle + has a bugzilla override on rpms/rubygem-simplecov\\r\\n hpejakle has no longer + a bugzilla overrides on rpms/rubygem-simplecov\\r\\nhpejakle is watching rpms/rubygem-simplecov-html\\r\\n + \ hpejakle is no longer watching rpms/rubygem-simplecov-html\\r\\nhpejakle + is watching rpms/rubygem-term-ansicolor\\r\\n hpejakle is no longer watching + rpms/rubygem-term-ansicolor\\r\\nhpejakle is watching rpms/rubygem-test-unit\\r\\n + \ hpejakle is no longer watching rpms/rubygem-test-unit\\r\\nhpejakle is watching + rpms/rubygem-tins\\r\\n hpejakle is no longer watching rpms/rubygem-tins\\r\\nhpejakle + has a bugzilla override on rpms/rubygem-tins\\r\\n hpejakle has no longer + a bugzilla overrides on rpms/rubygem-tins\\r\\nhpejakle is watching rpms/rubygem-trollop\\r\\n + \ hpejakle is no longer watching rpms/rubygem-trollop\\r\\nhpejakle is watching + rpms/subdownloader\\r\\n hpejakle is no longer watching rpms/subdownloader\\r\\nhpejakle + is maintainer of rpms/xmlfy\\r\\n hpejakle is no longer maintaining rpms/xmlfy\\r\\n + \ hpejakle is no longer watching rpms/xmlfy\\r\\n\\r\\n\\r\\n\\r\\njanbaudisch + is main admin of rpms/rust-atomic\\r\\n janbaudisch is no longer the main + admin of rpms/rust-atomic\\r\\njanbaudisch is main admin of rpms/rust-binascii\\r\\n + \ janbaudisch is no longer the main admin of rpms/rust-binascii\\r\\njanbaudisch + is main admin of rpms/rust-cfb\\r\\n janbaudisch is no longer the main admin + of rpms/rust-cfb\\r\\njanbaudisch is main admin of rpms/rust-email-encoding\\r\\n + \ janbaudisch is no longer the main admin of rpms/rust-email-encoding\\r\\njanbaudisch + is main admin of rpms/rust-infer\\r\\n janbaudisch is no longer the main + admin of rpms/rust-infer\\r\\njanbaudisch is main admin of rpms/rust-inlinable_string\\r\\n + \ janbaudisch is no longer the main admin of rpms/rust-inlinable_string\\r\\njanbaudisch + is main admin of rpms/rust-multer\\r\\n janbaudisch is no longer the main + admin of rpms/rust-multer\\r\\njanbaudisch is main admin of rpms/rust-rmpv\\r\\n + \ janbaudisch is no longer the main admin of rpms/rust-rmpv\\r\\njanbaudisch + is main admin of rpms/rust-serde_qs\\r\\n janbaudisch is no longer the main + admin of rpms/rust-serde_qs\\r\\njanbaudisch is main admin of rpms/rust-totp-lite\\r\\n + \ janbaudisch is no longer the main admin of rpms/rust-totp-lite\\r\\njanbaudisch + is main admin of rpms/rust-ubyte\\r\\n janbaudisch is no longer the main + admin of rpms/rust-ubyte\\r\\n\\r\\njarrpa is main admin of container/glusterfs\\r\\n + \ jarrpa is no longer the main admin of container/glusterfs\\r\\njarrpa is + maintainer of rpms/gluster-block\\r\\n jarrpa is no longer maintaining rpms/gluster-block\\r\\n + \ jarrpa is no longer watching rpms/gluster-block\\r\\njarrpa is maintainer + of rpms/samba\\r\\n jarrpa is no longer maintaining rpms/samba\\r\\n jarrpa + is no longer watching rpms/samba\\r\\njarrpa is watching rpms/storhaug\\r\\n + \ jarrpa is no longer watching rpms/storhaug\\r\\n\\r\\njbernard is main admin + of rpms/python-oslo-vmware\\r\\n rpms/python-oslo-vmware co-maintainers: + @apevec, @flaper87\\r\\n jbernard is no longer the main admin of rpms/python-oslo-vmware\\r\\n\\r\\njfenal + is main admin of rpms/perl-Hash-Diff\\r\\n rpms/perl-Hash-Diff co-maintainers: + @eseyman\\r\\n jfenal is no longer the main admin of rpms/perl-Hash-Diff\\r\\njfenal + is main admin of rpms/perl-Test-Script-Run\\r\\n jfenal is no longer the + main admin of rpms/perl-Test-Script-Run\\r\\n\\r\\n\\r\\njmagne is maintainer + of rpms/ant-antunit\\r\\n jmagne is no longer maintaining rpms/ant-antunit\\r\\n + \ jmagne is no longer watching rpms/ant-antunit\\r\\njmagne is maintainer + of rpms/apache-logging-parent\\r\\n jmagne is no longer maintaining rpms/apache-logging-parent\\r\\n + \ jmagne is no longer watching rpms/apache-logging-parent\\r\\njmagne is maintainer + of rpms/args4j\\r\\n jmagne is no longer maintaining rpms/args4j\\r\\n jmagne + is no longer watching rpms/args4j\\r\\njmagne is maintainer of rpms/dogtag-pki\\r\\n + \ jmagne is no longer maintaining rpms/dogtag-pki\\r\\n jmagne is no longer + watching rpms/dogtag-pki\\r\\njmagne is main admin of rpms/esc\\r\\n rpms/esc + co-maintainers: @yselkowitz\\r\\n jmagne is no longer the main admin of rpms/esc\\r\\njmagne + is maintainer of rpms/fasterxml-oss-parent\\r\\n jmagne is no longer maintaining + rpms/fasterxml-oss-parent\\r\\n jmagne is no longer watching rpms/fasterxml-oss-parent\\r\\njmagne + is maintainer of rpms/idm-console-framework\\r\\n jmagne is no longer maintaining + rpms/idm-console-framework\\r\\n jmagne is no longer watching rpms/idm-console-framework\\r\\njmagne + is maintainer of rpms/jackson-annotations\\r\\n jmagne is no longer maintaining + rpms/jackson-annotations\\r\\n jmagne is no longer watching rpms/jackson-annotations\\r\\njmagne + is maintainer of rpms/jackson-bom\\r\\n jmagne is no longer maintaining rpms/jackson-bom\\r\\n + \ jmagne is no longer watching rpms/jackson-bom\\r\\njmagne is maintainer + of rpms/jackson-core\\r\\n jmagne is no longer maintaining rpms/jackson-core\\r\\n + \ jmagne is no longer watching rpms/jackson-core\\r\\njmagne is maintainer + of rpms/jackson-databind\\r\\n jmagne is no longer maintaining rpms/jackson-databind\\r\\n + \ jmagne is no longer watching rpms/jackson-databind\\r\\njmagne is maintainer + of rpms/jackson-jaxrs-providers\\r\\n jmagne is no longer maintaining rpms/jackson-jaxrs-providers\\r\\n + \ jmagne is no longer watching rpms/jackson-jaxrs-providers\\r\\njmagne is + maintainer of rpms/jackson-modules-base\\r\\n jmagne is no longer maintaining + rpms/jackson-modules-base\\r\\n jmagne is no longer watching rpms/jackson-modules-base\\r\\njmagne + is maintainer of rpms/jackson-parent\\r\\n jmagne is no longer maintaining + rpms/jackson-parent\\r\\n jmagne is no longer watching rpms/jackson-parent\\r\\njmagne + is maintainer of rpms/javaparser\\r\\n jmagne is no longer maintaining rpms/javaparser\\r\\n + \ jmagne is no longer watching rpms/javaparser\\r\\njmagne is maintainer of + rpms/javassist\\r\\n jmagne is no longer maintaining rpms/javassist\\r\\n + \ jmagne is no longer watching rpms/javassist\\r\\njmagne is maintainer of + rpms/jaxb\\r\\n jmagne is no longer maintaining rpms/jaxb\\r\\n jmagne is + no longer watching rpms/jaxb\\r\\njmagne is maintainer of rpms/jaxb-dtd-parser\\r\\n + \ jmagne is no longer maintaining rpms/jaxb-dtd-parser\\r\\n jmagne is no + longer watching rpms/jaxb-dtd-parser\\r\\njmagne is maintainer of rpms/jaxb-fi\\r\\n + \ jmagne is no longer maintaining rpms/jaxb-fi\\r\\n jmagne is no longer + watching rpms/jaxb-fi\\r\\njmagne is maintainer of rpms/jaxb-istack-commons\\r\\n + \ jmagne is no longer maintaining rpms/jaxb-istack-commons\\r\\n jmagne is + no longer watching rpms/jaxb-istack-commons\\r\\njmagne is maintainer of rpms/jaxb-stax-ex\\r\\n + \ jmagne is no longer maintaining rpms/jaxb-stax-ex\\r\\n jmagne is no longer + watching rpms/jaxb-stax-ex\\r\\njmagne is maintainer of rpms/jboss-annotations-1.2-api\\r\\n + \ jmagne is no longer maintaining rpms/jboss-annotations-1.2-api\\r\\n jmagne + is no longer watching rpms/jboss-annotations-1.2-api\\r\\njmagne is maintainer + of rpms/jboss-jaxrs-2.0-api\\r\\n jmagne is no longer maintaining rpms/jboss-jaxrs-2.0-api\\r\\n + \ jmagne is no longer watching rpms/jboss-jaxrs-2.0-api\\r\\njmagne is maintainer + of rpms/jboss-jms-1.1-api\\r\\n jmagne is no longer maintaining rpms/jboss-jms-1.1-api\\r\\n + \ jmagne is no longer watching rpms/jboss-jms-1.1-api\\r\\njmagne is maintainer + of rpms/jboss-logging\\r\\n jmagne is no longer maintaining rpms/jboss-logging\\r\\n + \ jmagne is no longer watching rpms/jboss-logging\\r\\njmagne is maintainer + of rpms/jboss-logging-tools\\r\\n jmagne is no longer maintaining rpms/jboss-logging-tools\\r\\n + \ jmagne is no longer watching rpms/jboss-logging-tools\\r\\njmagne is maintainer + of rpms/jboss-logmanager\\r\\n jmagne is no longer maintaining rpms/jboss-logmanager\\r\\n + \ jmagne is no longer watching rpms/jboss-logmanager\\r\\njmagne is maintainer + of rpms/jboss-parent\\r\\n jmagne is no longer maintaining rpms/jboss-parent\\r\\n + \ jmagne is no longer watching rpms/jboss-parent\\r\\njmagne is maintainer + of rpms/jdeparser\\r\\n jmagne is no longer maintaining rpms/jdeparser\\r\\n + \ jmagne is no longer watching rpms/jdeparser\\r\\njmagne is maintainer of + rpms/jss\\r\\n jmagne is no longer maintaining rpms/jss\\r\\n jmagne is + no longer watching rpms/jss\\r\\njmagne is maintainer of rpms/ldapjdk\\r\\n + \ jmagne is no longer maintaining rpms/ldapjdk\\r\\n jmagne is no longer + watching rpms/ldapjdk\\r\\njmagne is maintainer of rpms/paranamer\\r\\n jmagne + is no longer maintaining rpms/paranamer\\r\\n jmagne is no longer watching + rpms/paranamer\\r\\njmagne is maintainer of rpms/pki-core\\r\\n jmagne is + no longer maintaining rpms/pki-core\\r\\n jmagne is no longer watching rpms/pki-core\\r\\njmagne + is maintainer of rpms/resteasy\\r\\n jmagne is no longer maintaining rpms/resteasy\\r\\n + \ jmagne is no longer watching rpms/resteasy\\r\\njmagne is maintainer of + rpms/slf4j\\r\\n jmagne is no longer maintaining rpms/slf4j\\r\\n jmagne + is no longer watching rpms/slf4j\\r\\njmagne is maintainer of rpms/tomcatjss\\r\\n + \ jmagne is no longer maintaining rpms/tomcatjss\\r\\n jmagne is no longer + watching rpms/tomcatjss\\r\\njmagne is maintainer of rpms/xmlstreambuffer\\r\\n + \ jmagne is no longer maintaining rpms/xmlstreambuffer\\r\\n jmagne is no + longer watching rpms/xmlstreambuffer\\r\\n\\r\\njondkent is maintainer of + rpms/ptpd\\r\\n jondkent is no longer maintaining rpms/ptpd\\r\\n jondkent + is no longer watching rpms/ptpd\\r\\n\\r\\njperrin is main admin of rpms/bash-completion-extras\\r\\n + \ jperrin is no longer the main admin of rpms/bash-completion-extras\\r\\njperrin + is maintainer of rpms/ninja-build\\r\\n jperrin is no longer maintaining + rpms/ninja-build\\r\\n jperrin is no longer watching rpms/ninja-build\\r\\njperrin + has a bugzilla override on rpms/ninja-build\\r\\n jperrin has no longer a + bugzilla overrides on rpms/ninja-build\\r\\njperrin is maintainer of rpms/perl-Config-Grammar\\r\\n + \ jperrin is no longer maintaining rpms/perl-Config-Grammar\\r\\n jperrin + is no longer watching rpms/perl-Config-Grammar\\r\\njperrin is maintainer + of rpms/python-PyGithub\\r\\n jperrin is no longer maintaining rpms/python-PyGithub\\r\\n + \ jperrin is no longer watching rpms/python-PyGithub\\r\\njperrin has a bugzilla + override on rpms/python-PyGithub\\r\\n jperrin has no longer a bugzilla overrides + on rpms/python-PyGithub\\r\\njperrin is maintainer of rpms/python-hgapi\\r\\n + \ jperrin is no longer maintaining rpms/python-hgapi\\r\\n jperrin is no + longer watching rpms/python-hgapi\\r\\njperrin has a bugzilla override on + rpms/python-hgapi\\r\\n jperrin has no longer a bugzilla overrides on rpms/python-hgapi\\r\\njperrin + is maintainer of rpms/smokeping\\r\\n jperrin is no longer maintaining rpms/smokeping\\r\\n + \ jperrin is no longer watching rpms/smokeping\\r\\njperrin has a bugzilla + override on rpms/smokeping\\r\\n jperrin has no longer a bugzilla overrides + on rpms/smokeping\\r\\n\\r\\njreznik is watching rpms/PolicyKit-kde\\r\\n + \ jreznik is no longer watching rpms/PolicyKit-kde\\r\\njreznik is watching + rpms/PyKDE4\\r\\n jreznik is no longer watching rpms/PyKDE4\\r\\njreznik + is maintainer of rpms/akonadi\\r\\n jreznik is no longer maintaining rpms/akonadi\\r\\n + \ jreznik is no longer watching rpms/akonadi\\r\\njreznik is maintainer of + rpms/analitza\\r\\n jreznik is no longer maintaining rpms/analitza\\r\\n + \ jreznik is no longer watching rpms/analitza\\r\\njreznik is main admin of + rpms/apiextractor\\r\\n rpms/apiextractor co-maintainers: @fschwarz, @rdieter, + @than\\r\\n jreznik is no longer the main admin of rpms/apiextractor\\r\\njreznik + is main admin of rpms/appmenu-qt\\r\\n rpms/appmenu-qt co-maintainers: @rdieter\\r\\n + \ jreznik is no longer the main admin of rpms/appmenu-qt\\r\\njreznik is maintainer + of rpms/ark\\r\\n jreznik is no longer maintaining rpms/ark\\r\\n jreznik + is no longer watching rpms/ark\\r\\njreznik is main admin of rpms/arora\\r\\n + \ jreznik is no longer the main admin of rpms/arora\\r\\njreznik is maintainer + of rpms/arts\\r\\n jreznik is no longer maintaining rpms/arts\\r\\n jreznik + is no longer watching rpms/arts\\r\\njreznik has a bugzilla override on rpms/arts\\r\\n + \ jreznik has no longer a bugzilla overrides on rpms/arts\\r\\njreznik is + maintainer of rpms/attica\\r\\n jreznik is no longer maintaining rpms/attica\\r\\n + \ jreznik is no longer watching rpms/attica\\r\\njreznik is maintainer of + rpms/audiocd-kio\\r\\n jreznik is no longer maintaining rpms/audiocd-kio\\r\\n + \ jreznik is no longer watching rpms/audiocd-kio\\r\\njreznik is maintainer + of rpms/automoc\\r\\n jreznik is no longer maintaining rpms/automoc\\r\\n + \ jreznik is no longer watching rpms/automoc\\r\\njreznik is maintainer of + rpms/baloo\\r\\n jreznik is no longer maintaining rpms/baloo\\r\\n jreznik + is no longer watching rpms/baloo\\r\\njreznik is maintainer of rpms/baloo-widgets\\r\\n + \ jreznik is no longer maintaining rpms/baloo-widgets\\r\\n jreznik is no + longer watching rpms/baloo-widgets\\r\\njreznik is watching rpms/bamf-qt\\r\\n + \ jreznik is no longer watching rpms/bamf-qt\\r\\njreznik is watching rpms/bcache-tools\\r\\n + \ jreznik is no longer watching rpms/bcache-tools\\r\\njreznik is main admin + of rpms/beefy-miracle-kde-theme\\r\\n rpms/beefy-miracle-kde-theme co-maintainers: + @rdieter, @than\\r\\n jreznik is no longer the main admin of rpms/beefy-miracle-kde-theme\\r\\njreznik + is maintainer of rpms/blinken\\r\\n jreznik is no longer maintaining rpms/blinken\\r\\n + \ jreznik is no longer watching rpms/blinken\\r\\njreznik is main admin of + rpms/bluedevil\\r\\n rpms/bluedevil co-maintainers: @jgrulich, @rdieter, + @than\\r\\n jreznik is no longer the main admin of rpms/bluedevil\\r\\njreznik + is maintainer of rpms/bomber\\r\\n jreznik is no longer maintaining rpms/bomber\\r\\n + \ jreznik is no longer watching rpms/bomber\\r\\njreznik is maintainer of + rpms/bovo\\r\\n jreznik is no longer maintaining rpms/bovo\\r\\n jreznik + is no longer watching rpms/bovo\\r\\njreznik is main admin of rpms/cagibi\\r\\n + \ rpms/cagibi co-maintainers: @rdieter, @than\\r\\n jreznik is no longer + the main admin of rpms/cagibi\\r\\njreznik is maintainer of rpms/cantor\\r\\n + \ jreznik is no longer maintaining rpms/cantor\\r\\n jreznik is no longer + watching rpms/cantor\\r\\njreznik is maintainer of rpms/clucene\\r\\n jreznik + is no longer maintaining rpms/clucene\\r\\n jreznik is no longer watching + rpms/clucene\\r\\njreznik is maintainer of rpms/cmake\\r\\n jreznik is no + longer maintaining rpms/cmake\\r\\n jreznik is no longer watching rpms/cmake\\r\\njreznik + is main admin of rpms/colord-kde\\r\\n rpms/colord-kde co-maintainers: @rdieter, + @than\\r\\n jreznik is no longer the main admin of rpms/colord-kde\\r\\njreznik + is main admin of rpms/constantine-kde-theme\\r\\n rpms/constantine-kde-theme + co-maintainers: @rdieter, @than\\r\\n jreznik is no longer the main admin + of rpms/constantine-kde-theme\\r\\njreznik is watching rpms/dee-qt\\r\\n jreznik + is no longer watching rpms/dee-qt\\r\\njreznik is maintainer of rpms/dfu-util\\r\\n + \ jreznik is no longer maintaining rpms/dfu-util\\r\\n jreznik is no longer + watching rpms/dfu-util\\r\\njreznik is main admin of rpms/dogtail\\r\\n rpms/dogtail + co-maintainers: @vhumpa\\r\\n jreznik is no longer the main admin of rpms/dogtail\\r\\njreznik + is maintainer of rpms/dragon\\r\\n jreznik is no longer maintaining rpms/dragon\\r\\n + \ jreznik is no longer watching rpms/dragon\\r\\njreznik is maintainer of + rpms/filelight\\r\\n jreznik is no longer maintaining rpms/filelight\\r\\n + \ jreznik is no longer watching rpms/filelight\\r\\njreznik is main admin + of rpms/generatorrunner\\r\\n rpms/generatorrunner co-maintainers: @hobbes1069, + @rdieter, @than\\r\\n jreznik is no longer the main admin of rpms/generatorrunner\\r\\njreznik + is main admin of rpms/goddard-kde-theme\\r\\n rpms/goddard-kde-theme co-maintainers: + @rdieter, @than\\r\\n jreznik is no longer the main admin of rpms/goddard-kde-theme\\r\\njreznik + is watching rpms/google-gadgets\\r\\n jreznik is no longer watching rpms/google-gadgets\\r\\njreznik + is maintainer of rpms/granatier\\r\\n jreznik is no longer maintaining rpms/granatier\\r\\n + \ jreznik is no longer watching rpms/granatier\\r\\njreznik is watching rpms/gwenview\\r\\n + \ jreznik is no longer watching rpms/gwenview\\r\\njreznik is maintainer of + rpms/heisenbug-kde-theme\\r\\n jreznik is no longer maintaining rpms/heisenbug-kde-theme\\r\\n + \ jreznik is no longer watching rpms/heisenbug-kde-theme\\r\\njreznik is main + admin of rpms/herqq\\r\\n jreznik is no longer the main admin of rpms/herqq\\r\\njreznik + is main admin of rpms/jovie\\r\\n rpms/jovie co-maintainers: @rdieter, @than\\r\\n + \ jreznik is no longer the main admin of rpms/jovie\\r\\njreznik is maintainer + of rpms/juk\\r\\n jreznik is no longer maintaining rpms/juk\\r\\n jreznik + is no longer watching rpms/juk\\r\\njreznik is maintainer of rpms/k3b\\r\\n + \ jreznik is no longer maintaining rpms/k3b\\r\\n jreznik is no longer watching + rpms/k3b\\r\\njreznik is main admin of rpms/kaccessible\\r\\n rpms/kaccessible + co-maintainers: @rdieter, @than\\r\\n jreznik is no longer the main admin + of rpms/kaccessible\\r\\njreznik is maintainer of rpms/kactivities\\r\\n jreznik + is no longer maintaining rpms/kactivities\\r\\n jreznik is no longer watching + rpms/kactivities\\r\\njreznik is maintainer of rpms/kajongg\\r\\n jreznik + is no longer maintaining rpms/kajongg\\r\\n jreznik is no longer watching + rpms/kajongg\\r\\njreznik is maintainer of rpms/kalgebra\\r\\n jreznik is + no longer maintaining rpms/kalgebra\\r\\n jreznik is no longer watching rpms/kalgebra\\r\\njreznik + is maintainer of rpms/kalzium\\r\\n jreznik is no longer maintaining rpms/kalzium\\r\\n + \ jreznik is no longer watching rpms/kalzium\\r\\njreznik is maintainer of + rpms/kamera\\r\\n jreznik is no longer maintaining rpms/kamera\\r\\n jreznik + is no longer watching rpms/kamera\\r\\njreznik is maintainer of rpms/kanagram\\r\\n + \ jreznik is no longer maintaining rpms/kanagram\\r\\n jreznik is no longer + watching rpms/kanagram\\r\\njreznik is maintainer of rpms/kapman\\r\\n jreznik + is no longer maintaining rpms/kapman\\r\\n jreznik is no longer watching + rpms/kapman\\r\\njreznik is maintainer of rpms/kate\\r\\n jreznik is no longer + maintaining rpms/kate\\r\\n jreznik is no longer watching rpms/kate\\r\\njreznik + is maintainer of rpms/katomic\\r\\n jreznik is no longer maintaining rpms/katomic\\r\\n + \ jreznik is no longer watching rpms/katomic\\r\\njreznik is maintainer of + rpms/kblackbox\\r\\n jreznik is no longer maintaining rpms/kblackbox\\r\\n + \ jreznik is no longer watching rpms/kblackbox\\r\\njreznik is maintainer + of rpms/kblocks\\r\\n jreznik is no longer maintaining rpms/kblocks\\r\\n + \ jreznik is no longer watching rpms/kblocks\\r\\njreznik is watching rpms/kbluetooth\\r\\n + \ jreznik is no longer watching rpms/kbluetooth\\r\\njreznik is maintainer + of rpms/kbounce\\r\\n jreznik is no longer maintaining rpms/kbounce\\r\\n + \ jreznik is no longer watching rpms/kbounce\\r\\njreznik is maintainer of + rpms/kbruch\\r\\n jreznik is no longer maintaining rpms/kbruch\\r\\n jreznik + is no longer watching rpms/kbruch\\r\\njreznik is maintainer of rpms/kcalc\\r\\n + \ jreznik is no longer maintaining rpms/kcalc\\r\\n jreznik is no longer + watching rpms/kcalc\\r\\njreznik is maintainer of rpms/kcharselect\\r\\n jreznik + is no longer maintaining rpms/kcharselect\\r\\n jreznik is no longer watching + rpms/kcharselect\\r\\njreznik is maintainer of rpms/kcolorchooser\\r\\n jreznik + is no longer maintaining rpms/kcolorchooser\\r\\n jreznik is no longer watching + rpms/kcolorchooser\\r\\njreznik is maintainer of rpms/kde-baseapps\\r\\n jreznik + is no longer maintaining rpms/kde-baseapps\\r\\n jreznik is no longer watching + rpms/kde-baseapps\\r\\njreznik is maintainer of rpms/kde-filesystem\\r\\n + \ jreznik is no longer maintaining rpms/kde-filesystem\\r\\n jreznik is no + longer watching rpms/kde-filesystem\\r\\njreznik is main admin of rpms/kde-plasma-ihatethecashew\\r\\n + \ jreznik is no longer the main admin of rpms/kde-plasma-ihatethecashew\\r\\njreznik + is maintainer of rpms/kde-print-manager\\r\\n jreznik is no longer maintaining + rpms/kde-print-manager\\r\\n jreznik is no longer watching rpms/kde-print-manager\\r\\njreznik + is watching rpms/kde-printer-applet\\r\\n jreznik is no longer watching rpms/kde-printer-applet\\r\\njreznik + is maintainer of rpms/kde-runtime\\r\\n jreznik is no longer maintaining + rpms/kde-runtime\\r\\n jreznik is no longer watching rpms/kde-runtime\\r\\njreznik + is maintainer of rpms/kde-settings\\r\\n jreznik is no longer maintaining + rpms/kde-settings\\r\\n jreznik is no longer watching rpms/kde-settings\\r\\njreznik + is maintainer of rpms/kde-wallpapers\\r\\n jreznik is no longer maintaining + rpms/kde-wallpapers\\r\\n jreznik is no longer watching rpms/kde-wallpapers\\r\\njreznik + is maintainer of rpms/kde-workspace\\r\\n jreznik is no longer maintaining + rpms/kde-workspace\\r\\n jreznik is no longer watching rpms/kde-workspace\\r\\njreznik + is maintainer of rpms/kdeaddons\\r\\n jreznik is no longer maintaining rpms/kdeaddons\\r\\n + \ jreznik is no longer watching rpms/kdeaddons\\r\\njreznik is maintainer + of rpms/kdeartwork\\r\\n jreznik is no longer maintaining rpms/kdeartwork\\r\\n + \ jreznik is no longer watching rpms/kdeartwork\\r\\njreznik is watching rpms/kdebase\\r\\n + \ jreznik is no longer watching rpms/kdebase\\r\\njreznik is watching rpms/kdebase-runtime\\r\\n + \ jreznik is no longer watching rpms/kdebase-runtime\\r\\njreznik is watching + rpms/kdebase-workspace\\r\\n jreznik is no longer watching rpms/kdebase-workspace\\r\\njreznik + is maintainer of rpms/kdebase3\\r\\n jreznik is no longer maintaining rpms/kdebase3\\r\\n + \ jreznik is no longer watching rpms/kdebase3\\r\\njreznik is maintainer of + rpms/kdeedu\\r\\n jreznik is no longer maintaining rpms/kdeedu\\r\\n jreznik + is no longer watching rpms/kdeedu\\r\\njreznik is maintainer of rpms/kdegraphics-mobipocket\\r\\n + \ jreznik is no longer maintaining rpms/kdegraphics-mobipocket\\r\\n jreznik + is no longer watching rpms/kdegraphics-mobipocket\\r\\njreznik is maintainer + of rpms/kdegraphics-thumbnailers\\r\\n jreznik is no longer maintaining rpms/kdegraphics-thumbnailers\\r\\n + \ jreznik is no longer watching rpms/kdegraphics-thumbnailers\\r\\njreznik + is maintainer of rpms/kdelibs\\r\\n jreznik is no longer maintaining rpms/kdelibs\\r\\n + \ jreznik is no longer watching rpms/kdelibs\\r\\njreznik is watching rpms/kdelibs-experimental\\r\\n + \ jreznik is no longer watching rpms/kdelibs-experimental\\r\\njreznik is + maintainer of rpms/kdelibs3\\r\\n jreznik is no longer maintaining rpms/kdelibs3\\r\\n + \ jreznik is no longer watching rpms/kdelibs3\\r\\njreznik has a bugzilla + override on rpms/kdelibs3\\r\\n jreznik has no longer a bugzilla overrides + on rpms/kdelibs3\\r\\njreznik is maintainer of rpms/kdenetwork-filesharing\\r\\n + \ jreznik is no longer maintaining rpms/kdenetwork-filesharing\\r\\n jreznik + is no longer watching rpms/kdenetwork-filesharing\\r\\njreznik is maintainer + of rpms/kdepim\\r\\n jreznik is no longer maintaining rpms/kdepim\\r\\n jreznik + is no longer watching rpms/kdepim\\r\\njreznik is maintainer of rpms/kdepim3\\r\\n + \ jreznik is no longer maintaining rpms/kdepim3\\r\\n jreznik is no longer + watching rpms/kdepim3\\r\\njreznik has a bugzilla override on rpms/kdepim3\\r\\n + \ jreznik has no longer a bugzilla overrides on rpms/kdepim3\\r\\njreznik + is maintainer of rpms/kdepimlibs\\r\\n jreznik is no longer maintaining rpms/kdepimlibs\\r\\n + \ jreznik is no longer watching rpms/kdepimlibs\\r\\njreznik is maintainer + of rpms/kdeplasma-addons\\r\\n jreznik is no longer maintaining rpms/kdeplasma-addons\\r\\n + \ jreznik is no longer watching rpms/kdeplasma-addons\\r\\njreznik is maintainer + of rpms/kdesvn\\r\\n jreznik is no longer maintaining rpms/kdesvn\\r\\n jreznik + is no longer watching rpms/kdesvn\\r\\njreznik is maintainer of rpms/kdewebdev\\r\\n + \ jreznik is no longer maintaining rpms/kdewebdev\\r\\n jreznik is no longer + watching rpms/kdewebdev\\r\\njreznik is maintainer of rpms/kdf\\r\\n jreznik + is no longer maintaining rpms/kdf\\r\\n jreznik is no longer watching rpms/kdf\\r\\njreznik + is maintainer of rpms/kdiamond\\r\\n jreznik is no longer maintaining rpms/kdiamond\\r\\n + \ jreznik is no longer watching rpms/kdiamond\\r\\njreznik is maintainer of + rpms/kdnssd\\r\\n jreznik is no longer maintaining rpms/kdnssd\\r\\n jreznik + is no longer watching rpms/kdnssd\\r\\njreznik is maintainer of rpms/kfloppy\\r\\n + \ jreznik is no longer maintaining rpms/kfloppy\\r\\n jreznik is no longer + watching rpms/kfloppy\\r\\njreznik is maintainer of rpms/kfourinline\\r\\n + \ jreznik is no longer maintaining rpms/kfourinline\\r\\n jreznik is no longer + watching rpms/kfourinline\\r\\njreznik is maintainer of rpms/kgamma\\r\\n + \ jreznik is no longer maintaining rpms/kgamma\\r\\n jreznik is no longer + watching rpms/kgamma\\r\\njreznik is maintainer of rpms/kgeography\\r\\n jreznik + is no longer maintaining rpms/kgeography\\r\\n jreznik is no longer watching + rpms/kgeography\\r\\njreznik is maintainer of rpms/kget\\r\\n jreznik is + no longer maintaining rpms/kget\\r\\n jreznik is no longer watching rpms/kget\\r\\njreznik + is maintainer of rpms/kgoldrunner\\r\\n jreznik is no longer maintaining + rpms/kgoldrunner\\r\\n jreznik is no longer watching rpms/kgoldrunner\\r\\njreznik + is maintainer of rpms/kgpg\\r\\n jreznik is no longer maintaining rpms/kgpg\\r\\n + \ jreznik is no longer watching rpms/kgpg\\r\\njreznik is maintainer of rpms/khangman\\r\\n + \ jreznik is no longer maintaining rpms/khangman\\r\\n jreznik is no longer + watching rpms/khangman\\r\\njreznik is maintainer of rpms/kig\\r\\n jreznik + is no longer maintaining rpms/kig\\r\\n jreznik is no longer watching rpms/kig\\r\\njreznik + is maintainer of rpms/kigo\\r\\n jreznik is no longer maintaining rpms/kigo\\r\\n + \ jreznik is no longer watching rpms/kigo\\r\\njreznik is maintainer of rpms/killbots\\r\\n + \ jreznik is no longer maintaining rpms/killbots\\r\\n jreznik is no longer + watching rpms/killbots\\r\\njreznik is main admin of rpms/kio-ftps\\r\\n rpms/kio-ftps + co-maintainers: @rdieter, @than\\r\\n jreznik is no longer the main admin + of rpms/kio-ftps\\r\\njreznik is maintainer of rpms/kio_gopher\\r\\n jreznik + is no longer maintaining rpms/kio_gopher\\r\\n jreznik is no longer watching + rpms/kio_gopher\\r\\njreznik is maintainer of rpms/kiriki\\r\\n jreznik is + no longer maintaining rpms/kiriki\\r\\n jreznik is no longer watching rpms/kiriki\\r\\njreznik + is maintainer of rpms/kiten\\r\\n jreznik is no longer maintaining rpms/kiten\\r\\n + \ jreznik is no longer watching rpms/kiten\\r\\njreznik is maintainer of rpms/kjumpingcube\\r\\n + \ jreznik is no longer maintaining rpms/kjumpingcube\\r\\n jreznik is no + longer watching rpms/kjumpingcube\\r\\njreznik is maintainer of rpms/klettres\\r\\n + \ jreznik is no longer maintaining rpms/klettres\\r\\n jreznik is no longer + watching rpms/klettres\\r\\njreznik is maintainer of rpms/klickety\\r\\n jreznik + is no longer maintaining rpms/klickety\\r\\n jreznik is no longer watching + rpms/klickety\\r\\njreznik is maintainer of rpms/klines\\r\\n jreznik is + no longer maintaining rpms/klines\\r\\n jreznik is no longer watching rpms/klines\\r\\njreznik + is main admin of rpms/kmag\\r\\n rpms/kmag co-maintainers: @rdieter, @than\\r\\n + \ jreznik is no longer the main admin of rpms/kmag\\r\\njreznik is maintainer + of rpms/kmahjongg\\r\\n jreznik is no longer maintaining rpms/kmahjongg\\r\\n + \ jreznik is no longer watching rpms/kmahjongg\\r\\njreznik is maintainer + of rpms/kmines\\r\\n jreznik is no longer maintaining rpms/kmines\\r\\n jreznik + is no longer watching rpms/kmines\\r\\njreznik is maintainer of rpms/kmix\\r\\n + \ jreznik is no longer maintaining rpms/kmix\\r\\n jreznik is no longer watching + rpms/kmix\\r\\njreznik is main admin of rpms/kmousetool\\r\\n rpms/kmousetool + co-maintainers: @rdieter, @than\\r\\n jreznik is no longer the main admin + of rpms/kmousetool\\r\\njreznik is main admin of rpms/kmouth\\r\\n rpms/kmouth + co-maintainers: @rdieter, @than\\r\\n jreznik is no longer the main admin + of rpms/kmouth\\r\\njreznik is maintainer of rpms/kmplot\\r\\n jreznik is + no longer maintaining rpms/kmplot\\r\\n jreznik is no longer watching rpms/kmplot\\r\\njreznik + is maintainer of rpms/knavalbattle\\r\\n jreznik is no longer maintaining + rpms/knavalbattle\\r\\n jreznik is no longer watching rpms/knavalbattle\\r\\njreznik + is maintainer of rpms/knetwalk\\r\\n jreznik is no longer maintaining rpms/knetwalk\\r\\n + \ jreznik is no longer watching rpms/knetwalk\\r\\njreznik is maintainer of + rpms/kolf\\r\\n jreznik is no longer maintaining rpms/kolf\\r\\n jreznik + is no longer watching rpms/kolf\\r\\njreznik is maintainer of rpms/kollision\\r\\n + \ jreznik is no longer maintaining rpms/kollision\\r\\n jreznik is no longer + watching rpms/kollision\\r\\njreznik is maintainer of rpms/kolourpaint\\r\\n + \ jreznik is no longer maintaining rpms/kolourpaint\\r\\n jreznik is no longer + watching rpms/kolourpaint\\r\\njreznik is maintainer of rpms/konquest\\r\\n + \ jreznik is no longer maintaining rpms/konquest\\r\\n jreznik is no longer + watching rpms/konquest\\r\\njreznik is maintainer of rpms/konsole\\r\\n jreznik + is no longer maintaining rpms/konsole\\r\\n jreznik is no longer watching + rpms/konsole\\r\\njreznik is maintainer of rpms/kopete\\r\\n jreznik is no + longer maintaining rpms/kopete\\r\\n jreznik is no longer watching rpms/kopete\\r\\njreznik + is maintainer of rpms/kpat\\r\\n jreznik is no longer maintaining rpms/kpat\\r\\n + \ jreznik is no longer watching rpms/kpat\\r\\njreznik is maintainer of rpms/kpilot\\r\\n + \ jreznik is no longer maintaining rpms/kpilot\\r\\n jreznik is no longer + watching rpms/kpilot\\r\\njreznik is maintainer of rpms/kppp\\r\\n jreznik + is no longer maintaining rpms/kppp\\r\\n jreznik is no longer watching rpms/kppp\\r\\njreznik + is maintainer of rpms/kqtquickcharts\\r\\n jreznik is no longer maintaining + rpms/kqtquickcharts\\r\\n jreznik is no longer watching rpms/kqtquickcharts\\r\\njreznik + is maintainer of rpms/krdc\\r\\n jreznik is no longer maintaining rpms/krdc\\r\\n + \ jreznik is no longer watching rpms/krdc\\r\\njreznik is maintainer of rpms/kremotecontrol\\r\\n + \ jreznik is no longer maintaining rpms/kremotecontrol\\r\\n jreznik is no + longer watching rpms/kremotecontrol\\r\\njreznik is maintainer of rpms/kreversi\\r\\n + \ jreznik is no longer maintaining rpms/kreversi\\r\\n jreznik is no longer + watching rpms/kreversi\\r\\njreznik is maintainer of rpms/krfb\\r\\n jreznik + is no longer maintaining rpms/krfb\\r\\n jreznik is no longer watching rpms/krfb\\r\\njreznik + is maintainer of rpms/kruler\\r\\n jreznik is no longer maintaining rpms/kruler\\r\\n + \ jreznik is no longer watching rpms/kruler\\r\\njreznik is maintainer of + rpms/ksaneplugin\\r\\n jreznik is no longer maintaining rpms/ksaneplugin\\r\\n + \ jreznik is no longer watching rpms/ksaneplugin\\r\\njreznik is maintainer + of rpms/kscd\\r\\n jreznik is no longer maintaining rpms/kscd\\r\\n jreznik + is no longer watching rpms/kscd\\r\\njreznik is maintainer of rpms/kshisen\\r\\n + \ jreznik is no longer maintaining rpms/kshisen\\r\\n jreznik is no longer + watching rpms/kshisen\\r\\njreznik is watching rpms/ksirk\\r\\n jreznik is + no longer watching rpms/ksirk\\r\\njreznik is maintainer of rpms/ksnakeduel\\r\\n + \ jreznik is no longer maintaining rpms/ksnakeduel\\r\\n jreznik is no longer + watching rpms/ksnakeduel\\r\\njreznik is maintainer of rpms/kspaceduel\\r\\n + \ jreznik is no longer maintaining rpms/kspaceduel\\r\\n jreznik is no longer + watching rpms/kspaceduel\\r\\njreznik is maintainer of rpms/ksquares\\r\\n + \ jreznik is no longer maintaining rpms/ksquares\\r\\n jreznik is no longer + watching rpms/ksquares\\r\\njreznik is maintainer of rpms/kstars\\r\\n jreznik + is no longer maintaining rpms/kstars\\r\\n jreznik is no longer watching + rpms/kstars\\r\\njreznik is watching rpms/ksudoku\\r\\n jreznik is no longer + watching rpms/ksudoku\\r\\njreznik is maintainer of rpms/ktimer\\r\\n jreznik + is no longer maintaining rpms/ktimer\\r\\n jreznik is no longer watching + rpms/ktimer\\r\\njreznik is maintainer of rpms/ktouch\\r\\n jreznik is no + longer maintaining rpms/ktouch\\r\\n jreznik is no longer watching rpms/ktouch\\r\\njreznik + is main admin of rpms/ktp-accounts-kcm\\r\\n rpms/ktp-accounts-kcm co-maintainers: + @jgrulich, @rdieter\\r\\n jreznik is no longer the main admin of rpms/ktp-accounts-kcm\\r\\njreznik + is main admin of rpms/ktp-approver\\r\\n rpms/ktp-approver co-maintainers: + @jgrulich, @rdieter\\r\\n jreznik is no longer the main admin of rpms/ktp-approver\\r\\njreznik + is main admin of rpms/ktp-auth-handler\\r\\n rpms/ktp-auth-handler co-maintainers: + @jgrulich, @rdieter\\r\\n jreznik is no longer the main admin of rpms/ktp-auth-handler\\r\\njreznik + is main admin of rpms/ktp-common-internals\\r\\n rpms/ktp-common-internals + co-maintainers: @jgrulich, @rdieter\\r\\n jreznik is no longer the main admin + of rpms/ktp-common-internals\\r\\njreznik is watching rpms/ktp-contact-applet\\r\\n + \ jreznik is no longer watching rpms/ktp-contact-applet\\r\\njreznik is main + admin of rpms/ktp-contact-list\\r\\n rpms/ktp-contact-list co-maintainers: + @jgrulich, @rdieter\\r\\n jreznik is no longer the main admin of rpms/ktp-contact-list\\r\\njreznik + is main admin of rpms/ktp-filetransfer-handler\\r\\n rpms/ktp-filetransfer-handler + co-maintainers: @jgrulich, @rdieter\\r\\n jreznik is no longer the main admin + of rpms/ktp-filetransfer-handler\\r\\njreznik is main admin of rpms/ktp-kded-integration-module\\r\\n + \ rpms/ktp-kded-integration-module co-maintainers: @jgrulich, @rdieter\\r\\n + \ jreznik is no longer the main admin of rpms/ktp-kded-integration-module\\r\\njreznik + is watching rpms/ktp-presence-applet\\r\\n jreznik is no longer watching + rpms/ktp-presence-applet\\r\\njreznik is main admin of rpms/ktp-send-file\\r\\n + \ rpms/ktp-send-file co-maintainers: @jgrulich, @rdieter\\r\\n jreznik is + no longer the main admin of rpms/ktp-send-file\\r\\njreznik is main admin + of rpms/ktp-text-ui\\r\\n rpms/ktp-text-ui co-maintainers: @jgrulich, @rdieter\\r\\n + \ jreznik is no longer the main admin of rpms/ktp-text-ui\\r\\njreznik is + maintainer of rpms/ktuberling\\r\\n jreznik is no longer maintaining rpms/ktuberling\\r\\n + \ jreznik is no longer watching rpms/ktuberling\\r\\njreznik is maintainer + of rpms/kturtle\\r\\n jreznik is no longer maintaining rpms/kturtle\\r\\n + \ jreznik is no longer watching rpms/kturtle\\r\\njreznik is maintainer of + rpms/kubrick\\r\\n jreznik is no longer maintaining rpms/kubrick\\r\\n jreznik + is no longer watching rpms/kubrick\\r\\njreznik is main admin of rpms/kvkbd\\r\\n + \ jreznik is no longer the main admin of rpms/kvkbd\\r\\njreznik is maintainer + of rpms/kwallet\\r\\n jreznik is no longer maintaining rpms/kwallet\\r\\n + \ jreznik is no longer watching rpms/kwallet\\r\\njreznik is maintainer of + rpms/kwalletmanager\\r\\n jreznik is no longer maintaining rpms/kwalletmanager\\r\\n + \ jreznik is no longer watching rpms/kwalletmanager\\r\\njreznik is maintainer + of rpms/kwordquiz\\r\\n jreznik is no longer maintaining rpms/kwordquiz\\r\\n + \ jreznik is no longer watching rpms/kwordquiz\\r\\njreznik is main admin + of rpms/laughlin-kde-theme\\r\\n rpms/laughlin-kde-theme co-maintainers: + @rdieter, @than\\r\\n jreznik is no longer the main admin of rpms/laughlin-kde-theme\\r\\njreznik + is main admin of rpms/leonidas-kde-theme\\r\\n rpms/leonidas-kde-theme co-maintainers: + @rdieter, @than\\r\\n jreznik is no longer the main admin of rpms/leonidas-kde-theme\\r\\njreznik + is watching rpms/libaccounts-glib\\r\\n jreznik is no longer watching rpms/libaccounts-glib\\r\\njreznik + is maintainer of rpms/libaccounts-qt\\r\\n jreznik is no longer maintaining + rpms/libaccounts-qt\\r\\n jreznik is no longer watching rpms/libaccounts-qt\\r\\njreznik + is watching rpms/libkactivities\\r\\n jreznik is no longer watching rpms/libkactivities\\r\\njreznik + is main admin of rpms/libkcddb\\r\\n rpms/libkcddb co-maintainers: @rdieter, + @than\\r\\n jreznik is no longer the main admin of rpms/libkcddb\\r\\njreznik + is main admin of rpms/libkcompactdisc\\r\\n rpms/libkcompactdisc co-maintainers: + @rdieter, @than\\r\\n jreznik is no longer the main admin of rpms/libkcompactdisc\\r\\njreznik + is maintainer of rpms/libkdeedu\\r\\n jreznik is no longer maintaining rpms/libkdeedu\\r\\n + \ jreznik is no longer watching rpms/libkdeedu\\r\\njreznik is maintainer + of rpms/libkdegames\\r\\n jreznik is no longer maintaining rpms/libkdegames\\r\\n + \ jreznik is no longer watching rpms/libkdegames\\r\\njreznik is maintainer + of rpms/libkmahjongg\\r\\n jreznik is no longer maintaining rpms/libkmahjongg\\r\\n + \ jreznik is no longer watching rpms/libkmahjongg\\r\\njreznik is maintainer + of rpms/libksane\\r\\n jreznik is no longer maintaining rpms/libksane\\r\\n + \ jreznik is no longer watching rpms/libksane\\r\\njreznik is watching rpms/libqttracker\\r\\n + \ jreznik is no longer watching rpms/libqttracker\\r\\njreznik is maintainer + of rpms/lovelock-backgrounds\\r\\n jreznik is no longer maintaining rpms/lovelock-backgrounds\\r\\n + \ jreznik is no longer watching rpms/lovelock-backgrounds\\r\\njreznik is + main admin of rpms/lovelock-kde-theme\\r\\n rpms/lovelock-kde-theme co-maintainers: + @rdieter, @than\\r\\n jreznik is no longer the main admin of rpms/lovelock-kde-theme\\r\\njreznik + is maintainer of rpms/lskat\\r\\n jreznik is no longer maintaining rpms/lskat\\r\\n + \ jreznik is no longer watching rpms/lskat\\r\\njreznik is maintainer of rpms/marble\\r\\n + \ jreznik is no longer maintaining rpms/marble\\r\\n jreznik is no longer + watching rpms/marble\\r\\njreznik is watching rpms/nepomukcontroller\\r\\n + \ jreznik is no longer watching rpms/nepomukcontroller\\r\\njreznik is watching + rpms/okteta\\r\\n jreznik is no longer watching rpms/okteta\\r\\njreznik + is maintainer of rpms/okular\\r\\n jreznik is no longer maintaining rpms/okular\\r\\n + \ jreznik is no longer watching rpms/okular\\r\\njreznik is maintainer of + rpms/oxygen-icon-theme\\r\\n jreznik is no longer maintaining rpms/oxygen-icon-theme\\r\\n + \ jreznik is no longer watching rpms/oxygen-icon-theme\\r\\njreznik is main + admin of rpms/pairs\\r\\n rpms/pairs co-maintainers: @rdieter, @than\\r\\n + \ jreznik is no longer the main admin of rpms/pairs\\r\\njreznik is maintainer + of rpms/palapeli\\r\\n jreznik is no longer maintaining rpms/palapeli\\r\\n + \ jreznik is no longer watching rpms/palapeli\\r\\njreznik is maintainer of + rpms/parley\\r\\n jreznik is no longer maintaining rpms/parley\\r\\n jreznik + is no longer watching rpms/parley\\r\\njreznik is maintainer of rpms/perl-Net-UPnP\\r\\n + \ jreznik is no longer maintaining rpms/perl-Net-UPnP\\r\\n jreznik is no + longer watching rpms/perl-Net-UPnP\\r\\njreznik is maintainer of rpms/phonon\\r\\n + \ jreznik is no longer maintaining rpms/phonon\\r\\n jreznik is no longer + watching rpms/phonon\\r\\njreznik is maintainer of rpms/phonon-backend-gstreamer\\r\\n + \ jreznik is no longer maintaining rpms/phonon-backend-gstreamer\\r\\n jreznik + is no longer watching rpms/phonon-backend-gstreamer\\r\\njreznik is watching + rpms/phonon-backend-xine\\r\\n jreznik is no longer watching rpms/phonon-backend-xine\\r\\njreznik + is maintainer of rpms/picmi\\r\\n jreznik is no longer maintaining rpms/picmi\\r\\n + \ jreznik is no longer watching rpms/picmi\\r\\njreznik is main admin of rpms/plasma-widget-menubar\\r\\n + \ jreznik is no longer the main admin of rpms/plasma-widget-menubar\\r\\njreznik + is main admin of rpms/polkit-kde\\r\\n rpms/polkit-kde co-maintainers: @rdieter, + @than\\r\\n jreznik is no longer the main admin of rpms/polkit-kde\\r\\njreznik + is main admin of rpms/prison\\r\\n rpms/prison co-maintainers: @rdieter\\r\\n + \ jreznik is no longer the main admin of rpms/prison\\r\\njreznik is main + admin of rpms/pyside-tools\\r\\n rpms/pyside-tools co-maintainers: @hobbes1069, + @rdieter, @than\\r\\n jreznik is no longer the main admin of rpms/pyside-tools\\r\\njreznik + is main admin of rpms/python-pyside\\r\\n rpms/python-pyside co-maintainers: + @fschwarz, @hobbes1069, @rdieter, @than\\r\\n jreznik is no longer the main + admin of rpms/python-pyside\\r\\njreznik is maintainer of rpms/qaccessibilityclient\\r\\n + \ jreznik is no longer maintaining rpms/qaccessibilityclient\\r\\n jreznik + is no longer watching rpms/qaccessibilityclient\\r\\njreznik is maintainer + of rpms/qt\\r\\n jreznik is no longer maintaining rpms/qt\\r\\n jreznik + is no longer watching rpms/qt\\r\\njreznik is main admin of rpms/qt-at-spi\\r\\n + \ rpms/qt-at-spi co-maintainers: @rdieter\\r\\n jreznik is no longer the + main admin of rpms/qt-at-spi\\r\\njreznik is maintainer of rpms/qt-creator\\r\\n + \ jreznik is no longer maintaining rpms/qt-creator\\r\\n jreznik is no longer + watching rpms/qt-creator\\r\\njreznik is maintainer of rpms/qt5-qtaccountsservice\\r\\n + \ jreznik is no longer maintaining rpms/qt5-qtaccountsservice\\r\\n jreznik + is no longer watching rpms/qt5-qtaccountsservice\\r\\njreznik is maintainer + of rpms/qt5-qtbase\\r\\n jreznik is no longer maintaining rpms/qt5-qtbase\\r\\n + \ jreznik is no longer watching rpms/qt5-qtbase\\r\\njreznik is maintainer + of rpms/qt5-qtconfiguration\\r\\n jreznik is no longer maintaining rpms/qt5-qtconfiguration\\r\\n + \ jreznik is no longer watching rpms/qt5-qtconfiguration\\r\\njreznik is maintainer + of rpms/qt5-qtconnectivity\\r\\n jreznik is no longer maintaining rpms/qt5-qtconnectivity\\r\\n + \ jreznik is no longer watching rpms/qt5-qtconnectivity\\r\\njreznik is maintainer + of rpms/qt5-qtdeclarative\\r\\n jreznik is no longer maintaining rpms/qt5-qtdeclarative\\r\\n + \ jreznik is no longer watching rpms/qt5-qtdeclarative\\r\\njreznik is maintainer + of rpms/qt5-qtdoc\\r\\n jreznik is no longer maintaining rpms/qt5-qtdoc\\r\\n + \ jreznik is no longer watching rpms/qt5-qtdoc\\r\\njreznik is maintainer + of rpms/qt5-qtgraphicaleffects\\r\\n jreznik is no longer maintaining rpms/qt5-qtgraphicaleffects\\r\\n + \ jreznik is no longer watching rpms/qt5-qtgraphicaleffects\\r\\njreznik is + watching rpms/qt5-qtimageformats\\r\\n jreznik is no longer watching rpms/qt5-qtimageformats\\r\\njreznik + is watching rpms/qt5-qtjsbackend\\r\\n jreznik is no longer watching rpms/qt5-qtjsbackend\\r\\njreznik + is maintainer of rpms/qt5-qtlocation\\r\\n jreznik is no longer maintaining + rpms/qt5-qtlocation\\r\\n jreznik is no longer watching rpms/qt5-qtlocation\\r\\njreznik + is maintainer of rpms/qt5-qtmultimedia\\r\\n jreznik is no longer maintaining + rpms/qt5-qtmultimedia\\r\\n jreznik is no longer watching rpms/qt5-qtmultimedia\\r\\njreznik + is maintainer of rpms/qt5-qtquick1\\r\\n jreznik is no longer maintaining + rpms/qt5-qtquick1\\r\\n jreznik is no longer watching rpms/qt5-qtquick1\\r\\njreznik + is maintainer of rpms/qt5-qtquickcontrols\\r\\n jreznik is no longer maintaining + rpms/qt5-qtquickcontrols\\r\\n jreznik is no longer watching rpms/qt5-qtquickcontrols\\r\\njreznik + is maintainer of rpms/qt5-qtscript\\r\\n jreznik is no longer maintaining + rpms/qt5-qtscript\\r\\n jreznik is no longer watching rpms/qt5-qtscript\\r\\njreznik + is maintainer of rpms/qt5-qtsensors\\r\\n jreznik is no longer maintaining + rpms/qt5-qtsensors\\r\\n jreznik is no longer watching rpms/qt5-qtsensors\\r\\njreznik + is maintainer of rpms/qt5-qtserialport\\r\\n jreznik is no longer maintaining + rpms/qt5-qtserialport\\r\\n jreznik is no longer watching rpms/qt5-qtserialport\\r\\njreznik + is maintainer of rpms/qt5-qtsvg\\r\\n jreznik is no longer maintaining rpms/qt5-qtsvg\\r\\n + \ jreznik is no longer watching rpms/qt5-qtsvg\\r\\njreznik is maintainer + of rpms/qt5-qttools\\r\\n jreznik is no longer maintaining rpms/qt5-qttools\\r\\n + \ jreznik is no longer watching rpms/qt5-qttools\\r\\njreznik is maintainer + of rpms/qt5-qttranslations\\r\\n jreznik is no longer maintaining rpms/qt5-qttranslations\\r\\n + \ jreznik is no longer watching rpms/qt5-qttranslations\\r\\njreznik is maintainer + of rpms/qt5-qtwayland\\r\\n jreznik is no longer maintaining rpms/qt5-qtwayland\\r\\n + \ jreznik is no longer watching rpms/qt5-qtwayland\\r\\njreznik is maintainer + of rpms/qt5-qtwebkit\\r\\n jreznik is no longer maintaining rpms/qt5-qtwebkit\\r\\n + \ jreznik is no longer watching rpms/qt5-qtwebkit\\r\\njreznik is maintainer + of rpms/qt5-qtx11extras\\r\\n jreznik is no longer maintaining rpms/qt5-qtx11extras\\r\\n + \ jreznik is no longer watching rpms/qt5-qtx11extras\\r\\njreznik is maintainer + of rpms/qt5-qtxmlpatterns\\r\\n jreznik is no longer maintaining rpms/qt5-qtxmlpatterns\\r\\n + \ jreznik is no longer watching rpms/qt5-qtxmlpatterns\\r\\njreznik is maintainer + of rpms/qtchooser\\r\\n jreznik is no longer maintaining rpms/qtchooser\\r\\n + \ jreznik is no longer watching rpms/qtchooser\\r\\njreznik is maintainer + of rpms/qtcurve\\r\\n jreznik is no longer maintaining rpms/qtcurve\\r\\n + \ jreznik is no longer watching rpms/qtcurve\\r\\njreznik is main admin of + rpms/qtsoap\\r\\n rpms/qtsoap co-maintainers: @brouhaha, @rdieter, @than\\r\\n + \ jreznik is no longer the main admin of rpms/qtsoap\\r\\njreznik is maintainer + of rpms/qtwebkit\\r\\n jreznik is no longer maintaining rpms/qtwebkit\\r\\n + \ jreznik is no longer watching rpms/qtwebkit\\r\\njreznik is maintainer of + rpms/redland\\r\\n jreznik is no longer maintaining rpms/redland\\r\\n jreznik + is no longer watching rpms/redland\\r\\njreznik is maintainer of rpms/rocs\\r\\n + \ jreznik is no longer maintaining rpms/rocs\\r\\n jreznik is no longer watching + rpms/rocs\\r\\njreznik is maintainer of rpms/schroedinger-cat-kde-theme\\r\\n + \ jreznik is no longer maintaining rpms/schroedinger-cat-kde-theme\\r\\n jreznik + is no longer watching rpms/schroedinger-cat-kde-theme\\r\\njreznik is main + admin of rpms/shiboken\\r\\n rpms/shiboken co-maintainers: @fschwarz, @hobbes1069, + @rdieter, @than\\r\\n jreznik is no longer the main admin of rpms/shiboken\\r\\njreznik + is maintainer of rpms/smokegen\\r\\n jreznik is no longer maintaining rpms/smokegen\\r\\n + \ jreznik is no longer watching rpms/smokegen\\r\\njreznik is maintainer of + rpms/smokeqt\\r\\n jreznik is no longer maintaining rpms/smokeqt\\r\\n jreznik + is no longer watching rpms/smokeqt\\r\\njreznik is maintainer of rpms/sni-qt\\r\\n + \ jreznik is no longer maintaining rpms/sni-qt\\r\\n jreznik is no longer + watching rpms/sni-qt\\r\\njreznik is main admin of rpms/solar-kde-theme\\r\\n + \ rpms/solar-kde-theme co-maintainers: @rdieter, @than\\r\\n jreznik is no + longer the main admin of rpms/solar-kde-theme\\r\\njreznik is maintainer of + rpms/soprano\\r\\n jreznik is no longer maintaining rpms/soprano\\r\\n jreznik + is no longer watching rpms/soprano\\r\\njreznik is maintainer of rpms/sparsehash\\r\\n + \ jreznik is no longer maintaining rpms/sparsehash\\r\\n jreznik is no longer + watching rpms/sparsehash\\r\\njreznik is maintainer of rpms/spherical-cow-kde-theme\\r\\n + \ jreznik is no longer maintaining rpms/spherical-cow-kde-theme\\r\\n jreznik + is no longer watching rpms/spherical-cow-kde-theme\\r\\njreznik is maintainer + of rpms/step\\r\\n jreznik is no longer maintaining rpms/step\\r\\n jreznik + is no longer watching rpms/step\\r\\njreznik is maintainer of rpms/svgpart\\r\\n + \ jreznik is no longer maintaining rpms/svgpart\\r\\n jreznik is no longer + watching rpms/svgpart\\r\\njreznik is maintainer of rpms/sweeper\\r\\n jreznik + is no longer maintaining rpms/sweeper\\r\\n jreznik is no longer watching + rpms/sweeper\\r\\njreznik is watching rpms/system-config-netboot\\r\\n jreznik + is no longer watching rpms/system-config-netboot\\r\\njreznik is maintainer + of rpms/taskjuggler\\r\\n jreznik is no longer maintaining rpms/taskjuggler\\r\\n + \ jreznik is no longer watching rpms/taskjuggler\\r\\njreznik has a bugzilla + override on rpms/taskjuggler\\r\\n jreznik has no longer a bugzilla overrides + on rpms/taskjuggler\\r\\njreznik is watching rpms/telepathy-kde-accounts-kcm\\r\\n + \ jreznik is no longer watching rpms/telepathy-kde-accounts-kcm\\r\\njreznik + is watching rpms/telepathy-kde-accounts-kcm-plugins\\r\\n jreznik is no longer + watching rpms/telepathy-kde-accounts-kcm-plugins\\r\\njreznik is watching + rpms/telepathy-kde-approver\\r\\n jreznik is no longer watching rpms/telepathy-kde-approver\\r\\njreznik + is watching rpms/telepathy-kde-contact-list\\r\\n jreznik is no longer watching + rpms/telepathy-kde-contact-list\\r\\njreznik is watching rpms/telepathy-kde-filetransfer-handler\\r\\n + \ jreznik is no longer watching rpms/telepathy-kde-filetransfer-handler\\r\\njreznik + is watching rpms/telepathy-kde-presence-applet\\r\\n jreznik is no longer + watching rpms/telepathy-kde-presence-applet\\r\\njreznik is watching rpms/telepathy-kde-presence-dataengine\\r\\n + \ jreznik is no longer watching rpms/telepathy-kde-presence-dataengine\\r\\njreznik + is watching rpms/telepathy-kde-send-file\\r\\n jreznik is no longer watching + rpms/telepathy-kde-send-file\\r\\njreznik is watching rpms/telepathy-kde-text-ui\\r\\n + \ jreznik is no longer watching rpms/telepathy-kde-text-ui\\r\\njreznik is + maintainer of rpms/telepathy-logger-qt\\r\\n jreznik is no longer maintaining + rpms/telepathy-logger-qt\\r\\n jreznik is no longer watching rpms/telepathy-logger-qt\\r\\njreznik + is main admin of rpms/telepathy-qt\\r\\n rpms/telepathy-qt co-maintainers: + @jgrulich, @rdieter\\r\\n jreznik is no longer the main admin of rpms/telepathy-qt\\r\\njreznik + is main admin of rpms/verne-kde-theme\\r\\n rpms/verne-kde-theme co-maintainers: + @rdieter, @than\\r\\n jreznik is no longer the main admin of rpms/verne-kde-theme\\r\\njreznik + is watching rpms/xqilla\\r\\n jreznik is no longer watching rpms/xqilla\\r\\njreznik + is maintainer of rpms/zanshin\\r\\n jreznik is no longer maintaining rpms/zanshin\\r\\n + \ jreznik is no longer watching rpms/zanshin\\r\\n\\r\\njrowens is watching + rpms/ddclient\\r\\n jrowens is no longer watching rpms/ddclient\\r\\njrowens + is main admin of rpms/gogoc\\r\\n jrowens is no longer the main admin of + rpms/gogoc\\r\\njrowens is watching rpms/mipv6-daemon\\r\\n jrowens is no + longer watching rpms/mipv6-daemon\\r\\njrowens is watching rpms/nssbackup\\r\\n + \ jrowens is no longer watching rpms/nssbackup\\r\\njrowens is watching rpms/shorewall\\r\\n + \ jrowens is no longer watching rpms/shorewall\\r\\njrowens is watching rpms/wcstools\\r\\n + \ jrowens is no longer watching rpms/wcstools\\r\\njrowens is watching rpms/xpa\\r\\n + \ jrowens is no longer watching rpms/xpa\\r\\n\\r\\njsbackus is maintainer + of rpms/Lmod\\r\\n jsbackus is no longer maintaining rpms/Lmod\\r\\n jsbackus + is no longer watching rpms/Lmod\\r\\njsbackus is watching rpms/brd\\r\\n jsbackus + is no longer watching rpms/brd\\r\\njsbackus is main admin of rpms/lua-argparse\\r\\n + \ jsbackus is no longer the main admin of rpms/lua-argparse\\r\\njsbackus + is maintainer of rpms/lua-term\\r\\n jsbackus is no longer maintaining rpms/lua-term\\r\\n + \ jsbackus is no longer watching rpms/lua-term\\r\\n\\r\\njstanley is maintainer + of rpms/cowsay\\r\\n jstanley is no longer maintaining rpms/cowsay\\r\\n + \ jstanley is no longer watching rpms/cowsay\\r\\njstanley is maintainer of + rpms/dbench\\r\\n jstanley is no longer maintaining rpms/dbench\\r\\n jstanley + is no longer watching rpms/dbench\\r\\njstanley is maintainer of rpms/dwarves\\r\\n + \ jstanley is no longer maintaining rpms/dwarves\\r\\n jstanley is no longer + watching rpms/dwarves\\r\\njstanley is main admin of rpms/ibutils\\r\\n rpms/ibutils + co-maintainers: @dledford, @honli, @michich\\r\\n jstanley is no longer the + main admin of rpms/ibutils\\r\\njstanley is main admin of rpms/keychecker\\r\\n + \ rpms/keychecker co-maintainers: @carlwgeorge\\r\\n jstanley is no longer + the main admin of rpms/keychecker\\r\\njstanley is maintainer of rpms/libibcommon\\r\\n + \ jstanley is no longer maintaining rpms/libibcommon\\r\\n jstanley is no + longer watching rpms/libibcommon\\r\\njstanley is main admin of rpms/mediawiki-SpecialInterwiki\\r\\n + \ jstanley is no longer the main admin of rpms/mediawiki-SpecialInterwiki\\r\\njstanley + is maintainer of rpms/mstflint\\r\\n jstanley is no longer maintaining rpms/mstflint\\r\\n + \ jstanley is no longer watching rpms/mstflint\\r\\njstanley is main admin + of rpms/multitail\\r\\n rpms/multitail co-maintainers: @jussilehtola, @kashyapc, + @mikelo2\\r\\n jstanley is no longer the main admin of rpms/multitail\\r\\njstanley + has a bugzilla override on rpms/multitail\\r\\n jstanley has no longer a + bugzilla overrides on rpms/multitail\\r\\njstanley is maintainer of rpms/opensm\\r\\n + \ jstanley is no longer maintaining rpms/opensm\\r\\n jstanley is no longer + watching rpms/opensm\\r\\njstanley is maintainer of rpms/perftest\\r\\n jstanley + is no longer maintaining rpms/perftest\\r\\n jstanley is no longer watching + rpms/perftest\\r\\njstanley is maintainer of rpms/perl-Class-CSV\\r\\n jstanley + is no longer maintaining rpms/perl-Class-CSV\\r\\n jstanley is no longer + watching rpms/perl-Class-CSV\\r\\njstanley is watching rpms/perl-JSON\\r\\n + \ jstanley is no longer watching rpms/perl-JSON\\r\\njstanley is watching + rpms/python-fedora\\r\\n jstanley is no longer watching rpms/python-fedora\\r\\njstanley + is maintainer of rpms/qperf\\r\\n jstanley is no longer maintaining rpms/qperf\\r\\n + \ jstanley is no longer watching rpms/qperf\\r\\njstanley is maintainer of + rpms/supybot-fedora\\r\\n jstanley is no longer maintaining rpms/supybot-fedora\\r\\n + \ jstanley is no longer watching rpms/supybot-fedora\\r\\njstanley is main + admin of rpms/supybot-koji\\r\\n rpms/supybot-koji co-maintainers: @kevin\\r\\n + \ jstanley is no longer the main admin of rpms/supybot-koji\\r\\njstanley + is watching rpms/trac-privateticketsplugin\\r\\n jstanley is no longer watching + rpms/trac-privateticketsplugin\\r\\njstanley is watching rpms/trac-watchlist-plugin\\r\\n + \ jstanley is no longer watching rpms/trac-watchlist-plugin\\r\\njstanley + is maintainer of rpms/trace-cmd\\r\\n jstanley is no longer maintaining rpms/trace-cmd\\r\\n + \ jstanley is no longer watching rpms/trace-cmd\\r\\njstanley is main admin + of rpms/trace-gui\\r\\n jstanley is no longer the main admin of rpms/trace-gui\\r\\n\\r\\njstribny + is watching rpms/obs-signd\\r\\n jstribny is no longer watching rpms/obs-signd\\r\\njstribny + is watching rpms/perl-BSSolv\\r\\n jstribny is no longer watching rpms/perl-BSSolv\\r\\njstribny + is maintainer of rpms/ruby\\r\\n jstribny is no longer maintaining rpms/ruby\\r\\n + \ jstribny is no longer watching rpms/ruby\\r\\njstribny is maintainer of + rpms/rubygem-actionmailer\\r\\n jstribny is no longer maintaining rpms/rubygem-actionmailer\\r\\n + \ jstribny is no longer watching rpms/rubygem-actionmailer\\r\\njstribny is + maintainer of rpms/rubygem-actionpack\\r\\n jstribny is no longer maintaining + rpms/rubygem-actionpack\\r\\n jstribny is no longer watching rpms/rubygem-actionpack\\r\\njstribny + is watching rpms/rubygem-actionview\\r\\n jstribny is no longer watching + rpms/rubygem-actionview\\r\\njstribny is watching rpms/rubygem-activejob\\r\\n + \ jstribny is no longer watching rpms/rubygem-activejob\\r\\njstribny is maintainer + of rpms/rubygem-activemodel\\r\\n jstribny is no longer maintaining rpms/rubygem-activemodel\\r\\n + \ jstribny is no longer watching rpms/rubygem-activemodel\\r\\njstribny is + watching rpms/rubygem-activerecord\\r\\n jstribny is no longer watching rpms/rubygem-activerecord\\r\\njstribny + is watching rpms/rubygem-activeresource\\r\\n jstribny is no longer watching + rpms/rubygem-activeresource\\r\\njstribny is maintainer of rpms/rubygem-activesupport\\r\\n + \ jstribny is no longer maintaining rpms/rubygem-activesupport\\r\\n jstribny + is no longer watching rpms/rubygem-activesupport\\r\\njstribny is watching + rpms/rubygem-acts_as_list\\r\\n jstribny is no longer watching rpms/rubygem-acts_as_list\\r\\njstribny + is watching rpms/rubygem-afm\\r\\n jstribny is no longer watching rpms/rubygem-afm\\r\\njstribny + is maintainer of rpms/rubygem-ammeter\\r\\n jstribny is no longer maintaining + rpms/rubygem-ammeter\\r\\n jstribny is no longer watching rpms/rubygem-ammeter\\r\\njstribny + is watching rpms/rubygem-ancestry\\r\\n jstribny is no longer watching rpms/rubygem-ancestry\\r\\njstribny + is watching rpms/rubygem-arel\\r\\n jstribny is no longer watching rpms/rubygem-arel\\r\\njstribny + is watching rpms/rubygem-aruba\\r\\n jstribny is no longer watching rpms/rubygem-aruba\\r\\njstribny + is watching rpms/rubygem-atomic\\r\\n jstribny is no longer watching rpms/rubygem-atomic\\r\\njstribny + is watching rpms/rubygem-bcrypt\\r\\n jstribny is no longer watching rpms/rubygem-bcrypt\\r\\njstribny + is watching rpms/rubygem-bcrypt-ruby\\r\\n jstribny is no longer watching + rpms/rubygem-bcrypt-ruby\\r\\njstribny is watching rpms/rubygem-binding_of_caller\\r\\n + \ jstribny is no longer watching rpms/rubygem-binding_of_caller\\r\\njstribny + is maintainer of rpms/rubygem-builder\\r\\n jstribny is no longer maintaining + rpms/rubygem-builder\\r\\n jstribny is no longer watching rpms/rubygem-builder\\r\\njstribny + is maintainer of rpms/rubygem-bundler\\r\\n jstribny is no longer maintaining + rpms/rubygem-bundler\\r\\n jstribny is no longer watching rpms/rubygem-bundler\\r\\njstribny + is watching rpms/rubygem-capybara\\r\\n jstribny is no longer watching rpms/rubygem-capybara\\r\\njstribny + is watching rpms/rubygem-capybara_minitest_spec\\r\\n jstribny is no longer + watching rpms/rubygem-capybara_minitest_spec\\r\\njstribny is watching rpms/rubygem-celluloid\\r\\n + \ jstribny is no longer watching rpms/rubygem-celluloid\\r\\njstribny is watching + rpms/rubygem-childprocess\\r\\n jstribny is no longer watching rpms/rubygem-childprocess\\r\\njstribny + is watching rpms/rubygem-cliver\\r\\n jstribny is no longer watching rpms/rubygem-cliver\\r\\njstribny + is watching rpms/rubygem-clockwork\\r\\n jstribny is no longer watching rpms/rubygem-clockwork\\r\\njstribny + is watching rpms/rubygem-cocoon\\r\\n jstribny is no longer watching rpms/rubygem-cocoon\\r\\njstribny + is watching rpms/rubygem-codemirror-rails\\r\\n jstribny is no longer watching + rpms/rubygem-codemirror-rails\\r\\njstribny is maintainer of rpms/rubygem-cucumber\\r\\n + \ jstribny is no longer maintaining rpms/rubygem-cucumber\\r\\n jstribny + is no longer watching rpms/rubygem-cucumber\\r\\njstribny is watching rpms/rubygem-cucumber-rails\\r\\n + \ jstribny is no longer watching rpms/rubygem-cucumber-rails\\r\\njstribny + is watching rpms/rubygem-dalli\\r\\n jstribny is no longer watching rpms/rubygem-dalli\\r\\njstribny + is watching rpms/rubygem-debug_inspector\\r\\n jstribny is no longer watching + rpms/rubygem-debug_inspector\\r\\njstribny is watching rpms/rubygem-delayed_job\\r\\n + \ jstribny is no longer watching rpms/rubygem-delayed_job\\r\\njstribny is + watching rpms/rubygem-delayed_job_active_record\\r\\n jstribny is no longer + watching rpms/rubygem-delayed_job_active_record\\r\\njstribny is maintainer + of rpms/rubygem-delorean\\r\\n jstribny is no longer maintaining rpms/rubygem-delorean\\r\\n + \ jstribny is no longer watching rpms/rubygem-delorean\\r\\njstribny is watching + rpms/rubygem-diff-lcs\\r\\n jstribny is no longer watching rpms/rubygem-diff-lcs\\r\\njstribny + is watching rpms/rubygem-erubis\\r\\n jstribny is no longer watching rpms/rubygem-erubis\\r\\njstribny + has a bugzilla override on rpms/rubygem-erubis\\r\\n jstribny has no longer + a bugzilla overrides on rpms/rubygem-erubis\\r\\njstribny is maintainer of + rpms/rubygem-excon\\r\\n jstribny is no longer maintaining rpms/rubygem-excon\\r\\n + \ jstribny is no longer watching rpms/rubygem-excon\\r\\njstribny is watching + rpms/rubygem-fake_ftp\\r\\n jstribny is no longer watching rpms/rubygem-fake_ftp\\r\\njstribny + is watching rpms/rubygem-fakeweb\\r\\n jstribny is no longer watching rpms/rubygem-fakeweb\\r\\njstribny + is watching rpms/rubygem-fog\\r\\n jstribny is no longer watching rpms/rubygem-fog\\r\\njstribny + is watching rpms/rubygem-fog-libvirt\\r\\n jstribny is no longer watching + rpms/rubygem-fog-libvirt\\r\\njstribny is watching rpms/rubygem-font-awesome-rails\\r\\n + \ jstribny is no longer watching rpms/rubygem-font-awesome-rails\\r\\njstribny + is maintainer of rpms/rubygem-formatador\\r\\n jstribny is no longer maintaining + rpms/rubygem-formatador\\r\\n jstribny is no longer watching rpms/rubygem-formatador\\r\\njstribny + is watching rpms/rubygem-gem-nice-install\\r\\n jstribny is no longer watching + rpms/rubygem-gem-nice-install\\r\\njstribny is watching rpms/rubygem-gem-patch\\r\\n + \ jstribny is no longer watching rpms/rubygem-gem-patch\\r\\njstribny is watching + rpms/rubygem-gem2rpm\\r\\n jstribny is no longer watching rpms/rubygem-gem2rpm\\r\\njstribny + is watching rpms/rubygem-gettext_i18n_rails\\r\\n jstribny is no longer watching + rpms/rubygem-gettext_i18n_rails\\r\\njstribny is maintainer of rpms/rubygem-gherkin\\r\\n + \ jstribny is no longer maintaining rpms/rubygem-gherkin\\r\\n jstribny is + no longer watching rpms/rubygem-gherkin\\r\\njstribny is watching rpms/rubygem-globalid\\r\\n + \ jstribny is no longer watching rpms/rubygem-globalid\\r\\njstribny is watching + rpms/rubygem-hashicorp-checkpoint\\r\\n jstribny is no longer watching rpms/rubygem-hashicorp-checkpoint\\r\\njstribny + is maintainer of rpms/rubygem-hashie\\r\\n jstribny is no longer maintaining + rpms/rubygem-hashie\\r\\n jstribny is no longer watching rpms/rubygem-hashie\\r\\njstribny + is watching rpms/rubygem-hashr\\r\\n jstribny is no longer watching rpms/rubygem-hashr\\r\\njstribny + is watching rpms/rubygem-hitimes\\r\\n jstribny is no longer watching rpms/rubygem-hitimes\\r\\njstribny + is watching rpms/rubygem-i18n\\r\\n jstribny is no longer watching rpms/rubygem-i18n\\r\\njstribny + has a bugzilla override on rpms/rubygem-i18n\\r\\n jstribny has no longer + a bugzilla overrides on rpms/rubygem-i18n\\r\\njstribny is watching rpms/rubygem-jbuilder\\r\\n + \ jstribny is no longer watching rpms/rubygem-jbuilder\\r\\njstribny is watching + rpms/rubygem-jquery-datatables-rails\\r\\n jstribny is no longer watching + rpms/rubygem-jquery-datatables-rails\\r\\njstribny is watching rpms/rubygem-jquery-rails\\r\\n + \ jstribny is no longer watching rpms/rubygem-jquery-rails\\r\\njstribny is + watching rpms/rubygem-jquery-ui-rails\\r\\n jstribny is no longer watching + rpms/rubygem-jquery-ui-rails\\r\\njstribny is maintainer of rpms/rubygem-json\\r\\n + \ jstribny is no longer maintaining rpms/rubygem-json\\r\\n jstribny is no + longer watching rpms/rubygem-json\\r\\njstribny is watching rpms/rubygem-kaminari\\r\\n + \ jstribny is no longer watching rpms/rubygem-kaminari\\r\\njstribny is watching + rpms/rubygem-listen\\r\\n jstribny is no longer watching rpms/rubygem-listen\\r\\njstribny + has a bugzilla override on rpms/rubygem-listen\\r\\n jstribny has no longer + a bugzilla overrides on rpms/rubygem-listen\\r\\njstribny is watching rpms/rubygem-log4r\\r\\n + \ jstribny is no longer watching rpms/rubygem-log4r\\r\\njstribny is watching + rpms/rubygem-minitest\\r\\n jstribny is no longer watching rpms/rubygem-minitest\\r\\njstribny + is watching rpms/rubygem-multi_test\\r\\n jstribny is no longer watching + rpms/rubygem-multi_test\\r\\njstribny is watching rpms/rubygem-net-http-persistent\\r\\n + \ jstribny is no longer watching rpms/rubygem-net-http-persistent\\r\\njstribny + is watching rpms/rubygem-pdf-core\\r\\n jstribny is no longer watching rpms/rubygem-pdf-core\\r\\njstribny + is watching rpms/rubygem-pdf-inspector\\r\\n jstribny is no longer watching + rpms/rubygem-pdf-inspector\\r\\njstribny is watching rpms/rubygem-prawn\\r\\n + \ jstribny is no longer watching rpms/rubygem-prawn\\r\\njstribny is watching + rpms/rubygem-pundit\\r\\n jstribny is no longer watching rpms/rubygem-pundit\\r\\njstribny + is watching rpms/rubygem-rabl\\r\\n jstribny is no longer watching rpms/rubygem-rabl\\r\\njstribny + is watching rpms/rubygem-rack\\r\\n jstribny is no longer watching rpms/rubygem-rack\\r\\njstribny + is maintainer of rpms/rubygem-rails\\r\\n jstribny is no longer maintaining + rpms/rubygem-rails\\r\\n jstribny is no longer watching rpms/rubygem-rails\\r\\njstribny + is watching rpms/rubygem-rails-api\\r\\n jstribny is no longer watching rpms/rubygem-rails-api\\r\\njstribny + is watching rpms/rubygem-rails-deprecated_sanitizer\\r\\n jstribny is no + longer watching rpms/rubygem-rails-deprecated_sanitizer\\r\\njstribny is watching + rpms/rubygem-rails-dom-testing\\r\\n jstribny is no longer watching rpms/rubygem-rails-dom-testing\\r\\njstribny + is watching rpms/rubygem-rails-html-sanitizer\\r\\n jstribny is no longer + watching rpms/rubygem-rails-html-sanitizer\\r\\njstribny is watching rpms/rubygem-rails-observers\\r\\n + \ jstribny is no longer watching rpms/rubygem-rails-observers\\r\\njstribny + is watching rpms/rubygem-rails_warden\\r\\n jstribny is no longer watching + rpms/rubygem-rails_warden\\r\\njstribny is watching rpms/rubygem-railties\\r\\n + \ jstribny is no longer watching rpms/rubygem-railties\\r\\njstribny is watching + rpms/rubygem-rainbow\\r\\n jstribny is no longer watching rpms/rubygem-rainbow\\r\\njstribny + is maintainer of rpms/rubygem-rb-inotify\\r\\n jstribny is no longer maintaining + rpms/rubygem-rb-inotify\\r\\n jstribny is no longer watching rpms/rubygem-rb-inotify\\r\\njstribny + is maintainer of rpms/rubygem-rbovirt\\r\\n jstribny is no longer maintaining + rpms/rubygem-rbovirt\\r\\n jstribny is no longer watching rpms/rubygem-rbovirt\\r\\njstribny + is maintainer of rpms/rubygem-rdoc\\r\\n jstribny is no longer maintaining + rpms/rubygem-rdoc\\r\\n jstribny is no longer watching rpms/rubygem-rdoc\\r\\njstribny + is watching rpms/rubygem-riot\\r\\n jstribny is no longer watching rpms/rubygem-riot\\r\\njstribny + is watching rpms/rubygem-rspec-rails\\r\\n jstribny is no longer watching + rpms/rubygem-rspec-rails\\r\\njstribny is maintainer of rpms/rubygem-ruby-libvirt\\r\\n + \ jstribny is no longer maintaining rpms/rubygem-ruby-libvirt\\r\\n jstribny + is no longer watching rpms/rubygem-ruby-libvirt\\r\\njstribny is watching + rpms/rubygem-sass-rails\\r\\n jstribny is no longer watching rpms/rubygem-sass-rails\\r\\njstribny + is watching rpms/rubygem-scoped_search\\r\\n jstribny is no longer watching + rpms/rubygem-scoped_search\\r\\njstribny is watching rpms/rubygem-sdoc\\r\\n + \ jstribny is no longer watching rpms/rubygem-sdoc\\r\\njstribny is maintainer + of rpms/rubygem-shindo\\r\\n jstribny is no longer maintaining rpms/rubygem-shindo\\r\\n + \ jstribny is no longer watching rpms/rubygem-shindo\\r\\njstribny is maintainer + of rpms/rubygem-sinatra\\r\\n jstribny is no longer maintaining rpms/rubygem-sinatra\\r\\n + \ jstribny is no longer watching rpms/rubygem-sinatra\\r\\njstribny is watching + rpms/rubygem-spring\\r\\n jstribny is no longer watching rpms/rubygem-spring\\r\\njstribny + is watching rpms/rubygem-sprite-factory\\r\\n jstribny is no longer watching + rpms/rubygem-sprite-factory\\r\\njstribny is watching rpms/rubygem-sprockets\\r\\n + \ jstribny is no longer watching rpms/rubygem-sprockets\\r\\njstribny is watching + rpms/rubygem-sprockets-rails\\r\\n jstribny is no longer watching rpms/rubygem-sprockets-rails\\r\\njstribny + is watching rpms/rubygem-sqlite3\\r\\n jstribny is no longer watching rpms/rubygem-sqlite3\\r\\njstribny + is maintainer of rpms/rubygem-temple\\r\\n jstribny is no longer maintaining + rpms/rubygem-temple\\r\\n jstribny is no longer watching rpms/rubygem-temple\\r\\njstribny + is watching rpms/rubygem-thread_safe\\r\\n jstribny is no longer watching + rpms/rubygem-thread_safe\\r\\njstribny is watching rpms/rubygem-timers\\r\\n + \ jstribny is no longer watching rpms/rubygem-timers\\r\\njstribny is watching + rpms/rubygem-transaction-simple\\r\\n jstribny is no longer watching rpms/rubygem-transaction-simple\\r\\njstribny + is watching rpms/rubygem-ttfunk\\r\\n jstribny is no longer watching rpms/rubygem-ttfunk\\r\\njstribny + is watching rpms/rubygem-turbolinks\\r\\n jstribny is no longer watching + rpms/rubygem-turbolinks\\r\\njstribny is watching rpms/rubygem-tzinfo\\r\\n + \ jstribny is no longer watching rpms/rubygem-tzinfo\\r\\njstribny is watching + rpms/rubygem-uglifier\\r\\n jstribny is no longer watching rpms/rubygem-uglifier\\r\\njstribny + is watching rpms/rubygem-web-console\\r\\n jstribny is no longer watching + rpms/rubygem-web-console\\r\\njstribny is watching rpms/rubygem-websocket-driver\\r\\n + \ jstribny is no longer watching rpms/rubygem-websocket-driver\\r\\njstribny + is watching rpms/rubygem-xpath\\r\\n jstribny is no longer watching rpms/rubygem-xpath\\r\\njstribny + is maintainer of rpms/vagrant\\r\\n jstribny is no longer maintaining rpms/vagrant\\r\\n + \ jstribny is no longer watching rpms/vagrant\\r\\njstribny is watching rpms/vagrant-cachier\\r\\n + \ jstribny is no longer watching rpms/vagrant-cachier\\r\\njstribny is maintainer + of rpms/vagrant-libvirt\\r\\n jstribny is no longer maintaining rpms/vagrant-libvirt\\r\\n + \ jstribny is no longer watching rpms/vagrant-libvirt\\r\\njstribny is watching + rpms/vagrant-registration\\r\\n jstribny is no longer watching rpms/vagrant-registration\\r\\n\\r\\nkad + is watching rpms/uwsgi\\r\\n kad is no longer watching rpms/uwsgi\\r\\n\\r\\nkaptk2 + is watching rpms/burp\\r\\n kaptk2 is no longer watching rpms/burp\\r\\nkaptk2 + is maintainer of rpms/dokuwiki\\r\\n kaptk2 is no longer maintaining rpms/dokuwiki\\r\\n + \ kaptk2 is no longer watching rpms/dokuwiki\\r\\nkaptk2 is maintainer of + rpms/openpgm\\r\\n kaptk2 is no longer maintaining rpms/openpgm\\r\\n kaptk2 + is no longer watching rpms/openpgm\\r\\nkaptk2 is maintainer of rpms/zeromq\\r\\n + \ kaptk2 is no longer maintaining rpms/zeromq\\r\\n kaptk2 is no longer watching + rpms/zeromq\\r\\nkaptk2 is maintainer of rpms/zeromq3\\r\\n kaptk2 is no + longer maintaining rpms/zeromq3\\r\\n kaptk2 is no longer watching rpms/zeromq3\\r\\n\\r\\nkarsten + is main admin of modules/X11-base\\r\\n modules/X11-base co-maintainers: + @asamalik, @nphilipp\\r\\n karsten is no longer the main admin of modules/X11-base\\r\\nkarsten + is maintainer of modules/chronyd\\r\\n karsten is no longer maintaining modules/chronyd\\r\\n + \ karsten is no longer watching modules/chronyd\\r\\nkarsten is main admin + of modules/cloud-init\\r\\n karsten is no longer the main admin of modules/cloud-init\\r\\nkarsten + is maintainer of modules/common-build-dependencies\\r\\n karsten is no longer + maintaining modules/common-build-dependencies\\r\\n karsten is no longer + watching modules/common-build-dependencies\\r\\nkarsten is maintainer of modules/common-build-dependencies-bootstrap\\r\\n + \ karsten is no longer maintaining modules/common-build-dependencies-bootstrap\\r\\n + \ karsten is no longer watching modules/common-build-dependencies-bootstrap\\r\\nkarsten + is maintainer of modules/container-runtime\\r\\n karsten is no longer maintaining + modules/container-runtime\\r\\n karsten is no longer watching modules/container-runtime\\r\\nkarsten + is main admin of modules/dhcp\\r\\n karsten is no longer the main admin of + modules/dhcp\\r\\nkarsten is maintainer of modules/installer\\r\\n karsten + is no longer maintaining modules/installer\\r\\n karsten is no longer watching + modules/installer\\r\\nkarsten is main admin of modules/networking-base\\r\\n + \ modules/networking-base co-maintainers: @asamalik\\r\\n karsten is no longer + the main admin of modules/networking-base\\r\\nkarsten is maintainer of modules/nfs-server\\r\\n + \ karsten is no longer maintaining modules/nfs-server\\r\\n karsten is no + longer watching modules/nfs-server\\r\\nkarsten is maintainer of modules/ntp\\r\\n + \ karsten is no longer maintaining modules/ntp\\r\\n karsten is no longer + watching modules/ntp\\r\\nkarsten is maintainer of modules/postgresql\\r\\n + \ karsten is no longer maintaining modules/postgresql\\r\\n karsten is no + longer watching modules/postgresql\\r\\nkarsten is main admin of modules/shared-userspace\\r\\n + \ karsten is no longer the main admin of modules/shared-userspace\\r\\nkarsten + is main admin of modules/storage-devices\\r\\n modules/storage-devices co-maintainers: + @asamalik\\r\\n karsten is no longer the main admin of modules/storage-devices\\r\\nkarsten + is maintainer of modules/system-tools\\r\\n karsten is no longer maintaining + modules/system-tools\\r\\n karsten is no longer watching modules/system-tools\\r\\nkarsten + is maintainer of modules/systemtools\\r\\n karsten is no longer maintaining + modules/systemtools\\r\\n karsten is no longer watching modules/systemtools\\r\\nkarsten + is watching rpms/autoconf\\r\\n karsten is no longer watching rpms/autoconf\\r\\nkarsten + is watching rpms/autoconf213\\r\\n karsten is no longer watching rpms/autoconf213\\r\\nkarsten + is watching rpms/automake\\r\\n karsten is no longer watching rpms/automake\\r\\nkarsten + is watching rpms/automake14\\r\\n karsten is no longer watching rpms/automake14\\r\\nkarsten + is watching rpms/automake15\\r\\n karsten is no longer watching rpms/automake15\\r\\nkarsten + is watching rpms/automake16\\r\\n karsten is no longer watching rpms/automake16\\r\\nkarsten + is watching rpms/automake17\\r\\n karsten is no longer watching rpms/automake17\\r\\nkarsten + is main admin of rpms/dictd\\r\\n rpms/dictd co-maintainers: @mcepl\\r\\n + \ karsten is no longer the main admin of rpms/dictd\\r\\nkarsten is main admin + of rpms/ed\\r\\n rpms/ed co-maintainers: @mikelo2\\r\\n karsten is no longer + the main admin of rpms/ed\\r\\nkarsten is maintainer of rpms/fonts-KOI8-R\\r\\n + \ karsten is no longer maintaining rpms/fonts-KOI8-R\\r\\n karsten is no + longer watching rpms/fonts-KOI8-R\\r\\nkarsten is watching rpms/hwdata\\r\\n + \ karsten is no longer watching rpms/hwdata\\r\\nkarsten is watching rpms/iprutils\\r\\n + \ karsten is no longer watching rpms/iprutils\\r\\nkarsten is watching rpms/irda-utils\\r\\n + \ karsten is no longer watching rpms/irda-utils\\r\\nkarsten is maintainer + of rpms/kdbg\\r\\n karsten is no longer maintaining rpms/kdbg\\r\\n karsten + is no longer watching rpms/kdbg\\r\\nkarsten is main admin of rpms/libcap\\r\\n + \ karsten is no longer the main admin of rpms/libcap\\r\\nkarsten is watching + rpms/libtool\\r\\n karsten is no longer watching rpms/libtool\\r\\nkarsten + is maintainer of rpms/openhpi\\r\\n karsten is no longer maintaining rpms/openhpi\\r\\n + \ karsten is no longer watching rpms/openhpi\\r\\nkarsten is watching rpms/powerpc-utils\\r\\n + \ karsten is no longer watching rpms/powerpc-utils\\r\\nkarsten is watching + rpms/ppc64-utils\\r\\n karsten is no longer watching rpms/ppc64-utils\\r\\nkarsten + is watching rpms/prctl\\r\\n karsten is no longer watching rpms/prctl\\r\\nkarsten + is watching rpms/privoxy\\r\\n karsten is no longer watching rpms/privoxy\\r\\nkarsten + is maintainer of rpms/rootfiles\\r\\n karsten is no longer maintaining rpms/rootfiles\\r\\n + \ karsten is no longer watching rpms/rootfiles\\r\\nkarsten is watching rpms/servicelog\\r\\n + \ karsten is no longer watching rpms/servicelog\\r\\nkarsten is maintainer + of rpms/setup\\r\\n karsten is no longer maintaining rpms/setup\\r\\n karsten + is no longer watching rpms/setup\\r\\nkarsten is maintainer of rpms/sg3_utils\\r\\n + \ karsten is no longer maintaining rpms/sg3_utils\\r\\n karsten is no longer + watching rpms/sg3_utils\\r\\nkarsten is maintainer of rpms/switchdesk\\r\\n + \ karsten is no longer maintaining rpms/switchdesk\\r\\n karsten is no longer + watching rpms/switchdesk\\r\\nkarsten is maintainer of rpms/system-switch-mail\\r\\n + \ karsten is no longer maintaining rpms/system-switch-mail\\r\\n karsten + is no longer watching rpms/system-switch-mail\\r\\nkarsten is watching rpms/tn5250\\r\\n + \ karsten is no longer watching rpms/tn5250\\r\\nkarsten is maintainer of + rpms/tvtime\\r\\n karsten is no longer maintaining rpms/tvtime\\r\\n karsten + is no longer watching rpms/tvtime\\r\\nkarsten is main admin of rpms/vim\\r\\n + \ rpms/vim co-maintainers: @zdohnal\\r\\n karsten is no longer the main admin + of rpms/vim\\r\\nkarsten is watching rpms/wget\\r\\n karsten is no longer + watching rpms/wget\\r\\nkarsten is watching rpms/x3270\\r\\n karsten is no + longer watching rpms/x3270\\r\\nkarsten is watching rpms/yaboot\\r\\n karsten + is no longer watching rpms/yaboot\\r\\n\\r\\nkenhys is main admin of rpms/cutter\\r\\n + \ kenhys is no longer the main admin of rpms/cutter\\r\\nkenhys is main admin + of rpms/groonga\\r\\n kenhys is no longer the main admin of rpms/groonga\\r\\nkenhys + is main admin of rpms/groonga-normalizer-mysql\\r\\n kenhys is no longer + the main admin of rpms/groonga-normalizer-mysql\\r\\nkenhys is maintainer + of rpms/msgpack\\r\\n kenhys is no longer maintaining rpms/msgpack\\r\\n + \ kenhys is no longer watching rpms/msgpack\\r\\nkenhys is main admin of rpms/sentencepiece\\r\\n + \ kenhys is no longer the main admin of rpms/sentencepiece\\r\\n\\r\\nkgiusti + is watching rpms/python-oslo-messaging\\r\\n kgiusti is no longer watching + rpms/python-oslo-messaging\\r\\nkgiusti is watching rpms/python-pyngus\\r\\n + \ kgiusti is no longer watching rpms/python-pyngus\\r\\nkgiusti is watching + rpms/qpid-cpp\\r\\n kgiusti is no longer watching rpms/qpid-cpp\\r\\nkgiusti + is watching rpms/qpid-dispatch\\r\\n kgiusti is no longer watching rpms/qpid-dispatch\\r\\nkgiusti + is watching rpms/qpid-proton\\r\\n kgiusti is no longer watching rpms/qpid-proton\\r\\n\\r\\n\\r\\n\\r\\nkrionbsd + is main admin of rpms/salt\\r\\n rpms/salt co-maintainers: @dmurphy18, @rcallicotte\\r\\n + \ krionbsd is no longer the main admin of rpms/salt\\r\\n\\r\\n\\r\\n\\r\\n\\r\\nleospol + is maintainer of rpms/python-nitrate\\r\\n leospol is no longer maintaining + rpms/python-nitrate\\r\\n leospol is no longer watching rpms/python-nitrate\\r\\n\\r\\nlfield + is maintainer of rpms/bdii\\r\\n lfield is no longer maintaining rpms/bdii\\r\\n + \ lfield is no longer watching rpms/bdii\\r\\nlfield is main admin of rpms/boinc-client\\r\\n + \ rpms/boinc-client co-maintainers: @germano\\r\\n lfield is no longer the + main admin of rpms/boinc-client\\r\\nlfield is maintainer of rpms/dmlite\\r\\n + \ lfield is no longer maintaining rpms/dmlite\\r\\n lfield is no longer watching + rpms/dmlite\\r\\nlfield is maintainer of rpms/dynafed\\r\\n lfield is no + longer maintaining rpms/dynafed\\r\\n lfield is no longer watching rpms/dynafed\\r\\nlfield + is watching rpms/ginfo\\r\\n lfield is no longer watching rpms/ginfo\\r\\nlfield + is maintainer of rpms/glue-schema\\r\\n lfield is no longer maintaining rpms/glue-schema\\r\\n + \ lfield is no longer watching rpms/glue-schema\\r\\nlfield is main admin + of rpms/glue-validator\\r\\n rpms/glue-validator co-maintainers: @stevetraylen\\r\\n + \ lfield is no longer the main admin of rpms/glue-validator\\r\\nlfield is + main admin of rpms/lcg-infosites\\r\\n rpms/lcg-infosites co-maintainers: + @stevetraylen\\r\\n lfield is no longer the main admin of rpms/lcg-infosites\\r\\nlfield + is main admin of rpms/nagios-plugins-bdii\\r\\n rpms/nagios-plugins-bdii + co-maintainers: @stevetraylen\\r\\n lfield is no longer the main admin of + rpms/nagios-plugins-bdii\\r\\nlfield is watching rpms/slurm\\r\\n lfield + is no longer watching rpms/slurm\\r\\n\\r\\nlgao is watching rpms/papaki\\r\\n + \ lgao is no longer watching rpms/papaki\\r\\nlgao is maintainer of rpms/shrinkwrap-descriptors\\r\\n + \ lgao is no longer maintaining rpms/shrinkwrap-descriptors\\r\\n lgao is + no longer watching rpms/shrinkwrap-descriptors\\r\\n\\r\\nlgoncalv is maintainer + of rpms/kernel\\r\\n lgoncalv is no longer maintaining rpms/kernel\\r\\n + \ lgoncalv is no longer watching rpms/kernel\\r\\nlgoncalv is maintainer of + rpms/kernel-headers\\r\\n lgoncalv is no longer maintaining rpms/kernel-headers\\r\\n + \ lgoncalv is no longer watching rpms/kernel-headers\\r\\nlgoncalv is maintainer + of rpms/kernel-tools\\r\\n lgoncalv is no longer maintaining rpms/kernel-tools\\r\\n + \ lgoncalv is no longer watching rpms/kernel-tools\\r\\n\\r\\nlkf is main + admin of rpms/icaro\\r\\n lkf is no longer the main admin of rpms/icaro\\r\\nlkf + is main admin of rpms/legofy\\r\\n lkf is no longer the main admin of rpms/legofy\\r\\n\\r\\nlorenzodalrio + is main admin of rpms/pg_view\\r\\n lorenzodalrio is no longer the main admin + of rpms/pg_view\\r\\nlorenzodalrio is maintainer of rpms/python-plumbum\\r\\n + \ lorenzodalrio is no longer maintaining rpms/python-plumbum\\r\\n lorenzodalrio + is no longer watching rpms/python-plumbum\\r\\nlorenzodalrio has a bugzilla + override on rpms/python-plumbum\\r\\n lorenzodalrio has no longer a bugzilla + overrides on rpms/python-plumbum\\r\\nlorenzodalrio is maintainer of rpms/tomcat-native\\r\\n + \ lorenzodalrio is no longer maintaining rpms/tomcat-native\\r\\n lorenzodalrio + is no longer watching rpms/tomcat-native\\r\\n\\r\\nmarcor is main admin of + rpms/zeek\\r\\n rpms/zeek co-maintainers: @dcavalca, @salimma\\r\\n marcor + is no longer the main admin of rpms/zeek\\r\\n\\r\\nmbarnes is maintainer + of rpms/GConf2\\r\\n mbarnes is no longer maintaining rpms/GConf2\\r\\n mbarnes + is no longer watching rpms/GConf2\\r\\nmbarnes is maintainer of rpms/ORBit2\\r\\n + \ mbarnes is no longer maintaining rpms/ORBit2\\r\\n mbarnes is no longer + watching rpms/ORBit2\\r\\nmbarnes is maintainer of rpms/alacarte\\r\\n mbarnes + is no longer maintaining rpms/alacarte\\r\\n mbarnes is no longer watching + rpms/alacarte\\r\\nmbarnes is maintainer of rpms/bitstream-vera-fonts\\r\\n + \ mbarnes is no longer maintaining rpms/bitstream-vera-fonts\\r\\n mbarnes + is no longer watching rpms/bitstream-vera-fonts\\r\\nmbarnes is maintainer + of rpms/cairo\\r\\n mbarnes is no longer maintaining rpms/cairo\\r\\n mbarnes + is no longer watching rpms/cairo\\r\\nmbarnes is maintainer of rpms/check\\r\\n + \ mbarnes is no longer maintaining rpms/check\\r\\n mbarnes is no longer + watching rpms/check\\r\\nmbarnes is maintainer of rpms/dbus\\r\\n mbarnes + is no longer maintaining rpms/dbus\\r\\n mbarnes is no longer watching rpms/dbus\\r\\nmbarnes + is maintainer of rpms/dbus-glib\\r\\n mbarnes is no longer maintaining rpms/dbus-glib\\r\\n + \ mbarnes is no longer watching rpms/dbus-glib\\r\\nmbarnes is maintainer + of rpms/dbus-python\\r\\n mbarnes is no longer maintaining rpms/dbus-python\\r\\n + \ mbarnes is no longer watching rpms/dbus-python\\r\\nmbarnes is maintainer + of rpms/dbus-sharp\\r\\n mbarnes is no longer maintaining rpms/dbus-sharp\\r\\n + \ mbarnes is no longer watching rpms/dbus-sharp\\r\\nmbarnes is maintainer + of rpms/desktop-backgrounds\\r\\n mbarnes is no longer maintaining rpms/desktop-backgrounds\\r\\n + \ mbarnes is no longer watching rpms/desktop-backgrounds\\r\\nmbarnes is maintainer + of rpms/desktop-file-utils\\r\\n mbarnes is no longer maintaining rpms/desktop-file-utils\\r\\n + \ mbarnes is no longer watching rpms/desktop-file-utils\\r\\nmbarnes is maintainer + of rpms/devhelp\\r\\n mbarnes is no longer maintaining rpms/devhelp\\r\\n + \ mbarnes is no longer watching rpms/devhelp\\r\\nmbarnes is maintainer of + rpms/echo-icon-theme\\r\\n mbarnes is no longer maintaining rpms/echo-icon-theme\\r\\n + \ mbarnes is no longer watching rpms/echo-icon-theme\\r\\nmbarnes is maintainer + of rpms/eog\\r\\n mbarnes is no longer maintaining rpms/eog\\r\\n mbarnes + is no longer watching rpms/eog\\r\\nmbarnes is maintainer of rpms/epiphany\\r\\n + \ mbarnes is no longer maintaining rpms/epiphany\\r\\n mbarnes is no longer + watching rpms/epiphany\\r\\nmbarnes is maintainer of rpms/evince\\r\\n mbarnes + is no longer maintaining rpms/evince\\r\\n mbarnes is no longer watching + rpms/evince\\r\\nmbarnes is maintainer of rpms/evolution\\r\\n mbarnes is + no longer maintaining rpms/evolution\\r\\n mbarnes is no longer watching + rpms/evolution\\r\\nmbarnes is maintainer of rpms/evolution-data-server\\r\\n + \ mbarnes is no longer maintaining rpms/evolution-data-server\\r\\n mbarnes + is no longer watching rpms/evolution-data-server\\r\\nmbarnes is maintainer + of rpms/evolution-ews\\r\\n mbarnes is no longer maintaining rpms/evolution-ews\\r\\n + \ mbarnes is no longer watching rpms/evolution-ews\\r\\nmbarnes is maintainer + of rpms/evolution-mapi\\r\\n mbarnes is no longer maintaining rpms/evolution-mapi\\r\\n + \ mbarnes is no longer watching rpms/evolution-mapi\\r\\nmbarnes is maintainer + of rpms/fedora-logos\\r\\n mbarnes is no longer maintaining rpms/fedora-logos\\r\\n + \ mbarnes is no longer watching rpms/fedora-logos\\r\\nmbarnes is maintainer + of rpms/festival\\r\\n mbarnes is no longer maintaining rpms/festival\\r\\n + \ mbarnes is no longer watching rpms/festival\\r\\nmbarnes is maintainer of + rpms/file-roller\\r\\n mbarnes is no longer maintaining rpms/file-roller\\r\\n + \ mbarnes is no longer watching rpms/file-roller\\r\\nmbarnes is maintainer + of rpms/firefox\\r\\n mbarnes is no longer maintaining rpms/firefox\\r\\n + \ mbarnes is no longer watching rpms/firefox\\r\\nmbarnes is maintainer of + rpms/flac\\r\\n mbarnes is no longer maintaining rpms/flac\\r\\n mbarnes + is no longer watching rpms/flac\\r\\nmbarnes is maintainer of rpms/fontconfig\\r\\n + \ mbarnes is no longer maintaining rpms/fontconfig\\r\\n mbarnes is no longer + watching rpms/fontconfig\\r\\nmbarnes is maintainer of rpms/freetype\\r\\n + \ mbarnes is no longer maintaining rpms/freetype\\r\\n mbarnes is no longer + watching rpms/freetype\\r\\nmbarnes is maintainer of rpms/fribidi\\r\\n mbarnes + is no longer maintaining rpms/fribidi\\r\\n mbarnes is no longer watching + rpms/fribidi\\r\\nmbarnes is maintainer of rpms/gconf-editor\\r\\n mbarnes + is no longer maintaining rpms/gconf-editor\\r\\n mbarnes is no longer watching + rpms/gconf-editor\\r\\nmbarnes is maintainer of rpms/gdm\\r\\n mbarnes is + no longer maintaining rpms/gdm\\r\\n mbarnes is no longer watching rpms/gdm\\r\\nmbarnes + is maintainer of rpms/gedit\\r\\n mbarnes is no longer maintaining rpms/gedit\\r\\n + \ mbarnes is no longer watching rpms/gedit\\r\\nmbarnes is maintainer of rpms/gftp\\r\\n + \ mbarnes is no longer maintaining rpms/gftp\\r\\n mbarnes is no longer watching + rpms/gftp\\r\\nmbarnes is maintainer of rpms/glade2\\r\\n mbarnes is no longer + maintaining rpms/glade2\\r\\n mbarnes is no longer watching rpms/glade2\\r\\nmbarnes + is maintainer of rpms/glib2\\r\\n mbarnes is no longer maintaining rpms/glib2\\r\\n + \ mbarnes is no longer watching rpms/glib2\\r\\nmbarnes is maintainer of rpms/gmime\\r\\n + \ mbarnes is no longer maintaining rpms/gmime\\r\\n mbarnes is no longer + watching rpms/gmime\\r\\nmbarnes is maintainer of rpms/gnome-backgrounds\\r\\n + \ mbarnes is no longer maintaining rpms/gnome-backgrounds\\r\\n mbarnes is + no longer watching rpms/gnome-backgrounds\\r\\nmbarnes is maintainer of rpms/gnome-icon-theme\\r\\n + \ mbarnes is no longer maintaining rpms/gnome-icon-theme\\r\\n mbarnes is + no longer watching rpms/gnome-icon-theme\\r\\nmbarnes is maintainer of rpms/gnome-keyring\\r\\n + \ mbarnes is no longer maintaining rpms/gnome-keyring\\r\\n mbarnes is no + longer watching rpms/gnome-keyring\\r\\nmbarnes is maintainer of rpms/gnome-menus\\r\\n + \ mbarnes is no longer maintaining rpms/gnome-menus\\r\\n mbarnes is no longer + watching rpms/gnome-menus\\r\\nmbarnes is maintainer of rpms/gnome-mime-data\\r\\n + \ mbarnes is no longer maintaining rpms/gnome-mime-data\\r\\n mbarnes is + no longer watching rpms/gnome-mime-data\\r\\nmbarnes is maintainer of rpms/gnome-nettool\\r\\n + \ mbarnes is no longer maintaining rpms/gnome-nettool\\r\\n mbarnes is no + longer watching rpms/gnome-nettool\\r\\nmbarnes is maintainer of rpms/gnome-power-manager\\r\\n + \ mbarnes is no longer maintaining rpms/gnome-power-manager\\r\\n mbarnes + is no longer watching rpms/gnome-power-manager\\r\\nmbarnes is maintainer + of rpms/gnome-session\\r\\n mbarnes is no longer maintaining rpms/gnome-session\\r\\n + \ mbarnes is no longer watching rpms/gnome-session\\r\\nmbarnes is maintainer + of rpms/gnome-sharp\\r\\n mbarnes is no longer maintaining rpms/gnome-sharp\\r\\n + \ mbarnes is no longer watching rpms/gnome-sharp\\r\\nmbarnes is maintainer + of rpms/gnome-system-monitor\\r\\n mbarnes is no longer maintaining rpms/gnome-system-monitor\\r\\n + \ mbarnes is no longer watching rpms/gnome-system-monitor\\r\\nmbarnes is + maintainer of rpms/gnome-terminal\\r\\n mbarnes is no longer maintaining + rpms/gnome-terminal\\r\\n mbarnes is no longer watching rpms/gnome-terminal\\r\\nmbarnes + is maintainer of rpms/gnome-user-docs\\r\\n mbarnes is no longer maintaining + rpms/gnome-user-docs\\r\\n mbarnes is no longer watching rpms/gnome-user-docs\\r\\nmbarnes + is maintainer of rpms/gnome-user-share\\r\\n mbarnes is no longer maintaining + rpms/gnome-user-share\\r\\n mbarnes is no longer watching rpms/gnome-user-share\\r\\nmbarnes + is maintainer of rpms/gnome-vfs2\\r\\n mbarnes is no longer maintaining rpms/gnome-vfs2\\r\\n + \ mbarnes is no longer watching rpms/gnome-vfs2\\r\\nmbarnes is maintainer + of rpms/gnome-vfs2-monikers\\r\\n mbarnes is no longer maintaining rpms/gnome-vfs2-monikers\\r\\n + \ mbarnes is no longer watching rpms/gnome-vfs2-monikers\\r\\nmbarnes is main + admin of rpms/gnome-video-arcade\\r\\n mbarnes is no longer the main admin + of rpms/gnome-video-arcade\\r\\nmbarnes is maintainer of rpms/gthumb\\r\\n + \ mbarnes is no longer maintaining rpms/gthumb\\r\\n mbarnes is no longer + watching rpms/gthumb\\r\\nmbarnes is maintainer of rpms/gtk-doc\\r\\n mbarnes + is no longer maintaining rpms/gtk-doc\\r\\n mbarnes is no longer watching + rpms/gtk-doc\\r\\nmbarnes is maintainer of rpms/gtk-sharp2\\r\\n mbarnes + is no longer maintaining rpms/gtk-sharp2\\r\\n mbarnes is no longer watching + rpms/gtk-sharp2\\r\\nmbarnes is maintainer of rpms/gtk2\\r\\n mbarnes is + no longer maintaining rpms/gtk2\\r\\n mbarnes is no longer watching rpms/gtk2\\r\\nmbarnes + is maintainer of rpms/gtk2-engines\\r\\n mbarnes is no longer maintaining + rpms/gtk2-engines\\r\\n mbarnes is no longer watching rpms/gtk2-engines\\r\\nmbarnes + is maintainer of rpms/gtkhtml3\\r\\n mbarnes is no longer maintaining rpms/gtkhtml3\\r\\n + \ mbarnes is no longer watching rpms/gtkhtml3\\r\\nmbarnes is maintainer of + rpms/gucharmap\\r\\n mbarnes is no longer maintaining rpms/gucharmap\\r\\n + \ mbarnes is no longer watching rpms/gucharmap\\r\\nmbarnes is maintainer + of rpms/hicolor-icon-theme\\r\\n mbarnes is no longer maintaining rpms/hicolor-icon-theme\\r\\n + \ mbarnes is no longer watching rpms/hicolor-icon-theme\\r\\nmbarnes is maintainer + of rpms/hunspell\\r\\n mbarnes is no longer maintaining rpms/hunspell\\r\\n + \ mbarnes is no longer watching rpms/hunspell\\r\\nmbarnes is maintainer of + rpms/hunspell-en\\r\\n mbarnes is no longer maintaining rpms/hunspell-en\\r\\n + \ mbarnes is no longer watching rpms/hunspell-en\\r\\nmbarnes is maintainer + of rpms/icon-naming-utils\\r\\n mbarnes is no longer maintaining rpms/icon-naming-utils\\r\\n + \ mbarnes is no longer watching rpms/icon-naming-utils\\r\\nmbarnes is maintainer + of rpms/icu\\r\\n mbarnes is no longer maintaining rpms/icu\\r\\n mbarnes + is no longer watching rpms/icu\\r\\nmbarnes is maintainer of rpms/imake\\r\\n + \ mbarnes is no longer maintaining rpms/imake\\r\\n mbarnes is no longer + watching rpms/imake\\r\\nmbarnes is maintainer of rpms/intltool\\r\\n mbarnes + is no longer maintaining rpms/intltool\\r\\n mbarnes is no longer watching + rpms/intltool\\r\\nmbarnes is maintainer of rpms/iso-codes\\r\\n mbarnes + is no longer maintaining rpms/iso-codes\\r\\n mbarnes is no longer watching + rpms/iso-codes\\r\\nmbarnes is maintainer of rpms/krb5-auth-dialog\\r\\n mbarnes + is no longer maintaining rpms/krb5-auth-dialog\\r\\n mbarnes is no longer + watching rpms/krb5-auth-dialog\\r\\nmbarnes is maintainer of rpms/lcms\\r\\n + \ mbarnes is no longer maintaining rpms/lcms\\r\\n mbarnes is no longer watching + rpms/lcms\\r\\nmbarnes is maintainer of rpms/libFS\\r\\n mbarnes is no longer + maintaining rpms/libFS\\r\\n mbarnes is no longer watching rpms/libFS\\r\\nmbarnes + is maintainer of rpms/libICE\\r\\n mbarnes is no longer maintaining rpms/libICE\\r\\n + \ mbarnes is no longer watching rpms/libICE\\r\\nmbarnes is maintainer of + rpms/libIDL\\r\\n mbarnes is no longer maintaining rpms/libIDL\\r\\n mbarnes + is no longer watching rpms/libIDL\\r\\nmbarnes is maintainer of rpms/libSM\\r\\n + \ mbarnes is no longer maintaining rpms/libSM\\r\\n mbarnes is no longer + watching rpms/libSM\\r\\nmbarnes is maintainer of rpms/libX11\\r\\n mbarnes + is no longer maintaining rpms/libX11\\r\\n mbarnes is no longer watching + rpms/libX11\\r\\nmbarnes is maintainer of rpms/libXScrnSaver\\r\\n mbarnes + is no longer maintaining rpms/libXScrnSaver\\r\\n mbarnes is no longer watching + rpms/libXScrnSaver\\r\\nmbarnes is maintainer of rpms/libXau\\r\\n mbarnes + is no longer maintaining rpms/libXau\\r\\n mbarnes is no longer watching + rpms/libXau\\r\\nmbarnes is maintainer of rpms/libXaw\\r\\n mbarnes is no + longer maintaining rpms/libXaw\\r\\n mbarnes is no longer watching rpms/libXaw\\r\\nmbarnes + is maintainer of rpms/libXcomposite\\r\\n mbarnes is no longer maintaining + rpms/libXcomposite\\r\\n mbarnes is no longer watching rpms/libXcomposite\\r\\nmbarnes + is maintainer of rpms/libXcursor\\r\\n mbarnes is no longer maintaining rpms/libXcursor\\r\\n + \ mbarnes is no longer watching rpms/libXcursor\\r\\nmbarnes is maintainer + of rpms/libXdamage\\r\\n mbarnes is no longer maintaining rpms/libXdamage\\r\\n + \ mbarnes is no longer watching rpms/libXdamage\\r\\nmbarnes is maintainer + of rpms/libXdmcp\\r\\n mbarnes is no longer maintaining rpms/libXdmcp\\r\\n + \ mbarnes is no longer watching rpms/libXdmcp\\r\\nmbarnes is maintainer of + rpms/libXext\\r\\n mbarnes is no longer maintaining rpms/libXext\\r\\n mbarnes + is no longer watching rpms/libXext\\r\\nmbarnes is maintainer of rpms/libXfixes\\r\\n + \ mbarnes is no longer maintaining rpms/libXfixes\\r\\n mbarnes is no longer + watching rpms/libXfixes\\r\\nmbarnes is maintainer of rpms/libXfont\\r\\n + \ mbarnes is no longer maintaining rpms/libXfont\\r\\n mbarnes is no longer + watching rpms/libXfont\\r\\nmbarnes is maintainer of rpms/libXft\\r\\n mbarnes + is no longer maintaining rpms/libXft\\r\\n mbarnes is no longer watching + rpms/libXft\\r\\nmbarnes is maintainer of rpms/libXi\\r\\n mbarnes is no + longer maintaining rpms/libXi\\r\\n mbarnes is no longer watching rpms/libXi\\r\\nmbarnes + is maintainer of rpms/libXinerama\\r\\n mbarnes is no longer maintaining + rpms/libXinerama\\r\\n mbarnes is no longer watching rpms/libXinerama\\r\\nmbarnes + is maintainer of rpms/libXmu\\r\\n mbarnes is no longer maintaining rpms/libXmu\\r\\n + \ mbarnes is no longer watching rpms/libXmu\\r\\nmbarnes is maintainer of + rpms/libXp\\r\\n mbarnes is no longer maintaining rpms/libXp\\r\\n mbarnes + is no longer watching rpms/libXp\\r\\nmbarnes is maintainer of rpms/libXpm\\r\\n + \ mbarnes is no longer maintaining rpms/libXpm\\r\\n mbarnes is no longer + watching rpms/libXpm\\r\\nmbarnes is maintainer of rpms/libXrandr\\r\\n mbarnes + is no longer maintaining rpms/libXrandr\\r\\n mbarnes is no longer watching + rpms/libXrandr\\r\\nmbarnes is maintainer of rpms/libXrender\\r\\n mbarnes + is no longer maintaining rpms/libXrender\\r\\n mbarnes is no longer watching + rpms/libXrender\\r\\nmbarnes is maintainer of rpms/libXres\\r\\n mbarnes + is no longer maintaining rpms/libXres\\r\\n mbarnes is no longer watching + rpms/libXres\\r\\nmbarnes is maintainer of rpms/libXt\\r\\n mbarnes is no + longer maintaining rpms/libXt\\r\\n mbarnes is no longer watching rpms/libXt\\r\\nmbarnes + is maintainer of rpms/libXtst\\r\\n mbarnes is no longer maintaining rpms/libXtst\\r\\n + \ mbarnes is no longer watching rpms/libXtst\\r\\nmbarnes is maintainer of + rpms/libXv\\r\\n mbarnes is no longer maintaining rpms/libXv\\r\\n mbarnes + is no longer watching rpms/libXv\\r\\nmbarnes is maintainer of rpms/libXvMC\\r\\n + \ mbarnes is no longer maintaining rpms/libXvMC\\r\\n mbarnes is no longer + watching rpms/libXvMC\\r\\nmbarnes is maintainer of rpms/libXxf86dga\\r\\n + \ mbarnes is no longer maintaining rpms/libXxf86dga\\r\\n mbarnes is no longer + watching rpms/libXxf86dga\\r\\nmbarnes is maintainer of rpms/libXxf86misc\\r\\n + \ mbarnes is no longer maintaining rpms/libXxf86misc\\r\\n mbarnes is no + longer watching rpms/libXxf86misc\\r\\nmbarnes is maintainer of rpms/libXxf86vm\\r\\n + \ mbarnes is no longer maintaining rpms/libXxf86vm\\r\\n mbarnes is no longer + watching rpms/libXxf86vm\\r\\nmbarnes is maintainer of rpms/libao\\r\\n mbarnes + is no longer maintaining rpms/libao\\r\\n mbarnes is no longer watching rpms/libao\\r\\nmbarnes + is maintainer of rpms/libart_lgpl\\r\\n mbarnes is no longer maintaining + rpms/libart_lgpl\\r\\n mbarnes is no longer watching rpms/libart_lgpl\\r\\nmbarnes + is maintainer of rpms/libbonobo\\r\\n mbarnes is no longer maintaining rpms/libbonobo\\r\\n + \ mbarnes is no longer watching rpms/libbonobo\\r\\nmbarnes is maintainer + of rpms/libbonoboui\\r\\n mbarnes is no longer maintaining rpms/libbonoboui\\r\\n + \ mbarnes is no longer watching rpms/libbonoboui\\r\\nmbarnes is maintainer + of rpms/libdmx\\r\\n mbarnes is no longer maintaining rpms/libdmx\\r\\n mbarnes + is no longer watching rpms/libdmx\\r\\nmbarnes is maintainer of rpms/libdrm\\r\\n + \ mbarnes is no longer maintaining rpms/libdrm\\r\\n mbarnes is no longer + watching rpms/libdrm\\r\\nmbarnes is maintainer of rpms/liberation-fonts\\r\\n + \ mbarnes is no longer maintaining rpms/liberation-fonts\\r\\n mbarnes is + no longer watching rpms/liberation-fonts\\r\\nmbarnes is maintainer of rpms/libexif\\r\\n + \ mbarnes is no longer maintaining rpms/libexif\\r\\n mbarnes is no longer + watching rpms/libexif\\r\\nmbarnes is maintainer of rpms/libfontenc\\r\\n + \ mbarnes is no longer maintaining rpms/libfontenc\\r\\n mbarnes is no longer + watching rpms/libfontenc\\r\\nmbarnes is maintainer of rpms/libgdiplus\\r\\n + \ mbarnes is no longer maintaining rpms/libgdiplus\\r\\n mbarnes is no longer + watching rpms/libgdiplus\\r\\nmbarnes is maintainer of rpms/libglade2\\r\\n + \ mbarnes is no longer maintaining rpms/libglade2\\r\\n mbarnes is no longer + watching rpms/libglade2\\r\\nmbarnes is maintainer of rpms/libgnome\\r\\n + \ mbarnes is no longer maintaining rpms/libgnome\\r\\n mbarnes is no longer + watching rpms/libgnome\\r\\nmbarnes is maintainer of rpms/libgnomecanvas\\r\\n + \ mbarnes is no longer maintaining rpms/libgnomecanvas\\r\\n mbarnes is no + longer watching rpms/libgnomecanvas\\r\\nmbarnes is maintainer of rpms/libgnomekbd\\r\\n + \ mbarnes is no longer maintaining rpms/libgnomekbd\\r\\n mbarnes is no longer + watching rpms/libgnomekbd\\r\\nmbarnes is maintainer of rpms/libgnomeui\\r\\n + \ mbarnes is no longer maintaining rpms/libgnomeui\\r\\n mbarnes is no longer + watching rpms/libgnomeui\\r\\nmbarnes is maintainer of rpms/libgpod\\r\\n + \ mbarnes is no longer maintaining rpms/libgpod\\r\\n mbarnes is no longer + watching rpms/libgpod\\r\\nmbarnes is maintainer of rpms/libgsf\\r\\n mbarnes + is no longer maintaining rpms/libgsf\\r\\n mbarnes is no longer watching + rpms/libgsf\\r\\nmbarnes is maintainer of rpms/libgtop2\\r\\n mbarnes is + no longer maintaining rpms/libgtop2\\r\\n mbarnes is no longer watching rpms/libgtop2\\r\\nmbarnes + is maintainer of rpms/libnotify\\r\\n mbarnes is no longer maintaining rpms/libnotify\\r\\n + \ mbarnes is no longer watching rpms/libnotify\\r\\nmbarnes is maintainer + of rpms/libogg\\r\\n mbarnes is no longer maintaining rpms/libogg\\r\\n mbarnes + is no longer watching rpms/libogg\\r\\nmbarnes is maintainer of rpms/liboil\\r\\n + \ mbarnes is no longer maintaining rpms/liboil\\r\\n mbarnes is no longer + watching rpms/liboil\\r\\nmbarnes is maintainer of rpms/librsvg2\\r\\n mbarnes + is no longer maintaining rpms/librsvg2\\r\\n mbarnes is no longer watching + rpms/librsvg2\\r\\nmbarnes is maintainer of rpms/libsoup\\r\\n mbarnes is + no longer maintaining rpms/libsoup\\r\\n mbarnes is no longer watching rpms/libsoup\\r\\nmbarnes + is maintainer of rpms/libthai\\r\\n mbarnes is no longer maintaining rpms/libthai\\r\\n + \ mbarnes is no longer watching rpms/libthai\\r\\nmbarnes is maintainer of + rpms/libtheora\\r\\n mbarnes is no longer maintaining rpms/libtheora\\r\\n + \ mbarnes is no longer watching rpms/libtheora\\r\\nmbarnes is maintainer + of rpms/libutempter\\r\\n mbarnes is no longer maintaining rpms/libutempter\\r\\n + \ mbarnes is no longer watching rpms/libutempter\\r\\nmbarnes is maintainer + of rpms/libvorbis\\r\\n mbarnes is no longer maintaining rpms/libvorbis\\r\\n + \ mbarnes is no longer watching rpms/libvorbis\\r\\nmbarnes is maintainer + of rpms/libwmf\\r\\n mbarnes is no longer maintaining rpms/libwmf\\r\\n mbarnes + is no longer watching rpms/libwmf\\r\\nmbarnes is maintainer of rpms/libwnck\\r\\n + \ mbarnes is no longer maintaining rpms/libwnck\\r\\n mbarnes is no longer + watching rpms/libwnck\\r\\nmbarnes is maintainer of rpms/libwpd\\r\\n mbarnes + is no longer maintaining rpms/libwpd\\r\\n mbarnes is no longer watching + rpms/libwpd\\r\\nmbarnes is maintainer of rpms/libxkbfile\\r\\n mbarnes is + no longer maintaining rpms/libxkbfile\\r\\n mbarnes is no longer watching + rpms/libxkbfile\\r\\nmbarnes is maintainer of rpms/libxklavier\\r\\n mbarnes + is no longer maintaining rpms/libxklavier\\r\\n mbarnes is no longer watching + rpms/libxklavier\\r\\nmbarnes is maintainer of rpms/metacity\\r\\n mbarnes + is no longer maintaining rpms/metacity\\r\\n mbarnes is no longer watching + rpms/metacity\\r\\nmbarnes is maintainer of rpms/mono\\r\\n mbarnes is no + longer maintaining rpms/mono\\r\\n mbarnes is no longer watching rpms/mono\\r\\nmbarnes + is maintainer of rpms/nautilus\\r\\n mbarnes is no longer maintaining rpms/nautilus\\r\\n + \ mbarnes is no longer watching rpms/nautilus\\r\\nmbarnes is maintainer of + rpms/notification-daemon\\r\\n mbarnes is no longer maintaining rpms/notification-daemon\\r\\n + \ mbarnes is no longer watching rpms/notification-daemon\\r\\nmbarnes is maintainer + of rpms/openchange\\r\\n mbarnes is no longer maintaining rpms/openchange\\r\\n + \ mbarnes is no longer watching rpms/openchange\\r\\nmbarnes is maintainer + of rpms/orca\\r\\n mbarnes is no longer maintaining rpms/orca\\r\\n mbarnes + is no longer watching rpms/orca\\r\\nmbarnes is maintainer of rpms/pango\\r\\n + \ mbarnes is no longer maintaining rpms/pango\\r\\n mbarnes is no longer + watching rpms/pango\\r\\nmbarnes is maintainer of rpms/perl\\r\\n mbarnes + is no longer maintaining rpms/perl\\r\\n mbarnes is no longer watching rpms/perl\\r\\nmbarnes + is maintainer of rpms/perl-Archive-Tar\\r\\n mbarnes is no longer maintaining + rpms/perl-Archive-Tar\\r\\n mbarnes is no longer watching rpms/perl-Archive-Tar\\r\\nmbarnes + is maintainer of rpms/perl-Archive-Zip\\r\\n mbarnes is no longer maintaining + rpms/perl-Archive-Zip\\r\\n mbarnes is no longer watching rpms/perl-Archive-Zip\\r\\nmbarnes + is maintainer of rpms/perl-BSD-Resource\\r\\n mbarnes is no longer maintaining + rpms/perl-BSD-Resource\\r\\n mbarnes is no longer watching rpms/perl-BSD-Resource\\r\\nmbarnes + is maintainer of rpms/perl-Bit-Vector\\r\\n mbarnes is no longer maintaining + rpms/perl-Bit-Vector\\r\\n mbarnes is no longer watching rpms/perl-Bit-Vector\\r\\nmbarnes + is maintainer of rpms/perl-Carp-Clan\\r\\n mbarnes is no longer maintaining + rpms/perl-Carp-Clan\\r\\n mbarnes is no longer watching rpms/perl-Carp-Clan\\r\\nmbarnes + is maintainer of rpms/perl-Convert-ASN1\\r\\n mbarnes is no longer maintaining + rpms/perl-Convert-ASN1\\r\\n mbarnes is no longer watching rpms/perl-Convert-ASN1\\r\\nmbarnes + is maintainer of rpms/perl-Crypt-SSLeay\\r\\n mbarnes is no longer maintaining + rpms/perl-Crypt-SSLeay\\r\\n mbarnes is no longer watching rpms/perl-Crypt-SSLeay\\r\\nmbarnes + is maintainer of rpms/perl-DBD-MySQL\\r\\n mbarnes is no longer maintaining + rpms/perl-DBD-MySQL\\r\\n mbarnes is no longer watching rpms/perl-DBD-MySQL\\r\\nmbarnes + is maintainer of rpms/perl-DBD-Pg\\r\\n mbarnes is no longer maintaining + rpms/perl-DBD-Pg\\r\\n mbarnes is no longer watching rpms/perl-DBD-Pg\\r\\nmbarnes + is maintainer of rpms/perl-DBI\\r\\n mbarnes is no longer maintaining rpms/perl-DBI\\r\\n + \ mbarnes is no longer watching rpms/perl-DBI\\r\\nmbarnes is maintainer of + rpms/perl-Date-Calc\\r\\n mbarnes is no longer maintaining rpms/perl-Date-Calc\\r\\n + \ mbarnes is no longer watching rpms/perl-Date-Calc\\r\\nmbarnes is maintainer + of rpms/perl-Devel-Symdump\\r\\n mbarnes is no longer maintaining rpms/perl-Devel-Symdump\\r\\n + \ mbarnes is no longer watching rpms/perl-Devel-Symdump\\r\\nmbarnes is maintainer + of rpms/perl-Digest-HMAC\\r\\n mbarnes is no longer maintaining rpms/perl-Digest-HMAC\\r\\n + \ mbarnes is no longer watching rpms/perl-Digest-HMAC\\r\\nmbarnes is maintainer + of rpms/perl-Digest-SHA1\\r\\n mbarnes is no longer maintaining rpms/perl-Digest-SHA1\\r\\n + \ mbarnes is no longer watching rpms/perl-Digest-SHA1\\r\\nmbarnes is maintainer + of rpms/perl-File-MMagic\\r\\n mbarnes is no longer maintaining rpms/perl-File-MMagic\\r\\n + \ mbarnes is no longer watching rpms/perl-File-MMagic\\r\\nmbarnes is maintainer + of rpms/perl-Frontier-RPC\\r\\n mbarnes is no longer maintaining rpms/perl-Frontier-RPC\\r\\n + \ mbarnes is no longer watching rpms/perl-Frontier-RPC\\r\\nmbarnes is maintainer + of rpms/perl-HTML-Parser\\r\\n mbarnes is no longer maintaining rpms/perl-HTML-Parser\\r\\n + \ mbarnes is no longer watching rpms/perl-HTML-Parser\\r\\nmbarnes is maintainer + of rpms/perl-HTML-Tagset\\r\\n mbarnes is no longer maintaining rpms/perl-HTML-Tagset\\r\\n + \ mbarnes is no longer watching rpms/perl-HTML-Tagset\\r\\nmbarnes is maintainer + of rpms/perl-IO-Socket-SSL\\r\\n mbarnes is no longer maintaining rpms/perl-IO-Socket-SSL\\r\\n + \ mbarnes is no longer watching rpms/perl-IO-Socket-SSL\\r\\nmbarnes is maintainer + of rpms/perl-IO-String\\r\\n mbarnes is no longer maintaining rpms/perl-IO-String\\r\\n + \ mbarnes is no longer watching rpms/perl-IO-String\\r\\nmbarnes is maintainer + of rpms/perl-Inline\\r\\n mbarnes is no longer maintaining rpms/perl-Inline\\r\\n + \ mbarnes is no longer watching rpms/perl-Inline\\r\\nmbarnes is maintainer + of rpms/perl-LDAP\\r\\n mbarnes is no longer maintaining rpms/perl-LDAP\\r\\n + \ mbarnes is no longer watching rpms/perl-LDAP\\r\\nmbarnes is maintainer + of rpms/perl-Net-DNS\\r\\n mbarnes is no longer maintaining rpms/perl-Net-DNS\\r\\n + \ mbarnes is no longer watching rpms/perl-Net-DNS\\r\\nmbarnes is maintainer + of rpms/perl-Net-IP\\r\\n mbarnes is no longer maintaining rpms/perl-Net-IP\\r\\n + \ mbarnes is no longer watching rpms/perl-Net-IP\\r\\nmbarnes is maintainer + of rpms/perl-PDL\\r\\n mbarnes is no longer maintaining rpms/perl-PDL\\r\\n + \ mbarnes is no longer watching rpms/perl-PDL\\r\\nmbarnes is maintainer of + rpms/perl-Parse-RecDescent\\r\\n mbarnes is no longer maintaining rpms/perl-Parse-RecDescent\\r\\n + \ mbarnes is no longer watching rpms/perl-Parse-RecDescent\\r\\nmbarnes is + maintainer of rpms/perl-RPM-Specfile\\r\\n mbarnes is no longer maintaining + rpms/perl-RPM-Specfile\\r\\n mbarnes is no longer watching rpms/perl-RPM-Specfile\\r\\nmbarnes + is maintainer of rpms/perl-String-CRC32\\r\\n mbarnes is no longer maintaining + rpms/perl-String-CRC32\\r\\n mbarnes is no longer watching rpms/perl-String-CRC32\\r\\nmbarnes + is maintainer of rpms/perl-TermReadKey\\r\\n mbarnes is no longer maintaining + rpms/perl-TermReadKey\\r\\n mbarnes is no longer watching rpms/perl-TermReadKey\\r\\nmbarnes + is maintainer of rpms/perl-TimeDate\\r\\n mbarnes is no longer maintaining + rpms/perl-TimeDate\\r\\n mbarnes is no longer watching rpms/perl-TimeDate\\r\\nmbarnes + is maintainer of rpms/perl-URI\\r\\n mbarnes is no longer maintaining rpms/perl-URI\\r\\n + \ mbarnes is no longer watching rpms/perl-URI\\r\\nmbarnes is maintainer of + rpms/perl-XML-Dumper\\r\\n mbarnes is no longer maintaining rpms/perl-XML-Dumper\\r\\n + \ mbarnes is no longer watching rpms/perl-XML-Dumper\\r\\nmbarnes is maintainer + of rpms/perl-XML-Grove\\r\\n mbarnes is no longer maintaining rpms/perl-XML-Grove\\r\\n + \ mbarnes is no longer watching rpms/perl-XML-Grove\\r\\nmbarnes is maintainer + of rpms/perl-XML-LibXML\\r\\n mbarnes is no longer maintaining rpms/perl-XML-LibXML\\r\\n + \ mbarnes is no longer watching rpms/perl-XML-LibXML\\r\\nmbarnes is maintainer + of rpms/perl-XML-NamespaceSupport\\r\\n mbarnes is no longer maintaining + rpms/perl-XML-NamespaceSupport\\r\\n mbarnes is no longer watching rpms/perl-XML-NamespaceSupport\\r\\nmbarnes + is maintainer of rpms/perl-XML-Parser\\r\\n mbarnes is no longer maintaining + rpms/perl-XML-Parser\\r\\n mbarnes is no longer watching rpms/perl-XML-Parser\\r\\nmbarnes + is maintainer of rpms/perl-XML-SAX\\r\\n mbarnes is no longer maintaining + rpms/perl-XML-SAX\\r\\n mbarnes is no longer watching rpms/perl-XML-SAX\\r\\nmbarnes + is maintainer of rpms/perl-XML-Twig\\r\\n mbarnes is no longer maintaining + rpms/perl-XML-Twig\\r\\n mbarnes is no longer watching rpms/perl-XML-Twig\\r\\nmbarnes + is maintainer of rpms/perl-libwww-perl\\r\\n mbarnes is no longer maintaining + rpms/perl-libwww-perl\\r\\n mbarnes is no longer watching rpms/perl-libwww-perl\\r\\nmbarnes + is maintainer of rpms/perl-libxml-perl\\r\\n mbarnes is no longer maintaining + rpms/perl-libxml-perl\\r\\n mbarnes is no longer watching rpms/perl-libxml-perl\\r\\nmbarnes + is maintainer of rpms/pixman\\r\\n mbarnes is no longer maintaining rpms/pixman\\r\\n + \ mbarnes is no longer watching rpms/pixman\\r\\nmbarnes is maintainer of + rpms/poppler\\r\\n mbarnes is no longer maintaining rpms/poppler\\r\\n mbarnes + is no longer watching rpms/poppler\\r\\nmbarnes is main admin of rpms/pygtksourceview\\r\\n + \ mbarnes is no longer the main admin of rpms/pygtksourceview\\r\\nmbarnes + is main admin of rpms/python-etcd\\r\\n rpms/python-etcd co-maintainers: + @smilner\\r\\n mbarnes is no longer the main admin of rpms/python-etcd\\r\\nmbarnes + is maintainer of rpms/rdesktop\\r\\n mbarnes is no longer maintaining rpms/rdesktop\\r\\n + \ mbarnes is no longer watching rpms/rdesktop\\r\\nmbarnes is maintainer of + rpms/redhat-menus\\r\\n mbarnes is no longer maintaining rpms/redhat-menus\\r\\n + \ mbarnes is no longer watching rpms/redhat-menus\\r\\nmbarnes is maintainer + of rpms/rhythmbox\\r\\n mbarnes is no longer maintaining rpms/rhythmbox\\r\\n + \ mbarnes is no longer watching rpms/rhythmbox\\r\\nmbarnes is maintainer + of rpms/setools\\r\\n mbarnes is no longer maintaining rpms/setools\\r\\n + \ mbarnes is no longer watching rpms/setools\\r\\nmbarnes is maintainer of + rpms/sound-juicer\\r\\n mbarnes is no longer maintaining rpms/sound-juicer\\r\\n + \ mbarnes is no longer watching rpms/sound-juicer\\r\\nmbarnes is maintainer + of rpms/speex\\r\\n mbarnes is no longer maintaining rpms/speex\\r\\n mbarnes + is no longer watching rpms/speex\\r\\nmbarnes is maintainer of rpms/startup-notification\\r\\n + \ mbarnes is no longer maintaining rpms/startup-notification\\r\\n mbarnes + is no longer watching rpms/startup-notification\\r\\nmbarnes is maintainer + of rpms/thunderbird\\r\\n mbarnes is no longer maintaining rpms/thunderbird\\r\\n + \ mbarnes is no longer watching rpms/thunderbird\\r\\nmbarnes is maintainer + of rpms/tomboy\\r\\n mbarnes is no longer maintaining rpms/tomboy\\r\\n mbarnes + is no longer watching rpms/tomboy\\r\\nmbarnes is maintainer of rpms/totem\\r\\n + \ mbarnes is no longer maintaining rpms/totem\\r\\n mbarnes is no longer + watching rpms/totem\\r\\nmbarnes is maintainer of rpms/vorbis-tools\\r\\n + \ mbarnes is no longer maintaining rpms/vorbis-tools\\r\\n mbarnes is no + longer watching rpms/vorbis-tools\\r\\nmbarnes is maintainer of rpms/vte\\r\\n + \ mbarnes is no longer maintaining rpms/vte\\r\\n mbarnes is no longer watching + rpms/vte\\r\\nmbarnes is maintainer of rpms/wireless-tools\\r\\n mbarnes + is no longer maintaining rpms/wireless-tools\\r\\n mbarnes is no longer watching + rpms/wireless-tools\\r\\nmbarnes is maintainer of rpms/xkeyboard-config\\r\\n + \ mbarnes is no longer maintaining rpms/xkeyboard-config\\r\\n mbarnes is + no longer watching rpms/xkeyboard-config\\r\\nmbarnes is maintainer of rpms/xorg-x11-drivers\\r\\n + \ mbarnes is no longer maintaining rpms/xorg-x11-drivers\\r\\n mbarnes is + no longer watching rpms/xorg-x11-drivers\\r\\nmbarnes is maintainer of rpms/xorg-x11-drv-ati\\r\\n + \ mbarnes is no longer maintaining rpms/xorg-x11-drv-ati\\r\\n mbarnes is + no longer watching rpms/xorg-x11-drv-ati\\r\\nmbarnes is maintainer of rpms/xorg-x11-drv-dummy\\r\\n + \ mbarnes is no longer maintaining rpms/xorg-x11-drv-dummy\\r\\n mbarnes + is no longer watching rpms/xorg-x11-drv-dummy\\r\\nmbarnes is maintainer of + rpms/xorg-x11-drv-evdev\\r\\n mbarnes is no longer maintaining rpms/xorg-x11-drv-evdev\\r\\n + \ mbarnes is no longer watching rpms/xorg-x11-drv-evdev\\r\\nmbarnes is maintainer + of rpms/xorg-x11-drv-fbdev\\r\\n mbarnes is no longer maintaining rpms/xorg-x11-drv-fbdev\\r\\n + \ mbarnes is no longer watching rpms/xorg-x11-drv-fbdev\\r\\nmbarnes is maintainer + of rpms/xorg-x11-drv-vesa\\r\\n mbarnes is no longer maintaining rpms/xorg-x11-drv-vesa\\r\\n + \ mbarnes is no longer watching rpms/xorg-x11-drv-vesa\\r\\nmbarnes is maintainer + of rpms/xorg-x11-drv-vmware\\r\\n mbarnes is no longer maintaining rpms/xorg-x11-drv-vmware\\r\\n + \ mbarnes is no longer watching rpms/xorg-x11-drv-vmware\\r\\nmbarnes is maintainer + of rpms/xorg-x11-font-utils\\r\\n mbarnes is no longer maintaining rpms/xorg-x11-font-utils\\r\\n + \ mbarnes is no longer watching rpms/xorg-x11-font-utils\\r\\nmbarnes is maintainer + of rpms/xorg-x11-fonts\\r\\n mbarnes is no longer maintaining rpms/xorg-x11-fonts\\r\\n + \ mbarnes is no longer watching rpms/xorg-x11-fonts\\r\\nmbarnes is maintainer + of rpms/xorg-x11-proto-devel\\r\\n mbarnes is no longer maintaining rpms/xorg-x11-proto-devel\\r\\n + \ mbarnes is no longer watching rpms/xorg-x11-proto-devel\\r\\nmbarnes is + maintainer of rpms/xorg-x11-resutils\\r\\n mbarnes is no longer maintaining + rpms/xorg-x11-resutils\\r\\n mbarnes is no longer watching rpms/xorg-x11-resutils\\r\\nmbarnes + is maintainer of rpms/xorg-x11-server\\r\\n mbarnes is no longer maintaining + rpms/xorg-x11-server\\r\\n mbarnes is no longer watching rpms/xorg-x11-server\\r\\nmbarnes + is maintainer of rpms/xorg-x11-util-macros\\r\\n mbarnes is no longer maintaining + rpms/xorg-x11-util-macros\\r\\n mbarnes is no longer watching rpms/xorg-x11-util-macros\\r\\nmbarnes + is maintainer of rpms/xorg-x11-xauth\\r\\n mbarnes is no longer maintaining + rpms/xorg-x11-xauth\\r\\n mbarnes is no longer watching rpms/xorg-x11-xauth\\r\\nmbarnes + is maintainer of rpms/xorg-x11-xbitmaps\\r\\n mbarnes is no longer maintaining + rpms/xorg-x11-xbitmaps\\r\\n mbarnes is no longer watching rpms/xorg-x11-xbitmaps\\r\\nmbarnes + is maintainer of rpms/xorg-x11-xinit\\r\\n mbarnes is no longer maintaining + rpms/xorg-x11-xinit\\r\\n mbarnes is no longer watching rpms/xorg-x11-xinit\\r\\nmbarnes + is maintainer of rpms/xorg-x11-xtrans-devel\\r\\n mbarnes is no longer maintaining + rpms/xorg-x11-xtrans-devel\\r\\n mbarnes is no longer watching rpms/xorg-x11-xtrans-devel\\r\\nmbarnes + is maintainer of rpms/xrestop\\r\\n mbarnes is no longer maintaining rpms/xrestop\\r\\n + \ mbarnes is no longer watching rpms/xrestop\\r\\nmbarnes is maintainer of + rpms/yelp\\r\\n mbarnes is no longer maintaining rpms/yelp\\r\\n mbarnes + is no longer watching rpms/yelp\\r\\nmbarnes is maintainer of rpms/yelp-xsl\\r\\n + \ mbarnes is no longer maintaining rpms/yelp-xsl\\r\\n mbarnes is no longer + watching rpms/yelp-xsl\\r\\nmbarnes is maintainer of rpms/zenity\\r\\n mbarnes + is no longer maintaining rpms/zenity\\r\\n mbarnes is no longer watching + rpms/zenity\\r\\n\\r\\n\\r\\nmdbooth is maintainer of rpms/augeas\\r\\n mdbooth + is no longer maintaining rpms/augeas\\r\\n mdbooth is no longer watching + rpms/augeas\\r\\nmdbooth is maintainer of rpms/hivex\\r\\n mdbooth is no + longer maintaining rpms/hivex\\r\\n mdbooth is no longer watching rpms/hivex\\r\\nmdbooth + is maintainer of rpms/libguestfs\\r\\n mdbooth is no longer maintaining rpms/libguestfs\\r\\n + \ mdbooth is no longer watching rpms/libguestfs\\r\\nmdbooth is main admin + of rpms/libldm\\r\\n rpms/libldm co-maintainers: @dcavalca\\r\\n mdbooth + is no longer the main admin of rpms/libldm\\r\\nmdbooth is watching rpms/perl-Module-Find\\r\\n + \ mdbooth is no longer watching rpms/perl-Module-Find\\r\\nmdbooth is watching + rpms/perl-XML-DOM-XPath\\r\\n mdbooth is no longer watching rpms/perl-XML-DOM-XPath\\r\\nmdbooth + is watching rpms/perl-XML-XPathEngine\\r\\n mdbooth is no longer watching + rpms/perl-XML-XPathEngine\\r\\nmdbooth is watching rpms/rubygem-virt-p2v\\r\\n + \ mdbooth is no longer watching rpms/rubygem-virt-p2v\\r\\nmdbooth is watching + rpms/virt-v2v\\r\\n mdbooth is no longer watching rpms/virt-v2v\\r\\nmdbooth + is maintainer of rpms/virt-what\\r\\n mdbooth is no longer maintaining rpms/virt-what\\r\\n + \ mdbooth is no longer watching rpms/virt-what\\r\\n\\r\\nmeyering is maintainer + of rpms/cppi\\r\\n meyering is no longer maintaining rpms/cppi\\r\\n meyering + is no longer watching rpms/cppi\\r\\nmeyering is maintainer of rpms/libunistring\\r\\n + \ meyering is no longer maintaining rpms/libunistring\\r\\n meyering is no + longer watching rpms/libunistring\\r\\n\\r\\nmgahagan is maintainer of modules/base-runtime\\r\\n + \ mgahagan is no longer maintaining modules/base-runtime\\r\\n mgahagan is + no longer watching modules/base-runtime\\r\\nmgahagan is maintainer of modules/dnf\\r\\n + \ mgahagan is no longer maintaining modules/dnf\\r\\n mgahagan is no longer + watching modules/dnf\\r\\nmgahagan is maintainer of modules/installer\\r\\n + \ mgahagan is no longer maintaining modules/installer\\r\\n mgahagan is no + longer watching modules/installer\\r\\nmgahagan is maintainer of modules/installer-bootstrap\\r\\n + \ mgahagan is no longer maintaining modules/installer-bootstrap\\r\\n mgahagan + is no longer watching modules/installer-bootstrap\\r\\n\\r\\nmgoodwin is maintainer + of container/grafana\\r\\n mgoodwin is no longer maintaining container/grafana\\r\\n + \ mgoodwin is no longer watching container/grafana\\r\\nmgoodwin is maintainer + of container/pcp\\r\\n mgoodwin is no longer maintaining container/pcp\\r\\n + \ mgoodwin is no longer watching container/pcp\\r\\nmgoodwin is maintainer + of rpms/HdrHistogram_c\\r\\n mgoodwin is no longer maintaining rpms/HdrHistogram_c\\r\\n + \ mgoodwin is no longer watching rpms/HdrHistogram_c\\r\\nmgoodwin is maintainer + of rpms/RediSearch\\r\\n mgoodwin is no longer maintaining rpms/RediSearch\\r\\n + \ mgoodwin is no longer watching rpms/RediSearch\\r\\nmgoodwin is maintainer + of rpms/chan\\r\\n mgoodwin is no longer maintaining rpms/chan\\r\\n mgoodwin + is no longer watching rpms/chan\\r\\nmgoodwin is maintainer of rpms/golang-github-beevik-etree\\r\\n + \ mgoodwin is no longer maintaining rpms/golang-github-beevik-etree\\r\\n + \ mgoodwin is no longer watching rpms/golang-github-beevik-etree\\r\\nmgoodwin + is maintainer of rpms/golang-github-benbjohnson-clock\\r\\n mgoodwin is no + longer maintaining rpms/golang-github-benbjohnson-clock\\r\\n mgoodwin is + no longer watching rpms/golang-github-benbjohnson-clock\\r\\nmgoodwin is maintainer + of rpms/golang-github-crewjam-httperr\\r\\n mgoodwin is no longer maintaining + rpms/golang-github-crewjam-httperr\\r\\n mgoodwin is no longer watching rpms/golang-github-crewjam-httperr\\r\\nmgoodwin + is maintainer of rpms/golang-github-crewjam-saml\\r\\n mgoodwin is no longer + maintaining rpms/golang-github-crewjam-saml\\r\\n mgoodwin is no longer watching + rpms/golang-github-crewjam-saml\\r\\nmgoodwin is maintainer of rpms/golang-github-dchest-uniuri\\r\\n + \ mgoodwin is no longer maintaining rpms/golang-github-dchest-uniuri\\r\\n + \ mgoodwin is no longer watching rpms/golang-github-dchest-uniuri\\r\\nmgoodwin + is maintainer of rpms/golang-github-gosimple-slug\\r\\n mgoodwin is no longer + maintaining rpms/golang-github-gosimple-slug\\r\\n mgoodwin is no longer + watching rpms/golang-github-gosimple-slug\\r\\nmgoodwin is maintainer of rpms/golang-github-inconshreveable-log15\\r\\n + \ mgoodwin is no longer maintaining rpms/golang-github-inconshreveable-log15\\r\\n + \ mgoodwin is no longer watching rpms/golang-github-inconshreveable-log15\\r\\nmgoodwin + is maintainer of rpms/golang-github-macaron-binding\\r\\n mgoodwin is no + longer maintaining rpms/golang-github-macaron-binding\\r\\n mgoodwin is no + longer watching rpms/golang-github-macaron-binding\\r\\nmgoodwin is maintainer + of rpms/golang-github-macaron-gzip\\r\\n mgoodwin is no longer maintaining + rpms/golang-github-macaron-gzip\\r\\n mgoodwin is no longer watching rpms/golang-github-macaron-gzip\\r\\nmgoodwin + is maintainer of rpms/golang-github-macaron-session\\r\\n mgoodwin is no + longer maintaining rpms/golang-github-macaron-session\\r\\n mgoodwin is no + longer watching rpms/golang-github-macaron-session\\r\\nmgoodwin is maintainer + of rpms/golang-github-magefile-mage\\r\\n mgoodwin is no longer maintaining + rpms/golang-github-magefile-mage\\r\\n mgoodwin is no longer watching rpms/golang-github-magefile-mage\\r\\nmgoodwin + is main admin of rpms/golang-github-mattetti-filebuffer\\r\\n rpms/golang-github-mattetti-filebuffer + co-maintainers: @agerstmayr, @nathans\\r\\n mgoodwin is no longer the main + admin of rpms/golang-github-mattetti-filebuffer\\r\\nmgoodwin is maintainer + of rpms/golang-github-oklog-run\\r\\n mgoodwin is no longer maintaining rpms/golang-github-oklog-run\\r\\n + \ mgoodwin is no longer watching rpms/golang-github-oklog-run\\r\\nmgoodwin + is maintainer of rpms/golang-github-rainycape-unidecode\\r\\n mgoodwin is + no longer maintaining rpms/golang-github-rainycape-unidecode\\r\\n mgoodwin + is no longer watching rpms/golang-github-rainycape-unidecode\\r\\nmgoodwin + is maintainer of rpms/golang-github-russellhaering-goxmldsig\\r\\n mgoodwin + is no longer maintaining rpms/golang-github-russellhaering-goxmldsig\\r\\n + \ mgoodwin is no longer watching rpms/golang-github-russellhaering-goxmldsig\\r\\nmgoodwin + is maintainer of rpms/golang-github-stack\\r\\n mgoodwin is no longer maintaining + rpms/golang-github-stack\\r\\n mgoodwin is no longer watching rpms/golang-github-stack\\r\\nmgoodwin + is maintainer of rpms/golang-github-teris-io-shortid\\r\\n mgoodwin is no + longer maintaining rpms/golang-github-teris-io-shortid\\r\\n mgoodwin is + no longer watching rpms/golang-github-teris-io-shortid\\r\\nmgoodwin is maintainer + of rpms/golang-github-timberio-datemath\\r\\n mgoodwin is no longer maintaining + rpms/golang-github-timberio-datemath\\r\\n mgoodwin is no longer watching + rpms/golang-github-timberio-datemath\\r\\nmgoodwin is maintainer of rpms/golang-github-ua-parser-uap\\r\\n + \ mgoodwin is no longer maintaining rpms/golang-github-ua-parser-uap\\r\\n + \ mgoodwin is no longer watching rpms/golang-github-ua-parser-uap\\r\\nmgoodwin + is maintainer of rpms/golang-github-unknwon-com\\r\\n mgoodwin is no longer + maintaining rpms/golang-github-unknwon-com\\r\\n mgoodwin is no longer watching + rpms/golang-github-unknwon-com\\r\\nmgoodwin is maintainer of rpms/golang-github-urfave-cli-2\\r\\n + \ mgoodwin is no longer maintaining rpms/golang-github-urfave-cli-2\\r\\n + \ mgoodwin is no longer watching rpms/golang-github-urfave-cli-2\\r\\nmgoodwin + is main admin of rpms/golang-github-vividcortex-mysqlerr\\r\\n rpms/golang-github-vividcortex-mysqlerr + co-maintainers: @agerstmayr, @nathans\\r\\n mgoodwin is no longer the main + admin of rpms/golang-github-vividcortex-mysqlerr\\r\\nmgoodwin is maintainer + of rpms/golang-github-yudai-gojsondiff\\r\\n mgoodwin is no longer maintaining + rpms/golang-github-yudai-gojsondiff\\r\\n mgoodwin is no longer watching + rpms/golang-github-yudai-gojsondiff\\r\\nmgoodwin is maintainer of rpms/golang-github-yudai-golcs\\r\\n + \ mgoodwin is no longer maintaining rpms/golang-github-yudai-golcs\\r\\n mgoodwin + is no longer watching rpms/golang-github-yudai-golcs\\r\\nmgoodwin is maintainer + of rpms/golang-gopkg-redis-5\\r\\n mgoodwin is no longer maintaining rpms/golang-gopkg-redis-5\\r\\n + \ mgoodwin is no longer watching rpms/golang-gopkg-redis-5\\r\\nmgoodwin is + main admin of rpms/golang-xorm\\r\\n rpms/golang-xorm co-maintainers: @agerstmayr, + @nathans\\r\\n mgoodwin is no longer the main admin of rpms/golang-xorm\\r\\nmgoodwin + is maintainer of rpms/js-d3-flame-graph\\r\\n mgoodwin is no longer maintaining + rpms/js-d3-flame-graph\\r\\n mgoodwin is no longer watching rpms/js-d3-flame-graph\\r\\nmgoodwin + is watching rpms/pcp\\r\\n mgoodwin is no longer watching rpms/pcp\\r\\nmgoodwin + is maintainer of rpms/python-jsonpointer\\r\\n mgoodwin is no longer maintaining + rpms/python-jsonpointer\\r\\n mgoodwin is no longer watching rpms/python-jsonpointer\\r\\nmgoodwin + is maintainer of rpms/python-rmtest\\r\\n mgoodwin is no longer maintaining + rpms/python-rmtest\\r\\n mgoodwin is no longer watching rpms/python-rmtest\\r\\nmgoodwin + is maintainer of rpms/rebloom\\r\\n mgoodwin is no longer maintaining rpms/rebloom\\r\\n + \ mgoodwin is no longer watching rpms/rebloom\\r\\nmgoodwin is maintainer + of rpms/redis\\r\\n mgoodwin is no longer maintaining rpms/redis\\r\\n mgoodwin + is no longer watching rpms/redis\\r\\nmgoodwin is maintainer of rpms/rejson\\r\\n + \ mgoodwin is no longer maintaining rpms/rejson\\r\\n mgoodwin is no longer + watching rpms/rejson\\r\\nmgoodwin is maintainer of rpms/uom-parent\\r\\n + \ mgoodwin is no longer maintaining rpms/uom-parent\\r\\n mgoodwin is no + longer watching rpms/uom-parent\\r\\n\\r\\nmitradranirban is main admin of + rpms/fbf-mukti-fonts\\r\\n mitradranirban is no longer the main admin of + rpms/fbf-mukti-fonts\\r\\nmitradranirban is main admin of rpms/uniol-fonts\\r\\n + \ mitradranirban is no longer the main admin of rpms/uniol-fonts\\r\\n\\r\\nmkulik + is maintainer of modules/postgresql\\r\\n mkulik is no longer maintaining + modules/postgresql\\r\\n mkulik is no longer watching modules/postgresql\\r\\nmkulik + is maintainer of rpms/mariadb-java-client\\r\\n mkulik is no longer maintaining + rpms/mariadb-java-client\\r\\n mkulik is no longer watching rpms/mariadb-java-client\\r\\nmkulik + is maintainer of rpms/maven-clean-plugin\\r\\n mkulik is no longer maintaining + rpms/maven-clean-plugin\\r\\n mkulik is no longer watching rpms/maven-clean-plugin\\r\\nmkulik + is maintainer of rpms/module-build\\r\\n mkulik is no longer maintaining + rpms/module-build\\r\\n mkulik is no longer watching rpms/module-build\\r\\nmkulik + is maintainer of rpms/mysql-connector-java\\r\\n mkulik is no longer maintaining + rpms/mysql-connector-java\\r\\n mkulik is no longer watching rpms/mysql-connector-java\\r\\nmkulik + is maintainer of rpms/ongres-stringprep\\r\\n mkulik is no longer maintaining + rpms/ongres-stringprep\\r\\n mkulik is no longer watching rpms/ongres-stringprep\\r\\nmkulik + is main admin of rpms/pg_auto_failover\\r\\n rpms/pg_auto_failover co-maintainers: + @fjanus, @hhorak, @osloup\\r\\n mkulik is no longer the main admin of rpms/pg_auto_failover\\r\\nmkulik + is maintainer of rpms/postgresql\\r\\n mkulik is no longer maintaining rpms/postgresql\\r\\n + \ mkulik is no longer watching rpms/postgresql\\r\\nmkulik is maintainer of + rpms/postgresql-jdbc\\r\\n mkulik is no longer maintaining rpms/postgresql-jdbc\\r\\n + \ mkulik is no longer watching rpms/postgresql-jdbc\\r\\n\\r\\nmohammedisam + is main admin of rpms/fontopia\\r\\n mohammedisam is no longer the main admin + of rpms/fontopia\\r\\nmohammedisam is main admin of rpms/gball\\r\\n mohammedisam + is no longer the main admin of rpms/gball\\r\\nmohammedisam is main admin + of rpms/gnudos\\r\\n mohammedisam is no longer the main admin of rpms/gnudos\\r\\nmohammedisam + is main admin of rpms/gosnake\\r\\n mohammedisam is no longer the main admin + of rpms/gosnake\\r\\nmohammedisam is main admin of rpms/layla-fonts\\r\\n + \ mohammedisam is no longer the main admin of rpms/layla-fonts\\r\\nmohammedisam + is main admin of rpms/shaman\\r\\n mohammedisam is no longer the main admin + of rpms/shaman\\r\\nmohammedisam is main admin of rpms/tcalc\\r\\n mohammedisam + is no longer the main admin of rpms/tcalc\\r\\nmohammedisam is watching rpms/xtv\\r\\n + \ mohammedisam is no longer watching rpms/xtv\\r\\n\\r\\nmso is watching rpms/WebKit\\r\\n + \ mso is no longer watching rpms/WebKit\\r\\nmso is main admin of rpms/beefy-miracle-backgrounds\\r\\n + \ mso is no longer the main admin of rpms/beefy-miracle-backgrounds\\r\\nmso + is main admin of rpms/constantine-backgrounds\\r\\n mso is no longer the + main admin of rpms/constantine-backgrounds\\r\\nmso is main admin of rpms/desktop-backgrounds\\r\\n + \ rpms/desktop-backgrounds co-maintainers: @alexl, @caolanm, @dchen, @luya, + @rhughes, @rstrode, @tdawson\\r\\n mso is no longer the main admin of rpms/desktop-backgrounds\\r\\nmso + is main admin of rpms/echo-artist\\r\\n mso is no longer the main admin of + rpms/echo-artist\\r\\nmso is maintainer of rpms/echo-icon-theme\\r\\n mso + is no longer maintaining rpms/echo-icon-theme\\r\\n mso is no longer watching + rpms/echo-icon-theme\\r\\nmso is main admin of rpms/f21-backgrounds\\r\\n + \ rpms/f21-backgrounds co-maintainers: @besser82\\r\\n mso is no longer the + main admin of rpms/f21-backgrounds\\r\\nmso is main admin of rpms/f22-backgrounds\\r\\n + \ rpms/f22-backgrounds co-maintainers: @luya\\r\\n mso is no longer the main + admin of rpms/f22-backgrounds\\r\\nmso is maintainer of rpms/f23-backgrounds\\r\\n + \ mso is no longer maintaining rpms/f23-backgrounds\\r\\n mso is no longer + watching rpms/f23-backgrounds\\r\\nmso is main admin of rpms/gears-backgrounds\\r\\n + \ mso is no longer the main admin of rpms/gears-backgrounds\\r\\nmso is main + admin of rpms/goddard-backgrounds\\r\\n mso is no longer the main admin of + rpms/goddard-backgrounds\\r\\nmso is main admin of rpms/gtk-murrine-engine\\r\\n + \ rpms/gtk-murrine-engine co-maintainers: @raveit65, @robert\\r\\n mso is + no longer the main admin of rpms/gtk-murrine-engine\\r\\nmso is watching rpms/gtk-nodoka-engine\\r\\n + \ mso is no longer watching rpms/gtk-nodoka-engine\\r\\nmso is main admin + of rpms/heisenbug-backgrounds\\r\\n mso is no longer the main admin of rpms/heisenbug-backgrounds\\r\\nmso + is watching rpms/invinxble-backgrounds\\r\\n mso is no longer watching rpms/invinxble-backgrounds\\r\\nmso + is main admin of rpms/laughlin-backgrounds\\r\\n mso is no longer the main + admin of rpms/laughlin-backgrounds\\r\\nmso is main admin of rpms/leonidas-backgrounds\\r\\n + \ rpms/leonidas-backgrounds co-maintainers: @rdieter\\r\\n mso is no longer + the main admin of rpms/leonidas-backgrounds\\r\\nmso is main admin of rpms/libass\\r\\n + \ rpms/libass co-maintainers: @kwizart, @xavierb\\r\\n mso is no longer the + main admin of rpms/libass\\r\\nmso is maintainer of rpms/libebml\\r\\n mso + is no longer maintaining rpms/libebml\\r\\n mso is no longer watching rpms/libebml\\r\\nmso + is main admin of rpms/libmatroska\\r\\n rpms/libmatroska co-maintainers: + @kwizart, @rathann\\r\\n mso is no longer the main admin of rpms/libmatroska\\r\\nmso + is main admin of rpms/lovelock-backgrounds\\r\\n rpms/lovelock-backgrounds + co-maintainers: @rdieter\\r\\n mso is no longer the main admin of rpms/lovelock-backgrounds\\r\\nmso + is maintainer of rpms/mkvtoolnix\\r\\n mso is no longer maintaining rpms/mkvtoolnix\\r\\n + \ mso is no longer watching rpms/mkvtoolnix\\r\\nmso is main admin of rpms/neon-backgrounds\\r\\n + \ mso is no longer the main admin of rpms/neon-backgrounds\\r\\nmso is watching + rpms/nodoka-theme-gnome\\r\\n mso is no longer watching rpms/nodoka-theme-gnome\\r\\nmso + is main admin of rpms/notification-daemon-engine-nodoka\\r\\n mso is no longer + the main admin of rpms/notification-daemon-engine-nodoka\\r\\nmso is watching + rpms/ristretto\\r\\n mso is no longer watching rpms/ristretto\\r\\nmso is + main admin of rpms/ruby-icon-artist\\r\\n mso is no longer the main admin + of rpms/ruby-icon-artist\\r\\nmso is main admin of rpms/schroedinger-cat-backgrounds\\r\\n + \ mso is no longer the main admin of rpms/schroedinger-cat-backgrounds\\r\\nmso + is main admin of rpms/solar-backgrounds\\r\\n mso is no longer the main admin + of rpms/solar-backgrounds\\r\\nmso is main admin of rpms/spherical-cow-backgrounds\\r\\n + \ mso is no longer the main admin of rpms/spherical-cow-backgrounds\\r\\nmso + is watching rpms/subtitleeditor\\r\\n mso is no longer watching rpms/subtitleeditor\\r\\nmso + is watching rpms/tagainijisho\\r\\n mso is no longer watching rpms/tagainijisho\\r\\nmso + is main admin of rpms/verne-backgrounds\\r\\n mso is no longer the main admin + of rpms/verne-backgrounds\\r\\nmso is watching rpms/xine-plugin\\r\\n mso + is no longer watching rpms/xine-plugin\\r\\n\\r\\nmtoman is watching rpms/abrt\\r\\n + \ mtoman is no longer watching rpms/abrt\\r\\nmtoman is watching rpms/libreport\\r\\n + \ mtoman is no longer watching rpms/libreport\\r\\nmtoman is main admin of + rpms/retrace-client\\r\\n mtoman is no longer the main admin of rpms/retrace-client\\r\\nmtoman + is watching rpms/retrace-server\\r\\n mtoman is no longer watching rpms/retrace-server\\r\\n\\r\\n\\r\\nmzabaluev + is maintainer of rpms/NetworkManager-strongswan\\r\\n mzabaluev is no longer + maintaining rpms/NetworkManager-strongswan\\r\\n mzabaluev is no longer watching + rpms/NetworkManager-strongswan\\r\\nmzabaluev is maintainer of rpms/strongswan\\r\\n + \ mzabaluev is no longer maintaining rpms/strongswan\\r\\n mzabaluev is no + longer watching rpms/strongswan\\r\\n\\r\\n\\r\\n\\r\\nolysonek is maintainer + of rpms/acpid\\r\\n olysonek is no longer maintaining rpms/acpid\\r\\n olysonek + is no longer watching rpms/acpid\\r\\nolysonek is maintainer of rpms/brltty\\r\\n + \ olysonek is no longer maintaining rpms/brltty\\r\\n olysonek is no longer + watching rpms/brltty\\r\\nolysonek is maintainer of rpms/esmtp\\r\\n olysonek + is no longer maintaining rpms/esmtp\\r\\n olysonek is no longer watching + rpms/esmtp\\r\\nolysonek is maintainer of rpms/espeak\\r\\n olysonek is no + longer maintaining rpms/espeak\\r\\n olysonek is no longer watching rpms/espeak\\r\\nolysonek + is maintainer of rpms/espeak-ng\\r\\n olysonek is no longer maintaining rpms/espeak-ng\\r\\n + \ olysonek is no longer watching rpms/espeak-ng\\r\\nolysonek is maintainer + of rpms/i2c-tools\\r\\n olysonek is no longer maintaining rpms/i2c-tools\\r\\n + \ olysonek is no longer watching rpms/i2c-tools\\r\\nolysonek is maintainer + of rpms/libevent\\r\\n olysonek is no longer maintaining rpms/libevent\\r\\n + \ olysonek is no longer watching rpms/libevent\\r\\nolysonek is maintainer + of rpms/lm_sensors\\r\\n olysonek is no longer maintaining rpms/lm_sensors\\r\\n + \ olysonek is no longer watching rpms/lm_sensors\\r\\nolysonek is maintainer + of rpms/log4cplus\\r\\n olysonek is no longer maintaining rpms/log4cplus\\r\\n + \ olysonek is no longer watching rpms/log4cplus\\r\\nolysonek is maintainer + of rpms/minicom\\r\\n olysonek is no longer maintaining rpms/minicom\\r\\n + \ olysonek is no longer watching rpms/minicom\\r\\nolysonek is maintainer + of rpms/pcaudiolib\\r\\n olysonek is no longer maintaining rpms/pcaudiolib\\r\\n + \ olysonek is no longer watching rpms/pcaudiolib\\r\\nolysonek is maintainer + of rpms/postfix\\r\\n olysonek is no longer maintaining rpms/postfix\\r\\n + \ olysonek is no longer watching rpms/postfix\\r\\nolysonek is maintainer + of rpms/powertop\\r\\n olysonek is no longer maintaining rpms/powertop\\r\\n + \ olysonek is no longer watching rpms/powertop\\r\\nolysonek is maintainer + of rpms/pure-ftpd\\r\\n olysonek is no longer maintaining rpms/pure-ftpd\\r\\n + \ olysonek is no longer watching rpms/pure-ftpd\\r\\nolysonek is maintainer + of rpms/putty\\r\\n olysonek is no longer maintaining rpms/putty\\r\\n olysonek + is no longer watching rpms/putty\\r\\nolysonek is maintainer of rpms/sendmail\\r\\n + \ olysonek is no longer maintaining rpms/sendmail\\r\\n olysonek is no longer + watching rpms/sendmail\\r\\nolysonek is maintainer of rpms/spamassassin\\r\\n + \ olysonek is no longer maintaining rpms/spamassassin\\r\\n olysonek is no + longer watching rpms/spamassassin\\r\\nolysonek is maintainer of rpms/tuned\\r\\n + \ olysonek is no longer maintaining rpms/tuned\\r\\n olysonek is no longer + watching rpms/tuned\\r\\nolysonek is watching rpms/vsftpd\\r\\n olysonek + is no longer watching rpms/vsftpd\\r\\n\\r\\npacheco is maintainer of rpms/stalld\\r\\n + \ pacheco is no longer maintaining rpms/stalld\\r\\n pacheco is no longer + watching rpms/stalld\\r\\n\\r\\npbo is watching rpms/dosbox\\r\\n pbo is + no longer watching rpms/dosbox\\r\\npbo is main admin of rpms/dosbox-staging\\r\\n + \ rpms/dosbox-staging co-maintainers: @oturpe\\r\\n pbo is no longer the + main admin of rpms/dosbox-staging\\r\\n\\r\\npecameron is maintainer of rpms/iptraf-ng\\r\\n + \ pecameron is no longer maintaining rpms/iptraf-ng\\r\\n pecameron is no + longer watching rpms/iptraf-ng\\r\\npecameron is main admin of rpms/xtrkcad\\r\\n + \ pecameron is no longer the main admin of rpms/xtrkcad\\r\\n\\r\\npvrabec + is main admin of rpms/fwknop\\r\\n rpms/fwknop co-maintainers: @jjelen\\r\\n + \ pvrabec is no longer the main admin of rpms/fwknop\\r\\npvrabec is maintainer + of rpms/mod_security\\r\\n pvrabec is no longer maintaining rpms/mod_security\\r\\n + \ pvrabec is no longer watching rpms/mod_security\\r\\npvrabec is watching + rpms/netlabel_tools\\r\\n pvrabec is no longer watching rpms/netlabel_tools\\r\\npvrabec + is maintainer of rpms/openscap\\r\\n pvrabec is no longer maintaining rpms/openscap\\r\\n + \ pvrabec is no longer watching rpms/openscap\\r\\npvrabec is main admin of + rpms/phplogcon\\r\\n pvrabec is no longer the main admin of rpms/phplogcon\\r\\npvrabec + is maintainer of rpms/psad\\r\\n pvrabec is no longer maintaining rpms/psad\\r\\n + \ pvrabec is no longer watching rpms/psad\\r\\npvrabec is watching rpms/scap-security-guide\\r\\n + \ pvrabec is no longer watching rpms/scap-security-guide\\r\\npvrabec is maintainer + of rpms/scap-workbench\\r\\n pvrabec is no longer maintaining rpms/scap-workbench\\r\\n + \ pvrabec is no longer watching rpms/scap-workbench\\r\\npvrabec is maintainer + of rpms/shadow-utils\\r\\n pvrabec is no longer maintaining rpms/shadow-utils\\r\\n + \ pvrabec is no longer watching rpms/shadow-utils\\r\\npvrabec is watching + rpms/sysklogd\\r\\n pvrabec is no longer watching rpms/sysklogd\\r\\npvrabec + is maintainer of tests/openscap\\r\\n pvrabec is no longer maintaining tests/openscap\\r\\n + \ pvrabec is no longer watching tests/openscap\\r\\n\\r\\nraineforest is maintainer + of rpms/asio\\r\\n raineforest is no longer maintaining rpms/asio\\r\\n raineforest + is no longer watching rpms/asio\\r\\nraineforest is main admin of rpms/cpptoml\\r\\n + \ raineforest is no longer the main admin of rpms/cpptoml\\r\\nraineforest + is main admin of rpms/simple-mail\\r\\n raineforest is no longer the main + admin of rpms/simple-mail\\r\\n\\r\\nreaperzn is maintainer of rpms/auter\\r\\n + \ reaperzn is no longer maintaining rpms/auter\\r\\n reaperzn is no longer + watching rpms/auter\\r\\n\\r\\n\\r\\nrfenkhuber is watching rpms/archaius\\r\\n + \ rfenkhuber is no longer watching rpms/archaius\\r\\nrfenkhuber is watching + rpms/aspectjweaver\\r\\n rfenkhuber is no longer watching rpms/aspectjweaver\\r\\nrfenkhuber + has a bugzilla override on rpms/aspectjweaver\\r\\n rfenkhuber has no longer + a bugzilla overrides on rpms/aspectjweaver\\r\\nrfenkhuber is watching rpms/assertj-core\\r\\n + \ rfenkhuber is no longer watching rpms/assertj-core\\r\\nrfenkhuber is watching + rpms/docker-compose\\r\\n rfenkhuber is no longer watching rpms/docker-compose\\r\\nrfenkhuber + is watching rpms/fasterxml-oss-parent\\r\\n rfenkhuber is no longer watching + rpms/fasterxml-oss-parent\\r\\nrfenkhuber is watching rpms/fido\\r\\n rfenkhuber + is no longer watching rpms/fido\\r\\nrfenkhuber is watching rpms/hystrix\\r\\n + \ rfenkhuber is no longer watching rpms/hystrix\\r\\nrfenkhuber is watching + rpms/jackson-core\\r\\n rfenkhuber is no longer watching rpms/jackson-core\\r\\nrfenkhuber + is watching rpms/jackson-parent\\r\\n rfenkhuber is no longer watching rpms/jackson-parent\\r\\nrfenkhuber + is watching rpms/jctools\\r\\n rfenkhuber is no longer watching rpms/jctools\\r\\nrfenkhuber + is watching rpms/libjoedog\\r\\n rfenkhuber is no longer watching rpms/libjoedog\\r\\nrfenkhuber + is watching rpms/memoryfilesystem\\r\\n rfenkhuber is no longer watching + rpms/memoryfilesystem\\r\\nrfenkhuber is watching rpms/mockito\\r\\n rfenkhuber + is no longer watching rpms/mockito\\r\\nrfenkhuber has a bugzilla override + on rpms/mockito\\r\\n rfenkhuber has no longer a bugzilla overrides on rpms/mockito\\r\\nrfenkhuber + is watching rpms/python-dockerpty\\r\\n rfenkhuber is no longer watching + rpms/python-dockerpty\\r\\nrfenkhuber is watching rpms/replacer\\r\\n rfenkhuber + is no longer watching rpms/replacer\\r\\nrfenkhuber is watching rpms/rxjava\\r\\n + \ rfenkhuber is no longer watching rpms/rxjava\\r\\nrfenkhuber has a bugzilla + override on rpms/rxjava\\r\\n rfenkhuber has no longer a bugzilla overrides + on rpms/rxjava\\r\\nrfenkhuber is watching rpms/siege\\r\\n rfenkhuber is + no longer watching rpms/siege\\r\\n\\r\\nrga is main admin of rpms/golang-github-bruth-assert\\r\\n + \ rga is no longer the main admin of rpms/golang-github-bruth-assert\\r\\nrga + is main admin of rpms/golang-github-fatih-set\\r\\n rga is no longer the + main admin of rpms/golang-github-fatih-set\\r\\nrga is main admin of rpms/golang-github-tg-gosortmap\\r\\n + \ rga is no longer the main admin of rpms/golang-github-tg-gosortmap\\r\\nrga + is main admin of rpms/golang-github-xlab-handysort\\r\\n rga is no longer + the main admin of rpms/golang-github-xlab-handysort\\r\\nrga is main admin + of rpms/golang-vbom-util\\r\\n rga is no longer the main admin of rpms/golang-vbom-util\\r\\n\\r\\nrgrunber + is maintainer of rpms/bouncycastle\\r\\n rgrunber is no longer maintaining + rpms/bouncycastle\\r\\n rgrunber is no longer watching rpms/bouncycastle\\r\\nrgrunber + is maintainer of rpms/eclipse\\r\\n rgrunber is no longer maintaining rpms/eclipse\\r\\n + \ rgrunber is no longer watching rpms/eclipse\\r\\nrgrunber is watching rpms/eclipse-birt\\r\\n + \ rgrunber is no longer watching rpms/eclipse-birt\\r\\nrgrunber is watching + rpms/eclipse-callgraph\\r\\n rgrunber is no longer watching rpms/eclipse-callgraph\\r\\nrgrunber + is watching rpms/eclipse-dltk\\r\\n rgrunber is no longer watching rpms/eclipse-dltk\\r\\nrgrunber + is watching rpms/eclipse-gcov\\r\\n rgrunber is no longer watching rpms/eclipse-gcov\\r\\nrgrunber + is watching rpms/eclipse-linuxprofilingframework\\r\\n rgrunber is no longer + watching rpms/eclipse-linuxprofilingframework\\r\\nrgrunber is watching rpms/eclipse-oprofile\\r\\n + \ rgrunber is no longer watching rpms/eclipse-oprofile\\r\\nrgrunber is watching + rpms/eclipse-rpmstubby\\r\\n rgrunber is no longer watching rpms/eclipse-rpmstubby\\r\\nrgrunber + is watching rpms/eclipse-systemtapgui\\r\\n rgrunber is no longer watching + rpms/eclipse-systemtapgui\\r\\nrgrunber is watching rpms/eclipse-testframework\\r\\n + \ rgrunber is no longer watching rpms/eclipse-testframework\\r\\nrgrunber + is watching rpms/eclipse-valgrind\\r\\n rgrunber is no longer watching rpms/eclipse-valgrind\\r\\nrgrunber + is watching rpms/feclipse-maven-plugin\\r\\n rgrunber is no longer watching + rpms/feclipse-maven-plugin\\r\\nrgrunber is watching rpms/jffi\\r\\n rgrunber + is no longer watching rpms/jffi\\r\\nrgrunber is watching rpms/jnr-constants\\r\\n + \ rgrunber is no longer watching rpms/jnr-constants\\r\\nrgrunber is watching + rpms/jnr-ffi\\r\\n rgrunber is no longer watching rpms/jnr-ffi\\r\\nrgrunber + is watching rpms/jnr-posix\\r\\n rgrunber is no longer watching rpms/jnr-posix\\r\\nrgrunber + is watching rpms/jnr-x86asm\\r\\n rgrunber is no longer watching rpms/jnr-x86asm\\r\\nrgrunber + is maintainer of rpms/lucene\\r\\n rgrunber is no longer maintaining rpms/lucene\\r\\n + \ rgrunber is no longer watching rpms/lucene\\r\\nrgrunber is watching rpms/swt-chart\\r\\n + \ rgrunber is no longer watching rpms/swt-chart\\r\\nrgrunber is watching + rpms/tycho\\r\\n rgrunber is no longer watching rpms/tycho\\r\\nrgrunber + is watching rpms/tycho-extras\\r\\n rgrunber is no longer watching rpms/tycho-extras\\r\\n\\r\\nricardo + is watching rpms/avro\\r\\n ricardo is no longer watching rpms/avro\\r\\nricardo + is watching rpms/borgbackup\\r\\n ricardo is no longer watching rpms/borgbackup\\r\\nricardo + is watching rpms/infinispan\\r\\n ricardo is no longer watching rpms/infinispan\\r\\nricardo + is watching rpms/ironjacamar\\r\\n ricardo is no longer watching rpms/ironjacamar\\r\\nricardo + is watching rpms/jboss-connector-1.6-api\\r\\n ricardo is no longer watching + rpms/jboss-connector-1.6-api\\r\\nricardo is watching rpms/jboss-jacc-1.4-api\\r\\n + \ ricardo is no longer watching rpms/jboss-jacc-1.4-api\\r\\nricardo is watching + rpms/jboss-jaspi-1.0-api\\r\\n ricardo is no longer watching rpms/jboss-jaspi-1.0-api\\r\\nricardo + is watching rpms/jboss-naming\\r\\n ricardo is no longer watching rpms/jboss-naming\\r\\nricardo + is watching rpms/jboss-transaction-spi\\r\\n ricardo is no longer watching + rpms/jboss-transaction-spi\\r\\nricardo is watching rpms/pgbouncer\\r\\n ricardo + is no longer watching rpms/pgbouncer\\r\\nricardo is watching rpms/picketbox\\r\\n + \ ricardo is no longer watching rpms/picketbox\\r\\nricardo is watching rpms/picketbox-commons\\r\\n + \ ricardo is no longer watching rpms/picketbox-commons\\r\\nricardo is watching + rpms/picketbox-xacml\\r\\n ricardo is no longer watching rpms/picketbox-xacml\\r\\nricardo + is watching rpms/rhq-plugin-annotations\\r\\n ricardo is no longer watching + rpms/rhq-plugin-annotations\\r\\nricardo is watching rpms/snappy-java\\r\\n + \ ricardo is no longer watching rpms/snappy-java\\r\\n\\r\\nrkennke is watching + rpms/fest-assert\\r\\n rkennke is no longer watching rpms/fest-assert\\r\\nrkennke + is watching rpms/fest-common\\r\\n rkennke is no longer watching rpms/fest-common\\r\\nrkennke + is watching rpms/fest-reflect\\r\\n rkennke is no longer watching rpms/fest-reflect\\r\\nrkennke + is watching rpms/fest-swing\\r\\n rkennke is no longer watching rpms/fest-swing\\r\\nrkennke + is watching rpms/fest-swing-junit\\r\\n rkennke is no longer watching rpms/fest-swing-junit\\r\\nrkennke + is watching rpms/fest-test\\r\\n rkennke is no longer watching rpms/fest-test\\r\\nrkennke + is watching rpms/fest-util\\r\\n rkennke is no longer watching rpms/fest-util\\r\\n\\r\\nrosslagerwall + is watching rpms/libnfs\\r\\n rosslagerwall is no longer watching rpms/libnfs\\r\\n\\r\\n\\r\\nsayanchowdhury + is main admin of rpms/bugyou\\r\\n sayanchowdhury is no longer the main admin + of rpms/bugyou\\r\\nsayanchowdhury is main admin of rpms/bugyou_plugins\\r\\n + \ sayanchowdhury is no longer the main admin of rpms/bugyou_plugins\\r\\nsayanchowdhury + is main admin of rpms/python-fedimg\\r\\n rpms/python-fedimg co-maintainers: + @kevin\\r\\n sayanchowdhury is no longer the main admin of rpms/python-fedimg\\r\\nsayanchowdhury + is maintainer of rpms/python-fedmsg-meta-fedora-infrastructure\\r\\n sayanchowdhury + is no longer maintaining rpms/python-fedmsg-meta-fedora-infrastructure\\r\\n + \ sayanchowdhury is no longer watching rpms/python-fedmsg-meta-fedora-infrastructure\\r\\nsayanchowdhury + is watching rpms/python-fmn-consumer\\r\\n sayanchowdhury is no longer watching + rpms/python-fmn-consumer\\r\\nsayanchowdhury is watching rpms/python-fmn-lib\\r\\n + \ sayanchowdhury is no longer watching rpms/python-fmn-lib\\r\\nsayanchowdhury + is main admin of rpms/python-fmn-rules\\r\\n sayanchowdhury is no longer + the main admin of rpms/python-fmn-rules\\r\\nsayanchowdhury is main admin + of rpms/python-fmn-web\\r\\n sayanchowdhury is no longer the main admin of + rpms/python-fmn-web\\r\\nsayanchowdhury is maintainer of rpms/python-libcloud\\r\\n + \ sayanchowdhury is no longer maintaining rpms/python-libcloud\\r\\n sayanchowdhury + is no longer watching rpms/python-libcloud\\r\\nsayanchowdhury is main admin + of rpms/python-libpagure\\r\\n sayanchowdhury is no longer the main admin + of rpms/python-libpagure\\r\\nsayanchowdhury is maintainer of rpms/python-retask\\r\\n + \ sayanchowdhury is no longer maintaining rpms/python-retask\\r\\n sayanchowdhury + is no longer watching rpms/python-retask\\r\\nsayanchowdhury is main admin + of rpms/python-tahrir\\r\\n sayanchowdhury is no longer the main admin of + rpms/python-tahrir\\r\\nsayanchowdhury is main admin of rpms/python-tahrir-api\\r\\n + \ sayanchowdhury is no longer the main admin of rpms/python-tahrir-api\\r\\nsayanchowdhury + is main admin of rpms/rust-erased-serde\\r\\n sayanchowdhury is no longer + the main admin of rpms/rust-erased-serde\\r\\nsayanchowdhury is main admin + of rpms/rust-netmap_sys\\r\\n sayanchowdhury is no longer the main admin + of rpms/rust-netmap_sys\\r\\nsayanchowdhury is main admin of rpms/rust-pcap\\r\\n + \ sayanchowdhury is no longer the main admin of rpms/rust-pcap\\r\\nsayanchowdhury + is main admin of rpms/rust-pnet_base\\r\\n sayanchowdhury is no longer the + main admin of rpms/rust-pnet_base\\r\\nsayanchowdhury is main admin of rpms/rust-pnet_sys\\r\\n + \ sayanchowdhury is no longer the main admin of rpms/rust-pnet_sys\\r\\n\\r\\nschlupov + is maintainer of rpms/copr-frontend\\r\\n schlupov is no longer maintaining + rpms/copr-frontend\\r\\n schlupov is no longer watching rpms/copr-frontend\\r\\nschlupov + is main admin of rpms/copr-messaging\\r\\n schlupov is no longer the main + admin of rpms/copr-messaging\\r\\nschlupov is maintainer of rpms/obs-signd\\r\\n + \ schlupov is no longer maintaining rpms/obs-signd\\r\\n schlupov is no longer + watching rpms/obs-signd\\r\\n\\r\\nscop is watching rpms/portecle\\r\\n scop + is no longer watching rpms/portecle\\r\\n\\r\\nsean797 is maintainer of rpms/tracer\\r\\n + \ sean797 is no longer maintaining rpms/tracer\\r\\n sean797 is no longer + watching rpms/tracer\\r\\n\\r\\nsgros is main admin of rpms/mdk\\r\\n sgros + is no longer the main admin of rpms/mdk\\r\\nsgros is main admin of rpms/ndisc6\\r\\n + \ rpms/ndisc6 co-maintainers: @mbaldessari\\r\\n sgros is no longer the main + admin of rpms/ndisc6\\r\\nsgros is watching rpms/openvas-cli\\r\\n sgros + is no longer watching rpms/openvas-cli\\r\\nsgros is watching rpms/openvas-gsa\\r\\n + \ sgros is no longer watching rpms/openvas-gsa\\r\\nsgros is watching rpms/openvas-libnasl\\r\\n + \ sgros is no longer watching rpms/openvas-libnasl\\r\\nsgros is watching + rpms/openvas-libraries\\r\\n sgros is no longer watching rpms/openvas-libraries\\r\\nsgros + is watching rpms/openvas-manager\\r\\n sgros is no longer watching rpms/openvas-manager\\r\\nsgros + is watching rpms/openvas-scanner\\r\\n sgros is no longer watching rpms/openvas-scanner\\r\\n\\r\\n\\r\\nshardy + is watching rpms/cloud-init\\r\\n shardy is no longer watching rpms/cloud-init\\r\\nshardy + is main admin of rpms/heat-cfntools\\r\\n rpms/heat-cfntools co-maintainers: + @zaneb\\r\\n shardy is no longer the main admin of rpms/heat-cfntools\\r\\n\\r\\nsimonp + is watching rpms/csync2\\r\\n simonp is no longer watching rpms/csync2\\r\\nsimonp + has a bugzilla override on rpms/csync2\\r\\n simonp has no longer a bugzilla + overrides on rpms/csync2\\r\\n\\r\\nsmilner is maintainer of container/container-engine\\r\\n + \ smilner is no longer maintaining container/container-engine\\r\\n smilner + is no longer watching container/container-engine\\r\\nsmilner is maintainer + of container/docker\\r\\n smilner is no longer maintaining container/docker\\r\\n + \ smilner is no longer watching container/docker\\r\\nsmilner is watching + rpms/Django\\r\\n smilner is no longer watching rpms/Django\\r\\nsmilner + is maintainer of rpms/buildbot\\r\\n smilner is no longer maintaining rpms/buildbot\\r\\n + \ smilner is no longer watching rpms/buildbot\\r\\nsmilner is watching rpms/ncrack\\r\\n + \ smilner is no longer watching rpms/ncrack\\r\\nsmilner is watching rpms/pipestat\\r\\n + \ smilner is no longer watching rpms/pipestat\\r\\nsmilner is maintainer of + rpms/python-elixir\\r\\n smilner is no longer maintaining rpms/python-elixir\\r\\n + \ smilner is no longer watching rpms/python-elixir\\r\\nsmilner is maintainer + of rpms/python-etcd\\r\\n smilner is no longer maintaining rpms/python-etcd\\r\\n + \ smilner is no longer watching rpms/python-etcd\\r\\nsmilner is watching + rpms/python-pp\\r\\n smilner is no longer watching rpms/python-pp\\r\\nsmilner + is maintainer of rpms/python-pygments\\r\\n smilner is no longer maintaining + rpms/python-pygments\\r\\n smilner is no longer watching rpms/python-pygments\\r\\nsmilner + is maintainer of rpms/python-ruamel-yaml\\r\\n smilner is no longer maintaining + rpms/python-ruamel-yaml\\r\\n smilner is no longer watching rpms/python-ruamel-yaml\\r\\nsmilner + is maintainer of rpms/python-typing\\r\\n smilner is no longer maintaining + rpms/python-typing\\r\\n smilner is no longer watching rpms/python-typing\\r\\nsmilner + is maintainer of rpms/python-virtualenv\\r\\n smilner is no longer maintaining + rpms/python-virtualenv\\r\\n smilner is no longer watching rpms/python-virtualenv\\r\\nsmilner + is maintainer of rpms/rats\\r\\n smilner is no longer maintaining rpms/rats\\r\\n + \ smilner is no longer watching rpms/rats\\r\\n\\r\\nsochotni is main admin + of rpms/fedwatch\\r\\n sochotni is no longer the main admin of rpms/fedwatch\\r\\n\\r\\nsprabhu + is maintainer of rpms/cifs-utils\\r\\n sprabhu is no longer maintaining rpms/cifs-utils\\r\\n + \ sprabhu is no longer watching rpms/cifs-utils\\r\\n\\r\\nsrakitnican is + watching rpms/libdxflib\\r\\n srakitnican is no longer watching rpms/libdxflib\\r\\n\\r\\nstahnma + is watching rpms/cdpr\\r\\n stahnma is no longer watching rpms/cdpr\\r\\nstahnma + is maintainer of rpms/epel-release\\r\\n stahnma is no longer maintaining + rpms/epel-release\\r\\n stahnma is no longer watching rpms/epel-release\\r\\nstahnma + is maintainer of rpms/facter\\r\\n stahnma is no longer maintaining rpms/facter\\r\\n + \ stahnma is no longer watching rpms/facter\\r\\nstahnma is maintainer of + rpms/hiera\\r\\n stahnma is no longer maintaining rpms/hiera\\r\\n stahnma + is no longer watching rpms/hiera\\r\\nstahnma is watching rpms/jabberpy\\r\\n + \ stahnma is no longer watching rpms/jabberpy\\r\\nstahnma is watching rpms/kflickr\\r\\n + \ stahnma is no longer watching rpms/kflickr\\r\\nstahnma is watching rpms/pastebin\\r\\n + \ stahnma is no longer watching rpms/pastebin\\r\\nstahnma is watching rpms/perl-Business-CreditCard\\r\\n + \ stahnma is no longer watching rpms/perl-Business-CreditCard\\r\\nstahnma + is watching rpms/php-magpierss\\r\\n stahnma is no longer watching rpms/php-magpierss\\r\\nstahnma + is watching rpms/php-pear-Phlickr\\r\\n stahnma is no longer watching rpms/php-pear-Phlickr\\r\\nstahnma + is watching rpms/php-spyc\\r\\n stahnma is no longer watching rpms/php-spyc\\r\\nstahnma + is maintainer of rpms/puppet\\r\\n stahnma is no longer maintaining rpms/puppet\\r\\n + \ stahnma is no longer watching rpms/puppet\\r\\nstahnma is watching rpms/python-pygooglechart\\r\\n + \ stahnma is no longer watching rpms/python-pygooglechart\\r\\nstahnma is + watching rpms/ruby-activerecord\\r\\n stahnma is no longer watching rpms/ruby-activerecord\\r\\nstahnma + is watching rpms/ruby-activesupport\\r\\n stahnma is no longer watching rpms/ruby-activesupport\\r\\nstahnma + is maintainer of rpms/rubygem-builder\\r\\n stahnma is no longer maintaining + rpms/rubygem-builder\\r\\n stahnma is no longer watching rpms/rubygem-builder\\r\\nstahnma + is maintainer of rpms/rubygem-daemons\\r\\n stahnma is no longer maintaining + rpms/rubygem-daemons\\r\\n stahnma is no longer watching rpms/rubygem-daemons\\r\\nstahnma + is maintainer of rpms/rubygem-fattr\\r\\n stahnma is no longer maintaining + rpms/rubygem-fattr\\r\\n stahnma is no longer watching rpms/rubygem-fattr\\r\\nstahnma + is maintainer of rpms/rubygem-gem2rpm\\r\\n stahnma is no longer maintaining + rpms/rubygem-gem2rpm\\r\\n stahnma is no longer watching rpms/rubygem-gem2rpm\\r\\nstahnma + is maintainer of rpms/rubygem-git\\r\\n stahnma is no longer maintaining + rpms/rubygem-git\\r\\n stahnma is no longer watching rpms/rubygem-git\\r\\nstahnma + is maintainer of rpms/rubygem-highline\\r\\n stahnma is no longer maintaining + rpms/rubygem-highline\\r\\n stahnma is no longer watching rpms/rubygem-highline\\r\\nstahnma + is maintainer of rpms/rubygem-hoe\\r\\n stahnma is no longer maintaining + rpms/rubygem-hoe\\r\\n stahnma is no longer watching rpms/rubygem-hoe\\r\\nstahnma + is maintainer of rpms/rubygem-i18n\\r\\n stahnma is no longer maintaining + rpms/rubygem-i18n\\r\\n stahnma is no longer watching rpms/rubygem-i18n\\r\\nstahnma + is maintainer of rpms/rubygem-json\\r\\n stahnma is no longer maintaining + rpms/rubygem-json\\r\\n stahnma is no longer watching rpms/rubygem-json\\r\\nstahnma + is maintainer of rpms/rubygem-minitest\\r\\n stahnma is no longer maintaining + rpms/rubygem-minitest\\r\\n stahnma is no longer watching rpms/rubygem-minitest\\r\\nstahnma + is maintainer of rpms/rubygem-mocha\\r\\n stahnma is no longer maintaining + rpms/rubygem-mocha\\r\\n stahnma is no longer watching rpms/rubygem-mocha\\r\\nstahnma + is maintainer of rpms/rubygem-multi_xml\\r\\n stahnma is no longer maintaining + rpms/rubygem-multi_xml\\r\\n stahnma is no longer watching rpms/rubygem-multi_xml\\r\\nstahnma + is maintainer of rpms/rubygem-polyglot\\r\\n stahnma is no longer maintaining + rpms/rubygem-polyglot\\r\\n stahnma is no longer watching rpms/rubygem-polyglot\\r\\nstahnma + is watching rpms/rubygem-right_http_connection\\r\\n stahnma is no longer + watching rpms/rubygem-right_http_connection\\r\\nstahnma is maintainer of + rpms/rubygem-shoulda\\r\\n stahnma is no longer maintaining rpms/rubygem-shoulda\\r\\n + \ stahnma is no longer watching rpms/rubygem-shoulda\\r\\nstahnma is maintainer + of rpms/rubygem-stomp\\r\\n stahnma is no longer maintaining rpms/rubygem-stomp\\r\\n + \ stahnma is no longer watching rpms/rubygem-stomp\\r\\nstahnma is maintainer + of rpms/rubygem-syntax\\r\\n stahnma is no longer maintaining rpms/rubygem-syntax\\r\\n + \ stahnma is no longer watching rpms/rubygem-syntax\\r\\nstahnma is maintainer + of rpms/rubygem-term-ansicolor\\r\\n stahnma is no longer maintaining rpms/rubygem-term-ansicolor\\r\\n + \ stahnma is no longer watching rpms/rubygem-term-ansicolor\\r\\nstahnma is + main admin of rpms/rubygem-whiskey_disk\\r\\n stahnma is no longer the main + admin of rpms/rubygem-whiskey_disk\\r\\nstahnma is maintainer of rpms/rubygems\\r\\n + \ stahnma is no longer maintaining rpms/rubygems\\r\\n stahnma is no longer + watching rpms/rubygems\\r\\nstahnma is watching rpms/x2vnc\\r\\n stahnma + is no longer watching rpms/x2vnc\\r\\n\\r\\n\\r\\nsxw is main admin of rpms/kstart\\r\\n + \ rpms/kstart co-maintainers: @ktdreyer, @orion, @stevetraylen\\r\\n sxw + is no longer the main admin of rpms/kstart\\r\\nsxw is main admin of rpms/perl-Authen-Krb5\\r\\n + \ sxw is no longer the main admin of rpms/perl-Authen-Krb5\\r\\nsxw is main + admin of rpms/perl-Catalyst-Model-LDAP\\r\\n sxw is no longer the main admin + of rpms/perl-Catalyst-Model-LDAP\\r\\nsxw is main admin of rpms/perl-Catalyst-Plugin-StackTrace\\r\\n + \ sxw is no longer the main admin of rpms/perl-Catalyst-Plugin-StackTrace\\r\\nsxw + is main admin of rpms/perl-Catalyst-View-JSON\\r\\n sxw is no longer the + main admin of rpms/perl-Catalyst-View-JSON\\r\\nsxw is main admin of rpms/perl-HTML-Prototype\\r\\n + \ sxw is no longer the main admin of rpms/perl-HTML-Prototype\\r\\nsxw is + main admin of rpms/perl-Task-Weaken\\r\\n rpms/perl-Task-Weaken co-maintainers: + @pghmcfc\\r\\n sxw is no longer the main admin of rpms/perl-Task-Weaken\\r\\nsxw + has a bugzilla override on rpms/perl-Task-Weaken\\r\\n sxw has no longer + a bugzilla overrides on rpms/perl-Task-Weaken\\r\\nsxw is main admin of rpms/remctl\\r\\n + \ rpms/remctl co-maintainers: @ktdreyer\\r\\n sxw is no longer the main admin + of rpms/remctl\\r\\n\\r\\ntdfischer is watching rpms/anchorman\\r\\n tdfischer + is no longer watching rpms/anchorman\\r\\ntdfischer is watching rpms/phonon\\r\\n + \ tdfischer is no longer watching rpms/phonon\\r\\ntdfischer is watching rpms/phonon-backend-gstreamer\\r\\n + \ tdfischer is no longer watching rpms/phonon-backend-gstreamer\\r\\n\\r\\ntkrizek + is maintainer of rpms/fstrm\\r\\n tkrizek is no longer maintaining rpms/fstrm\\r\\n + \ tkrizek is no longer watching rpms/fstrm\\r\\ntkrizek is maintainer of rpms/knot\\r\\n + \ tkrizek is no longer maintaining rpms/knot\\r\\n tkrizek is no longer watching + rpms/knot\\r\\ntkrizek is maintainer of rpms/knot-resolver\\r\\n tkrizek + is no longer maintaining rpms/knot-resolver\\r\\n tkrizek is no longer watching + rpms/knot-resolver\\r\\ntkrizek is maintainer of rpms/lua-basexx\\r\\n tkrizek + is no longer maintaining rpms/lua-basexx\\r\\n tkrizek is no longer watching + rpms/lua-basexx\\r\\ntkrizek is maintainer of rpms/lua-binaryheap\\r\\n tkrizek + is no longer maintaining rpms/lua-binaryheap\\r\\n tkrizek is no longer watching + rpms/lua-binaryheap\\r\\ntkrizek is maintainer of rpms/lua-bitop\\r\\n tkrizek + is no longer maintaining rpms/lua-bitop\\r\\n tkrizek is no longer watching + rpms/lua-bitop\\r\\ntkrizek is maintainer of rpms/lua-compat53\\r\\n tkrizek + is no longer maintaining rpms/lua-compat53\\r\\n tkrizek is no longer watching + rpms/lua-compat53\\r\\ntkrizek is maintainer of rpms/lua-cqueues\\r\\n tkrizek + is no longer maintaining rpms/lua-cqueues\\r\\n tkrizek is no longer watching + rpms/lua-cqueues\\r\\ntkrizek is maintainer of rpms/lua-fifo\\r\\n tkrizek + is no longer maintaining rpms/lua-fifo\\r\\n tkrizek is no longer watching + rpms/lua-fifo\\r\\ntkrizek is maintainer of rpms/lua-http\\r\\n tkrizek is + no longer maintaining rpms/lua-http\\r\\n tkrizek is no longer watching rpms/lua-http\\r\\ntkrizek + is maintainer of rpms/lua-lpeg\\r\\n tkrizek is no longer maintaining rpms/lua-lpeg\\r\\n + \ tkrizek is no longer watching rpms/lua-lpeg\\r\\ntkrizek is maintainer of + rpms/lua-lpeg-patterns\\r\\n tkrizek is no longer maintaining rpms/lua-lpeg-patterns\\r\\n + \ tkrizek is no longer watching rpms/lua-lpeg-patterns\\r\\ntkrizek is maintainer + of rpms/lua-luaossl\\r\\n tkrizek is no longer maintaining rpms/lua-luaossl\\r\\n + \ tkrizek is no longer watching rpms/lua-luaossl\\r\\ntkrizek is maintainer + of rpms/lua-mmdb\\r\\n tkrizek is no longer maintaining rpms/lua-mmdb\\r\\n + \ tkrizek is no longer watching rpms/lua-mmdb\\r\\ntkrizek is maintainer of + rpms/lua-mpack\\r\\n tkrizek is no longer maintaining rpms/lua-mpack\\r\\n + \ tkrizek is no longer watching rpms/lua-mpack\\r\\ntkrizek is maintainer + of rpms/lua-psl\\r\\n tkrizek is no longer maintaining rpms/lua-psl\\r\\n + \ tkrizek is no longer watching rpms/lua-psl\\r\\ntkrizek is maintainer of + rpms/lua5.1-lpeg\\r\\n tkrizek is no longer maintaining rpms/lua5.1-lpeg\\r\\n + \ tkrizek is no longer watching rpms/lua5.1-lpeg\\r\\ntkrizek is maintainer + of rpms/python-lmdb\\r\\n tkrizek is no longer maintaining rpms/python-lmdb\\r\\n + \ tkrizek is no longer watching rpms/python-lmdb\\r\\n\\r\\ntmlcoch is main + admin of rpms/createrepo_c\\r\\n rpms/createrepo_c co-maintainers: @dmach, + @jmracek, @jrohel, @mblaha, @pkratoch\\r\\n tmlcoch is no longer the main + admin of rpms/createrepo_c\\r\\ntmlcoch is watching rpms/drpm\\r\\n tmlcoch + is no longer watching rpms/drpm\\r\\ntmlcoch is main admin of rpms/librepo\\r\\n + \ rpms/librepo co-maintainers: @dmach, @jmracek, @pkratoch\\r\\n tmlcoch + is no longer the main admin of rpms/librepo\\r\\n\\r\\ntradej is watching + rpms/maven-jflex-plugin\\r\\n tradej is no longer watching rpms/maven-jflex-plugin\\r\\ntradej + is watching rpms/maven-plugin-cobertura\\r\\n tradej is no longer watching + rpms/maven-plugin-cobertura\\r\\ntradej is watching rpms/maven-plugin-exec\\r\\n + \ tradej is no longer watching rpms/maven-plugin-exec\\r\\ntradej is watching + rpms/xsel\\r\\n tradej is no longer watching rpms/xsel\\r\\n\\r\\ntsao is + watching rpms/ascii\\r\\n tsao is no longer watching rpms/ascii\\r\\ntsao + is watching rpms/supervisor\\r\\n tsao is no longer watching rpms/supervisor\\r\\n\\r\\ntuanta + is main admin of rpms/ibus-bogo\\r\\n tuanta is no longer the main admin + of rpms/ibus-bogo\\r\\ntuanta is main admin of rpms/ibus-unikey\\r\\n tuanta + is no longer the main admin of rpms/ibus-unikey\\r\\ntuanta is watching rpms/python-progressbar\\r\\n + \ tuanta is no longer watching rpms/python-progressbar\\r\\n\\r\\nvenemo is + main admin of rpms/puzzle-master\\r\\n venemo is no longer the main admin + of rpms/puzzle-master\\r\\n\\r\\nwilqu is main admin of rpms/emacs-evil\\r\\n + \ wilqu is no longer the main admin of rpms/emacs-evil\\r\\nwilqu is main + admin of rpms/emacs-goto-chg\\r\\n wilqu is no longer the main admin of rpms/emacs-goto-chg\\r\\nwilqu + is main admin of rpms/emacs-undo-tree\\r\\n wilqu is no longer the main admin + of rpms/emacs-undo-tree\\r\\nwilqu is main admin of rpms/ghc-crypto-cipher-types\\r\\n + \ wilqu is no longer the main admin of rpms/ghc-crypto-cipher-types\\r\\nwilqu + is main admin of rpms/jsoncpp\\r\\n rpms/jsoncpp co-maintainers: @besser82, + @mattdm\\r\\n wilqu is no longer the main admin of rpms/jsoncpp\\r\\nwilqu + is main admin of rpms/perl-Net-Lite-FTP\\r\\n wilqu is no longer the main + admin of rpms/perl-Net-Lite-FTP\\r\\nwilqu is main admin of rpms/rachota\\r\\n + \ wilqu is no longer the main admin of rpms/rachota\\r\\n\\r\\nxenithorb is + watching rpms/btrbk\\r\\n xenithorb is no longer watching rpms/btrbk\\r\\nxenithorb + is watching rpms/pacmanager\\r\\n xenithorb is no longer watching rpms/pacmanager\\r\\nxenithorb + is watching rpms/python-ECPy\\r\\n xenithorb is no longer watching rpms/python-ECPy\\r\\nxenithorb + is watching rpms/python-btchip\\r\\n xenithorb is no longer watching rpms/python-btchip\\r\\n\\r\\nyzhang + is main admin of container/container-engine\\r\\n container/container-engine + co-maintainers: @gscrivano\\r\\n yzhang is no longer the main admin of container/container-engine\\r\\nyzhang + is main admin of container/docker\\r\\n container/docker co-maintainers: + @gscrivano\\r\\n yzhang is no longer the main admin of container/docker\\r\\nyzhang + is main admin of container/etcd\\r\\n container/etcd co-maintainers: @gscrivano\\r\\n + \ yzhang is no longer the main admin of container/etcd\\r\\nyzhang is main + admin of container/flannel\\r\\n container/flannel co-maintainers: @gscrivano\\r\\n + \ yzhang is no longer the main admin of container/flannel\\r\\n\\r\\nzm627 + is maintainer of rpms/qatzip\\r\\n zm627 is no longer maintaining rpms/qatzip\\r\\n + \ zm627 is no longer watching rpms/qatzip\\r\\n\\r\\nzoglesby is main admin + of rpms/ghc-X11-xft\\r\\n rpms/ghc-X11-xft co-maintainers: @mathstuf, @petersen\\r\\n + \ zoglesby is no longer the main admin of rpms/ghc-X11-xft\\r\\nzoglesby is + watching rpms/ghc-utf8-string\\r\\n zoglesby is no longer watching rpms/ghc-utf8-string\\r\\nzoglesby + is maintainer of rpms/publican-fedora\\r\\n zoglesby is no longer maintaining + rpms/publican-fedora\\r\\n zoglesby is no longer watching rpms/publican-fedora\\r\\n```\", + \n \"date_created\": \"1700337876\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 884990, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"Email sent.\\r\\n\\r\\nLet me know if I missed anything.\", \n \"date_created\": + \"1700338196\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884991, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @kevin**:\\n- Issue close_status updated to: Fixed\\n- Issue status updated + to: Closed (was: Open)\", \n \"date_created\": \"1700338197\", \n + \ \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884992, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"For future removals + could the script output be sorted? It would help trying to verify if a packager + is on the list or not. Thanks!\", \n \"date_created\": \"1700403544\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 885047, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/salimma\", \n \"fullname\": \"Michel Lind\", + \n \"name\": \"salimma\", \n \"url_path\": \"user/salimma\"\n + \ }\n }, \n {\n \"comment\": \"Yeah, the output + above is sorted... by packager name. ;) \\r\\n\\r\\nBut yes, we could sort + the affected/orphaned packages list... sorry I didn't think to do that. \\r\\n\", + \n \"date_created\": \"1700432667\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 885054, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }\n ], \n \"content\": \"Per + the policy at https://docs.fedoraproject.org/en-US/fesco/Policy_for_inactive_packagers/ + I have run the final step after one week of the F39 release and identified + the following users to be removed from the `packagers` group:\\r\\n\\r\\n```\\r\\n### + These 133 users didn't reply and are going to be removed from packagers: ###\\r\\n- + marcor\\r\\n- mitradranirban\\r\\n- hardeborlaa\\r\\n- mcinglis\\r\\n- acabral\\r\\n- + agraven\\r\\n- shaneallcroft\\r\\n- mkulik\\r\\n- pacheco\\r\\n- saqali\\r\\n- + zm627\\r\\n- tdfischer\\r\\n- sxw\\r\\n- sgros\\r\\n- rosslagerwall\\r\\n- + remilauzier\\r\\n- narendrak\\r\\n- mwringe\\r\\n- imain\\r\\n- florencia\\r\\n- + endur\\r\\n- eglynn\\r\\n- dmaley\\r\\n- badenh\\r\\n- athomas\\r\\n- angelonord\\r\\n- + gcasey1\\r\\n- rkennke\\r\\n- krionbsd\\r\\n- ericedens\\r\\n- grosjo\\r\\n- + lgoncalv\\r\\n- crummel\\r\\n- fellipeh\\r\\n- ddick\\r\\n- raineforest\\r\\n- + dmccheyne\\r\\n- akhaitov\\r\\n- schlupov\\r\\n- janbaudisch\\r\\n- amz\\r\\n- + bofh80\\r\\n- nerdsville\\r\\n- pbo\\r\\n- kmabbasi\\r\\n- lgao\\r\\n- cmeadors\\r\\n- + bhills\\r\\n- deparker\\r\\n- shardy\\r\\n- mzabaluev\\r\\n- mdbooth\\r\\n- + pecameron\\r\\n- copart\\r\\n- jbernard\\r\\n- dyoung\\r\\n- lfield\\r\\n- + kholdaway\\r\\n- hno\\r\\n- sprabhu\\r\\n- stressinduktion\\r\\n- buytenh\\r\\n- + venemo\\r\\n- mgahagan\\r\\n- rga\\r\\n- francisandre\\r\\n- alon\\r\\n- kaptk2\\r\\n- + kad\\r\\n- meyering\\r\\n- bioinfornatics\\r\\n- kgiusti\\r\\n- andriy\\r\\n- + fnasser\\r\\n- tkrizek\\r\\n- asmacdo\\r\\n- ricardo\\r\\n- hpejakle\\r\\n- + awjb\\r\\n- herrold\\r\\n- mohammedisam\\r\\n- danken\\r\\n- leospol\\r\\n- + jstribny\\r\\n- jrowens\\r\\n- cockpit\\r\\n- simonp\\r\\n- mgoodwin\\r\\n- + reaperzn\\r\\n- jperrin\\r\\n- company\\r\\n- rgrunber\\r\\n- sean797\\r\\n- + abregman\\r\\n- jstanley\\r\\n- kubo\\r\\n- fivaldi\\r\\n- wilqu\\r\\n- amluto\\r\\n- + ersin\\r\\n- jacksonisaac\\r\\n- pvrabec\\r\\n- jarrpa\\r\\n- arg\\r\\n- grover\\r\\n- + heliocastro\\r\\n- jreznik\\r\\n- mso\\r\\n- olysonek\\r\\n- dmarlin\\r\\n- + jmagne\\r\\n- gsgatlin\\r\\n- zoglesby\\r\\n- cfu\\r\\n- jondkent\\r\\n- kenhys\\r\\n- + alexove\\r\\n- xenithorb\\r\\n- smilner\\r\\n- jsbackus\\r\\n- karsten\\r\\n- + rfenkhuber\\r\\n- evilissimo\\r\\n- lkf\\r\\n- mtoman\\r\\n- tsao\\r\\n- dhanesh95\\r\\n- + tuanta\\r\\n- sayanchowdhury\\r\\n- asrob\\r\\n- jfenal\\r\\n- lef\\r\\n- + srakitnican\\r\\n```\\r\\n\\r\\nAdditionally, these users have replied that + they don't need to be in the `packager` group anymore:\\r\\n\\r\\n```\\r\\n### + These users agreed to be removed from packagers: ###\\r\\n- gotmax23bot\\r\\n- + deadwitcher\\r\\n- abbot\\r\\n- aivarannamaa\\r\\n- stahnma\\r\\n- cipherboy\\r\\n- + larsu\\r\\n- bizdelnick\\r\\n- yzhang\\r\\n- tradej\\r\\n- sochotni\\r\\n- + lorenzodalrio\\r\\n- mbarnes\\r\\n- bsjones\\r\\n- tmlcoch\\r\\n- jflorian\\r\\n- + daveisfera\\r\\n- firstyear\\r\\n- scop\\r\\n```\\r\\n\\r\\nFor reference, + these users have showed new activity in between the policy steps, therefore + they can be exempted from being removed:\\r\\n\\r\\n```\\r\\n### These 10 + users resumed activity: ###\\r\\n- pcullen\\r\\n- markmc\\r\\n- izabela\\r\\n- + appadeia\\r\\n- umohnani\\r\\n- icon\\r\\n- benzea\\r\\n- tarvin\\r\\n- nkondras\\r\\n- + jdulaney\\r\\n```\", \n \"custom_fields\": [], \n \"date_created\": + \"1699978195\", \n \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11621\", + \n \"id\": 11621, \n \"last_updated\": \"1700432667\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"low-trouble\", + \n \"medium-gain\", \n \"ops\"\n ], \n \"title\": + \"Inactive packager removal for the F39 cycle\", \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/mattia\", \n \"fullname\": \"Mattia Verga\", + \n \"name\": \"mattia\", \n \"url_path\": \"user/mattia\"\n + \ }\n }, \n {\n \"assignee\": null, \n \"blocks\": [], + \n \"boards\": [\n {\n \"board\": {\n \"active\": + true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 755, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + null, \n \"closed_at\": null, \n \"closed_by\": null, \n \"comments\": + [\n {\n \"comment\": \"**Metadata Update from @phsmoura**:\\n- + Issue priority set to: Waiting on Assignee (was: Needs Review)\\n- Issue tagged + with: low-gain, low-trouble, ops\", \n \"date_created\": \"1699988758\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884477, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/phsmoura\", \n \"fullname\": \"Pedro Moura\", + \n \"name\": \"phsmoura\", \n \"url_path\": \"user/phsmoura\"\n + \ }\n }, \n {\n \"comment\": \"For reference, + full runroot list:\\r\\n```\\r\\nbuildvm-x86-01.iad2.fedoraproject.org\\r\\nbuildvm-x86-02.iad2.fedoraproject.org\\r\\nbuildvm-x86-03.iad2.fedoraproject.org\\r\\nbuildvm-a64-01.iad2.fedoraproject.org\\r\\nbuildvm-a64-02.iad2.fedoraproject.org\\r\\nbuildvm-a64-03.iad2.fedoraproject.org\\r\\nbuildvm-ppc64le-01.iad2.fedoraproject.org\\r\\nbuildvm-ppc64le-09.iad2.fedoraproject.org\\r\\nbuildvm-ppc64le-18.iad2.fedoraproject.org\\r\\nbuildvm-ppc64le-27.iad2.fedoraproject.org\\r\\nbuildvm-ppc64le-33.iad2.fedoraproject.org\\r\\nbuildvm-s390x-01.stg.s390.fedoraproject.org\\r\\nbuildvm-s390x-15.s390.fedoraproject.org\\r\\nbuildvm-s390x-16.s390.fedoraproject.org\\r\\nbuildvm-s390x-17.s390.fedoraproject.org\\r\\n```\\r\\n\\r\\nFrom + these, the only staging buildvm is `buildvm-s390x-01.stg.s390.fedoraproject.org`\", + \n \"date_created\": \"1699997041\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 884489, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/leo\", \n \"fullname\": + \"Leo Puvilland\", \n \"name\": \"leo\", \n \"url_path\": + \"user/leo\"\n }\n }\n ], \n \"content\": \"# Describe + what you would like us to do:\\r\\n\\r\\nWould it be possible to enable runroot + plugin on some staging x86_64 builder please?\\r\\nI'm trying to test building + ostree containers (pungi#1699), and the started task doesn't seem to ever + start:\\r\\nhttps://koji.stg.fedoraproject.org/koji/taskinfo?taskID=110448742\\r\\n\\r\\nLooking + into ansible, the only stage host in the runroot list is s390x.\", \n \"custom_fields\": + [], \n \"date_created\": \"1699972740\", \n \"depends\": [], \n + \ \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11620\", + \n \"id\": 11620, \n \"last_updated\": \"1699997041\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Open\", \n \"tags\": [\n \"low-gain\", + \n \"low-trouble\", \n \"ops\"\n ], \n \"title\": + \"Enabling runroot plugin on some x86_64 stage builder\", \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/lsedlar\", \n \"fullname\": + \"Lubom\\u00edr Sedl\\u00e1\\u0159\", \n \"name\": \"lsedlar\", \n + \ \"url_path\": \"user/lsedlar\"\n }\n }, \n {\n \"assignee\": + null, \n \"blocks\": [], \n \"boards\": [\n {\n \"board\": + {\n \"active\": true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 754, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + null, \n \"closed_at\": \"1699903141\", \n \"closed_by\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n }, + \n \"comments\": [\n {\n \"comment\": \"**Metadata Update + from @phsmoura**:\\n- Issue priority set to: Waiting on Assignee (was: Needs + Review)\\n- Issue tagged with: low-gain, low-trouble, ops\", \n \"date_created\": + \"1699903046\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883910, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/phsmoura\", \n \"fullname\": \"Pedro Moura\", + \n \"name\": \"phsmoura\", \n \"url_path\": \"user/phsmoura\"\n + \ }\n }, \n {\n \"comment\": \"The same key + was in there twice, once with a comment and once without. ;) \\r\\n\\r\\nI + deleted the one that had no comment. This should fix it. ;) \\r\\n\", \n \"date_created\": + \"1699903143\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883915, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @kevin**:\\n- Issue close_status updated to: Fixed with Explanation\\n- + Issue status updated to: Closed (was: Open)\", \n \"date_created\": + \"1699903144\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883916, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"Thank you!\", + \n \"date_created\": \"1699976775\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 884106, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/praiskup\", \n \"fullname\": + \"Pavel Raiskup\", \n \"name\": \"praiskup\", \n \"url_path\": + \"user/praiskup\"\n }\n }, \n {\n \"comment\": + \"I'm I still see the same problem right now actually. Reopening.\", \n \"date_created\": + \"1700564572\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 885251, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/praiskup\", \n \"fullname\": \"Pavel Raiskup\", + \n \"name\": \"praiskup\", \n \"url_path\": \"user/praiskup\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @praiskup**:\\n- Issue status updated to: Open (was: Closed)\", \n \"date_created\": + \"1700564573\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 885252, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/praiskup\", \n \"fullname\": \"Pavel Raiskup\", + \n \"name\": \"praiskup\", \n \"url_path\": \"user/praiskup\"\n + \ }\n }\n ], \n \"content\": \"Everytime I run the + playbook, the `add root keys for sysadmin-main and other allowed users` task + does two changes:\\r\\n\\r\\n```\\r\\nchanged: [copr-be-dev.aws.fedoraproject.org] + => (item=ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC2y1EU7Ix2yu5zvMdjKivSjeL5/wYV3tie8tyn0=)\\r\\nchanged: + [copr-be-dev.aws.fedoraproject.org] => (item=ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC2y1EU7Ix2yu5zvMdjKivSjeL5/wYV3tie8tyn0= + humaton@fedora)\\r\\n```\\r\\n\\r\\n @humaton could you please take a look + at your SSH key config in FAS?\\r\\n\", \n \"custom_fields\": [], \n + \ \"date_created\": \"1699864442\", \n \"depends\": [], \n \"full_url\": + \"https://pagure.io/fedora-infrastructure/issue/11619\", \n \"id\": 11619, + \n \"last_updated\": \"1700564573\", \n \"milestone\": null, \n + \ \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Open\", \n \"tags\": [\n \"low-gain\", + \n \"low-trouble\", \n \"ops\"\n ], \n \"title\": + \"The SSH key of humaton cause playbook non-idempotence\", \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/praiskup\", \n \"fullname\": + \"Pavel Raiskup\", \n \"name\": \"praiskup\", \n \"url_path\": + \"user/praiskup\"\n }\n }, \n {\n \"assignee\": null, \n \"blocks\": + [], \n \"boards\": [\n {\n \"board\": {\n \"active\": + true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 751, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + null, \n \"closed_at\": null, \n \"closed_by\": null, \n \"comments\": + [\n {\n \"comment\": \"**Metadata Update from @zlopez**:\\n- + Issue priority set to: Waiting on Assignee (was: Needs Review)\\n- Issue tagged + with: koji, low-gain, low-trouble, ops\", \n \"date_created\": \"1699868317\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 883866, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }, \n {\n \"comment\": \"Did you do something + to fix this? The build completed about 8 hours after I reported this issue.\\r\\n\\r\\nTotal + time\\t40:01:54\\r\\n\\r\\nTask time\\t6:16:31\\r\\n\\r\\n(That is, 34 hours + were wasted building again and again and discarding the result.)\", \n \"date_created\": + \"1700160249\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884788, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/catanzaro\", \n \"fullname\": \"Michael + Catanzaro\", \n \"name\": \"catanzaro\", \n \"url_path\": + \"user/catanzaro\"\n }\n }, \n {\n \"comment\": + \"Nothing specifically no. I've been very backlogged of late. \\r\\n\\r\\nWe + did do a update/reboot cycle yesterday of all hosts, including builders. \\r\\n\\r\\nNote + that \\\"free\\\" there is what should better be called 'wasted'. ie, its + not being used at all. You can see cache/buffers is 15GB, so if more memory + is needed it should drop caches to get it. \\r\\n\\r\\nWas this always failing + on ppc64le? Are the items that @kalev put in for debuginfo generation still + being used? (although I guess this is f37 and might be before those were added)?\\r\\n\", + \n \"date_created\": \"1700175824\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 884844, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"> Nothing specifically no. I've been very backlogged of late.\\r\\n> \\r\\n> + We did do a update/reboot cycle yesterday of all hosts, including builders.\\r\\n\\r\\nHm, + the build succeeded on Monday, before the update/reboot.\\r\\n\\r\\n> Note + that \\\"free\\\" there is what should better be called 'wasted'. ie, its + not being used at all. You can see cache/buffers is 15GB, so if more memory + is needed it should drop caches to get it.\\r\\n> \\r\\n> Was this always + failing on ppc64le?\\r\\n\\r\\nNo, builds for all architectures have been + reliable since January, when you fixed #11000. (Looking through my old infrastructure + tickets, I think our build infrastructure has been good for WebKitGTK with + the exception of basically all of 2022, which seemed like a struggle. My other + recentish issue was #10544.)\\r\\n\\r\\nI also had three other equivalent + builds for ppc64le succeed without difficulty a day or two prior to this failed + one. However, this particular build appears to have restarted six times, so + this was not a transient issue and is likely to reoccur. I suspect not enough + RAM; maybe the logic to drop caches did not operate quickly enough? RAM use + can go from low to extremely high in a very short amount of time.\\r\\n\\r\\n>Are + the items that @kalev put in for debuginfo generation still being used? (although + I guess this is f37 and might be before those were added)?\\r\\n\\r\\nIt was + in place but likely ineffective. We have:\\r\\n\\r\\n```\\r\\n# Require 32 + GB of RAM per vCPU for debuginfo processing. 16 GB is not enough.\\r\\n%global + _find_debuginfo_opts %limit_build -m 32768\\r\\n```\\r\\n\\r\\nto request + 32 GB of RAM per vCPU during debuginfo processing. This is the most memory-intensive + part of the build so it's where problems are most likely to occur. But all + this can do is limit parallelism to 1 job; if there's not enough RAM for 1 + job, it's still going to fail.\\r\\n\\r\\n(We also have `%cmake_build %limit_build + -m 3072` to request 3 GB of RAM per vCPU during compilation, but failures + here are less likely. Since koji doesn't offer build logs for the restarted + builds, I can't know for sure where it failed.)\", \n \"date_created\": + \"1700177149\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884850, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/catanzaro\", \n \"fullname\": \"Michael + Catanzaro\", \n \"name\": \"catanzaro\", \n \"url_path\": + \"user/catanzaro\"\n }\n }, \n {\n \"comment\": + \"There may be something going on with s390x again too.. I see:\\r\\n\\r\\n\\u2717 + koji list-tasks --host buildvm-s390x-25.s390.fedoraproject.org; koji list-tasks + --host buildvm-s390x-20.s390.fedoraproject.org\\r\\nID Pri Owner State + \ Arch Name\\r\\n108911307 19 pwalter OPEN s390x + \ buildArch (webkit2gtk4.0-2.42.2-1.fc40.src.rpm, s390x)\\r\\nID Pri + \ Owner State Arch Name\\r\\n108910932 19 pwalter + \ OPEN s390x buildArch (webkit2gtk4.0-2.42.0-1.fc40.src.rpm, + s390x)\\r\\n\\r\\nand those don't appear finishing correctly either. \\r\\n\\r\\nI'll + try and come up with some plan... :( \", \n \"date_created\": \"1700179103\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884852, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"It's hard to + say what's going on without logs :( Note that webkitgtk on F40+ should be + much easier on the builders because a third of it, webkit2gtk4.0 was dropped/split + out into its own srpm.\\r\\n\\r\\n@kevin Was there not some kind of zram issue + on builders that kept creeping back in a while back?\\r\\n\\r\\nAs much as + I can tell all of the fixes for debuginfo extraction are still in place. Another + piece of the puzzle was dwz 0.15 that started doing more parallelism and needed + https://sourceware.org/pipermail/debugedit/2023-January/000173.html but that + shouldn't be relevant here because F37 still has dwz 0.14.\\r\\n\\r\\n> %global + _find_debuginfo_opts %limit_build -m 32768\\r\\n\\r\\nI'll note that the ppc64le + builders have only 20 GB of RAM so the previous setting of %limit_build -m + 16384 was already enough to get -j1 passed to debuginfo extraction and all + parallelism turned off.\\r\\n\", \n \"date_created\": \"1700220333\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884893, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kalev\", \n \"fullname\": \"Kalev Lember\", + \n \"name\": \"kalev\", \n \"url_path\": \"user/kalev\"\n + \ }\n }\n ], \n \"content\": \"# Describe what you + would like us to do:\\r\\n----\\r\\n\\r\\nThe build https://koji.fedoraproject.org/koji/taskinfo?taskID=108905303 + is restarting again and again. I think I can only see logs for the build in + progress and not the restarted ones, but in the past this has indicated an + out of memory condition.\\r\\n\\r\\nLooking at [hw_info.log](https://kojipkgs.fedoraproject.org//work/tasks/5303/108905303/hw_info.log) + I see:\\r\\n\\r\\n```\\r\\nMemory:\\r\\n total used free + \ shared buff/cache available\\r\\nMem: 20124608 1239040 + \ 3107712 4096 15777856 18735104\\r\\nSwap: 8388544 + \ 239424 8149120\\r\\n```\\r\\n\\r\\nI think this means 3107712 kB + free which is roughly 3 GiB RAM total, which is just not enough.\\r\\n\\r\\n# + When do you need this to be done by? (YYYY/MM/DD)\\r\\n----\\r\\n2023/11/13 + or when possible\", \n \"custom_fields\": [], \n \"date_created\": + \"1699834653\", \n \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11618\", + \n \"id\": 11618, \n \"last_updated\": \"1700220333\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Open\", \n \"tags\": [\n \"koji\", \n + \ \"low-gain\", \n \"low-trouble\", \n \"ops\"\n ], + \n \"title\": \"Build restarting on ppc64le heavybuilder\", \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/catanzaro\", \n \"fullname\": + \"Michael Catanzaro\", \n \"name\": \"catanzaro\", \n \"url_path\": + \"user/catanzaro\"\n }\n }, \n {\n \"assignee\": {\n \"full_url\": + \"https://pagure.io/user/leo\", \n \"fullname\": \"Leo Puvilland\", + \n \"name\": \"leo\", \n \"url_path\": \"user/leo\"\n }, + \n \"blocks\": [], \n \"boards\": [\n {\n \"board\": + {\n \"active\": true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 750, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + \"Fixed with Explanation\", \n \"closed_at\": \"1700171298\", \n \"closed_by\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }, \n \"comments\": [\n {\n \"comment\": \"**Metadata + Update from @zlopez**:\\n- Issue priority set to: Waiting on Assignee (was: + Needs Review)\\n- Issue tagged with: communishift, low-gain, low-trouble, + ops\", \n \"date_created\": \"1699868256\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 883865, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/zlopez\", \n \"fullname\": + \"Michal Kone\\u010dn\\u00fd\", \n \"name\": \"zlopez\", \n \"url_path\": + \"user/zlopez\"\n }\n }, \n {\n \"comment\": + \"Can I be assigned to this?\", \n \"date_created\": \"1700158762\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884786, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/leo\", \n \"fullname\": \"Leo Puvilland\", + \n \"name\": \"leo\", \n \"url_path\": \"user/leo\"\n + \ }\n }, \n {\n \"comment\": \"Sure!\", \n + \ \"date_created\": \"1700160265\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 884789, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @kevin**:\\n- Issue assigned to leo\", \n \"date_created\": + \"1700160266\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884790, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"Sorry for the + delay here. Thanks to @leo work reworking things so we can set resources per + project we have this done. \\r\\n\\r\\nPlease check and see if thats enough + resources. If not, please re-open or file a new ticket and we can bump things. + Ideally if you could let us know what resource and how much you need that + would be great. In the mean time we just bumped things accross the board.\\r\\n\", + \n \"date_created\": \"1700171299\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 884817, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @kevin**:\\n- Issue close_status updated to: Fixed + with Explanation\\n- Issue status updated to: Closed (was: Open)\", \n \"date_created\": + \"1700171300\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884818, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }\n ], \n \"content\": \"# Describe what you + would like us to do:\\r\\n----\\r\\nOpenscanhub project on communishift has + very low resources. I am requesting to increase resources, so that I can build + container images on it and deploy them without overrunning the quota.\\r\\n\\r\\n# + When do you need this to be done by? (YYYY/MM/DD)\\r\\n----\\r\\nasap\", \n + \ \"custom_fields\": [], \n \"date_created\": \"1699794046\", \n + \ \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11617\", + \n \"id\": 11617, \n \"last_updated\": \"1700171300\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"communishift\", + \n \"low-gain\", \n \"low-trouble\", \n \"ops\"\n ], + \n \"title\": \"Request for more resource for openscanhub project on + communishift\", \n \"user\": {\n \"full_url\": \"https://pagure.io/user/svashisht\", + \n \"fullname\": \"Siteshwar Vashisht\", \n \"name\": \"svashisht\", + \n \"url_path\": \"user/svashisht\"\n }\n }, \n {\n \"assignee\": + {\n \"full_url\": \"https://pagure.io/user/leo\", \n \"fullname\": + \"Leo Puvilland\", \n \"name\": \"leo\", \n \"url_path\": \"user/leo\"\n + \ }, \n \"blocks\": [], \n \"boards\": [\n {\n \"board\": + {\n \"active\": true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 753, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + \"Fixed\", \n \"closed_at\": \"1700171323\", \n \"closed_by\": {\n + \ \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }, \n \"comments\": [\n {\n \"comment\": \"Can + this be assigned to me? I'd like to try to work on this. Thanks!\\r\\n- Leo\", + \n \"date_created\": \"1699639186\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 883696, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/leo\", \n \"fullname\": + \"Leo Puvilland\", \n \"name\": \"leo\", \n \"url_path\": + \"user/leo\"\n }\n }, \n {\n \"comment\": + \"Looks like a simple change in dns is needed, no redirect as it's a CNAME + entry.\\r\\n```\\r\\ndiff --git a/fedoraproject.org.template b/fedoraproject.org.template\\r\\nindex + 4d64f9df..673d53dc 100644\\r\\n--- a/fedoraproject.org.template\\r\\n+++ b/fedoraproject.org.template\\r\\n@@ + -447,6 +447,7 @@ developer IN CNAME wildcard\\r\\n developers IN + \ CNAME wildcard\\r\\n devnull IN A 0.0.0.0\\r\\n discussion + \ IN CNAME fedoraproject.hosted-by-discourse.com.\\r\\n+discussions + \ IN CNAME fedoraproject.hosted-by-discourse.com.\\r\\n directory IN + \ CNAME wildcard\\r\\n discourse2fedmsg IN CNAME wildcard\\r\\n doc IN + \ CNAME wildcard\\r\\n```\", \n \"date_created\": \"1699639910\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 883702, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/leo\", \n \"fullname\": \"Leo Puvilland\", + \n \"name\": \"leo\", \n \"url_path\": \"user/leo\"\n + \ }\n }, \n {\n \"comment\": \"We can add a + new CNAME, but... the ssl cert is for 'discussion.fedoraproject.org' and browsers + would complain. ;( \\r\\n\\r\\nSo, the only way I see is to add discussions.fedoraproject.org + to our proxies, then setup a redirect there to discussion and get a letsencrypt + cert for it. ;)\\r\\n\\r\\nThat would need: \\r\\n\\r\\nadding dns pointing + to wildcard\\r\\nplaybooks/groups/include/proxies-websites.yml adding a discussions.fedoraproject.org + site and letsencrypt enabling it. .\\r\\nplaybooks/groups/include/proxies-redirects.yml + adding a redirect with that site that redirects to discussion.fedoraproject.org.\\r\\n\\r\\n@leo + you still willing to work on this?\", \n \"date_created\": \"1699642220\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 883716, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @kevin**:\\n- Issue assigned to leo\", \n \"date_created\": + \"1699642221\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883717, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"Ah, right I + forgot about SSL. I'll take a look, yes I'm still willing to work on this!\", + \n \"date_created\": \"1699643458\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 883721, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/leo\", \n \"fullname\": + \"Leo Puvilland\", \n \"name\": \"leo\", \n \"url_path\": + \"user/leo\"\n }\n }, \n {\n \"comment\": + \"DNS wildcard entry (putting this here as the dns repository isn't on pagure + and I can't add a PR)\\r\\n```\\r\\ndiff --git a/fedoraproject.org.template + b/fedoraproject.org.template\\r\\nindex 4d64f9df..a7c2609c 100644\\r\\n--- + a/fedoraproject.org.template\\r\\n+++ b/fedoraproject.org.template\\r\\n@@ + -447,6 +447,7 @@ developer IN CNAME wildcard\\r\\n developers IN + \ CNAME wildcard\\r\\n devnull IN A 0.0.0.0\\r\\n discussion + \ IN CNAME fedoraproject.hosted-by-discourse.com.\\r\\n+discussions + \ IN CNAME wildcard\\r\\n directory IN CNAME wildcard\\r\\n + discourse2fedmsg IN CNAME wildcard\\r\\n doc IN CNAME wildcard\\r\\n```\\r\\nPR: + https://pagure.io/fedora-infra/ansible/pull-request/1630\", \n \"date_created\": + \"1699644039\", \n \"edited_on\": \"1699895431\", \n \"editor\": + {\n \"full_url\": \"https://pagure.io/user/leo\", \n \"fullname\": + \"Leo Puvilland\", \n \"name\": \"leo\", \n \"url_path\": + \"user/leo\"\n }, \n \"id\": 883722, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/leo\", \n \"fullname\": + \"Leo Puvilland\", \n \"name\": \"leo\", \n \"url_path\": + \"user/leo\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @phsmoura**:\\n- Issue priority set to: Waiting on + Assignee (was: Needs Review)\\n- Issue tagged with: low-gain, low-trouble, + ops\", \n \"date_created\": \"1699902666\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 883909, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/phsmoura\", \n \"fullname\": + \"Pedro Moura\", \n \"name\": \"phsmoura\", \n \"url_path\": + \"user/phsmoura\"\n }\n }, \n {\n \"comment\": + \"@mattdm The redirect is created and this can be closed!\", \n \"date_created\": + \"1699930435\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884057, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/leo\", \n \"fullname\": \"Leo Puvilland\", + \n \"name\": \"leo\", \n \"url_path\": \"user/leo\"\n + \ }\n }, \n {\n \"comment\": \"Thanks @leo + !\", \n \"date_created\": \"1700171325\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 884819, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @kevin**:\\n- Issue close_status updated to: Fixed\\n- + Issue status updated to: Closed (was: Open)\", \n \"date_created\": + \"1700171326\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884820, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }\n ], \n \"content\": \"I've seen several + people use the plural recently. Let's make a redirect so these just work.\", + \n \"custom_fields\": [], \n \"date_created\": \"1699629840\", \n + \ \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11616\", + \n \"id\": 11616, \n \"last_updated\": \"1700171326\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"low-gain\", + \n \"low-trouble\", \n \"ops\"\n ], \n \"title\": + \"redirect \\\"discussions.fedoraproject.org\\\" to \\\"discussion.fedoraproject.org\\\"\", + \n \"user\": {\n \"full_url\": \"https://pagure.io/user/mattdm\", + \n \"fullname\": \"Matthew Miller\", \n \"name\": \"mattdm\", + \n \"url_path\": \"user/mattdm\"\n }\n }, \n {\n \"assignee\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }, \n \"blocks\": [], \n \"boards\": [\n {\n \"board\": + {\n \"active\": true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 752, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + \"Fixed\", \n \"closed_at\": \"1700098301\", \n \"closed_by\": {\n + \ \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }, \n \"comments\": [\n {\n \"comment\": \"https://hackmd.io/Nwgrb7RARgyiEjPGjpRXdQ + is the hackmd doc to track work.\", \n \"date_created\": \"1699571447\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 883644, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @phsmoura**:\\n- Issue priority set to: Waiting on Assignee (was: Needs + Review)\", \n \"date_created\": \"1699902332\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 883907, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/phsmoura\", \n \"fullname\": + \"Pedro Moura\", \n \"name\": \"phsmoura\", \n \"url_path\": + \"user/phsmoura\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @phsmoura**:\\n- Issue tagged with: medium-gain, + medium-trouble, ops\", \n \"date_created\": \"1699902537\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 883908, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/phsmoura\", \n \"fullname\": + \"Pedro Moura\", \n \"name\": \"phsmoura\", \n \"url_path\": + \"user/phsmoura\"\n }\n }, \n {\n \"comment\": + \"This outage is now over. Please report any problems or issues via tickets.\", + \n \"date_created\": \"1700098303\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 884672, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @kevin**:\\n- Issue close_status updated to: Fixed\\n- + Issue status updated to: Closed (was: Open)\", \n \"date_created\": + \"1700098304\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884673, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }\n ], \n \"content\": \"Planned Outage - Server + updates/Reboots - 2023-11-15 20:00 UTC\\r\\n\\r\\nThere will be an outage + starting at 2023-11-15 20:00 UTC, \\r\\nwhich will last approximately 6 hours.\\r\\n\\r\\nTo + convert UTC to your local time, take a look at\\r\\nhttp://fedoraproject.org/wiki/Infrastructure/UTCHowto\\r\\nor + run:\\r\\n\\r\\ndate -d '2023-11-15 20:00UTC'\\r\\n\\r\\nReason for outage: + \\r\\n\\r\\nWe will be applying various updates to servers and rebooting them + into new kernels/firmware. Various services may be up and down in the outage + window.\\r\\n\\r\\nAffected Services:\\r\\n\\r\\nMost services maintainer + / contributor services will be affected at various times in the outage window. + End user services should be mostly available.\\r\\n\\r\\nTicket Link:\\r\\n\\r\\nhttps://pagure.io/fedora-infrastructure/issue/11615\\r\\n\\r\\nPlease + join #fedora-admin or #fedora-noc on irc.libera.chat\\r\\nor #admin:fedoraproject.org + / #noc:fedoraproject.org on matrix.\\r\\nPlease add comments to the ticket + for this outage above.\\r\\n\\r\\nUpdated status for this outage may be available + at\\r\\nhttps://www.fedorastatus.org/\", \n \"custom_fields\": [], \n + \ \"date_created\": \"1699571154\", \n \"depends\": [], \n \"full_url\": + \"https://pagure.io/fedora-infrastructure/issue/11615\", \n \"id\": 11615, + \n \"last_updated\": \"1700098304\", \n \"milestone\": null, \n + \ \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"medium-gain\", + \n \"medium-trouble\", \n \"ops\", \n \"outage\"\n ], + \n \"title\": \"Planned Outage - Server updates/Reboots - 2023-11-15 + 20:00 UTC\", \n \"user\": {\n \"full_url\": \"https://pagure.io/user/kevin\", + \n \"fullname\": \"Kevin Fenzi\", \n \"name\": \"kevin\", \n + \ \"url_path\": \"user/kevin\"\n }\n }, \n {\n \"assignee\": + {\n \"full_url\": \"https://pagure.io/user/zlopez\", \n \"fullname\": + \"Michal Kone\\u010dn\\u00fd\", \n \"name\": \"zlopez\", \n \"url_path\": + \"user/zlopez\"\n }, \n \"blocks\": [], \n \"boards\": [\n + \ {\n \"board\": {\n \"active\": true, \n \"full_url\": + \"https://pagure.io/fedora-infrastructure/boards/ops\", \n \"name\": + \"ops\", \n \"status\": [\n {\n \"bg_color\": + \"#ffb300\", \n \"close\": false, \n \"close_status\": + null, \n \"default\": true, \n \"name\": \"Backlog\"\n + \ }, \n {\n \"bg_color\": \"#f4ff64\", + \n \"close\": false, \n \"close_status\": null, + \n \"default\": false, \n \"name\": \"Triaged\"\n + \ }, \n {\n \"bg_color\": \"#99d200\", + \n \"close\": false, \n \"close_status\": null, + \n \"default\": false, \n \"name\": \"In Progress\"\n + \ }, \n {\n \"bg_color\": \"#3c7bff\", + \n \"close\": false, \n \"close_status\": null, + \n \"default\": false, \n \"name\": \"In Review\"\n + \ }, \n {\n \"bg_color\": \"#15d415\", + \n \"close\": true, \n \"close_status\": \"Fixed\", + \n \"default\": false, \n \"name\": \"Done\"\n + \ }, \n {\n \"bg_color\": \"#e80909\", + \n \"close\": false, \n \"close_status\": null, + \n \"default\": false, \n \"name\": \"Blocked\"\n + \ }\n ], \n \"tag\": {\n \"tag\": + \"ops\", \n \"tag_color\": \"#3efa0e\", \n \"tag_description\": + \"ops problem now...\"\n }\n }, \n \"rank\": + 749, \n \"status\": {\n \"bg_color\": \"#ffb300\", \n + \ \"close\": false, \n \"close_status\": null, \n \"default\": + true, \n \"name\": \"Backlog\"\n }\n }\n ], + \n \"close_status\": \"Fixed with Explanation\", \n \"closed_at\": + \"1700057510\", \n \"closed_by\": {\n \"full_url\": \"https://pagure.io/user/zlopez\", + \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", \n \"name\": + \"zlopez\", \n \"url_path\": \"user/zlopez\"\n }, \n \"comments\": + [\n {\n \"comment\": \"@kevin I can create the group, but + I'm not sure how the e-mails for groups are working.\", \n \"date_created\": + \"1699537733\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883474, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @phsmoura**:\\n- Issue priority set to: Waiting on Assignee (was: Needs + Review)\\n- Issue tagged with: low-gain, low-trouble, ops\", \n \"date_created\": + \"1699556922\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883553, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/phsmoura\", \n \"fullname\": \"Pedro Moura\", + \n \"name\": \"phsmoura\", \n \"url_path\": \"user/phsmoura\"\n + \ }\n }, \n {\n \"comment\": \"All groups get + a 'groupname-members@fedoraproject.org' alias... so if you make the group, + they should be able to use that to setup whatever. \\r\\n\", \n \"date_created\": + \"1699560651\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883618, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @zlopez**:\\n- Issue assigned to zlopez\", \n \"date_created\": + \"1699867919\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883862, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }, \n {\n \"comment\": \"@lrossett There + is already a [robotics-sig](https://accounts.fedoraproject.org/group/robotics-sig/) + group created. So what do you want us to do? \", \n \"date_created\": + \"1699956622\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884093, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }, \n {\n \"comment\": \"Could you create + a \\\"robotics-sig-quay\\\" one? \", \n \"date_created\": \"1699957941\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884094, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/lrossett\", \n \"fullname\": \"Leonardo + Rossetti\", \n \"name\": \"lrossett\", \n \"url_path\": + \"user/lrossett\"\n }\n }, \n {\n \"comment\": + \"Wouldn't it be better to use the robotics-sig-members@fedoraproject.org + alias as mentioned by @kevin?\", \n \"date_created\": \"1699972222\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884097, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }, \n {\n \"comment\": \"That one would + have more people than we need since it will manage quay.io passwords and so + on.\\r\\n\\r\\nWe did the same for the automotive sig, a group was created + for quay.io: \\\"sig-automotive-quay\\\".\", \n \"date_created\": + \"1699975016\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884105, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/lrossett\", \n \"fullname\": \"Leonardo + Rossetti\", \n \"name\": \"lrossett\", \n \"url_path\": + \"user/lrossett\"\n }\n }, \n {\n \"comment\": + \"I created the group [robotics-sig-quay](https://accounts.fedoraproject.org/group/robotics-sig-quay/) + and added you as sponsor.\\r\\n\\r\\nYou should be able to use `robotics-sig-quay-members@fedoraproject.org` + alias for quay.io organization.\", \n \"date_created\": \"1700057512\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884601, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @zlopez**:\\n- Issue close_status updated to: Fixed with Explanation\\n- + Issue status updated to: Closed (was: Open)\", \n \"date_created\": + \"1700057513\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884602, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }, \n {\n \"comment\": \"Thanks!\", \n + \ \"date_created\": \"1700472648\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 885074, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/lrossett\", \n \"fullname\": + \"Leonardo Rossetti\", \n \"name\": \"lrossett\", \n \"url_path\": + \"user/lrossett\"\n }\n }\n ], \n \"content\": \"**NOTE**\\r\\n\\r\\nIf + your issue is for security or deals with sensitive info please\\r\\nmark it + as private using the checkbox below.\\r\\n\\r\\n# Describe what you would + like us to do:\\r\\n\\r\\nThe Robotics SIG is building a couple of container + images and will need to host such images in a registry, quay.io seems a perfect + fit for it.\\r\\n\\r\\nThe problem is that quay.io requires a unique email + to be used by an organization and we don't have one to be used by the sig.\\r\\n\\r\\nCould + a fas group be created as \\\"fedora-sig-robotics\\\" so we can use that group's + email to create a new org. in quay.io? A similar setup as been done for the + centos automotive sig: https://accounts.fedoraproject.org/group/sig-automotive-quay/.\\r\\n\\r\\nYou + can add my username (lrossett) as the group's owner. \", \n \"custom_fields\": + [], \n \"date_created\": \"1699534944\", \n \"depends\": [], \n + \ \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11614\", + \n \"id\": 11614, \n \"last_updated\": \"1700472648\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"low-gain\", + \n \"low-trouble\", \n \"ops\"\n ], \n \"title\": + \"Robotics SIG quay.io org\", \n \"user\": {\n \"full_url\": \"https://pagure.io/user/lrossett\", + \n \"fullname\": \"Leonardo Rossetti\", \n \"name\": \"lrossett\", + \n \"url_path\": \"user/lrossett\"\n }\n }, \n {\n \"assignee\": + null, \n \"blocks\": [], \n \"boards\": [\n {\n \"board\": + {\n \"active\": true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 748, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + \"Fixed with Explanation\", \n \"closed_at\": \"1699641376\", \n \"closed_by\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }, \n \"comments\": [\n {\n \"comment\": \"Have + you tried re-logging into Fedora Copr? It should be able to update your e-mail.\", + \n \"date_created\": \"1699522560\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 883428, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/praiskup\", \n \"fullname\": + \"Pavel Raiskup\", \n \"name\": \"praiskup\", \n \"url_path\": + \"user/praiskup\"\n }\n }, \n {\n \"comment\": + \"> Have you tried re-logging into Fedora Copr? It should be able to update + your e-mail.\\r\\n\\r\\nUnfortunately, this did not help, as I still receive + notifications in my old address\", \n \"date_created\": \"1699522929\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 883430, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/sgob\", \n \"fullname\": \"Marco Sgobino\", + \n \"name\": \"sgob\", \n \"url_path\": \"user/sgob\"\n + \ }\n }, \n {\n \"comment\": \"When I'm logged-in, + I see your new e-mail address on https://copr.fedorainfracloud.org/coprs/sgob + -> which seems that Copr isn't guilty here. Ideas?\", \n \"date_created\": + \"1699523442\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883432, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/praiskup\", \n \"fullname\": \"Pavel Raiskup\", + \n \"name\": \"praiskup\", \n \"url_path\": \"user/praiskup\"\n + \ }\n }, \n {\n \"comment\": \"> When I'm logged-in, + I see your new e-mail address on https://copr.fedorainfracloud.org/coprs/sgob + -> which seems that Copr isn't guilty here. Ideas?\\r\\n\\r\\nI don't know, + in all my FAS settings I've changed my email to the gmail one. All other notifications + I receive are fine (for example, I receive comments to this issue on the correct + gmail address). The only notifications that point to the wrong address are + build status ones from COPR.\", \n \"date_created\": \"1699524011\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 883433, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/sgob\", \n \"fullname\": \"Marco Sgobino\", + \n \"name\": \"sgob\", \n \"url_path\": \"user/sgob\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @phsmoura**:\\n- Issue priority set to: Waiting on Assignee (was: Needs + Review)\\n- Issue tagged with: low-gain, low-trouble, ops\", \n \"date_created\": + \"1699556796\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883548, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/phsmoura\", \n \"fullname\": \"Pedro Moura\", + \n \"name\": \"phsmoura\", \n \"url_path\": \"user/phsmoura\"\n + \ }\n }, \n {\n \"comment\": \"Can you attach + one of the emails? hopefully will all the headers?\\r\\n\\r\\nI suspect this + may be coming from the OLD fmn. See https://apps.fedoraproject.org/notifications-old/\", + \n \"date_created\": \"1699559786\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 883615, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"> Can you attach one of the emails? hopefully will all the headers?\\r\\n> + \\r\\n> I suspect this may be coming from the OLD fmn. See https://apps.fedoraproject.org/notifications-old/\\r\\n\\r\\nIt + is. Logging into the old notification app I could see my previous email address + setup. I removed it and replaced it with the new one (this stopped notifications + on the old account), but for some reason the confirmation email does not work. + So now it is stuck with an unverified new email address---for some reasons + I do not receive emails on the new email.\\r\\n\\r\\nThat said, I just read + your email on fedora-devel about the old fmn being disbanded, so I guess I + should setup everything on the new notifications.fedoraproject.org. Is it + fine if I disable everything on the old fmn?\", \n \"date_created\": + \"1699595250\", \n \"edited_on\": \"1699595290\", \n \"editor\": + {\n \"full_url\": \"https://pagure.io/user/sgob\", \n \"fullname\": + \"Marco Sgobino\", \n \"name\": \"sgob\", \n \"url_path\": + \"user/sgob\"\n }, \n \"id\": 883654, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/sgob\", \n \"fullname\": + \"Marco Sgobino\", \n \"name\": \"sgob\", \n \"url_path\": + \"user/sgob\"\n }\n }, \n {\n \"comment\": + \"Odd. I would expect the notification email to work... did you check spam + folders?\\r\\n\\r\\nyes, we plan to retire this soon, so might not be worth + fixing. You should setup everything you need over on the new system. :) \\r\\n\", + \n \"date_created\": \"1699641377\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 883712, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {\n \"Thumbs + up\": [\n \"sgob\"\n ]\n }, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @kevin**:\\n- Issue close_status updated to: Fixed + with Explanation\\n- Issue status updated to: Closed (was: Open)\", \n \"date_created\": + \"1699641378\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883713, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }\n ], \n \"content\": \"# Describe what you + would like us to do:\\r\\n----\\r\\n\\r\\nCOPR build status notifications + use old email address in place of the one I set up in accounts.fedoraproject.org.\\r\\n\\r\\nI + currently have notifications for each and every COPR build result status -- + srpms, rpms. However, they all are delivered to my old email address (marco + dot sgobino at ikmail dot com). I setup my email address to marco dot sgobino + at gmail dot com. I would like those notifications to be delivered to my set + up email address (gmail) rather than my old one (ikmail), but I do not find + any way to do so, neither in COPR settings nor in accounts.fedoraproject.org + (where my gmail email address has been set up). The new notifications.fedoraproject.org + does not contain any settings related to that as well.\\r\\n\\r\\nCould you + please replace my old ikmail address with the new one?\\r\\n\", \n \"custom_fields\": + [], \n \"date_created\": \"1699522046\", \n \"depends\": [], \n + \ \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11613\", + \n \"id\": 11613, \n \"last_updated\": \"1699641378\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"low-gain\", + \n \"low-trouble\", \n \"ops\"\n ], \n \"title\": + \"COPR build status notifications use old email address\", \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/sgob\", \n \"fullname\": + \"Marco Sgobino\", \n \"name\": \"sgob\", \n \"url_path\": \"user/sgob\"\n + \ }\n }, \n {\n \"assignee\": null, \n \"blocks\": [], + \n \"boards\": [\n {\n \"board\": {\n \"active\": + true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 747, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + null, \n \"closed_at\": null, \n \"closed_by\": null, \n \"comments\": + [\n {\n \"comment\": \"**Metadata Update from @phsmoura**:\\n- + Issue priority set to: Waiting on Assignee (was: Needs Review)\\n- Issue tagged + with: low-gain, low-trouble, ops\", \n \"date_created\": \"1699556616\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 883547, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/phsmoura\", \n \"fullname\": \"Pedro Moura\", + \n \"name\": \"phsmoura\", \n \"url_path\": \"user/phsmoura\"\n + \ }\n }, \n {\n \"comment\": \"So, I can try + a more verbose answer later, but short answer: no, not right now, but we plan + to move to AWX, and once we start doing that we likely will look at using + vault or something else. \\r\\n\\r\\nThis might be better as a discussion + thread on discuss? \\r\\n\\r\\nBut anyhow, can try and answer more later. + \\r\\n\", \n \"date_created\": \"1699559723\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 883614, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"Do we actually have to wait for https://pagure.io/fedora-infrastructure/issue/11377?\\r\\n\\r\\nI + can start the discussion (if you prefer it). Though not sure it will help, + this is rather an issue for us to solve.\\r\\n\\r\\nAnother option that comes + to my mind is to use external credential provider from ansible.git, e.g. [Bitwarden](https://docs.ansible.com/ansible/latest/collections/community/general/bitwarden_lookup.html), + and store just the token into ansible-private.git.\", \n \"date_created\": + \"1699602909\", \n \"edited_on\": \"1699608817\", \n \"editor\": + {\n \"full_url\": \"https://pagure.io/user/praiskup\", \n \"fullname\": + \"Pavel Raiskup\", \n \"name\": \"praiskup\", \n \"url_path\": + \"user/praiskup\"\n }, \n \"id\": 883656, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/praiskup\", \n \"fullname\": + \"Pavel Raiskup\", \n \"name\": \"praiskup\", \n \"url_path\": + \"user/praiskup\"\n }\n }, \n {\n \"comment\": + \"Well, now I see [bitwarden-cli review #1](https://bugzilla.redhat.com/show_bug.cgi?id=1918111) + and [bitwarden-cli review #2](https://bugzilla.redhat.com/show_bug.cgi?id=1947031), + both staled. It's a Node app, some libraries bundled -- this is not something + I could personally help with and maintain. The thing is that `/bin/bw` is + a pre-requisite for Bitwarden Ansible plugin. So *i think* that using a free + Vault through https://portal.cloud.hashicorp.com would be the easiest option + (well integrated into Fedora and Ansible Community General). We could in theory + also start our own separate credentials cluster (the portal provides some + ready-made button for starting a custom vault in EC2) but the default password + store could be \\\"OK\\\" enough?\", \n \"date_created\": \"1699609187\", + \n \"edited_on\": \"1699609261\", \n \"editor\": {\n \"full_url\": + \"https://pagure.io/user/praiskup\", \n \"fullname\": \"Pavel Raiskup\", + \n \"name\": \"praiskup\", \n \"url_path\": \"user/praiskup\"\n + \ }, \n \"id\": 883658, \n \"notification\": false, + \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/praiskup\", \n \"fullname\": + \"Pavel Raiskup\", \n \"name\": \"praiskup\", \n \"url_path\": + \"user/praiskup\"\n }\n }, \n {\n \"comment\": + \"I am not really in favor of any external 3rd party system off hand. That + means we depend on them, and the network between us. \\r\\n\\r\\nI suppose + if copr wanted to switch to something, they could... but of course we will + probibly have to have the creds to access that in our ansible-private for + now. \\r\\n\\r\\nWould it help here if we promoted you to sysadmin-main (and + thus ansible-private access). Currently that repo is all or nothing, ie, if + you have access you can see all passwords/tokens/auth/etc. \\r\\n\\r\\nI was + hoping to get our test AWX up and running and then consider how we wanted + to move things, I don't want to be in a rush and decide on something thats + insecure or has dependencies we don't like down the road. The AWX move may + also move our ansible repo to a new setup (to decouple local paths), but that + also needs to be discussed determined.\", \n \"date_created\": \"1699641723\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 883714, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"> I am not really + in favor of any external 3rd party system off hand. That means we depend on + them, and the network between us.\\r\\n\\r\\nGood point with the connectivity + requirement.\\r\\n\\r\\n> I suppose if copr wanted to switch to something, + they could... but of course we will probibly have to have the creds to access + that in our ansible-private for now.\\r\\n\\r\\nYes, this is one of the options + I touched (we need to allow automatic\\r\\ndecryption for those who run the + playbooks).\\r\\n\\r\\n> Would it help here if we promoted you to sysadmin-main + (and thus\\r\\n> ansible-private access). Currently that repo is all or nothing, + ie, if you\\r\\n> have access you can see all passwords/tokens/auth/etc.\\r\\n\\r\\nYes, + having access (temporary) access would minimize the barrier for us to do the + rotation.\\r\\n\\r\\n> I was hoping to get our test AWX up and running and + then consider how we\\r\\n> wanted to move things, I don't want to be in a + rush and decide on something\\r\\n> thats insecure or has dependencies we + don't like down the road. The AWX move\\r\\n> may also move our ansible repo + to a new setup (to decouple local paths), but\\r\\n> that also needs to be + discussed determined.\\r\\n\\r\\nUnderstood. For the record, AWX actually + has its own credential storage, but\\r\\nI'm not certain about the future + policy within Fedora Infra. In the Red Hat\\r\\n'in-VPN' use-case, we use + AWX more or less as a 'credentials proxy,' and the\\r\\noriginal passwords + are stored in external vault. I assume the reason is to\\r\\nprevent placing + too many expectations on the AWX architecture itself (due to\\r\\npotential + data losses during re-deployment).\\r\\n\", \n \"date_created\": + \"1699864203\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883855, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/praiskup\", \n \"fullname\": \"Pavel Raiskup\", + \n \"name\": \"praiskup\", \n \"url_path\": \"user/praiskup\"\n + \ }\n }, \n {\n \"comment\": \"ok. I can propose + adding you to main. I honestly would have suggested that before, but I thought + you wouldn't be very interested since you are focused on copr... ;) \\r\\n\\r\\nWell, + the point in deploying and testing AWX is so that we can actually see how + things work and how we want our workflow to work.\\r\\nIt's hard to speculate + on things before we have a test setup we can actually look at and see whats + possible/painfull, etc. \\r\\n\", \n \"date_created\": \"1699899816\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 883898, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"Thank you. I'm + interested, but I wish I could allocate some time to other infrastructure + tasks to balance the rights that would be granted to me.\\r\\n\\r\\nI believe + the level of convenience with AWX will help everyone. There are some issues + (for me that would be the \\\"live\\\" playbook log/stdout isn't live enough, + and that playbook environment has some weird caching mechanisms). But the + Copr team will be a happy early adopter I'm sure.\", \n \"date_created\": + \"1699951033\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884070, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/praiskup\", \n \"fullname\": \"Pavel Raiskup\", + \n \"name\": \"praiskup\", \n \"url_path\": \"user/praiskup\"\n + \ }\n }\n ], \n \"content\": \"I'm currently documenting + the list of Fedora Copr credentials and how to\\r\\nmaintain it, including + adding new items and rotation. Currently, we use the\\r\\n`ansible-private.git` + repo where we have no access.\\r\\n\\r\\nSome credentials are relatively challenging + to rotate, requiring tight\\r\\ncoordination and timing to avoid extended + downtimes. Considering the need for\\r\\nfrequent rotations, we would have + to ensure that a `sysadmin-main` member is on\\r\\ncall with us frequently + for a reasonable amount of time.\\r\\n\\r\\nI'm curious about the preferred + solution to this problem. Would it be\\r\\nacceptable to have a service similar + to [Hashi Vault](https://github.com/hashicorp/vault)\\r\\nwithin Fedora Infra, + where each team has its namespace with read-write access?\\r\\nWe currently + have a private in-VPN deployment of Vault maintained by Red Hat IT,\\r\\nand + it works reasonably well.\\r\\n\\r\\nAlternatively, would it be acceptable + to add [Ansible Vault](https://docs.ansible.com/ansible/latest/cli/ansible-vault.html)\\r\\nsupport + to [rbac-playbook](https://bitbucket.org/tflink/ansible_utils/src/master/)?\\r\\nIn + this case, `sysadmin-main` members would only store a single team-specific\\r\\ncredential + into `ansible-private.git`, and teams could store\\r\\n`ansible-vault`-encrypted + credentials into `ansible.git`. Thus, `rbac-playbook`\\r\\nstill wouldn't + require any Vault credentials at runtime.\\r\\n\\r\\nIs there any other, ideally + better way to deal with this problem?\\r\\n\", \n \"custom_fields\": + [], \n \"date_created\": \"1699520527\", \n \"depends\": [], \n + \ \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11612\", + \n \"id\": 11612, \n \"last_updated\": \"1699951033\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Open\", \n \"tags\": [\n \"low-gain\", + \n \"low-trouble\", \n \"ops\"\n ], \n \"title\": + \"Ansible.git and easier maintenance of teams' credentials\", \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/praiskup\", \n \"fullname\": + \"Pavel Raiskup\", \n \"name\": \"praiskup\", \n \"url_path\": + \"user/praiskup\"\n }\n }, \n {\n \"assignee\": {\n \"full_url\": + \"https://pagure.io/user/nphilipp\", \n \"fullname\": \"Nils Philippsen\", + \n \"name\": \"nphilipp\", \n \"url_path\": \"user/nphilipp\"\n + \ }, \n \"blocks\": [], \n \"boards\": [\n {\n \"board\": + {\n \"active\": true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 746, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + null, \n \"closed_at\": null, \n \"closed_by\": null, \n \"comments\": + [\n {\n \"comment\": \"**Metadata Update from @phsmoura**:\\n- + Issue priority set to: Waiting on Assignee (was: Needs Review)\\n- Issue tagged + with: high-gain, medium-trouble\", \n \"date_created\": \"1699470972\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 883146, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/phsmoura\", \n \"fullname\": \"Pedro Moura\", + \n \"name\": \"phsmoura\", \n \"url_path\": \"user/phsmoura\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @smooge**:\\n- Issue assigned to smooge\", \n \"date_created\": + \"1699471079\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883147, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/smooge\", \n \"fullname\": \"Stephen J + Smoogen\", \n \"name\": \"smooge\", \n \"url_path\": + \"user/smooge\"\n }\n }, \n {\n \"comment\": + \"Looking at the directories, it looks like someone is trying to fix the backlog + of data, but I am not sure. There is also a very long running process\\r\\n```\\r\\ncountme + \ 1707020 0.0 0.0 12852 2376 pts/0 S+ Sep24 0:07 /bin/sh -e ./mirrors-countme/scripts/countme-regenerate-dbs.sh\\r\\n```\\r\\nNot + sure if that is a one and done script which should hve ended a long time ago + or one which is always on\", \n \"date_created\": \"1699471096\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 883148, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/smooge\", \n \"fullname\": \"Stephen J + Smoogen\", \n \"name\": \"smooge\", \n \"url_path\": + \"user/smooge\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @smooge**:\\n- Issue **un**tagged with: high-gain, + medium-trouble\\n- Issue assigned to nphilipp (was: smooge)\\n- Issue priority + set to: Needs Review (was: Waiting on Assignee)\", \n \"date_created\": + \"1699471097\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883149, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/smooge\", \n \"fullname\": \"Stephen J + Smoogen\", \n \"name\": \"smooge\", \n \"url_path\": + \"user/smooge\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @smooge**:\\n- Issue priority set to: Waiting on + Assignee (was: Needs Review)\", \n \"date_created\": \"1699471105\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 883150, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/smooge\", \n \"fullname\": \"Stephen J + Smoogen\", \n \"name\": \"smooge\", \n \"url_path\": + \"user/smooge\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @smooge**:\\n- Issue tagged with: high-gain, medium-trouble, + ops\", \n \"date_created\": \"1699471124\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 883151, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/smooge\", \n \"fullname\": + \"Stephen J Smoogen\", \n \"name\": \"smooge\", \n \"url_path\": + \"user/smooge\"\n }\n }, \n {\n \"comment\": + \"BTW, this is fixed, but there may be a gap we are still investigating.\", + \n \"date_created\": \"1699570018\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 883637, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"The long running script is the import of all the old data for the new unique + IP feature. It's importing into *-new.db files, so shouldn't affect any of + the production processes.\", \n \"date_created\": \"1699977204\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884109, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/james\", \n \"fullname\": \"James Antill\", + \n \"name\": \"james\", \n \"url_path\": \"user/james\"\n + \ }\n }, \n {\n \"comment\": \"So, whats left + here? a nagios check on the file age of something in that dir? Should it alert + after a day? more? \\r\\nOr is there any better way to monitor this and confirm + it's still working ?\\r\\n\", \n \"date_created\": \"1700175571\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884843, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {\n \"Thumbs up\": [\n \"seddik\"\n + \ ]\n }, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }\n ], \n \"content\": \"https://data-analysis.fedoraproject.org/csv-reports/countme/ + \\r\\n\\r\\nHasn't updated in two weeks. It should update every Thursday. + \ Please add some monitoring to check. The file date should be sufficient + -- but looking at the week of the last entry in totals.db with sqlite3 would + be even better.\", \n \"custom_fields\": [], \n \"date_created\": + \"1699456275\", \n \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11611\", + \n \"id\": 11611, \n \"last_updated\": \"1700175571\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Open\", \n \"tags\": [\n \"high-gain\", + \n \"medium-trouble\", \n \"ops\"\n ], \n \"title\": + \"add monitoring for dnf countme\", \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/mattdm\", \n \"fullname\": \"Matthew Miller\", + \n \"name\": \"mattdm\", \n \"url_path\": \"user/mattdm\"\n + \ }\n }, \n {\n \"assignee\": null, \n \"blocks\": [], + \n \"boards\": [\n {\n \"board\": {\n \"active\": + true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 745, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + \"Insufficient data\", \n \"closed_at\": \"1700175505\", \n \"closed_by\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }, \n \"comments\": [\n {\n \"comment\": \"There + are a couple of issues which need addressing before anyone in Fedora can help + on this.\\r\\n1. The error message does not say which algorithm is not sufficient. + There may be ways to get GNUtls to be more verbose or other tools via openssl + commands which can help here.\\r\\n2. It is not clear how your system is set + up security wise. (AKA is this a standard install of which OS and what settings + were made for algorithms). \", \n \"date_created\": \"1699452468\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 883095, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/smooge\", \n \"fullname\": \"Stephen J + Smoogen\", \n \"name\": \"smooge\", \n \"url_path\": + \"user/smooge\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @phsmoura**:\\n- Issue priority set to: Waiting on + Reporter (was: Needs Review)\\n- Issue tagged with: low-gain, low-trouble, + ops\", \n \"date_created\": \"1699470350\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 883137, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/phsmoura\", \n \"fullname\": + \"Pedro Moura\", \n \"name\": \"phsmoura\", \n \"url_path\": + \"user/phsmoura\"\n }\n }, \n {\n \"comment\": + \"Additionally, I will add here that we use a network of volunteer mirror + sites. We can't directly configure their ssl settings. \\r\\n\\r\\ndownload.fedoraproject.org + is a redirect to 'a mirror', so it could get you anything. \\r\\n\\r\\nIf + you choose a specific mirror that meets your criteria, that could be a workaround?\", + \n \"date_created\": \"1699570206\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 883639, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"We need more info to help you out here. ;) \\r\\n\\r\\nIf you're able to + provide more info, please do and reopen this ticket. I'm going to close it + in the mean time... \\r\\n\", \n \"date_created\": \"1700175507\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884841, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @kevin**:\\n- Issue close_status updated to: Insufficient data\\n- Issue + status updated to: Closed (was: Open)\", \n \"date_created\": \"1700175508\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884842, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }\n ], \n \"content\": \"### Downloading fedora + images report error\\r\\n```\\r\\n| controller | ++ functions:upload_image:142 + \ : wget --progress=dot:giga -c https://download.fedoraproject.org/pub/fedora/linux/releases/37/Cloud/x86_64/images/Fedora-Cloud-Base-37-1.7.x86_64.qcow2 + -O /opt/stack/devstack/files/Fedora-Cloud-Base-37-1.7.x86_64.qcow2\\r\\n| + controller | --2023-11-07 16:55:11-- https://download.fedoraproject.org/pub/fedora/linux/releases/37/Cloud/x86_64/images/Fedora-Cloud-Base-37-1.7.x86_64.qcow2\\r\\n| + controller | Resolving download.fedoraproject.org (download.fedoraproject.org)... + 2600:2701:4000:5211:dead:beef:fe:fed3, 2604:1580:fe00:0:dead:beef:cafe:fed1, + 2620:52:3:1:dead:beef:cafe:fed6, ...\\r\\n| controller | Connecting to download.fedoraproject.org + (download.fedoraproject.org)|2600:2701:4000:5211:dead:beef:fe:fed3|:443... + connected.\\r\\n| controller | HTTP request sent, awaiting response... 302 + Found\\r\\n| controller | Location: https://mirror.in2p3.fr/pub/fedora/linux/releases/37/Cloud/x86_64/images/Fedora-Cloud-Base-37-1.7.x86_64.qcow2 + [following]\\r\\n| controller | --2023-11-07 16:55:12-- https://mirror.in2p3.fr/pub/fedora/linux/releases/37/Cloud/x86_64/images/Fedora-Cloud-Base-37-1.7.x86_64.qcow2\\r\\n| + controller | Resolving mirror.in2p3.fr (mirror.in2p3.fr)... 134.158.69.171\\r\\n| + controller | Connecting to mirror.in2p3.fr (mirror.in2p3.fr)|134.158.69.171|:443... + connected.\\r\\n| controller | GnuTLS: One of the involved algorithms has + insufficient security level.\\r\\n| controller | Unable to establish SSL connection.\\r\\n```\\r\\n\\r\\nIt + seems that there are quite a few mirrors downloading from which reports the + same error\\r\\n\", \n \"custom_fields\": [], \n \"date_created\": + \"1699418590\", \n \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11610\", + \n \"id\": 11610, \n \"last_updated\": \"1700175508\", \n \"milestone\": + null, \n \"priority\": 4, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"low-gain\", + \n \"low-trouble\", \n \"ops\"\n ], \n \"title\": + \"GnuTLS: One of the involved algorithms has insufficient security level.\", + \n \"user\": {\n \"full_url\": \"https://pagure.io/user/yadnesh45\", + \n \"fullname\": \"Yadnesh Kulkarni\", \n \"name\": \"yadnesh45\", + \n \"url_path\": \"user/yadnesh45\"\n }\n }, \n {\n \"assignee\": + null, \n \"blocks\": [], \n \"close_status\": \"Fixed\", \n \"closed_at\": + \"1699389414\", \n \"closed_by\": {\n \"full_url\": \"https://pagure.io/user/dustymabe\", + \n \"fullname\": \"Dusty Mabe\", \n \"name\": \"dustymabe\", + \n \"url_path\": \"user/dustymabe\"\n }, \n \"comments\": + [\n {\n \"comment\": \"You can view the quota codes using:\\r\\n\\r\\n```\\r\\naws + service-quotas --service-code ec2 list-service-quotas\\r\\n```\", \n \"date_created\": + \"1699387286\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883004, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/dustymabe\", \n \"fullname\": \"Dusty + Mabe\", \n \"name\": \"dustymabe\", \n \"url_path\": + \"user/dustymabe\"\n }\n }, \n {\n \"comment\": + \"Done: \\r\\n\\r\\n```\\r\\n# ap-south-2: : 168\\r\\nrequesting quota increase + to 1000\\r\\n+ aws service-quotas request-service-quota-increase --region=ap-south-2 + --service-code=ec2 --quota-code=L-0E3CBAB9 --desired-value 1000.00\\r\\n----------------------------------------------------------------------------------------------------------------\\r\\n| + \ RequestServiceQuotaIncrease |\\r\\n+--------------------------------------------------------------------------------------------------------------+\\r\\n|| + \ RequestedQuota ||\\r\\n|+-----------------------+------------------------------------------------------------------------------------+|\\r\\n|| + \ Created | 2023-11-07T12:10:22.482000-08:00 ||\\r\\n|| + \ DesiredValue | 1000.0 ||\\r\\n|| + \ GlobalQuota | False ||\\r\\n|| + \ Id | f8f31e7a7bb5414b8e51dabcc7523bb8Mdu7Hb5X ||\\r\\n|| + \ QuotaArn | arn:aws:servicequotas:ap-south-2:125523088429:ec2/L-0E3CBAB9 + \ ||\\r\\n|| QuotaCode | L-0E3CBAB9 ||\\r\\n|| + \ QuotaName | Public AMIs ||\\r\\n|| + \ QuotaRequestedAtLevel| ACCOUNT ||\\r\\n|| + \ Requester | {\\\"accountId\\\":\\\"125523088429\\\",\\\"callerArn\\\":\\\"arn:aws:iam::125523088429:user/kevin\\\"} + \ ||\\r\\n|| ServiceCode | ec2 ||\\r\\n|| + \ ServiceName | Amazon Elastic Compute Cloud (Amazon EC2) ||\\r\\n|| + \ Status | PENDING ||\\r\\n|| + \ Unit | None ||\\r\\n|+-----------------------+------------------------------------------------------------------------------------+|\\r\\n+ + set +x\\r\\n# ap-south-1: : 3562\\r\\n# eu-south-1: : 952\\r\\nrequesting + quota increase to 1000\\r\\n+ aws service-quotas request-service-quota-increase + --region=eu-south-1 --service-code=ec2 --quota-code=L-0E3CBAB9 --desired-value + 1000.00\\r\\n----------------------------------------------------------------------------------------------------------------\\r\\n| + \ RequestServiceQuotaIncrease |\\r\\n+--------------------------------------------------------------------------------------------------------------+\\r\\n|| + \ RequestedQuota ||\\r\\n|+-----------------------+------------------------------------------------------------------------------------+|\\r\\n|| + \ Created | 2023-11-07T12:10:25.981000-08:00 ||\\r\\n|| + \ DesiredValue | 1000.0 ||\\r\\n|| + \ GlobalQuota | False ||\\r\\n|| + \ Id | 870b2326a7ee46678dbd874ef73c448a7nNP9PSY ||\\r\\n|| + \ QuotaArn | arn:aws:servicequotas:eu-south-1:125523088429:ec2/L-0E3CBAB9 + \ ||\\r\\n|| QuotaCode | L-0E3CBAB9 ||\\r\\n|| + \ QuotaName | Public AMIs ||\\r\\n|| + \ QuotaRequestedAtLevel| ACCOUNT ||\\r\\n|| + \ Requester | {\\\"accountId\\\":\\\"125523088429\\\",\\\"callerArn\\\":\\\"arn:aws:iam::125523088429:user/kevin\\\"} + \ ||\\r\\n|| ServiceCode | ec2 ||\\r\\n|| + \ ServiceName | Amazon Elastic Compute Cloud (Amazon EC2) ||\\r\\n|| + \ Status | PENDING ||\\r\\n|| + \ Unit | None ||\\r\\n|+-----------------------+------------------------------------------------------------------------------------+|\\r\\n+ + set +x\\r\\n# eu-south-2: : 168\\r\\nrequesting quota increase to 1000\\r\\n+ + aws service-quotas request-service-quota-increase --region=eu-south-2 --service-code=ec2 + --quota-code=L-0E3CBAB9 --desired-value 1000.00\\r\\n----------------------------------------------------------------------------------------------------------------\\r\\n| + \ RequestServiceQuotaIncrease |\\r\\n+--------------------------------------------------------------------------------------------------------------+\\r\\n|| + \ RequestedQuota ||\\r\\n|+-----------------------+------------------------------------------------------------------------------------+|\\r\\n|| + \ Created | 2023-11-07T12:10:28.143000-08:00 ||\\r\\n|| + \ DesiredValue | 1000.0 ||\\r\\n|| + \ GlobalQuota | False ||\\r\\n|| + \ Id | 27cc8bca11c048e2a23dfb8eb4ad958bXIdQwxqw ||\\r\\n|| + \ QuotaArn | arn:aws:servicequotas:eu-south-2:125523088429:ec2/L-0E3CBAB9 + \ ||\\r\\n|| QuotaCode | L-0E3CBAB9 ||\\r\\n|| + \ QuotaName | Public AMIs ||\\r\\n|| + \ QuotaRequestedAtLevel| ACCOUNT ||\\r\\n|| + \ Requester | {\\\"accountId\\\":\\\"125523088429\\\",\\\"callerArn\\\":\\\"arn:aws:iam::125523088429:user/kevin\\\"} + \ ||\\r\\n|| ServiceCode | ec2 ||\\r\\n|| + \ ServiceName | Amazon Elastic Compute Cloud (Amazon EC2) ||\\r\\n|| + \ Status | PENDING ||\\r\\n|| + \ Unit | None ||\\r\\n|+-----------------------+------------------------------------------------------------------------------------+|\\r\\n+ + set +x\\r\\n# me-central-1: : 240\\r\\nrequesting quota increase to 1000\\r\\n+ + aws service-quotas request-service-quota-increase --region=me-central-1 --service-code=ec2 + --quota-code=L-0E3CBAB9 --desired-value 1000.00\\r\\n----------------------------------------------------------------------------------------------------------------\\r\\n| + \ RequestServiceQuotaIncrease |\\r\\n+--------------------------------------------------------------------------------------------------------------+\\r\\n|| + \ RequestedQuota ||\\r\\n|+-----------------------+------------------------------------------------------------------------------------+|\\r\\n|| + \ Created | 2023-11-07T12:10:30.850000-08:00 ||\\r\\n|| + \ DesiredValue | 1000.0 ||\\r\\n|| + \ GlobalQuota | False ||\\r\\n|| + \ Id | c0152387c38e4c70ac92ec3e6952edd93pVb1Y1h ||\\r\\n|| + \ QuotaArn | arn:aws:servicequotas:me-central-1:125523088429:ec2/L-0E3CBAB9 + \ ||\\r\\n|| QuotaCode | L-0E3CBAB9 ||\\r\\n|| + \ QuotaName | Public AMIs ||\\r\\n|| + \ QuotaRequestedAtLevel| ACCOUNT ||\\r\\n|| + \ Requester | {\\\"accountId\\\":\\\"125523088429\\\",\\\"callerArn\\\":\\\"arn:aws:iam::125523088429:user/kevin\\\"} + \ ||\\r\\n|| ServiceCode | ec2 ||\\r\\n|| + \ ServiceName | Amazon Elastic Compute Cloud (Amazon EC2) ||\\r\\n|| + \ Status | PENDING ||\\r\\n|| + \ Unit | None ||\\r\\n|+-----------------------+------------------------------------------------------------------------------------+|\\r\\n+ + set +x\\r\\n# il-central-1: : 134\\r\\nrequesting quota increase to 1000\\r\\n+ + aws service-quotas request-service-quota-increase --region=il-central-1 --service-code=ec2 + --quota-code=L-0E3CBAB9 --desired-value 1000.00\\r\\n----------------------------------------------------------------------------------------------------------------\\r\\n| + \ RequestServiceQuotaIncrease |\\r\\n+--------------------------------------------------------------------------------------------------------------+\\r\\n|| + \ RequestedQuota ||\\r\\n|+-----------------------+------------------------------------------------------------------------------------+|\\r\\n|| + \ Created | 2023-11-07T12:10:33.267000-08:00 ||\\r\\n|| + \ DesiredValue | 1000.0 ||\\r\\n|| + \ GlobalQuota | False ||\\r\\n|| + \ Id | 874032a049014185989f61e114661510XUK8InJG ||\\r\\n|| + \ QuotaArn | arn:aws:servicequotas:il-central-1:125523088429:ec2/L-0E3CBAB9 + \ ||\\r\\n|| QuotaCode | L-0E3CBAB9 ||\\r\\n|| + \ QuotaName | Public AMIs ||\\r\\n|| + \ QuotaRequestedAtLevel| ACCOUNT ||\\r\\n|| + \ Requester | {\\\"accountId\\\":\\\"125523088429\\\",\\\"callerArn\\\":\\\"arn:aws:iam::125523088429:user/kevin\\\"} + \ ||\\r\\n|| ServiceCode | ec2 ||\\r\\n|| + \ ServiceName | Amazon Elastic Compute Cloud (Amazon EC2) ||\\r\\n|| + \ Status | PENDING ||\\r\\n|| + \ Unit | None ||\\r\\n|+-----------------------+------------------------------------------------------------------------------------+|\\r\\n+ + set +x\\r\\n# ca-central-1: : 3554\\r\\n# eu-central-1: : 11554\\r\\n# eu-central-2: + : 168\\r\\nrequesting quota increase to 1000\\r\\n+ aws service-quotas request-service-quota-increase + --region=eu-central-2 --service-code=ec2 --quota-code=L-0E3CBAB9 --desired-value + 1000.00\\r\\n----------------------------------------------------------------------------------------------------------------\\r\\n| + \ RequestServiceQuotaIncrease |\\r\\n+--------------------------------------------------------------------------------------------------------------+\\r\\n|| + \ RequestedQuota ||\\r\\n|+-----------------------+------------------------------------------------------------------------------------+|\\r\\n|| + \ Created | 2023-11-07T12:10:37.262000-08:00 ||\\r\\n|| + \ DesiredValue | 1000.0 ||\\r\\n|| + \ GlobalQuota | False ||\\r\\n|| + \ Id | 9514b34f2a844fadb00f85d56f081049K7p6K3Mz ||\\r\\n|| + \ QuotaArn | arn:aws:servicequotas:eu-central-2:125523088429:ec2/L-0E3CBAB9 + \ ||\\r\\n|| QuotaCode | L-0E3CBAB9 ||\\r\\n|| + \ QuotaName | Public AMIs ||\\r\\n|| + \ QuotaRequestedAtLevel| ACCOUNT ||\\r\\n|| + \ Requester | {\\\"accountId\\\":\\\"125523088429\\\",\\\"callerArn\\\":\\\"arn:aws:iam::125523088429:user/kevin\\\"} + \ ||\\r\\n|| ServiceCode | ec2 ||\\r\\n|| + \ ServiceName | Amazon Elastic Compute Cloud (Amazon EC2) ||\\r\\n|| + \ Status | PENDING ||\\r\\n|| + \ Unit | None ||\\r\\n|+-----------------------+------------------------------------------------------------------------------------+|\\r\\n+ + set +x\\r\\n# us-west-1: : 11552\\r\\n# us-west-2: : 11534\\r\\n# af-south-1: + : 980\\r\\nrequesting quota increase to 1000\\r\\n+ aws service-quotas request-service-quota-increase + --region=af-south-1 --service-code=ec2 --quota-code=L-0E3CBAB9 --desired-value + 1000.00\\r\\n----------------------------------------------------------------------------------------------------------------\\r\\n| + \ RequestServiceQuotaIncrease |\\r\\n+--------------------------------------------------------------------------------------------------------------+\\r\\n|| + \ RequestedQuota ||\\r\\n|+-----------------------+------------------------------------------------------------------------------------+|\\r\\n|| + \ Created | 2023-11-07T12:10:41.252000-08:00 ||\\r\\n|| + \ DesiredValue | 1000.0 ||\\r\\n|| + \ GlobalQuota | False ||\\r\\n|| + \ Id | 0af989965d0e42c9a357daa195b10815Xhwwl57m ||\\r\\n|| + \ QuotaArn | arn:aws:servicequotas:af-south-1:125523088429:ec2/L-0E3CBAB9 + \ ||\\r\\n|| QuotaCode | L-0E3CBAB9 ||\\r\\n|| + \ QuotaName | Public AMIs ||\\r\\n|| + \ QuotaRequestedAtLevel| ACCOUNT ||\\r\\n|| + \ Requester | {\\\"accountId\\\":\\\"125523088429\\\",\\\"callerArn\\\":\\\"arn:aws:iam::125523088429:user/kevin\\\"} + \ ||\\r\\n|| ServiceCode | ec2 ||\\r\\n|| + \ ServiceName | Amazon Elastic Compute Cloud (Amazon EC2) ||\\r\\n|| + \ Status | PENDING ||\\r\\n|| + \ Unit | None ||\\r\\n|+-----------------------+------------------------------------------------------------------------------------+|\\r\\n+ + set +x\\r\\n# eu-north-1: : 1020\\r\\n# eu-west-3: : 1048\\r\\n# eu-west-2: + : 3548\\r\\n# eu-west-1: : 11572\\r\\n# ap-northeast-3: : 1000\\r\\n# ap-northeast-2: + : 3562\\r\\n# me-south-1: : 1026\\r\\n# ap-northeast-1: : 11654\\r\\n# sa-east-1: + : 11584\\r\\n# ap-east-1: : 1012\\r\\n# ap-southeast-1: : 11580\\r\\n# ap-southeast-2: + : 11612\\r\\n# ap-southeast-3: : 208\\r\\nrequesting quota increase to 1000\\r\\n+ + aws service-quotas request-service-quota-increase --region=ap-southeast-3 + --service-code=ec2 --quota-code=L-0E3CBAB9 --desired-value 1000.00\\r\\n----------------------------------------------------------------------------------------------------------------\\r\\n| + \ RequestServiceQuotaIncrease |\\r\\n+--------------------------------------------------------------------------------------------------------------+\\r\\n|| + \ RequestedQuota ||\\r\\n|+-----------------------+------------------------------------------------------------------------------------+|\\r\\n|| + \ Created | 2023-11-07T12:10:56.108000-08:00 ||\\r\\n|| + \ DesiredValue | 1000.0 ||\\r\\n|| + \ GlobalQuota | False ||\\r\\n|| + \ Id | 64baa71c0c2d4eb0a04b124e006a95e7OVZgLPfj ||\\r\\n|| + \ QuotaArn | arn:aws:servicequotas:ap-southeast-3:125523088429:ec2/L-0E3CBAB9 + \ ||\\r\\n|| QuotaCode | L-0E3CBAB9 ||\\r\\n|| + \ QuotaName | Public AMIs ||\\r\\n|| + \ QuotaRequestedAtLevel| ACCOUNT ||\\r\\n|| + \ Requester | {\\\"accountId\\\":\\\"125523088429\\\",\\\"callerArn\\\":\\\"arn:aws:iam::125523088429:user/kevin\\\"} + \ ||\\r\\n|| ServiceCode | ec2 ||\\r\\n|| + \ ServiceName | Amazon Elastic Compute Cloud (Amazon EC2) ||\\r\\n|| + \ Status | PENDING ||\\r\\n|| + \ Unit | None ||\\r\\n|+-----------------------+------------------------------------------------------------------------------------+|\\r\\n+ + set +x\\r\\n# ap-southeast-4: : 1000\\r\\n# us-east-1: : 15574\\r\\n# us-east-2: + : 1794\\r\\n```\", \n \"date_created\": \"1699388955\", \n \"edited_on\": + \"1699388989\", \n \"editor\": {\n \"full_url\": \"https://pagure.io/user/kevin\", + \n \"fullname\": \"Kevin Fenzi\", \n \"name\": \"kevin\", + \n \"url_path\": \"user/kevin\"\n }, \n \"id\": + 883022, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @dustymabe**:\\n- Issue close_status updated to: Fixed\\n- Issue status + updated to: Closed (was: Open)\", \n \"date_created\": \"1699389415\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 883023, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/dustymabe\", \n \"fullname\": \"Dusty + Mabe\", \n \"name\": \"dustymabe\", \n \"url_path\": + \"user/dustymabe\"\n }\n }\n ], \n \"content\": + \"We keep bumping into quota limits for public AMIs in some of the newer EC2 + regions. Let's update the quota for all regions of AWS to a minimum of 1000. + Something like this should do it I think:\\r\\n\\r\\n```\\r\\nregions=$(aws + ec2 describe-regions --all-regions --filters Name=opt-in-status,Values=opted-in,opt-in-not-required + --output=json | jq -r .Regions[].RegionName)\\r\\nfor region in $regions; + do\\r\\n echo -n \\\"######## $region\\\"\\r\\n value=$(aws service-quotas + get-service-quota --region=$region --service-code=ec2 --quota-code=L-0E3CBAB9 + --output=json | jq .Quota.Value)\\r\\n value=${value%.*} # pull off \\\".0` + so we can do integer math\\r\\n echo \\\": $value\\\"\\r\\n if [ $value + -lt 1000 ]; then\\r\\n echo \\\"requesting quota increase to 1000\\\"\\r\\n + \ set -x\\r\\n aws service-quotas request-service-quota-increase + --region=$region --service-code=ec2 --quota-code=L-0E3CBAB9 --desired-value + 1000.00\\r\\n set +x\\r\\n fi\\r\\ndone\\r\\n```\", \n \"custom_fields\": + [], \n \"date_created\": \"1699387209\", \n \"depends\": [], \n + \ \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11609\", + \n \"id\": 11609, \n \"last_updated\": \"1699389415\", \n \"milestone\": + null, \n \"priority\": 1, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [], \n \"title\": + \"Increase Public AMI quota for aws main account for all regions\", \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/dustymabe\", \n \"fullname\": + \"Dusty Mabe\", \n \"name\": \"dustymabe\", \n \"url_path\": + \"user/dustymabe\"\n }\n }, \n {\n \"assignee\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n }, + \n \"blocks\": [], \n \"boards\": [\n {\n \"board\": + {\n \"active\": true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 744, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + null, \n \"closed_at\": null, \n \"closed_by\": null, \n \"comments\": + [\n {\n \"comment\": \"No problem doing this, just curious... + you should be moderator already there and that should allow you to add rooms + to spaces, does it not?\\r\\n\\r\\nI think you're also a moderator on the + top level fedora space... but not sure how it trickles down. ;( \\r\\n\\r\\nAlso, + FWIW, I plan to setup a admin / moderator bot... this should allow us to use + moderate via the bot and not need to add more/any folks permissions directly...but + thats down the road I agree.\", \n \"date_created\": \"1699382486\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 882996, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"> No problem + doing this, just curious... you should be moderator already there and that + should allow you to add rooms to spaces, does it not?\\r\\n\\r\\nI am for + some of them, but not all (e.g. Administrative and SIGs). Also, it is under + my personal account `@jflory7:fedora.im` and not `@fca:fedoraproject.org`.\\r\\n\\r\\n> + I think you're also a moderator on the top level fedora space... but not sure + how it trickles down. ;( \\r\\n\\r\\nIt would be nice if it were more obvious + how this was all supposed to work. :sweat_smile: \\r\\n\\r\\n> Also, FWIW, + I plan to setup a admin / moderator bot... this should allow us to use moderate + via the bot and not need to add more/any folks permissions directly...but + thats down the road I agree.\\r\\n\\r\\nThis sounds like the ideal case. Also, + when a bot is ready, I have no issue in demoting or reducing admin privileges + I have in favor of the bot.\", \n \"date_created\": \"1699384176\", + \n \"edited_on\": \"1699384214\", \n \"editor\": {\n \"full_url\": + \"https://pagure.io/user/jflory7\", \n \"fullname\": \"Justin W. + Flory\", \n \"name\": \"jflory7\", \n \"url_path\": + \"user/jflory7\"\n }, \n \"id\": 883000, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/jflory7\", \n \"fullname\": + \"Justin W. Flory\", \n \"name\": \"jflory7\", \n \"url_path\": + \"user/jflory7\"\n }\n }, \n {\n \"comment\": + \"I'll try and look at these tomorrow... \\r\\n\\r\\nFWIW, you can never demote + someone who is an admin. Once they are an admin they are admin of that room + forever as far as I know. \\r\\n\", \n \"date_created\": \"1699389987\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 883026, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @phsmoura**:\\n- Issue assigned to kevin\\n- Issue priority set to: Waiting + on Assignee (was: Needs Review)\\n- Issue tagged with: low-gain, low-trouble, + ops\", \n \"date_created\": \"1699470217\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 883136, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/phsmoura\", \n \"fullname\": + \"Pedro Moura\", \n \"name\": \"phsmoura\", \n \"url_path\": + \"user/phsmoura\"\n }\n }, \n {\n \"comment\": + \"@kevin an admin can demote themselves, but other admins cannot remove them + (without replacing/tombstoning the room)\", \n \"date_created\": + \"1699470701\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883139, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/nb\", \n \"fullname\": \"Nick Bebout\", + \n \"name\": \"nb\", \n \"url_path\": \"user/nb\"\n + \ }\n }, \n {\n \"comment\": \"Yeah, I guess + so... for some reason I thought they couldn't even demote themselves. But + I guess it's mostly the case of them being gone/missing and no one can demote + them.\\r\\n\", \n \"date_created\": \"1699473849\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 883185, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"ok. All the fedoraproject.org ones are done. \\r\\n\\r\\nThe fedora.im ones + seem to have been created by @duffy I am not sure where they are used? I can + use the admin api to add admins, but perhaps we should loop Mo in first... + ;) \", \n \"date_created\": \"1700175436\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 884840, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }\n ], \n \"content\": \"# + Describe what you would like us to do:\\r\\n\\r\\nI am requesting admin rights + on the `@fca:fedoraproject.org` account in the Fedora Matrix spaces:\\r\\n\\r\\n* + https://matrix.to/#/#fedora-space:fedoraproject.org\\r\\n* https://matrix.to/#/#welcome-space:fedoraproject.org\\r\\n* + https://matrix.to/#/#conversations-space:fedoraproject.org\\r\\n* https://matrix.to/#/#project-teams-space:fedoraproject.org\\r\\n* + https://matrix.to/#/#meetings-space:fedoraproject.org\\r\\n* https://matrix.to/#/#earth-space:fedoraproject.org\\r\\n* + https://matrix.to/#/#bot-chatter-space:fedoraproject.org\\r\\n* https://matrix.to/#/#administrative:fedora.im\\r\\n* + https://matrix.to/#/#sigs:fedora.im\\r\\n\\r\\nMy justification is for two + reasons:\\r\\n\\r\\n1. Onboarding: Most often, I am helping a team get set + up on Matrix and my use case is that I want to add a room to an existing space. + However, I do not have permissions to do so in many spaces. Setting the admin + bit on my role account (i.e. `@fca:fedoraproject.org`) makes this easier to + do and also to sustainably hand off to a future successor.\\r\\n1. Maintenance + and moderation: A few unscrupulous cases happened in our busiest rooms where + we needed moderation, fast. I would like the admin bit across a space so that + I can help intervene in the most severe cases, even if I am not a room moderator. + Also, generally, I am trying to spend more time on the Matrix end of things + so I can help organize a team or SIG around Matrix in the future.\\r\\n\\r\\n# + When do you need this to be done by? (YYYY/MM/DD)\\r\\n\\r\\nThis contributes + to #11605. Sooner is better than later. The SIGs space is most important to + me for #11605.\", \n \"custom_fields\": [], \n \"date_created\": + \"1699381192\", \n \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11608\", + \n \"id\": 11608, \n \"last_updated\": \"1700175436\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Open\", \n \"tags\": [\n \"low-gain\", + \n \"low-trouble\", \n \"ops\"\n ], \n \"title\": + \"[Matrix] Request for admin to @fca:fedoraproject.org in several spaces\", + \n \"user\": {\n \"full_url\": \"https://pagure.io/user/jflory7\", + \n \"fullname\": \"Justin W. Flory\", \n \"name\": \"jflory7\", + \n \"url_path\": \"user/jflory7\"\n }\n }, \n {\n \"assignee\": + null, \n \"blocks\": [], \n \"boards\": [\n {\n \"board\": + {\n \"active\": true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 743, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + \"Fixed\", \n \"closed_at\": \"1700183630\", \n \"closed_by\": {\n + \ \"full_url\": \"https://pagure.io/user/mtasaka\", \n \"fullname\": + \"Mamoru TASAKA\", \n \"name\": \"mtasaka\", \n \"url_path\": + \"user/mtasaka\"\n }, \n \"comments\": [\n {\n \"comment\": + \"I'm not sure this is anything on our end... it sounds like something network + wise between the datacenter kojipkgs is in and your client. ;( \\r\\n\\r\\nCan + you do a mtr to kojipkgs.fedoraproject.org and see if any hops are particularly + slow?\\r\\n\\r\\nI assume it's normally faster for you? or has it been this + way all along?\\r\\n\\r\\nThere is a lot of traffic right now due to the f39 + release, so that might be contributing here?\", \n \"date_created\": + \"1699376213\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 882936, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @phsmoura**:\\n- Issue priority set to: Waiting on Assignee (was: Needs + Review)\\n- Issue tagged with: low-gain, low-trouble, ops\", \n \"date_created\": + \"1699380485\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 882990, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/phsmoura\", \n \"fullname\": \"Pedro Moura\", + \n \"name\": \"phsmoura\", \n \"url_path\": \"user/phsmoura\"\n + \ }\n }, \n {\n \"comment\": \"Well, I don't + know how to look at this, but anyway:\\r\\n\\r\\n```\\r\\n$ mtr -r -c 25 kojipkgs.fedoraproject.org\\r\\nStart: + 2023-11-08T20:51:25+0900\\r\\nHOST: localhost.localdomain Loss% Snt + \ Last Avg Best Wrst StDev\\r\\n 1.|-- _gateway 0.0% + \ 25 1.1 1.1 0.5 3.3 0.6\\r\\n 2.|-- mygateway.kaonbroadband.c + \ 0.0% 25 4.9 5.6 3.9 13.4 1.9\\r\\n 3.|-- 123-98-236-1.jcomnet.j-cn + \ 0.0% 25 30.8 23.3 15.2 40.5 7.0\\r\\n 4.|-- 10.202.119.52 0.0% + \ 25 27.5 29.2 14.8 88.3 14.6\\r\\n 5.|-- 10.1.220.81 0.0% + \ 25 19.2 21.8 15.0 30.4 4.8\\r\\n 6.|-- 10.1.11.241 0.0% + \ 25 19.8 22.8 16.3 36.8 5.8\\r\\n 7.|-- gw7-be2.ot-dc.zaq.ad.jp + \ 0.0% 25 16.6 21.0 16.0 30.4 4.1\\r\\n 8.|-- 210.130.154.169 + \ 0.0% 25 22.5 22.5 14.0 39.3 5.7\\r\\n 9.|-- tky001bb00.IIJ.Net + \ 0.0% 25 21.2 24.1 13.3 38.8 6.3\\r\\n 10.|-- sea001bb00.IIJ.Net + \ 0.0% 25 138.4 138.6 131.8 155.5 5.7\\r\\n 11.|-- be6098.rcr51.b042840-1.se + \ 0.0% 25 137.8 144.8 136.5 155.6 6.3\\r\\n 12.|-- be3705.ccr22.sea02.atlas. + \ 0.0% 25 142.4 143.1 136.5 157.9 5.7\\r\\n 13.|-- be3716.ccr21.sfo01.atlas. + \ 0.0% 25 147.8 151.2 136.4 257.4 28.4\\r\\n 14.|-- be3109.ccr21.slc01.atlas. + \ 0.0% 25 155.8 157.8 151.8 174.8 5.6\\r\\n 15.|-- be3037.ccr21.den01.atlas. + \ 0.0% 25 172.5 169.4 161.2 202.9 8.3\\r\\n 16.|-- be3035.ccr21.mci01.atlas. + \ 0.0% 25 182.1 179.0 173.1 196.1 5.6\\r\\n 17.|-- be2831.ccr41.ord01.atlas. + \ 0.0% 25 188.6 192.7 184.1 207.4 6.8\\r\\n 18.|-- be2717.ccr21.cle04.atlas. + \ 0.0% 25 196.4 198.0 192.3 205.4 3.6\\r\\n 19.|-- be2891.ccr41.dca01.atlas. + \ 0.0% 25 203.7 217.1 201.7 333.0 30.6\\r\\n 20.|-- be3083.ccr41.iad02.atlas. + \ 0.0% 25 209.5 209.7 202.7 221.8 4.4\\r\\n 21.|-- 38.32.106.90 12.0% + \ 25 209.4 213.7 205.3 244.0 9.0\\r\\n 22.|-- 209.132.185.253 4.0% + \ 25 226.2 217.4 208.2 235.2 6.9\\r\\n 23.|-- proxy-iad01.fedoraproject + 20.0% 25 224.7 217.6 208.3 235.3 7.4\\r\\n```\\r\\n\\r\\n> I assume + it's normally faster for you?\\r\\n\\r\\nYes, normally it was enough fast, + but for some these days it got very slow.\", \n \"date_created\": + \"1699444698\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883056, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/mtasaka\", \n \"fullname\": \"Mamoru TASAKA\", + \n \"name\": \"mtasaka\", \n \"url_path\": \"user/mtasaka\"\n + \ }\n }, \n {\n \"comment\": \"Is it any better + now? Wondering if it's related to f39 release transfers?\\r\\n\", \n \"date_created\": + \"1699570084\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883638, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"Still very slow, + ~12kB/s .\\r\\n\\r\\nFYI downloading from https://download.copr.fedorainfracloud.org/ + is as usual (i.e. enough fast for me), at least more than several MB/s .\", + \n \"date_created\": \"1699711560\", \n \"edited_on\": \"1699711661\", + \n \"editor\": {\n \"full_url\": \"https://pagure.io/user/mtasaka\", + \n \"fullname\": \"Mamoru TASAKA\", \n \"name\": \"mtasaka\", + \n \"url_path\": \"user/mtasaka\"\n }, \n \"id\": + 883769, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/mtasaka\", \n \"fullname\": \"Mamoru TASAKA\", + \n \"name\": \"mtasaka\", \n \"url_path\": \"user/mtasaka\"\n + \ }\n }, \n {\n \"comment\": \"Yeah, copr is + in another datacenter entirely. ;( \\r\\n\\r\\nSo, I am not sure what we can + do here... but... we are going to be updating/reboots basically all our servers + on wed. \\r\\nIf this is somehow a issue on our end, perhaps that will clear + things up? Can I ask you to test after wed and see if theres any change?\\r\\n\\r\\nIf + not, we will probibly have to try and ask networking providers...\\r\\n\", + \n \"date_created\": \"1699899695\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 883897, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"Would it be useful to test if downloads to https://dl01.fedoraproject.org + are as slow as downloads from koji? If they aren't then it is something to + do with proxy01->kojiX.\\r\\n\\r\\nIf they are as slow then it is most likely + network congestion on the Cogent link into the datacenter... it looks like + 2 hops up.\\r\\n\", \n \"date_created\": \"1699900162\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 883900, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/smooge\", \n \"fullname\": + \"Stephen J Smoogen\", \n \"name\": \"smooge\", \n \"url_path\": + \"user/smooge\"\n }\n }, \n {\n \"comment\": + \"Well, it's kojipkgs, not koji itself... but yeah, that would be a good datapoint + as well... \\r\\n\", \n \"date_created\": \"1699901189\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 883903, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/kevin\", \n \"fullname\": + \"Kevin Fenzi\", \n \"name\": \"kevin\", \n \"url_path\": + \"user/kevin\"\n }\n }, \n {\n \"comment\": + \"Unfortunately, for example downloading https://dl01.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07f5ff534ef450ae24ecdd83bd3e04506f07c5de069d83937b8e667156579686-filelists.sqlite.xz + is also slow, about ~20KB/s .\", \n \"date_created\": \"1699951422\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884073, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/mtasaka\", \n \"fullname\": \"Mamoru TASAKA\", + \n \"name\": \"mtasaka\", \n \"url_path\": \"user/mtasaka\"\n + \ }\n }, \n {\n \"comment\": \"Can you try + again today? (both dl01 and kojipkgs?)\\r\\n\\r\\nThanks\\r\\n\", \n \"date_created\": + \"1700174805\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884838, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"Tried yesterday + and today (in Japan, UTC+9), and now it looks like working as normal as before, + thank you. Once closing.\", \n \"date_created\": \"1700183632\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884854, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/mtasaka\", \n \"fullname\": \"Mamoru TASAKA\", + \n \"name\": \"mtasaka\", \n \"url_path\": \"user/mtasaka\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @mtasaka**:\\n- Issue close_status updated to: Fixed\\n- Issue status + updated to: Closed (was: Open)\", \n \"date_created\": \"1700183633\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 884855, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/mtasaka\", \n \"fullname\": \"Mamoru TASAKA\", + \n \"name\": \"mtasaka\", \n \"url_path\": \"user/mtasaka\"\n + \ }\n }, \n {\n \"comment\": \"I'm very glad. + I wish I knew exactly what caused it tho. ;( \\r\\n\", \n \"date_created\": + \"1700184982\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 884856, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }\n ], \n \"content\": \"As of 2023-11-07 22:55 + JST (=UTC+9), trying to use repodata on koji.fedoraproject.org , e.g. trying + to download:\\r\\n\\r\\nhttps://kojipkgs.fedoraproject.org/repos/f40-build/5576678/x86_64/repodata/2dd73446e7e6e318b22a8a7be0cdb178a95c4b2152137dc574ffb990382623e6-filelists.sqlite.bz2\\r\\n\\r\\nfrom + Tokyo (Japan) seems way slow, about 15kB/s. \\r\\n\\r\\nOn the other hand, + trying to download repodata from mirror on Japan, e.g.\\r\\nhttp://ftp-srv2.kddilabs.jp/Linux/distributions/fedora/updates/39/Everything/x86_64/repodata/62d6f238e874df42fc150cbe6c4570f8f06456e486de0c73c5e998c6b61b4a18-filelists.sqlite.bz2\\r\\n\\r\\ngets + 5MB/s, so I guess something is wrong on koji.fedoraproject.org. Would you + investigate? Thank you.\", \n \"custom_fields\": [], \n \"date_created\": + \"1699365667\", \n \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11607\", + \n \"id\": 11607, \n \"last_updated\": \"1700184982\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"low-gain\", + \n \"low-trouble\", \n \"ops\"\n ], \n \"title\": + \"downloading koji repodata is way slow from Japan\", \n \"user\": {\n + \ \"full_url\": \"https://pagure.io/user/mtasaka\", \n \"fullname\": + \"Mamoru TASAKA\", \n \"name\": \"mtasaka\", \n \"url_path\": + \"user/mtasaka\"\n }\n }, \n {\n \"assignee\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }, \n \"blocks\": [], \n \"boards\": [\n {\n \"board\": + {\n \"active\": true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 742, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + \"Fixed\", \n \"closed_at\": \"1699368523\", \n \"closed_by\": {\n + \ \"full_url\": \"https://pagure.io/user/zlopez\", \n \"fullname\": + \"Michal Kone\\u010dn\\u00fd\", \n \"name\": \"zlopez\", \n \"url_path\": + \"user/zlopez\"\n }, \n \"comments\": [\n {\n \"comment\": + \"**Metadata Update from @zlopez**:\\n- Issue assigned to zlopez\\n- Issue + priority set to: Waiting on Assignee (was: Needs Review)\\n- Issue tagged + with: low-trouble, medium-gain, ops\", \n \"date_created\": \"1699368102\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 882904, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }, \n {\n \"comment\": \"Should be done, + let me know if there is anything missing.\", \n \"date_created\": + \"1699368525\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 882906, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @zlopez**:\\n- Issue close_status updated to: Fixed\\n- Issue status + updated to: Closed (was: Open)\", \n \"date_created\": \"1699368526\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 882907, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }, \n {\n \"comment\": \"Thanks you for + resolving this! Finally, we are able to change the members ;).\", \n \"date_created\": + \"1699546379\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883508, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/jkonecny\", \n \"fullname\": \"Ji\\u0159\\u00ed + Kone\\u010dn\\u00fd\", \n \"name\": \"jkonecny\", \n \"url_path\": + \"user/jkonecny\"\n }\n }\n ], \n \"content\": \"**NOTE**\\r\\n\\r\\nIf + your issue is for security or deals with sensitive info please\\r\\nmark it + as private using the checkbox below.\\r\\n\\r\\n# Describe what you would + like us to do:\\r\\n----\\r\\nThe gitanaconda group is used for our copr builder + etc and list of members is quite outdated now. Please do these changes.\\r\\n\\r\\nAdd + new members:\\r\\nkkoukiou\\r\\neleanapanayiotou\\r\\n\\r\\nRemove these members + who are not working on Anaconda anymore:\\r\\ndcantrel\\r\\ndcantrell\\r\\nsbueno\\r\\najax\\r\\nbcl\\r\\nclumens\\r\\ndlehman\\r\\ndshea\\r\\njapokorn\\r\\npjones\\r\\nvpodzime\\r\\nwwoods\\r\\n\\r\\nAlso + please mark these as new sponsors:\\r\\njkonecny (me)\\r\\neleanapanayiotou\\r\\n\\r\\n# + When do you need this to be done by? (YYYY/MM/DD)\\r\\n----\\r\\nNot a priority.\", + \n \"custom_fields\": [], \n \"date_created\": \"1699364894\", \n + \ \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11606\", + \n \"id\": 11606, \n \"last_updated\": \"1699546379\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"low-trouble\", + \n \"medium-gain\", \n \"ops\"\n ], \n \"title\": + \"Changes to gitanaconda FAS group\", \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/jkonecny\", \n \"fullname\": \"Ji\\u0159\\u00ed + Kone\\u010dn\\u00fd\", \n \"name\": \"jkonecny\", \n \"url_path\": + \"user/jkonecny\"\n }\n }, \n {\n \"assignee\": null, \n \"blocks\": + [], \n \"boards\": [\n {\n \"board\": {\n \"active\": + true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 741, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + \"Fixed with Explanation\", \n \"closed_at\": \"1699363536\", \n \"closed_by\": + {\n \"full_url\": \"https://pagure.io/user/dmellado\", \n \"fullname\": + \"Daniel Mellado\", \n \"name\": \"dmellado\", \n \"url_path\": + \"user/dmellado\"\n }, \n \"comments\": [\n {\n \"comment\": + \"**Metadata Update from @zlopez**:\\n- Issue priority set to: Waiting on + Assignee (was: Needs Review)\\n- Issue tagged with: low-trouble, medium-gain, + ops\", \n \"date_created\": \"1699355519\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 882336, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/zlopez\", \n \"fullname\": + \"Michal Kone\\u010dn\\u00fd\", \n \"name\": \"zlopez\", \n \"url_path\": + \"user/zlopez\"\n }\n }, \n {\n \"comment\": + \"The [group](https://accounts.fedoraproject.org/group/ebpf-sig/) and mailing + lists ([ebpf](https://lists.fedoraproject.org/admin/lists/ebpf.lists.fedoraproject.org/) + [ebpf-sig](https://lists.fedoraproject.org/admin/lists/ebpf-sig.lists.fedoraproject.org/)) + are created.\\r\\n\\r\\nI don't think I have access to matrix, so I can't + do the last two requests.\", \n \"date_created\": \"1699361309\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 882872, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/zlopez\", \n \"fullname\": \"Michal Kone\\u010dn\\u00fd\", + \n \"name\": \"zlopez\", \n \"url_path\": \"user/zlopez\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @zlopez**:\\n- Issue **un**tagged with: low-trouble, medium-gain, ops\", + \n \"date_created\": \"1699361310\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 882873, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/zlopez\", \n \"fullname\": + \"Michal Kone\\u010dn\\u00fd\", \n \"name\": \"zlopez\", \n \"url_path\": + \"user/zlopez\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @zlopez**:\\n- Issue tagged with: low-trouble, medium-gain, + ops\", \n \"date_created\": \"1699361378\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 882874, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/zlopez\", \n \"fullname\": + \"Michal Kone\\u010dn\\u00fd\", \n \"name\": \"zlopez\", \n \"url_path\": + \"user/zlopez\"\n }\n }, \n {\n \"comment\": + \"Thanks @zlopez , I know @jflory7 has admin access there, so I'll finish + this with him, we can close the issue.\", \n \"date_created\": \"1699363538\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 882881, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/dmellado\", \n \"fullname\": \"Daniel + Mellado\", \n \"name\": \"dmellado\", \n \"url_path\": + \"user/dmellado\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @dmellado**:\\n- Issue close_status updated to: Fixed + with Explanation\\n- Issue status updated to: Closed (was: Open)\", \n \"date_created\": + \"1699363539\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 882882, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/dmellado\", \n \"fullname\": \"Daniel + Mellado\", \n \"name\": \"dmellado\", \n \"url_path\": + \"user/dmellado\"\n }\n }, \n {\n \"comment\": + \"Working on the Matrix room now.\", \n \"date_created\": \"1699380406\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 882971, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/jflory7\", \n \"fullname\": \"Justin W. + Flory\", \n \"name\": \"jflory7\", \n \"url_path\": + \"user/jflory7\"\n }\n }, \n {\n \"comment\": + \"`#ebpf:fedoraproject.org` and `#ebpf:fedora.im` now exist. I am waiting + to add the room into the Fedora SIGs space (see #11608).\", \n \"date_created\": + \"1699381575\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 882993, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/jflory7\", \n \"fullname\": \"Justin W. + Flory\", \n \"name\": \"jflory7\", \n \"url_path\": + \"user/jflory7\"\n }\n }\n ], \n \"content\": \"As + part of the ongoing effort for setting an eBPF sig group for improving awareness + and related work in Fedora, we'd like to have a SIG for keeping up the eBPF + \ related components .\\r\\n\\r\\nSIG wiki page: https://fedoraproject.org/wiki/SIGs/eBPF\\r\\n\\r\\nWe + need the following:\\r\\n\\r\\n* `ebpf-sig@` (sig-internal for BZ emails) + and `ebpf@` (devel discussion) mailing lists\\r\\n* `ebpf-sig` FAS group (so + we can have group co-maint of packages and a copr group)\\r\\n* `#ebpf:fedoraproject.org` + primary name \\r\\n* `#ebpf:fedora.im` room (@jflory7 mentioned he could help + setting up first! thanks!) \\r\\n\\r\\n\\r\\n### When do you need this to + be done by? (YYYY/MM/DD)\\r\\nAs soon as reasonably possible.\\r\\n\\r\\n\", + \n \"custom_fields\": [], \n \"date_created\": \"1699343217\", \n + \ \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11605\", + \n \"id\": 11605, \n \"last_updated\": \"1699381575\", \n \"milestone\": + null, \n \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"low-trouble\", + \n \"medium-gain\", \n \"ops\"\n ], \n \"title\": + \"Request for new FAS group: ebpf-sig\", \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/dmellado\", \n \"fullname\": \"Daniel Mellado\", + \n \"name\": \"dmellado\", \n \"url_path\": \"user/dmellado\"\n + \ }\n }, \n {\n \"assignee\": {\n \"full_url\": \"https://pagure.io/user/phsmoura\", + \n \"fullname\": \"Pedro Moura\", \n \"name\": \"phsmoura\", + \n \"url_path\": \"user/phsmoura\"\n }, \n \"blocks\": [], + \n \"boards\": [\n {\n \"board\": {\n \"active\": + true, \n \"full_url\": \"https://pagure.io/fedora-infrastructure/boards/ops\", + \n \"name\": \"ops\", \n \"status\": [\n {\n + \ \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, + \n \"name\": \"Backlog\"\n }, \n {\n + \ \"bg_color\": \"#f4ff64\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Triaged\"\n }, \n {\n + \ \"bg_color\": \"#99d200\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Progress\"\n }, \n {\n + \ \"bg_color\": \"#3c7bff\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"In Review\"\n }, \n {\n + \ \"bg_color\": \"#15d415\", \n \"close\": true, + \n \"close_status\": \"Fixed\", \n \"default\": + false, \n \"name\": \"Done\"\n }, \n {\n + \ \"bg_color\": \"#e80909\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": false, + \n \"name\": \"Blocked\"\n }\n ], \n + \ \"tag\": {\n \"tag\": \"ops\", \n \"tag_color\": + \"#3efa0e\", \n \"tag_description\": \"ops problem now...\"\n + \ }\n }, \n \"rank\": 740, \n \"status\": + {\n \"bg_color\": \"#ffb300\", \n \"close\": false, + \n \"close_status\": null, \n \"default\": true, \n + \ \"name\": \"Backlog\"\n }\n }\n ], \n \"close_status\": + null, \n \"closed_at\": null, \n \"closed_by\": null, \n \"comments\": + [\n {\n \"comment\": \"**Metadata Update from @phsmoura**:\\n- + Issue priority set to: Waiting on Assignee (was: Needs Review)\\n- Issue tagged + with: medium-gain, medium-trouble, ops\", \n \"date_created\": \"1699297823\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 882254, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/phsmoura\", \n \"fullname\": \"Pedro Moura\", + \n \"name\": \"phsmoura\", \n \"url_path\": \"user/phsmoura\"\n + \ }\n }, \n {\n \"comment\": \"It would be + pretty easy (but need a freeze break) to make a 302... a 307 will be more + work, but of course should be possible...\\r\\n\\r\\n\", \n \"date_created\": + \"1699298278\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 882258, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kevin\", \n \"fullname\": \"Kevin Fenzi\", + \n \"name\": \"kevin\", \n \"url_path\": \"user/kevin\"\n + \ }\n }, \n {\n \"comment\": \"Does the 302 + cache? I'm not sure. I've been using 307 to *be* sure. \\ud83d\\ude42 If it's + more trouble, don't worry about it I guess. I just don't want to burn any + bridges.\\r\\n\\r\\nIt's not worth getting a freeze exception for. It can + wait.\", \n \"date_created\": \"1699304304\", \n \"edited_on\": + \"1699304338\", \n \"editor\": {\n \"full_url\": \"https://pagure.io/user/glb\", + \n \"fullname\": \"Gregory Lee Bartholomew\", \n \"name\": + \"glb\", \n \"url_path\": \"user/glb\"\n }, \n \"id\": + 882271, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/glb\", \n \"fullname\": \"Gregory Lee + Bartholomew\", \n \"name\": \"glb\", \n \"url_path\": + \"user/glb\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @phsmoura**:\\n- Issue assigned to phsmoura\", \n + \ \"date_created\": \"1699374840\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 882929, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/phsmoura\", \n \"fullname\": + \"Pedro Moura\", \n \"name\": \"phsmoura\", \n \"url_path\": + \"user/phsmoura\"\n }\n }, \n {\n \"comment\": + \"Concerning this redirect request ...\\r\\n\\r\\nI may have jumped the gun + on making the request. It isn't a big deal if the change is already in the + pipeline or something like that. But if you can hold off a bit, that would + give me time to implement a spinner/loading animation that is looking to be + a little more tricky than I expected.\\r\\n\\r\\nThanks.\", \n \"date_created\": + \"1699395584\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 883035, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/glb\", \n \"fullname\": \"Gregory Lee + Bartholomew\", \n \"name\": \"glb\", \n \"url_path\": + \"user/glb\"\n }\n }, \n {\n \"comment\": + \"OK. I think I finally have the loading animations working properly. If @darknao + approves and merges MR [!907](https://gitlab.com/fedora/websites-apps/fedora-websites/fedora-websites-3.0/-/merge_requests/907) + and MR [!908](https://gitlab.com/fedora/websites-apps/fedora-websites/fedora-websites-3.0/-/merge_requests/908), + then I think the new start page will be ready to go live.\\r\\n\\r\\nThanks!\", + \n \"date_created\": \"1699890823\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 883887, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/glb\", \n \"fullname\": + \"Gregory Lee Bartholomew\", \n \"name\": \"glb\", \n \"url_path\": + \"user/glb\"\n }\n }\n ], \n \"content\": \"# Describe + what you would like us to do:\\r\\n----\\r\\n\\r\\nI would like you to add + a *temporary* (307) redirect from start.fp.o to fp.o/start.\\r\\n\\r\\nI'm + requesting that a temporary redirect be used (at first) just in case we discover + that the new start page does not scale well. It performs many API queries + to discussion.fp.o each time a user loads the page. Depending on how discussion.fp.o + caches those queries, this may or may not work well. So I don't want to burn + any bridges. My hope is that if we find a problem with the new page, we should + be able to switch back to the old one (307 redirects should not be cached + by the end user's browser). After a time, if everything seems to be working + OK, we can switch to a permanent (308) redirect.\\r\\n\\r\\nThanks.\\r\\n\\r\\nRelated + to [fedora-workstation/issue/389](https://pagure.io/fedora-workstation/issue/389)\\r\\n\\r\\n# + When do you need this to be done by? (YYYY/MM/DD)\\r\\n----\\r\\n\\r\\nI would + like the redirect to correspond with the Fedora Linux 39 release. It doesn't + have to. But I would consider that ideal.\", \n \"custom_fields\": [], + \n \"date_created\": \"1699286088\", \n \"depends\": [], \n \"full_url\": + \"https://pagure.io/fedora-infrastructure/issue/11603\", \n \"id\": 11603, + \n \"last_updated\": \"1699890823\", \n \"milestone\": null, \n + \ \"priority\": 3, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Open\", \n \"tags\": [\n \"medium-gain\", + \n \"medium-trouble\", \n \"ops\"\n ], \n \"title\": + \"Redirect to new Fedora start page\", \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/glb\", \n \"fullname\": \"Gregory Lee Bartholomew\", + \n \"name\": \"glb\", \n \"url_path\": \"user/glb\"\n }\n + \ }, \n {\n \"assignee\": null, \n \"blocks\": [], \n \"close_status\": + \"Invalid\", \n \"closed_at\": \"1699284449\", \n \"closed_by\": + {\n \"full_url\": \"https://pagure.io/user/praiskup\", \n \"fullname\": + \"Pavel Raiskup\", \n \"name\": \"praiskup\", \n \"url_path\": + \"user/praiskup\"\n }, \n \"comments\": [\n {\n \"comment\": + \"It works! It just took some time to process the requests. Sorry for the + rush.\", \n \"date_created\": \"1699284450\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 882232, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/praiskup\", \n \"fullname\": + \"Pavel Raiskup\", \n \"name\": \"praiskup\", \n \"url_path\": + \"user/praiskup\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @praiskup**:\\n- Issue close_status updated to: Invalid\\n- + Issue status updated to: Closed (was: Open)\", \n \"date_created\": + \"1699284452\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 882233, \n \"notification\": true, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/praiskup\", \n \"fullname\": \"Pavel Raiskup\", + \n \"name\": \"praiskup\", \n \"url_path\": \"user/praiskup\"\n + \ }\n }\n ], \n \"content\": \"I tried to tag `resalloc-5.1-1.fc37` + and `resalloc-5.1-1.fc39` into the staging infra repositories, but the actions + did not have effect. Can anyone help me to fix this?\", \n \"custom_fields\": + [], \n \"date_created\": \"1699284263\", \n \"depends\": [], \n + \ \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11602\", + \n \"id\": 11602, \n \"last_updated\": \"1699284452\", \n \"milestone\": + null, \n \"priority\": 1, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [], \n \"title\": + \"Fedora 37 and Fedora 39 infra repositories\", \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/praiskup\", \n \"fullname\": \"Pavel Raiskup\", + \n \"name\": \"praiskup\", \n \"url_path\": \"user/praiskup\"\n + \ }\n }, \n {\n \"assignee\": null, \n \"blocks\": [], + \n \"close_status\": \"Fixed\", \n \"closed_at\": \"1699210888\", + \n \"closed_by\": {\n \"full_url\": \"https://pagure.io/user/saluki\", + \n \"fullname\": \"Seth Maurice-Brant\", \n \"name\": \"saluki\", + \n \"url_path\": \"user/saluki\"\n }, \n \"comments\": [\n + \ {\n \"comment\": \"This may have been a temporary issue, + or maybe somebody came in and fixed this, but Bodhi is now allowing me to + create overrides. \\r\\n\\r\\nAnd I have been informed about side tags, which + I will use in future.\\r\\n\\r\\nThank you.\", \n \"date_created\": + \"1699210890\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 882040, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/saluki\", \n \"fullname\": \"Seth Maurice-Brant\", + \n \"name\": \"saluki\", \n \"url_path\": \"user/saluki\"\n + \ }\n }, \n {\n \"comment\": \"**Metadata Update + from @saluki**:\\n- Issue close_status updated to: Fixed\\n- Issue status + updated to: Closed (was: Open)\", \n \"date_created\": \"1699210891\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 882041, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/saluki\", \n \"fullname\": \"Seth Maurice-Brant\", + \n \"name\": \"saluki\", \n \"url_path\": \"user/saluki\"\n + \ }\n }\n ], \n \"content\": \"# Describe what you + would like us to do:\\r\\n- Identify why Bodhi won't let me create a buildroot + override, and remedy the issue.\\r\\n\\r\\nCurrently, when I try to create + a buildroot override from Bodhi's web interface, I see the following error:\\r\\n```\\r\\nHTTPForbidden + : Unauthorized: save_override__POST failed permission check\\r\\n```\\r\\n\\r\\nI + am trying to create the override for a package that I maintain and I am a + member of the packager group, so I do not understand what is blocking me from + making the override - leading to me assuming the issue is not on my end.\\r\\n\\r\\nAdditionally, + I cannot create a buildroot override from CLI. I have logged into the relevant + accounts in my terminal and tried running `fedpkg override create rust-logos-codegen-0.13.0-2.fc38`, + but I am shown the same error as before, although the format is slightly different. + \\r\\n\\r\\n# When do you need this to be done by? (YYYY/MM/DD)\\r\\nIdeally + ASAP, but this isn't breaking anything for me, just causing a slow down.\", + \n \"custom_fields\": [], \n \"date_created\": \"1699210098\", \n + \ \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/11601\", + \n \"id\": 11601, \n \"last_updated\": \"1699210891\", \n \"milestone\": + null, \n \"priority\": 1, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [], \n \"title\": + \"Unable to create buildroot override in Bodhi\", \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/saluki\", \n \"fullname\": \"Seth Maurice-Brant\", + \n \"name\": \"saluki\", \n \"url_path\": \"user/saluki\"\n + \ }\n }\n ], \n \"pagination\": {\n \"first\": \"https://pagure.io/api/0/fedora-infrastructure/issues?per_page=35&status=all&page=1\", + \n \"last\": \"https://pagure.io/api/0/fedora-infrastructure/issues?per_page=35&status=all&page=326\", + \n \"next\": \"https://pagure.io/api/0/fedora-infrastructure/issues?per_page=35&status=all&page=2\", + \n \"page\": 1, \n \"pages\": 326, \n \"per_page\": 35, \n \"prev\": + null\n }, \n \"total_issues\": 35\n}\n" + headers: + Connection: + - Upgrade, Keep-Alive + Content-Length: + - '531779' + Content-Security-Policy: + - default-src 'self';script-src 'self' 'nonce-9zrspsKF2ElC2agGctGuNEKqt'; style-src + 'self' 'nonce-9zrspsKF2ElC2agGctGuNEKqt'; object-src 'none';base-uri 'self';img-src + 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors + https://pagure.io; + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:08:53 GMT + Keep-Alive: + - timeout=5, max=100 + Referrer-Policy: + - same-origin + Server: + - Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 + Set-Cookie: + - pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiM2U4MGNhMDAwNmU4YzY5MzE3OThkZmQzMTExOWIxM2VjMjVkNmMwMyJ9.GD6Dtw.lHMbOFB2F0R7N-_7-TAUDCvLI6o; + Expires=Fri, 22-Dec-2023 18:08:55 GMT; Secure; HttpOnly; Path=/ + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Upgrade: + - h2,h2c + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - ALLOW-FROM https://pagure.io/ + X-Xss-Protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + method: GET + uri: https://pagure.io/api/0/fedora-infrastructure/issues?per_page=35&page=326&status=all + response: + body: + string: "{\n \"args\": {\n \"assignee\": null, \n \"author\": null, \n + \ \"milestones\": [], \n \"no_stones\": null, \n \"order\": null, + \n \"priority\": null, \n \"since\": null, \n \"status\": \"all\", + \n \"tags\": []\n }, \n \"issues\": [\n {\n \"assignee\": {\n + \ \"full_url\": \"https://pagure.io/user/mmcgrath\", \n \"fullname\": + \"Mike McGrath\", \n \"name\": \"mmcgrath\", \n \"url_path\": + \"user/mmcgrath\"\n }, \n \"blocks\": [], \n \"close_status\": + \"Fixed\", \n \"closed_at\": null, \n \"closed_by\": null, \n \"comments\": + [\n {\n \"comment\": \"This is picked. I'll be sending out + a notification soon.\", \n \"date_created\": \"1183756405\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 14342, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/mmcgrath\", \n \"fullname\": + \"Mike McGrath\", \n \"name\": \"mmcgrath\", \n \"url_path\": + \"user/mmcgrath\"\n }\n }\n ], \n \"content\": \"OTRS + just wasn't cutting it. Lets try trac!\", \n \"custom_fields\": [], + \n \"date_created\": \"1183756318\", \n \"depends\": [], \n \"full_url\": + \"https://pagure.io/fedora-infrastructure/issue/11\", \n \"id\": 11, + \n \"last_updated\": \"1183756405\", \n \"milestone\": null, \n + \ \"priority\": null, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [], \n \"title\": + \"New Ticketing system\", \n \"user\": {\n \"full_url\": \"https://pagure.io/user/mmcgrath\", + \n \"fullname\": \"Mike McGrath\", \n \"name\": \"mmcgrath\", + \n \"url_path\": \"user/mmcgrath\"\n }\n }, \n {\n \"assignee\": + {\n \"full_url\": \"https://pagure.io/user/mmcgrath\", \n \"fullname\": + \"Mike McGrath\", \n \"name\": \"mmcgrath\", \n \"url_path\": + \"user/mmcgrath\"\n }, \n \"blocks\": [], \n \"close_status\": + \"Fixed\", \n \"closed_at\": null, \n \"closed_by\": null, \n \"comments\": + [\n {\n \"comment\": \"I'm actually almost done with this + already.\", \n \"date_created\": \"1183757406\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 14785, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/mmcgrath\", \n \"fullname\": + \"Mike McGrath\", \n \"name\": \"mmcgrath\", \n \"url_path\": + \"user/mmcgrath\"\n }\n }, \n {\n \"comment\": + \"Its updated, there are currently 4 plugins that need to be installed with + our standard hosted install, git, mercurial, webadmin, and the toc macro.\\r\\n\\r\\nI'll + be shutting down publictest3 now but not deleting it (in case anything goes + wrong) \", \n \"date_created\": \"1184623484\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 14784, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/mmcgrath\", \n \"fullname\": + \"Mike McGrath\", \n \"name\": \"mmcgrath\", \n \"url_path\": + \"user/mmcgrath\"\n }\n }\n ], \n \"content\": \"Hosted + needs to be moved to our production environment.\\r\\n\\r\\nIt will be running + on RHEL5. Jesse just got the git and mercurial plugins built. It will be + stored on xen6 (though the image may be compressed)\", \n \"custom_fields\": + [], \n \"date_created\": \"1183755997\", \n \"depends\": [], \n + \ \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/10\", + \n \"id\": 10, \n \"last_updated\": \"1184623484\", \n \"milestone\": + null, \n \"priority\": null, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [], \n \"title\": + \"Hosted Cluster\", \n \"user\": {\n \"full_url\": \"https://pagure.io/user/mmcgrath\", + \n \"fullname\": \"Mike McGrath\", \n \"name\": \"mmcgrath\", + \n \"url_path\": \"user/mmcgrath\"\n }\n }, \n {\n \"assignee\": + {\n \"full_url\": \"https://pagure.io/user/mmcgrath\", \n \"fullname\": + \"Mike McGrath\", \n \"name\": \"mmcgrath\", \n \"url_path\": + \"user/mmcgrath\"\n }, \n \"blocks\": [], \n \"close_status\": + \"Fixed\", \n \"closed_at\": null, \n \"closed_by\": null, \n \"comments\": + [\n {\n \"comment\": \"Moving this to Fedora 9. Its just + too late in the cycle to implement (it was too late even months ago)\", \n + \ \"date_created\": \"1193347621\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 14220, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/mmcgrath\", \n \"fullname\": + \"Mike McGrath\", \n \"name\": \"mmcgrath\", \n \"url_path\": + \"user/mmcgrath\"\n }\n }, \n {\n \"comment\": + \"Closing this, since we're no longer using LDAP.\", \n \"date_created\": + \"1203771959\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 14221, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/ricky\", \n \"fullname\": \"Ricky Zhou + (\\u5468\\u5bb6\\u6770)\", \n \"name\": \"ricky\", \n \"url_path\": + \"user/ricky\"\n }\n }\n ], \n \"content\": \"The + next version of the Fedora Accounts system uses LDAP. Some of its work is + already completed. The source can be found here:\\r\\n\\r\\nhttp://git.fedoraproject.org/hosted/fedora-infrastructure.git/fas/\\r\\n\\r\\nThe + current app can be found at:\\r\\n\\r\\nhttps://admin.fedoraproject.org/fas/\\r\\n\\r\\nMore + info at:\\r\\n\\r\\nhttp://fedoraproject.org/wiki/Infrastructure/AccountSystem2\", + \n \"custom_fields\": [], \n \"date_created\": \"1183755811\", \n + \ \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/9\", + \n \"id\": 9, \n \"last_updated\": \"1203771959\", \n \"milestone\": + null, \n \"priority\": null, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [], \n \"title\": + \"Fedora Accounts System - LDAP\", \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/mmcgrath\", \n \"fullname\": \"Mike McGrath\", + \n \"name\": \"mmcgrath\", \n \"url_path\": \"user/mmcgrath\"\n + \ }\n }, \n {\n \"assignee\": null, \n \"blocks\": [], + \n \"close_status\": \"Fixed\", \n \"closed_at\": null, \n \"closed_by\": + null, \n \"comments\": [\n {\n \"comment\": \"Jeremy + and I are working to get this figured out. Jeremy did recently get commit + notifications working. He's still testing on it but I'll keep you informed.\", + \n \"date_created\": \"1183933250\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 8315, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/mmcgrath\", \n \"fullname\": + \"Mike McGrath\", \n \"name\": \"mmcgrath\", \n \"url_path\": + \"user/mmcgrath\"\n }\n }, \n {\n \"comment\": + \"Transifex is in place with transifex{cvs,svn,hg,git} accounts on all our + VCSs.\\r\\n\\r\\nNotifications seem to work for git, but not yet for hg.\", + \n \"date_created\": \"1190950585\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 8314, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/glezos\", \n \"fullname\": + \"Dimitris Glezos\", \n \"name\": \"glezos\", \n \"url_path\": + \"user/glezos\"\n }\n }, \n {\n \"comment\": + \"Mercurial notifications should be working, see [http://fedoraproject.org/wiki/Infrastructure/ProjectHosting/RepositorySetup#head-bc6b70636b0450dcfda2cae515c4236105a58f8a + the wiki] for information on how to set it up.\", \n \"date_created\": + \"1204166628\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 8313, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/jcollie\", \n \"fullname\": \"Jeffrey + C. Ollie\", \n \"name\": \"jcollie\", \n \"url_path\": + \"user/jcollie\"\n }\n }, \n {\n \"comment\": + \"I think we have VCS notifications working for the most part. Feel free + to reopen if I missed something.\", \n \"date_created\": \"1223078341\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 8312, \n \"notification\": false, \n \"parent\": null, \n + \ \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/ricky\", \n \"fullname\": \"Ricky Zhou + (\\u5468\\u5bb6\\u6770)\", \n \"name\": \"ricky\", \n \"url_path\": + \"user/ricky\"\n }\n }\n ], \n \"content\": \"For + Fedora Translations (transifex), we need to give FAS user fedoral10n access + to the GIT source repository module 'revisor', but only *.po files in the + po/ directory. Creation of files matchting the po/*.po pattern should be allowed + also. Source would be the translate.fedoraproject.org website/server.\", \n + \ \"custom_fields\": [], \n \"date_created\": \"1183691443\", \n + \ \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/8\", + \n \"id\": 8, \n \"last_updated\": \"1223078341\", \n \"milestone\": + null, \n \"priority\": null, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [], \n \"title\": + \"Get VCS notifications working\", \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/kanarip\", \n \"fullname\": \"Jeroen van Meeuwen\", + \n \"name\": \"kanarip\", \n \"url_path\": \"user/kanarip\"\n + \ }\n }, \n {\n \"assignee\": {\n \"full_url\": \"https://pagure.io/user/mmcgrath\", + \n \"fullname\": \"Mike McGrath\", \n \"name\": \"mmcgrath\", + \n \"url_path\": \"user/mmcgrath\"\n }, \n \"blocks\": [], + \n \"close_status\": \"Fixed\", \n \"closed_at\": null, \n \"closed_by\": + null, \n \"comments\": [\n {\n \"comment\": \"Fixed. + \ Now links back to hosted main page.\", \n \"date_created\": \"1183617483\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 20561, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/mmcgrath\", \n \"fullname\": \"Mike McGrath\", + \n \"name\": \"mmcgrath\", \n \"url_path\": \"user/mmcgrath\"\n + \ }\n }\n ], \n \"content\": \"The Fedora Infrastructure + header image at the top of the Trac pages still links to http://example.org/\\r\\n\\r\\nIt + should link to the main Trac wiki page or http://fedoraproject.org/wiki/Infrastructure/\", + \n \"custom_fields\": [], \n \"date_created\": \"1183596699\", \n + \ \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/7\", + \n \"id\": 7, \n \"last_updated\": \"1183617483\", \n \"milestone\": + null, \n \"priority\": null, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [], \n \"title\": + \"Trac header image links to http://example.org/\", \n \"user\": {\n + \ \"full_url\": \"https://pagure.io/user/epkphoto\", \n \"fullname\": + \"Eric Kerby\", \n \"name\": \"epkphoto\", \n \"url_path\": + \"user/epkphoto\"\n }\n }, \n {\n \"assignee\": {\n \"full_url\": + \"https://pagure.io/user/mmcgrath\", \n \"fullname\": \"Mike McGrath\", + \n \"name\": \"mmcgrath\", \n \"url_path\": \"user/mmcgrath\"\n + \ }, \n \"blocks\": [], \n \"close_status\": \"Fixed\", \n \"closed_at\": + null, \n \"closed_by\": null, \n \"comments\": [\n {\n \"comment\": + \"This should be set up now. Take a look.\\r\\n\\r\\nhttp://fedoraproject.org/awstats//translate/awstats.translate.fedoraproject.org.html\", + \n \"date_created\": \"1184189180\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 20850, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/mmcgrath\", \n \"fullname\": + \"Mike McGrath\", \n \"name\": \"mmcgrath\", \n \"url_path\": + \"user/mmcgrath\"\n }\n }, \n {\n \"comment\": + \"This seems to be working fine, closing ticket.\", \n \"date_created\": + \"1184625780\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 20849, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/mmcgrath\", \n \"fullname\": \"Mike McGrath\", + \n \"name\": \"mmcgrath\", \n \"url_path\": \"user/mmcgrath\"\n + \ }\n }\n ], \n \"content\": \"need... more... stats...\", + \n \"custom_fields\": [], \n \"date_created\": \"1183593258\", \n + \ \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/6\", + \n \"id\": 6, \n \"last_updated\": \"1184625780\", \n \"milestone\": + null, \n \"priority\": null, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [], \n \"title\": + \"Enable awstats for translate.fedoraproject.org\", \n \"user\": {\n + \ \"full_url\": \"https://pagure.io/user/glezos\", \n \"fullname\": + \"Dimitris Glezos\", \n \"name\": \"glezos\", \n \"url_path\": + \"user/glezos\"\n }\n }, \n {\n \"assignee\": {\n \"full_url\": + \"https://pagure.io/user/toshio\", \n \"fullname\": \"Toshio \\u304f\\u3089\\u3068\\u307f\", + \n \"name\": \"toshio\", \n \"url_path\": \"user/toshio\"\n + \ }, \n \"blocks\": [], \n \"close_status\": \"Fixed\", \n \"closed_at\": + null, \n \"closed_by\": null, \n \"comments\": [\n {\n \"comment\": + \"This information isn't kept in the database. I've added it to the template + for now but we need to keep the information separately in the next version + of the voting application.\", \n \"date_created\": \"1183592827\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 11398, \n \"notification\": false, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/toshio\", \n \"fullname\": \"Toshio \\u304f\\u3089\\u3068\\u307f\", + \n \"name\": \"toshio\", \n \"url_path\": \"user/toshio\"\n + \ }\n }\n ], \n \"content\": \"The current vote does + not show, that there are three free seats\\r\\nto be taken, which is an useful + information for the voting page, imho.\", \n \"custom_fields\": [], \n + \ \"date_created\": \"1183592276\", \n \"depends\": [], \n \"full_url\": + \"https://pagure.io/fedora-infrastructure/issue/5\", \n \"id\": 5, \n + \ \"last_updated\": \"1183592827\", \n \"milestone\": null, \n \"priority\": + null, \n \"private\": false, \n \"related_prs\": [], \n \"status\": + \"Closed\", \n \"tags\": [], \n \"title\": \"Voting App Needs to + show open seats\", \n \"user\": {\n \"full_url\": \"https://pagure.io/user/toshio\", + \n \"fullname\": \"Toshio \\u304f\\u3089\\u3068\\u307f\", \n \"name\": + \"toshio\", \n \"url_path\": \"user/toshio\"\n }\n }, \n {\n + \ \"assignee\": {\n \"full_url\": \"https://pagure.io/user/toshio\", + \n \"fullname\": \"Toshio \\u304f\\u3089\\u3068\\u307f\", \n \"name\": + \"toshio\", \n \"url_path\": \"user/toshio\"\n }, \n \"blocks\": + [], \n \"close_status\": \"Fixed\", \n \"closed_at\": null, \n \"closed_by\": + null, \n \"comments\": [\n {\n \"comment\": \"I think + this problem is solved in Nigel's elections app.\", \n \"date_created\": + \"1212060452\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 20290, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/ricky\", \n \"fullname\": \"Ricky Zhou + (\\u5468\\u5bb6\\u6770)\", \n \"name\": \"ricky\", \n \"url_path\": + \"user/ricky\"\n }\n }\n ], \n \"content\": \"The + voting applications sorts the nominees in an strange order. Maybe\\r\\nby + an internal ID or something. The nomination page suggested \\\"English\\r\\nalphabetical + order by first name\\\". In future votes, it would be better\\r\\nto use a + consistent sort order. I changed the order on the nomination\\r\\npage, to + make it consistent for this vote.\", \n \"custom_fields\": [], \n \"date_created\": + \"1183592205\", \n \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/4\", + \n \"id\": 4, \n \"last_updated\": \"1212060452\", \n \"milestone\": + null, \n \"priority\": null, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [], \n \"title\": + \"Voting App sort order\", \n \"user\": {\n \"full_url\": \"https://pagure.io/user/toshio\", + \n \"fullname\": \"Toshio \\u304f\\u3089\\u3068\\u307f\", \n \"name\": + \"toshio\", \n \"url_path\": \"user/toshio\"\n }\n }, \n {\n + \ \"assignee\": {\n \"full_url\": \"https://pagure.io/user/mmcgrath\", + \n \"fullname\": \"Mike McGrath\", \n \"name\": \"mmcgrath\", + \n \"url_path\": \"user/mmcgrath\"\n }, \n \"blocks\": [], + \n \"close_status\": \"Fixed\", \n \"closed_at\": null, \n \"closed_by\": + null, \n \"comments\": [\n {\n \"comment\": \"I can annoy + you even more :)\", \n \"date_created\": \"1183589602\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 8608, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/santosp\", \n \"fullname\": + \"Paulo Andr\\u00e9 Banon Cardoso Santos\", \n \"name\": \"santosp\", + \n \"url_path\": \"user/santosp\"\n }\n }, \n {\n + \ \"comment\": \"This was a test bug\", \n \"date_created\": + \"1183755539\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 8607, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/mmcgrath\", \n \"fullname\": \"Mike McGrath\", + \n \"name\": \"mmcgrath\", \n \"url_path\": \"user/mmcgrath\"\n + \ }\n }\n ], \n \"content\": \"This is a test annoyance.\", + \n \"custom_fields\": [], \n \"date_created\": \"1183587653\", \n + \ \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/3\", + \n \"id\": 3, \n \"last_updated\": \"1183755539\", \n \"milestone\": + null, \n \"priority\": null, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [], \n \"title\": + \"Let me know if you get this\", \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/mmcgrath\", \n \"fullname\": \"Mike McGrath\", + \n \"name\": \"mmcgrath\", \n \"url_path\": \"user/mmcgrath\"\n + \ }\n }, \n {\n \"assignee\": {\n \"full_url\": \"https://pagure.io/user/mmcgrath\", + \n \"fullname\": \"Mike McGrath\", \n \"name\": \"mmcgrath\", + \n \"url_path\": \"user/mmcgrath\"\n }, \n \"blocks\": [], + \n \"close_status\": \"Fixed\", \n \"closed_at\": null, \n \"closed_by\": + null, \n \"comments\": [\n {\n \"comment\": \"Milestone + Fedora 8 deleted\", \n \"date_created\": \"1183523167\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 7002, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/somebody\", \n \"fullname\": + \"somebody\", \n \"name\": \"somebody\", \n \"url_path\": + \"user/somebody\"\n }\n }, \n {\n \"comment\": + \"Replying to [ticket:2 mmcgrath]:\\r\\n> Everthing should be fixed.\\r\\n\\r\\nWill + do!\", \n \"date_created\": \"1183571993\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 7001, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/santosp\", \n \"fullname\": + \"Paulo Andr\\u00e9 Banon Cardoso Santos\", \n \"name\": \"santosp\", + \n \"url_path\": \"user/santosp\"\n }\n }, \n {\n + \ \"comment\": \"This was a test bug.\", \n \"date_created\": + \"1183755527\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 7000, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/mmcgrath\", \n \"fullname\": \"Mike McGrath\", + \n \"name\": \"mmcgrath\", \n \"url_path\": \"user/mmcgrath\"\n + \ }\n }\n ], \n \"content\": \"Everthing should be + fixed.\", \n \"custom_fields\": [], \n \"date_created\": \"1183523070\", + \n \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/2\", + \n \"id\": 2, \n \"last_updated\": \"1183755527\", \n \"milestone\": + null, \n \"priority\": null, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [], \n \"title\": + \"Fix everything!\", \n \"user\": {\n \"full_url\": \"https://pagure.io/user/mmcgrath\", + \n \"fullname\": \"Mike McGrath\", \n \"name\": \"mmcgrath\", + \n \"url_path\": \"user/mmcgrath\"\n }\n }, \n {\n \"assignee\": + {\n \"full_url\": \"https://pagure.io/user/mmcgrath\", \n \"fullname\": + \"Mike McGrath\", \n \"name\": \"mmcgrath\", \n \"url_path\": + \"user/mmcgrath\"\n }, \n \"blocks\": [], \n \"close_status\": + \"Fixed\", \n \"closed_at\": null, \n \"closed_by\": null, \n \"comments\": + [\n {\n \"comment\": \"Milestone Fedora 8 deleted\", \n \"date_created\": + \"1183523167\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 9154, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/somebody\", \n \"fullname\": \"somebody\", + \n \"name\": \"somebody\", \n \"url_path\": \"user/somebody\"\n + \ }\n }\n ], \n \"content\": \"random test bug here.\", + \n \"custom_fields\": [], \n \"date_created\": \"1183521539\", \n + \ \"depends\": [], \n \"full_url\": \"https://pagure.io/fedora-infrastructure/issue/1\", + \n \"id\": 1, \n \"last_updated\": \"1183523167\", \n \"milestone\": + null, \n \"priority\": null, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [], \n \"title\": + \"This is a bug\", \n \"user\": {\n \"full_url\": \"https://pagure.io/user/mmcgrath\", + \n \"fullname\": \"Mike McGrath\", \n \"name\": \"mmcgrath\", + \n \"url_path\": \"user/mmcgrath\"\n }\n }\n ], \n \"pagination\": + {\n \"first\": \"https://pagure.io/api/0/fedora-infrastructure/issues?per_page=35&status=all&page=1\", + \n \"last\": \"https://pagure.io/api/0/fedora-infrastructure/issues?per_page=35&status=all&page=326\", + \n \"next\": null, \n \"page\": 326, \n \"pages\": 326, \n \"per_page\": + 35, \n \"prev\": \"https://pagure.io/api/0/fedora-infrastructure/issues?per_page=35&status=all&page=325\"\n + \ }, \n \"total_issues\": 11\n}\n" + headers: + Connection: + - Upgrade, Keep-Alive + Content-Length: + - '23759' + Content-Security-Policy: + - default-src 'self';script-src 'self' 'nonce-Gn9kg4lGZVO0AWV6ZPHlGqu7V'; style-src + 'self' 'nonce-Gn9kg4lGZVO0AWV6ZPHlGqu7V'; object-src 'none';base-uri 'self';img-src + 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors + https://pagure.io; + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:08:58 GMT + Keep-Alive: + - timeout=5, max=100 + Referrer-Policy: + - same-origin + Server: + - Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 + Set-Cookie: + - pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiYWQ0NDFjMWZmZDRjNDA5NTZlZGM4NTM0YWY5NDc5YWExNDA4MDc0OSJ9.GD6Duw.mn36UrgnPqv0MJONr6Rlw8mRvLw; + Expires=Fri, 22-Dec-2023 18:08:59 GMT; Secure; HttpOnly; Path=/ + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Upgrade: + - h2,h2c + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - ALLOW-FROM https://pagure.io/ + X-Xss-Protection: + - 1; mode=block + status: + code: 200 + message: OK +version: 1 diff --git a/test/cassettes/test_unit_tkts/test_unit_getcount[Attempting to count issue tickets from a valid issue tracker of smaller length].yaml b/test/cassettes/test_unit_tkts/test_unit_getcount[Attempting to count issue tickets from a valid issue tracker of smaller length].yaml new file mode 100644 index 0000000..8d98b91 --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_getcount[Attempting to count issue tickets from a valid issue tracker of smaller length].yaml @@ -0,0 +1,198 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + method: GET + uri: https://pagure.io/api/0/protop2g-test-srce/issues?per_page=35&page=1&status=all + response: + body: + string: "{\n \"args\": {\n \"assignee\": null, \n \"author\": null, \n + \ \"milestones\": [], \n \"no_stones\": null, \n \"order\": null, + \n \"priority\": null, \n \"since\": null, \n \"status\": \"all\", + \n \"tags\": []\n }, \n \"issues\": [\n {\n \"assignee\": null, + \n \"blocks\": [], \n \"close_status\": null, \n \"closed_at\": + \"1700554080\", \n \"closed_by\": {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", + \n \"fullname\": \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", + \n \"url_path\": \"user/t0xic0der\"\n }, \n \"comments\": + [\n {\n \"comment\": \"This is the first comment under the + fourth test issue\", \n \"date_created\": \"1700554045\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 885231, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"This is the second comment under the fourth test issue\", \n \"date_created\": + \"1700554054\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 885232, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @t0xic0der**:\\n- Issue status updated to: Closed + (was: Open)\", \n \"date_created\": \"1700554081\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 885233, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }\n ], \n \"content\": + \"This is the body of the fourth test issue\", \n \"custom_fields\": + [], \n \"date_created\": \"1700554016\", \n \"depends\": [], \n + \ \"full_url\": \"https://pagure.io/protop2g-test-srce/issue/4\", \n \"id\": + 4, \n \"last_updated\": \"1700554081\", \n \"milestone\": null, + \n \"priority\": null, \n \"private\": true, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"gggg\", + \n \"hhhh\"\n ], \n \"title\": \"This is the title of the + fourth test issue\", \n \"user\": {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", + \n \"fullname\": \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", + \n \"url_path\": \"user/t0xic0der\"\n }\n }, \n {\n \"assignee\": + null, \n \"blocks\": [], \n \"close_status\": null, \n \"closed_at\": + null, \n \"closed_by\": null, \n \"comments\": [\n {\n \"comment\": + \"This is the first comment under the third test issue\", \n \"date_created\": + \"1700553880\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 885229, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"This is the second comment under the third test issue\", \n \"date_created\": + \"1700553892\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 885230, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }\n ], \n \"content\": + \"This is the body of the third test issue\", \n \"custom_fields\": [], + \n \"date_created\": \"1700553837\", \n \"depends\": [], \n \"full_url\": + \"https://pagure.io/protop2g-test-srce/issue/3\", \n \"id\": 3, \n \"last_updated\": + \"1700553892\", \n \"milestone\": null, \n \"priority\": null, \n + \ \"private\": true, \n \"related_prs\": [], \n \"status\": + \"Open\", \n \"tags\": [\n \"eeee\", \n \"ffff\"\n ], + \n \"title\": \"This is the title of the third test issue\", \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"assignee\": null, \n + \ \"blocks\": [], \n \"close_status\": null, \n \"closed_at\": + \"1697170032\", \n \"closed_by\": {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", + \n \"fullname\": \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", + \n \"url_path\": \"user/t0xic0der\"\n }, \n \"comments\": + [\n {\n \"comment\": \"**Metadata Update from @t0xic0der**:\\n- + Issue tagged with: cccc, dddd\", \n \"date_created\": \"1697169810\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 878472, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"The is the first comment under the second test issue\", \n \"date_created\": + \"1697169964\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 878475, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"The is the second comment under the second test issue\", \n \"date_created\": + \"1697169976\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 878476, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @t0xic0der**:\\n- Issue status updated to: Closed + (was: Open)\", \n \"date_created\": \"1697170032\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 878477, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }\n ], \n \"content\": + \"This is the body of the second test issue\", \n \"custom_fields\": + [], \n \"date_created\": \"1697169676\", \n \"depends\": [], \n + \ \"full_url\": \"https://pagure.io/protop2g-test-srce/issue/2\", \n \"id\": + 2, \n \"last_updated\": \"1697170032\", \n \"milestone\": null, + \n \"priority\": null, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"cccc\", + \n \"dddd\"\n ], \n \"title\": \"This is the title of the + second test issue\", \n \"user\": {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", + \n \"fullname\": \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", + \n \"url_path\": \"user/t0xic0der\"\n }\n }, \n {\n \"assignee\": + null, \n \"blocks\": [], \n \"close_status\": null, \n \"closed_at\": + null, \n \"closed_by\": null, \n \"comments\": [\n {\n \"comment\": + \"**Metadata Update from @t0xic0der**:\\n- Issue tagged with: aaaa, bbbb\", + \n \"date_created\": \"1697169699\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 878471, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"This is the first comment under the first test issue\", \n \"date_created\": + \"1697169880\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 878473, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"This is the second comment under the first test issue\", \n \"date_created\": + \"1697169924\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 878474, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }\n ], \n \"content\": + \"This is the body of the first test issue\", \n \"custom_fields\": [], + \n \"date_created\": \"1697169462\", \n \"depends\": [], \n \"full_url\": + \"https://pagure.io/protop2g-test-srce/issue/1\", \n \"id\": 1, \n \"last_updated\": + \"1697169924\", \n \"milestone\": null, \n \"priority\": null, \n + \ \"private\": false, \n \"related_prs\": [], \n \"status\": + \"Open\", \n \"tags\": [\n \"aaaa\", \n \"bbbb\"\n ], + \n \"title\": \"This is the title of the first test issue\", \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }\n ], \n \"pagination\": {\n \"first\": + \"https://pagure.io/api/0/protop2g-test-srce/issues?per_page=35&status=all&page=1\", + \n \"last\": \"https://pagure.io/api/0/protop2g-test-srce/issues?per_page=35&status=all&page=1\", + \n \"next\": null, \n \"page\": 1, \n \"pages\": 1, \n \"per_page\": + 35, \n \"prev\": null\n }, \n \"total_issues\": 4\n}\n" + headers: + Connection: + - Upgrade, Keep-Alive + Content-Length: + - '10774' + Content-Security-Policy: + - default-src 'self';script-src 'self' 'nonce-qFTxeq7mYssjRq7xoC4RpvXRr'; style-src + 'self' 'nonce-qFTxeq7mYssjRq7xoC4RpvXRr'; object-src 'none';base-uri 'self';img-src + 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors + https://pagure.io; + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:08:52 GMT + Keep-Alive: + - timeout=5, max=100 + Referrer-Policy: + - same-origin + Server: + - Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 + Set-Cookie: + - pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiNDAxODI1YTQ1NjU4MzljNmRhOWIwMjU2MTE2ZTRkNTg3ODkwZTJhZCJ9.GD6DtA.8u0vLdslxq6Plyxa4qIP88J2JIo; + Expires=Fri, 22-Dec-2023 18:08:52 GMT; Secure; HttpOnly; Path=/ + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Upgrade: + - h2,h2c + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - ALLOW-FROM https://pagure.io/ + X-Xss-Protection: + - 1; mode=block + status: + code: 200 + message: OK +version: 1 diff --git a/test/cassettes/test_unit_tkts/test_unit_getcount_expt[Attempting to count issue tickets from an existing issue tracker on an existing forge].yaml b/test/cassettes/test_unit_tkts/test_unit_getcount_expt[Attempting to count issue tickets from an existing issue tracker on an existing forge].yaml new file mode 100644 index 0000000..344b391 --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_getcount_expt[Attempting to count issue tickets from an existing issue tracker on an existing forge].yaml @@ -0,0 +1,198 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + method: GET + uri: https://pagure.io/api/0/protop2g-test-srce/issues?per_page=35&page=1&status=all + response: + body: + string: "{\n \"args\": {\n \"assignee\": null, \n \"author\": null, \n + \ \"milestones\": [], \n \"no_stones\": null, \n \"order\": null, + \n \"priority\": null, \n \"since\": null, \n \"status\": \"all\", + \n \"tags\": []\n }, \n \"issues\": [\n {\n \"assignee\": null, + \n \"blocks\": [], \n \"close_status\": null, \n \"closed_at\": + \"1700554080\", \n \"closed_by\": {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", + \n \"fullname\": \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", + \n \"url_path\": \"user/t0xic0der\"\n }, \n \"comments\": + [\n {\n \"comment\": \"This is the first comment under the + fourth test issue\", \n \"date_created\": \"1700554045\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 885231, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"This is the second comment under the fourth test issue\", \n \"date_created\": + \"1700554054\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 885232, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @t0xic0der**:\\n- Issue status updated to: Closed + (was: Open)\", \n \"date_created\": \"1700554081\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 885233, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }\n ], \n \"content\": + \"This is the body of the fourth test issue\", \n \"custom_fields\": + [], \n \"date_created\": \"1700554016\", \n \"depends\": [], \n + \ \"full_url\": \"https://pagure.io/protop2g-test-srce/issue/4\", \n \"id\": + 4, \n \"last_updated\": \"1700554081\", \n \"milestone\": null, + \n \"priority\": null, \n \"private\": true, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"gggg\", + \n \"hhhh\"\n ], \n \"title\": \"This is the title of the + fourth test issue\", \n \"user\": {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", + \n \"fullname\": \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", + \n \"url_path\": \"user/t0xic0der\"\n }\n }, \n {\n \"assignee\": + null, \n \"blocks\": [], \n \"close_status\": null, \n \"closed_at\": + null, \n \"closed_by\": null, \n \"comments\": [\n {\n \"comment\": + \"This is the first comment under the third test issue\", \n \"date_created\": + \"1700553880\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 885229, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"This is the second comment under the third test issue\", \n \"date_created\": + \"1700553892\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 885230, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }\n ], \n \"content\": + \"This is the body of the third test issue\", \n \"custom_fields\": [], + \n \"date_created\": \"1700553837\", \n \"depends\": [], \n \"full_url\": + \"https://pagure.io/protop2g-test-srce/issue/3\", \n \"id\": 3, \n \"last_updated\": + \"1700553892\", \n \"milestone\": null, \n \"priority\": null, \n + \ \"private\": true, \n \"related_prs\": [], \n \"status\": + \"Open\", \n \"tags\": [\n \"eeee\", \n \"ffff\"\n ], + \n \"title\": \"This is the title of the third test issue\", \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"assignee\": null, \n + \ \"blocks\": [], \n \"close_status\": null, \n \"closed_at\": + \"1697170032\", \n \"closed_by\": {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", + \n \"fullname\": \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", + \n \"url_path\": \"user/t0xic0der\"\n }, \n \"comments\": + [\n {\n \"comment\": \"**Metadata Update from @t0xic0der**:\\n- + Issue tagged with: cccc, dddd\", \n \"date_created\": \"1697169810\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": + 878472, \n \"notification\": true, \n \"parent\": null, + \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"The is the first comment under the second test issue\", \n \"date_created\": + \"1697169964\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 878475, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"The is the second comment under the second test issue\", \n \"date_created\": + \"1697169976\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 878476, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @t0xic0der**:\\n- Issue status updated to: Closed + (was: Open)\", \n \"date_created\": \"1697170032\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 878477, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }\n ], \n \"content\": + \"This is the body of the second test issue\", \n \"custom_fields\": + [], \n \"date_created\": \"1697169676\", \n \"depends\": [], \n + \ \"full_url\": \"https://pagure.io/protop2g-test-srce/issue/2\", \n \"id\": + 2, \n \"last_updated\": \"1697170032\", \n \"milestone\": null, + \n \"priority\": null, \n \"private\": false, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"cccc\", + \n \"dddd\"\n ], \n \"title\": \"This is the title of the + second test issue\", \n \"user\": {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", + \n \"fullname\": \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", + \n \"url_path\": \"user/t0xic0der\"\n }\n }, \n {\n \"assignee\": + null, \n \"blocks\": [], \n \"close_status\": null, \n \"closed_at\": + null, \n \"closed_by\": null, \n \"comments\": [\n {\n \"comment\": + \"**Metadata Update from @t0xic0der**:\\n- Issue tagged with: aaaa, bbbb\", + \n \"date_created\": \"1697169699\", \n \"edited_on\": null, + \n \"editor\": null, \n \"id\": 878471, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"This is the first comment under the first test issue\", \n \"date_created\": + \"1697169880\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 878473, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"This is the second comment under the first test issue\", \n \"date_created\": + \"1697169924\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 878474, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }\n ], \n \"content\": + \"This is the body of the first test issue\", \n \"custom_fields\": [], + \n \"date_created\": \"1697169462\", \n \"depends\": [], \n \"full_url\": + \"https://pagure.io/protop2g-test-srce/issue/1\", \n \"id\": 1, \n \"last_updated\": + \"1697169924\", \n \"milestone\": null, \n \"priority\": null, \n + \ \"private\": false, \n \"related_prs\": [], \n \"status\": + \"Open\", \n \"tags\": [\n \"aaaa\", \n \"bbbb\"\n ], + \n \"title\": \"This is the title of the first test issue\", \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }\n ], \n \"pagination\": {\n \"first\": + \"https://pagure.io/api/0/protop2g-test-srce/issues?per_page=35&status=all&page=1\", + \n \"last\": \"https://pagure.io/api/0/protop2g-test-srce/issues?per_page=35&status=all&page=1\", + \n \"next\": null, \n \"page\": 1, \n \"pages\": 1, \n \"per_page\": + 35, \n \"prev\": null\n }, \n \"total_issues\": 4\n}\n" + headers: + Connection: + - Upgrade, Keep-Alive + Content-Length: + - '10774' + Content-Security-Policy: + - default-src 'self';script-src 'self' 'nonce-lhZIjftw5tb61T1iZXNecvaxQ'; style-src + 'self' 'nonce-lhZIjftw5tb61T1iZXNecvaxQ'; object-src 'none';base-uri 'self';img-src + 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors + https://pagure.io; + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:09:00 GMT + Keep-Alive: + - timeout=5, max=100 + Referrer-Policy: + - same-origin + Server: + - Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 + Set-Cookie: + - pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiZmEzNTNlNzI1NDY0YzBhYzg5ZjBlMDMxYjk0MDFkZDc1YmJlZGIwZiJ9.GD6DvQ.y2sC7XFnJJSdvW1kiHMXOsqXTEE; + Expires=Fri, 22-Dec-2023 18:09:01 GMT; Secure; HttpOnly; Path=/ + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Upgrade: + - h2,h2c + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - ALLOW-FROM https://pagure.io/ + X-Xss-Protection: + - 1; mode=block + status: + code: 200 + message: OK +version: 1 diff --git a/test/cassettes/test_unit_tkts/test_unit_getcount_expt[Attempting to count issue tickets from an invalid issue tracker on an existing forge].yaml b/test/cassettes/test_unit_tkts/test_unit_getcount_expt[Attempting to count issue tickets from an invalid issue tracker on an existing forge].yaml new file mode 100644 index 0000000..f303cd8 --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_getcount_expt[Attempting to count issue tickets from an invalid issue tracker on an existing forge].yaml @@ -0,0 +1,54 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + method: GET + uri: https://pagure.io/api/0/stoopeed-repo/issues?per_page=35&page=1&status=all + response: + body: + string: "{\n \"error\": \"Project not found\", \n \"error_code\": \"ENOPROJECT\"\n}\n" + headers: + Connection: + - Upgrade, Keep-Alive + Content-Length: + - '66' + Content-Security-Policy: + - default-src 'self';script-src 'self' 'nonce-CynNgamoa9ZUp6slPeaxOnYQX'; style-src + 'self' 'nonce-CynNgamoa9ZUp6slPeaxOnYQX'; object-src 'none';base-uri 'self';img-src + 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors + https://pagure.io; + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:09:02 GMT + Keep-Alive: + - timeout=5, max=100 + Referrer-Policy: + - same-origin + Server: + - Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 + Set-Cookie: + - pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiNDkwYWI2NDI1MWFjM2JkNWE1ZWY0NGZhMjNlNzkxMjkxNmYzNjg0NSJ9.GD6Dvg.UK_tkA6s0GO9p_uOLaVVdSgTj9g; + Expires=Fri, 22-Dec-2023 18:09:02 GMT; Secure; HttpOnly; Path=/ + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Upgrade: + - h2,h2c + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - ALLOW-FROM https://pagure.io/ + X-Xss-Protection: + - 1; mode=block + status: + code: 404 + message: NOT FOUND +version: 1 diff --git a/test/cassettes/test_unit_tkts/test_unit_itercmts[Attempting to migrate an existing comment to an existing namespace].yaml b/test/cassettes/test_unit_tkts/test_unit_itercmts[Attempting to migrate an existing comment to an existing namespace].yaml new file mode 100644 index 0000000..8fddaf0 --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_itercmts[Attempting to migrate an existing comment to an existing namespace].yaml @@ -0,0 +1,89 @@ +interactions: +- request: + body: body=%0AThis+test+comment+with+broken+links+was+created+on+Tue+Nov+21+18%3A13%3A38+2023.%0A%0A_This+comment+was+originally+created+%5Bhere%5D%28https%3A%2F%2Fpagure.io%2Fprotop2g-test-srce%2Fissue%2F1%23comment-878473%29+by+%5B%2A%2AOrdinary+Engineer%2A%2A%5D%28https%3A%2F%2Ffedoraproject.org%29+under%0A%5Bthis%5D%28https%3A%2F%2Fpagure.io%2Fprotop2g-test-srce%2Fissue%2F1%29+issue+ticket+on+a+Pagure+repository%2C+%5B%2A%2Aprotop2g-test-srce%2A%2A%5D%28UNAVAILABLE%29+on%0A%5B%2A%2ATue+Nov+21+18%3A13%3A38+2023%2A%2A+UTC%5D%28https%3A%2F%2Fsavvytime.com%2Fconverter%2Futc%2Fnov-21-2023%2F18-13%29._%0A%0A_This+comment+was+automatically+created+by+the%0A%5B%2A%2APagure+Exporter%2A%2A%5D%28https%3A%2F%2Fgithub.com%2Fgridhead%2Fpagure-exporter%29._%0A + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '753' + Content-Type: + - application/x-www-form-urlencoded + User-Agent: + - python-requests/2.31.0 + method: POST + uri: https://gitlab.com/api/v4/projects/42823949/issues/1/notes + response: + body: + string: '{"id":1661149749,"type":null,"body":"\nThis test comment with broken + links was created on Tue Nov 21 18:13:38 2023.\n\n_This comment was originally + created [here](https://pagure.io/protop2g-test-srce/issue/1#comment-878473) + by [**Ordinary Engineer**](https://fedoraproject.org) under\n[this](https://pagure.io/protop2g-test-srce/issue/1) + issue ticket on a Pagure repository, [**protop2g-test-srce**](UNAVAILABLE) + on\n[**Tue Nov 21 18:13:38 2023** UTC](https://savvytime.com/converter/utc/nov-21-2023/18-13)._\n\n_This + comment was automatically created by the\n[**Pagure Exporter**](https://github.com/gridhead/pagure-exporter)._","attachment":null,"author":{"id":18339343,"username":"project_42823949_bot_992e5e9e997a7b44822ff32a4c634472","name":"****","state":"active","locked":false,"avatar_url":"https://secure.gravatar.com/avatar/1b6289f6c729f1ba694aa2bc296a7277?s=80\u0026d=identicon","web_url":"https://gitlab.com/project_42823949_bot_992e5e9e997a7b44822ff32a4c634472"},"created_at":"2023-11-21T18:09:19.324Z","updated_at":"2023-11-21T18:09:19.324Z","system":false,"noteable_id":134663521,"noteable_type":"Issue","project_id":42823949,"resolvable":false,"confidential":false,"internal":false,"noteable_iid":1,"commands_changes":{}}' + headers: + CF-Cache-Status: + - DYNAMIC + CF-RAY: + - 829ae20b2d04f49c-BOM + Connection: + - keep-alive + Content-Length: + - '1237' + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:09:20 GMT + NEL: + - '{"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}' + Report-To: + - '{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=3DvF5IX0WVdHe0XWeyl2wDGbehXEXsRJN5UggDb52s2r7zfma3ahBBNHn3e573jXSkina85sEikUsHdUigYQLgpNOt9gibQYbj6HekN1tXvGAEl0MuLME2%2FBYSw%3D"}],"group":"cf-nel","max_age":604800}' + Server: + - cloudflare + Set-Cookie: + - _cfuvid=MZALMI3f0ak577eF5YU9wCoeGp8RC4Hvfdf.W30hLHA-1700590160048-0-604800000; + path=/; domain=.gitlab.com; HttpOnly; Secure; SameSite=None + cache-control: + - max-age=0, private, must-revalidate + content-security-policy: + - default-src 'none' + etag: + - W/"55860c4eb53766a5942611af82c9be0a" + gitlab-lb: + - haproxy-main-22-lb-gprd + gitlab-sv: + - localhost + ratelimit-limit: + - '2000' + ratelimit-observed: + - '3' + ratelimit-remaining: + - '1997' + ratelimit-reset: + - '1700590219' + ratelimit-resettime: + - Tue, 21 Nov 2023 18:10:19 GMT + referrer-policy: + - strict-origin-when-cross-origin + strict-transport-security: + - max-age=31536000 + vary: + - Origin + x-content-type-options: + - nosniff + x-frame-options: + - SAMEORIGIN + x-gitlab-meta: + - '{"correlation_id":"652b356f7379b2d02a241ebfa176626a","version":"1"}' + x-request-id: + - 652b356f7379b2d02a241ebfa176626a + x-runtime: + - '1.216278' + status: + code: 201 + message: Created +version: 1 diff --git a/test/cassettes/test_unit_tkts/test_unit_iteriden[Attempting to probe the issue ticket with the existing identity with matching status].yaml b/test/cassettes/test_unit_tkts/test_unit_iteriden[Attempting to probe the issue ticket with the existing identity with matching status].yaml new file mode 100644 index 0000000..3170c91 --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_iteriden[Attempting to probe the issue ticket with the existing identity with matching status].yaml @@ -0,0 +1,84 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + method: GET + uri: https://pagure.io/api/0/protop2g-test-srce/issue/1 + response: + body: + string: "{\n \"assignee\": null, \n \"blocks\": [], \n \"close_status\": + null, \n \"closed_at\": null, \n \"closed_by\": null, \n \"comments\": + [\n {\n \"comment\": \"**Metadata Update from @t0xic0der**:\\n- Issue + tagged with: aaaa, bbbb\", \n \"date_created\": \"1697169699\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 878471, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": \"This is + the first comment under the first test issue\", \n \"date_created\": + \"1697169880\", \n \"edited_on\": null, \n \"editor\": null, \n + \ \"id\": 878473, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": \"user/t0xic0der\"\n + \ }\n }, \n {\n \"comment\": \"This is the second comment under + the first test issue\", \n \"date_created\": \"1697169924\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 878474, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }\n ], \n \"content\": \"This is the body + of the first test issue\", \n \"custom_fields\": [], \n \"date_created\": + \"1697169462\", \n \"depends\": [], \n \"full_url\": \"https://pagure.io/protop2g-test-srce/issue/1\", + \n \"id\": 1, \n \"last_updated\": \"1697169924\", \n \"milestone\": null, + \n \"priority\": null, \n \"private\": false, \n \"related_prs\": [], \n + \ \"status\": \"Open\", \n \"tags\": [\n \"aaaa\", \n \"bbbb\"\n ], + \n \"title\": \"This is the title of the first test issue\", \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": \"user/t0xic0der\"\n + \ }\n}\n" + headers: + Connection: + - Upgrade, Keep-Alive + Content-Length: + - '2135' + Content-Security-Policy: + - default-src 'self';script-src 'self' 'nonce-vQ13v8F70lLe3ZD0eETcISDOg'; style-src + 'self' 'nonce-vQ13v8F70lLe3ZD0eETcISDOg'; object-src 'none';base-uri 'self';img-src + 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors + https://pagure.io; + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:09:10 GMT + Keep-Alive: + - timeout=5, max=100 + Referrer-Policy: + - same-origin + Server: + - Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 + Set-Cookie: + - pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiZDFkZDE0MTZiNTE5NmZiNzhmOTViNTA0YzUyMTk3NmRlZmQ0NTgwOSJ9.GD6Dxg.0jr4jNGGeQjnMl4tiXBbydQiVKc; + Expires=Fri, 22-Dec-2023 18:09:10 GMT; Secure; HttpOnly; Path=/ + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Upgrade: + - h2,h2c + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - ALLOW-FROM https://pagure.io/ + X-Xss-Protection: + - 1; mode=block + status: + code: 200 + message: OK +version: 1 diff --git a/test/cassettes/test_unit_tkts/test_unit_iteriden[Attempting to probe the issue ticket with the existing identity with mismatch status].yaml b/test/cassettes/test_unit_tkts/test_unit_iteriden[Attempting to probe the issue ticket with the existing identity with mismatch status].yaml new file mode 100644 index 0000000..3115afb --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_iteriden[Attempting to probe the issue ticket with the existing identity with mismatch status].yaml @@ -0,0 +1,93 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + method: GET + uri: https://pagure.io/api/0/protop2g-test-srce/issue/2 + response: + body: + string: "{\n \"assignee\": null, \n \"blocks\": [], \n \"close_status\": + null, \n \"closed_at\": \"1697170032\", \n \"closed_by\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep Dhar\", + \n \"name\": \"t0xic0der\", \n \"url_path\": \"user/t0xic0der\"\n }, + \n \"comments\": [\n {\n \"comment\": \"**Metadata Update from @t0xic0der**:\\n- + Issue tagged with: cccc, dddd\", \n \"date_created\": \"1697169810\", + \n \"edited_on\": null, \n \"editor\": null, \n \"id\": 878472, + \n \"notification\": true, \n \"parent\": null, \n \"reactions\": + {}, \n \"user\": {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", + \n \"fullname\": \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", + \n \"url_path\": \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"The is the first comment under the second test issue\", \n \"date_created\": + \"1697169964\", \n \"edited_on\": null, \n \"editor\": null, \n + \ \"id\": 878475, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": \"user/t0xic0der\"\n + \ }\n }, \n {\n \"comment\": \"The is the second comment under + the second test issue\", \n \"date_created\": \"1697169976\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 878476, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": \"**Metadata + Update from @t0xic0der**:\\n- Issue status updated to: Closed (was: Open)\", + \n \"date_created\": \"1697170032\", \n \"edited_on\": null, \n + \ \"editor\": null, \n \"id\": 878477, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }\n ], \n \"content\": \"This is the body + of the second test issue\", \n \"custom_fields\": [], \n \"date_created\": + \"1697169676\", \n \"depends\": [], \n \"full_url\": \"https://pagure.io/protop2g-test-srce/issue/2\", + \n \"id\": 2, \n \"last_updated\": \"1697170032\", \n \"milestone\": null, + \n \"priority\": null, \n \"private\": false, \n \"related_prs\": [], \n + \ \"status\": \"Closed\", \n \"tags\": [\n \"cccc\", \n \"dddd\"\n + \ ], \n \"title\": \"This is the title of the second test issue\", \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": \"user/t0xic0der\"\n + \ }\n}\n" + headers: + Connection: + - Upgrade, Keep-Alive + Content-Length: + - '2784' + Content-Security-Policy: + - default-src 'self';script-src 'self' 'nonce-EmhGrFvbn6QrRqx6ZPkIpD6G7'; style-src + 'self' 'nonce-EmhGrFvbn6QrRqx6ZPkIpD6G7'; object-src 'none';base-uri 'self';img-src + 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors + https://pagure.io; + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:09:11 GMT + Keep-Alive: + - timeout=5, max=100 + Referrer-Policy: + - same-origin + Server: + - Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 + Set-Cookie: + - pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiYmFlYmZjY2NlYWM4ZjAwYzdmOGE1MTZlOGRjOWViOGQ2OGIxZDM5NCJ9.GD6Dxw.zhy0BhumA5Y8b4AoHpybl8Euvkc; + Expires=Fri, 22-Dec-2023 18:09:11 GMT; Secure; HttpOnly; Path=/ + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Upgrade: + - h2,h2c + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - ALLOW-FROM https://pagure.io/ + X-Xss-Protection: + - 1; mode=block + status: + code: 200 + message: OK +version: 1 diff --git a/test/cassettes/test_unit_tkts/test_unit_iteriden[Attempting to probe the issue ticket with the invalid identity].yaml b/test/cassettes/test_unit_tkts/test_unit_iteriden[Attempting to probe the issue ticket with the invalid identity].yaml new file mode 100644 index 0000000..2275002 --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_iteriden[Attempting to probe the issue ticket with the invalid identity].yaml @@ -0,0 +1,54 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + method: GET + uri: https://pagure.io/api/0/protop2g-test-srce/issue/1212 + response: + body: + string: "{\n \"error\": \"Issue not found\", \n \"error_code\": \"ENOISSUE\"\n}\n" + headers: + Connection: + - Upgrade, Keep-Alive + Content-Length: + - '62' + Content-Security-Policy: + - default-src 'self';script-src 'self' 'nonce-bY8FrbMY7T7HAz9GGIG1u1Ncv'; style-src + 'self' 'nonce-bY8FrbMY7T7HAz9GGIG1u1Ncv'; object-src 'none';base-uri 'self';img-src + 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors + https://pagure.io; + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:09:13 GMT + Keep-Alive: + - timeout=5, max=100 + Referrer-Policy: + - same-origin + Server: + - Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 + Set-Cookie: + - pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiMDhkOGJmNjEzOTE3YzY5NmIwNTk5ODQyNmQ2ZTgwYzdkMTI4MGMzYSJ9.GD6DyQ.BVTjZcK1CqVoaP30eyuByjiHfTk; + Expires=Fri, 22-Dec-2023 18:09:13 GMT; Secure; HttpOnly; Path=/ + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Upgrade: + - h2,h2c + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - ALLOW-FROM https://pagure.io/ + X-Xss-Protection: + - 1; mode=block + status: + code: 404 + message: NOT FOUND +version: 1 diff --git a/test/cassettes/test_unit_tkts/test_unit_iteriden_expt[Attempting to iterate through the first page from an invalid issue tracker on an existing forge].yaml b/test/cassettes/test_unit_tkts/test_unit_iteriden_expt[Attempting to iterate through the first page from an invalid issue tracker on an existing forge].yaml new file mode 100644 index 0000000..ca59b08 --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_iteriden_expt[Attempting to iterate through the first page from an invalid issue tracker on an existing forge].yaml @@ -0,0 +1,54 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + method: GET + uri: https://pagure.io/api/0/stoopeed-repo/issue/1 + response: + body: + string: "{\n \"error\": \"Project not found\", \n \"error_code\": \"ENOPROJECT\"\n}\n" + headers: + Connection: + - Upgrade, Keep-Alive + Content-Length: + - '66' + Content-Security-Policy: + - default-src 'self';script-src 'self' 'nonce-mxSbySsabTF2qtjZVFu95iLlc'; style-src + 'self' 'nonce-mxSbySsabTF2qtjZVFu95iLlc'; object-src 'none';base-uri 'self';img-src + 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors + https://pagure.io; + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:09:15 GMT + Keep-Alive: + - timeout=5, max=100 + Referrer-Policy: + - same-origin + Server: + - Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 + Set-Cookie: + - pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiYmVkM2M2ZDIxZTZkNjhmMDJiNGE4Y2U5MTc0ODI0NWFiMTcyNjA0YSJ9.GD6Dyw.PwO0yKu2_3WAkOYt9v3ROIWJVf0; + Expires=Fri, 22-Dec-2023 18:09:15 GMT; Secure; HttpOnly; Path=/ + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Upgrade: + - h2,h2c + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - ALLOW-FROM https://pagure.io/ + X-Xss-Protection: + - 1; mode=block + status: + code: 404 + message: NOT FOUND +version: 1 diff --git a/test/cassettes/test_unit_tkts/test_unit_iteriden_expt[Attempting to probe the issue ticket with the existing identity on an existing issue tracker on an existing forge].yaml b/test/cassettes/test_unit_tkts/test_unit_iteriden_expt[Attempting to probe the issue ticket with the existing identity on an existing issue tracker on an existing forge].yaml new file mode 100644 index 0000000..94c1376 --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_iteriden_expt[Attempting to probe the issue ticket with the existing identity on an existing issue tracker on an existing forge].yaml @@ -0,0 +1,84 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + method: GET + uri: https://pagure.io/api/0/protop2g-test-srce/issue/1 + response: + body: + string: "{\n \"assignee\": null, \n \"blocks\": [], \n \"close_status\": + null, \n \"closed_at\": null, \n \"closed_by\": null, \n \"comments\": + [\n {\n \"comment\": \"**Metadata Update from @t0xic0der**:\\n- Issue + tagged with: aaaa, bbbb\", \n \"date_created\": \"1697169699\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 878471, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": \"This is + the first comment under the first test issue\", \n \"date_created\": + \"1697169880\", \n \"edited_on\": null, \n \"editor\": null, \n + \ \"id\": 878473, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": \"user/t0xic0der\"\n + \ }\n }, \n {\n \"comment\": \"This is the second comment under + the first test issue\", \n \"date_created\": \"1697169924\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 878474, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }\n ], \n \"content\": \"This is the body + of the first test issue\", \n \"custom_fields\": [], \n \"date_created\": + \"1697169462\", \n \"depends\": [], \n \"full_url\": \"https://pagure.io/protop2g-test-srce/issue/1\", + \n \"id\": 1, \n \"last_updated\": \"1697169924\", \n \"milestone\": null, + \n \"priority\": null, \n \"private\": false, \n \"related_prs\": [], \n + \ \"status\": \"Open\", \n \"tags\": [\n \"aaaa\", \n \"bbbb\"\n ], + \n \"title\": \"This is the title of the first test issue\", \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": \"user/t0xic0der\"\n + \ }\n}\n" + headers: + Connection: + - Upgrade, Keep-Alive + Content-Length: + - '2135' + Content-Security-Policy: + - default-src 'self';script-src 'self' 'nonce-Cs5T8XypuUFvb54QEx8lIRZbG'; style-src + 'self' 'nonce-Cs5T8XypuUFvb54QEx8lIRZbG'; object-src 'none';base-uri 'self';img-src + 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors + https://pagure.io; + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:09:14 GMT + Keep-Alive: + - timeout=5, max=100 + Referrer-Policy: + - same-origin + Server: + - Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 + Set-Cookie: + - pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiMDBiZTgxMTNmMDM5NmVhMDkxZDlmMWE4NmQ1ZWU4NWFmYjliZDEwNyJ9.GD6Dyg.zlS5V0oQqEUEj_QiEdSlFYsY_Ik; + Expires=Fri, 22-Dec-2023 18:09:14 GMT; Secure; HttpOnly; Path=/ + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Upgrade: + - h2,h2c + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - ALLOW-FROM https://pagure.io/ + X-Xss-Protection: + - 1; mode=block + status: + code: 200 + message: OK +version: 1 diff --git a/test/cassettes/test_unit_tkts/test_unit_iterpage[Attempting to iterate through the first page from an existing issue tracker for OPEN tickets].yaml b/test/cassettes/test_unit_tkts/test_unit_iterpage[Attempting to iterate through the first page from an existing issue tracker for OPEN tickets].yaml new file mode 100644 index 0000000..b29cae5 --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_iterpage[Attempting to iterate through the first page from an existing issue tracker for OPEN tickets].yaml @@ -0,0 +1,88 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + method: GET + uri: https://pagure.io/api/0/protop2g-test-srce/issues?per_page=1&page=1 + response: + body: + string: "{\n \"args\": {\n \"assignee\": null, \n \"author\": null, \n + \ \"milestones\": [], \n \"no_stones\": null, \n \"order\": null, + \n \"priority\": null, \n \"since\": null, \n \"status\": null, \n + \ \"tags\": []\n }, \n \"issues\": [\n {\n \"assignee\": null, + \n \"blocks\": [], \n \"close_status\": null, \n \"closed_at\": + null, \n \"closed_by\": null, \n \"comments\": [\n {\n \"comment\": + \"This is the first comment under the third test issue\", \n \"date_created\": + \"1700553880\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 885229, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"This is the second comment under the third test issue\", \n \"date_created\": + \"1700553892\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 885230, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }\n ], \n \"content\": + \"This is the body of the third test issue\", \n \"custom_fields\": [], + \n \"date_created\": \"1700553837\", \n \"depends\": [], \n \"full_url\": + \"https://pagure.io/protop2g-test-srce/issue/3\", \n \"id\": 3, \n \"last_updated\": + \"1700553892\", \n \"milestone\": null, \n \"priority\": null, \n + \ \"private\": true, \n \"related_prs\": [], \n \"status\": + \"Open\", \n \"tags\": [\n \"eeee\", \n \"ffff\"\n ], + \n \"title\": \"This is the title of the third test issue\", \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }\n ], \n \"pagination\": {\n \"first\": + \"https://pagure.io/api/0/protop2g-test-srce/issues?per_page=1&page=1\", \n + \ \"last\": \"https://pagure.io/api/0/protop2g-test-srce/issues?per_page=1&page=2\", + \n \"next\": \"https://pagure.io/api/0/protop2g-test-srce/issues?per_page=1&page=2\", + \n \"page\": 1, \n \"pages\": 2, \n \"per_page\": 1, \n \"prev\": + null\n }, \n \"total_issues\": 1\n}\n" + headers: + Connection: + - Upgrade, Keep-Alive + Content-Length: + - '2514' + Content-Security-Policy: + - default-src 'self';script-src 'self' 'nonce-xoslTxSIJFFFdunOXxihkwwzh'; style-src + 'self' 'nonce-xoslTxSIJFFFdunOXxihkwwzh'; object-src 'none';base-uri 'self';img-src + 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors + https://pagure.io; + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:09:05 GMT + Keep-Alive: + - timeout=5, max=100 + Referrer-Policy: + - same-origin + Server: + - Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 + Set-Cookie: + - pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiNTRkZjZmYzgyMjMzOWNmMTg5NDZiOWZmY2FkNTJkNGIwZjhiOGUyYiJ9.GD6DwQ.i40W4xda95xG0KRtyv-nUKQZojo; + Expires=Fri, 22-Dec-2023 18:09:05 GMT; Secure; HttpOnly; Path=/ + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Upgrade: + - h2,h2c + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - ALLOW-FROM https://pagure.io/ + X-Xss-Protection: + - 1; mode=block + status: + code: 200 + message: OK +version: 1 diff --git a/test/cassettes/test_unit_tkts/test_unit_iterpage[Attempting to iterate through the first page from an existing issue tracker for SHUT tickets].yaml b/test/cassettes/test_unit_tkts/test_unit_iterpage[Attempting to iterate through the first page from an existing issue tracker for SHUT tickets].yaml new file mode 100644 index 0000000..a764a5a --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_iterpage[Attempting to iterate through the first page from an existing issue tracker for SHUT tickets].yaml @@ -0,0 +1,97 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + method: GET + uri: https://pagure.io/api/0/protop2g-test-srce/issues?per_page=1&page=1&status=closed + response: + body: + string: "{\n \"args\": {\n \"assignee\": null, \n \"author\": null, \n + \ \"milestones\": [], \n \"no_stones\": null, \n \"order\": null, + \n \"priority\": null, \n \"since\": null, \n \"status\": \"closed\", + \n \"tags\": []\n }, \n \"issues\": [\n {\n \"assignee\": null, + \n \"blocks\": [], \n \"close_status\": null, \n \"closed_at\": + \"1700554080\", \n \"closed_by\": {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", + \n \"fullname\": \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", + \n \"url_path\": \"user/t0xic0der\"\n }, \n \"comments\": + [\n {\n \"comment\": \"This is the first comment under the + fourth test issue\", \n \"date_created\": \"1700554045\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 885231, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"This is the second comment under the fourth test issue\", \n \"date_created\": + \"1700554054\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 885232, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @t0xic0der**:\\n- Issue status updated to: Closed + (was: Open)\", \n \"date_created\": \"1700554081\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 885233, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }\n ], \n \"content\": + \"This is the body of the fourth test issue\", \n \"custom_fields\": + [], \n \"date_created\": \"1700554016\", \n \"depends\": [], \n + \ \"full_url\": \"https://pagure.io/protop2g-test-srce/issue/4\", \n \"id\": + 4, \n \"last_updated\": \"1700554081\", \n \"milestone\": null, + \n \"priority\": null, \n \"private\": true, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"gggg\", + \n \"hhhh\"\n ], \n \"title\": \"This is the title of the + fourth test issue\", \n \"user\": {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", + \n \"fullname\": \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", + \n \"url_path\": \"user/t0xic0der\"\n }\n }\n ], \n \"pagination\": + {\n \"first\": \"https://pagure.io/api/0/protop2g-test-srce/issues?per_page=1&status=closed&page=1\", + \n \"last\": \"https://pagure.io/api/0/protop2g-test-srce/issues?per_page=1&status=closed&page=2\", + \n \"next\": \"https://pagure.io/api/0/protop2g-test-srce/issues?per_page=1&status=closed&page=2\", + \n \"page\": 1, \n \"pages\": 2, \n \"per_page\": 1, \n \"prev\": + null\n }, \n \"total_issues\": 1\n}\n" + headers: + Connection: + - Upgrade, Keep-Alive + Content-Length: + - '3295' + Content-Security-Policy: + - default-src 'self';script-src 'self' 'nonce-uHm3GIwEGrICQcB7gGZGR0Keb'; style-src + 'self' 'nonce-uHm3GIwEGrICQcB7gGZGR0Keb'; object-src 'none';base-uri 'self';img-src + 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors + https://pagure.io; + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:09:06 GMT + Keep-Alive: + - timeout=5, max=100 + Referrer-Policy: + - same-origin + Server: + - Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 + Set-Cookie: + - pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiNTk0Y2NhMjlhYjYxZDJhODUwNzgyZjBlZjU5MjVhMzE1OTcwMTQ1MSJ9.GD6Dwg.9xtBAbVMgMVre9ePZwS7bzcpo8U; + Expires=Fri, 22-Dec-2023 18:09:06 GMT; Secure; HttpOnly; Path=/ + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Upgrade: + - h2,h2c + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - ALLOW-FROM https://pagure.io/ + X-Xss-Protection: + - 1; mode=block + status: + code: 200 + message: OK +version: 1 diff --git a/test/cassettes/test_unit_tkts/test_unit_iterpage[Setting an invalid `pagesize` value].yaml b/test/cassettes/test_unit_tkts/test_unit_iterpage[Setting an invalid `pagesize` value].yaml new file mode 100644 index 0000000..b5d816f --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_iterpage[Setting an invalid `pagesize` value].yaml @@ -0,0 +1,53 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + method: GET + uri: https://pagure.io/api/0/protop2g-test-srce/issues?per_page=0&page=1 + response: + body: + string: "{\n \"error\": \"The per_page value must be between 1 and 100\", \n + \ \"error_code\": \"EINVALIDPERPAGEVALUE\"\n}\n" + headers: + Connection: + - Upgrade, close + Content-Length: + - '103' + Content-Security-Policy: + - default-src 'self';script-src 'self' 'nonce-mbVHut1LsL5acdRm9PYnbuerN'; style-src + 'self' 'nonce-mbVHut1LsL5acdRm9PYnbuerN'; object-src 'none';base-uri 'self';img-src + 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors + https://pagure.io; + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:09:04 GMT + Referrer-Policy: + - same-origin + Server: + - Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 + Set-Cookie: + - pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiYjUyZWMzODQ2OWU5NDZkNDBkMDJlODI0ZmFlZWY4ZDU1MjU5YmY0YSJ9.GD6DwA.TVkoRQ8ek9JdqsEVSeaW3Vz1USs; + Expires=Fri, 22-Dec-2023 18:09:04 GMT; Secure; HttpOnly; Path=/ + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Upgrade: + - h2,h2c + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - ALLOW-FROM https://pagure.io/ + X-Xss-Protection: + - 1; mode=block + status: + code: 400 + message: BAD REQUEST +version: 1 diff --git a/test/cassettes/test_unit_tkts/test_unit_iterpage_expt[Attempting to iterate through the first page from an existing issue tracker on an existing forge].yaml b/test/cassettes/test_unit_tkts/test_unit_iterpage_expt[Attempting to iterate through the first page from an existing issue tracker on an existing forge].yaml new file mode 100644 index 0000000..4795a14 --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_iterpage_expt[Attempting to iterate through the first page from an existing issue tracker on an existing forge].yaml @@ -0,0 +1,97 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + method: GET + uri: https://pagure.io/api/0/protop2g-test-srce/issues?per_page=1&page=1&status=closed + response: + body: + string: "{\n \"args\": {\n \"assignee\": null, \n \"author\": null, \n + \ \"milestones\": [], \n \"no_stones\": null, \n \"order\": null, + \n \"priority\": null, \n \"since\": null, \n \"status\": \"closed\", + \n \"tags\": []\n }, \n \"issues\": [\n {\n \"assignee\": null, + \n \"blocks\": [], \n \"close_status\": null, \n \"closed_at\": + \"1700554080\", \n \"closed_by\": {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", + \n \"fullname\": \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", + \n \"url_path\": \"user/t0xic0der\"\n }, \n \"comments\": + [\n {\n \"comment\": \"This is the first comment under the + fourth test issue\", \n \"date_created\": \"1700554045\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 885231, \n \"notification\": + false, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"This is the second comment under the fourth test issue\", \n \"date_created\": + \"1700554054\", \n \"edited_on\": null, \n \"editor\": null, + \n \"id\": 885232, \n \"notification\": false, \n \"parent\": + null, \n \"reactions\": {}, \n \"user\": {\n \"full_url\": + \"https://pagure.io/user/t0xic0der\", \n \"fullname\": \"Akashdeep + Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }, \n {\n \"comment\": + \"**Metadata Update from @t0xic0der**:\\n- Issue status updated to: Closed + (was: Open)\", \n \"date_created\": \"1700554081\", \n \"edited_on\": + null, \n \"editor\": null, \n \"id\": 885233, \n \"notification\": + true, \n \"parent\": null, \n \"reactions\": {}, \n \"user\": + {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", \n \"fullname\": + \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", \n \"url_path\": + \"user/t0xic0der\"\n }\n }\n ], \n \"content\": + \"This is the body of the fourth test issue\", \n \"custom_fields\": + [], \n \"date_created\": \"1700554016\", \n \"depends\": [], \n + \ \"full_url\": \"https://pagure.io/protop2g-test-srce/issue/4\", \n \"id\": + 4, \n \"last_updated\": \"1700554081\", \n \"milestone\": null, + \n \"priority\": null, \n \"private\": true, \n \"related_prs\": + [], \n \"status\": \"Closed\", \n \"tags\": [\n \"gggg\", + \n \"hhhh\"\n ], \n \"title\": \"This is the title of the + fourth test issue\", \n \"user\": {\n \"full_url\": \"https://pagure.io/user/t0xic0der\", + \n \"fullname\": \"Akashdeep Dhar\", \n \"name\": \"t0xic0der\", + \n \"url_path\": \"user/t0xic0der\"\n }\n }\n ], \n \"pagination\": + {\n \"first\": \"https://pagure.io/api/0/protop2g-test-srce/issues?per_page=1&status=closed&page=1\", + \n \"last\": \"https://pagure.io/api/0/protop2g-test-srce/issues?per_page=1&status=closed&page=2\", + \n \"next\": \"https://pagure.io/api/0/protop2g-test-srce/issues?per_page=1&status=closed&page=2\", + \n \"page\": 1, \n \"pages\": 2, \n \"per_page\": 1, \n \"prev\": + null\n }, \n \"total_issues\": 1\n}\n" + headers: + Connection: + - Upgrade, Keep-Alive + Content-Length: + - '3295' + Content-Security-Policy: + - default-src 'self';script-src 'self' 'nonce-hsrfm5wtd8WtBNoWb40i5EtHG'; style-src + 'self' 'nonce-hsrfm5wtd8WtBNoWb40i5EtHG'; object-src 'none';base-uri 'self';img-src + 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors + https://pagure.io; + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:09:07 GMT + Keep-Alive: + - timeout=5, max=100 + Referrer-Policy: + - same-origin + Server: + - Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 + Set-Cookie: + - pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiZTQ1NWJmZDczZmM4ZGZlYzZhY2U5ZmJlMDI5ZDUzNjA4YmNkZjljYSJ9.GD6Dww.u_IguGZPAeJjzx543C5LEhpwhKE; + Expires=Fri, 22-Dec-2023 18:09:07 GMT; Secure; HttpOnly; Path=/ + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Upgrade: + - h2,h2c + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - ALLOW-FROM https://pagure.io/ + X-Xss-Protection: + - 1; mode=block + status: + code: 200 + message: OK +version: 1 diff --git a/test/cassettes/test_unit_tkts/test_unit_iterpage_expt[Attempting to iterate through the first page from an invalid issue tracker on an existing forge].yaml b/test/cassettes/test_unit_tkts/test_unit_iterpage_expt[Attempting to iterate through the first page from an invalid issue tracker on an existing forge].yaml new file mode 100644 index 0000000..20b1881 --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_iterpage_expt[Attempting to iterate through the first page from an invalid issue tracker on an existing forge].yaml @@ -0,0 +1,54 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.31.0 + method: GET + uri: https://pagure.io/api/0/stoopeed-repo/issues?per_page=1&page=1&status=closed + response: + body: + string: "{\n \"error\": \"Project not found\", \n \"error_code\": \"ENOPROJECT\"\n}\n" + headers: + Connection: + - Upgrade, Keep-Alive + Content-Length: + - '66' + Content-Security-Policy: + - default-src 'self';script-src 'self' 'nonce-yphg54foU9Z8TGjIKcfLTQvNy'; style-src + 'self' 'nonce-yphg54foU9Z8TGjIKcfLTQvNy'; object-src 'none';base-uri 'self';img-src + 'self' https:;connect-src 'self' https://pagure.io:8088;frame-src https://docs.pagure.org;frame-ancestors + https://pagure.io; + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:09:09 GMT + Keep-Alive: + - timeout=5, max=100 + Referrer-Policy: + - same-origin + Server: + - Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6 + Set-Cookie: + - pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiMDdlNTEwM2IwOThmNzFmZjgyMmZkNWYxYWIxZjI3YzE4NmFiODI3ZCJ9.GD6DxQ.RaPl_bzFAeoxOnwf5u5voBynyVk; + Expires=Fri, 22-Dec-2023 18:09:09 GMT; Secure; HttpOnly; Path=/ + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Upgrade: + - h2,h2c + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - ALLOW-FROM https://pagure.io/ + X-Xss-Protection: + - 1; mode=block + status: + code: 404 + message: NOT FOUND +version: 1 diff --git a/test/cassettes/test_unit_tkts/test_unit_iterstat[Attempting to migrate status of an existing issue ticket when requested on an existing namespace].yaml b/test/cassettes/test_unit_tkts/test_unit_iterstat[Attempting to migrate status of an existing issue ticket when requested on an existing namespace].yaml new file mode 100644 index 0000000..7c009a5 --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_iterstat[Attempting to migrate status of an existing issue ticket when requested on an existing namespace].yaml @@ -0,0 +1,97 @@ +interactions: +- request: + body: state_event=close + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '17' + Content-Type: + - application/x-www-form-urlencoded + User-Agent: + - python-requests/2.31.0 + method: PUT + uri: https://gitlab.com/api/v4/projects/42823949/issues/1 + response: + body: + string: '{"id":134663521,"iid":1,"project_id":42823949,"title":"[SN#5] Fedora + India Twitter account strategies","description":"\nWe came up with a few ideas + to promote Fedora India community and onboard more people.\n\n* Let different + community members handle twitter account and talk about their interest and + work. Share what they do in the community, their favorite projects etc\n\n* + One \"Meet X from Fedora\" and share contributors stories once a week\n\n_This + issue ticket was originally created on [here](https://pagure.io/fedora-india/Fedora-India/issue/5) + on a Pagure repository, [**fedora-india/Fedora-India**](https://pagure.io/fedora-india/Fedora-India) + by [**Vipul Siddharth**](https://pagure.io/user/siddharthvipul1) on [**Fri + May 7 13:52:53 2021**](https://savvytime.com/converter/utc/may-07-2021/13-52)._\n\n_This + issue ticket was automatically created by the [**Pagure2GitLab Importer Service**](https://github.com/gridhead/protop2g)._","state":"closed","created_at":"2023-09-14T10:11:53.592Z","updated_at":"2023-11-21T18:09:19.479Z","closed_at":"2023-10-16T09:23:56.514Z","closed_by":{"id":18339343,"username":"project_42823949_bot_992e5e9e997a7b44822ff32a4c634472","name":"protop2g-test","state":"active","locked":false,"avatar_url":"https://secure.gravatar.com/avatar/1b6289f6c729f1ba694aa2bc296a7277?s=80\u0026d=identicon","web_url":"https://gitlab.com/project_42823949_bot_992e5e9e997a7b44822ff32a4c634472"},"labels":[],"milestone":null,"assignees":[],"author":{"id":1243277,"username":"ghost1","name":"Ghost + User","state":"active","locked":false,"avatar_url":"https://secure.gravatar.com/avatar/4249f4df72b475e7894fabed1c5888cf?s=80\u0026d=identicon","web_url":"https://gitlab.com/ghost1"},"type":"ISSUE","assignee":null,"user_notes_count":123,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"issue","web_url":"https://gitlab.com/gridhead/protop2g-test/-/issues/1","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"blocking_issues_count":0,"has_tasks":true,"task_status":"0 + of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/42823949/issues/1","notes":"https://gitlab.com/api/v4/projects/42823949/issues/1/notes","award_emoji":"https://gitlab.com/api/v4/projects/42823949/issues/1/award_emoji","project":"https://gitlab.com/api/v4/projects/42823949","closed_as_duplicate_of":null},"references":{"short":"#1","relative":"#1","full":"gridhead/protop2g-test#1"},"severity":"UNKNOWN","subscribed":true,"moved_to_id":null,"service_desk_reply_to":null}' + headers: + CF-Cache-Status: + - DYNAMIC + CF-RAY: + - 829ae215491131c4-BOM + Connection: + - keep-alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:09:20 GMT + NEL: + - '{"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}' + Report-To: + - '{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=1joSYaR9MvnXgj9WZgBzIWOKx9n2Ci0iqf4m%2FwS5S6BsEqWjGD09M66KbLrDa2J9hmQIYBTY5Zxu4NVGUkVENzAs4On9RaLXVdNOPDxSK2dBI6Ar%2Fx0ZhFwB7x4%3D"}],"group":"cf-nel","max_age":604800}' + Server: + - cloudflare + Set-Cookie: + - _cfuvid=.bj3HAAA3MxzZw3vb70xqxfaqdLeEySByrATu.PwT9s-1700590160808-0-604800000; + path=/; domain=.gitlab.com; HttpOnly; Secure; SameSite=None + Transfer-Encoding: + - chunked + cache-control: + - max-age=0, private, must-revalidate + content-security-policy: + - default-src 'none' + etag: + - W/"59a3d543ba36f0c39db6ec46c20f83b8" + gitlab-lb: + - haproxy-main-05-lb-gprd + gitlab-sv: + - localhost + ratelimit-limit: + - '2000' + ratelimit-observed: + - '4' + ratelimit-remaining: + - '1996' + ratelimit-reset: + - '1700590220' + ratelimit-resettime: + - Tue, 21 Nov 2023 18:10:20 GMT + referrer-policy: + - strict-origin-when-cross-origin + strict-transport-security: + - max-age=31536000 + vary: + - Origin, Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - SAMEORIGIN + x-gitlab-meta: + - '{"correlation_id":"6968b2cb128d3abc863fc34489a47b3c","version":"1"}' + x-request-id: + - 6968b2cb128d3abc863fc34489a47b3c + x-runtime: + - '0.371581' + status: + code: 200 + message: OK +version: 1 diff --git a/test/cassettes/test_unit_tkts/test_unit_iterstat[Attempting to migrate status of an invalid issue ticket when requested on an existing namespace].yaml b/test/cassettes/test_unit_tkts/test_unit_iterstat[Attempting to migrate status of an invalid issue ticket when requested on an existing namespace].yaml new file mode 100644 index 0000000..34ca11e --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_iterstat[Attempting to migrate status of an invalid issue ticket when requested on an existing namespace].yaml @@ -0,0 +1,79 @@ +interactions: +- request: + body: state_event=close + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '17' + Content-Type: + - application/x-www-form-urlencoded + User-Agent: + - python-requests/2.31.0 + method: PUT + uri: https://gitlab.com/api/v4/projects/42823949/issues/0 + response: + body: + string: '{"message":"404 Not found"}' + headers: + CF-Cache-Status: + - DYNAMIC + CF-RAY: + - 829ae2199dbaf3f5-BOM + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:09:21 GMT + NEL: + - '{"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}' + Report-To: + - '{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=O35sORnjhtO7UUYWhyArSPu6001SBSMGBfALU6X7XRL5kiFJIAuLICIX8WbsYk4KzeGO80JjDcSM%2B8JE3fTucHjfzBL4PT2SDPwG%2FW5kiANfo7Tjh8o3pXgG7KI%3D"}],"group":"cf-nel","max_age":604800}' + Server: + - cloudflare + Set-Cookie: + - _cfuvid=fev3FozWKh.IAL2mK13laVgF4QG90sz1cvQjqe9uP9g-1700590161619-0-604800000; + path=/; domain=.gitlab.com; HttpOnly; Secure; SameSite=None + X-Content-Type-Options: + - nosniff + cache-control: + - no-cache + content-security-policy: + - default-src 'none' + gitlab-lb: + - haproxy-main-07-lb-gprd + gitlab-sv: + - localhost + ratelimit-limit: + - '2000' + ratelimit-observed: + - '5' + ratelimit-remaining: + - '1995' + ratelimit-reset: + - '1700590221' + ratelimit-resettime: + - Tue, 21 Nov 2023 18:10:21 GMT + referrer-policy: + - strict-origin-when-cross-origin + strict-transport-security: + - max-age=31536000 + vary: + - Origin, Accept-Encoding + x-gitlab-meta: + - '{"correlation_id":"ce884d686187f57bc34bbaf8eaa44be0","version":"1"}' + x-request-id: + - ce884d686187f57bc34bbaf8eaa44be0 + x-runtime: + - '0.061428' + status: + code: 404 + message: Not Found +version: 1 diff --git a/test/cassettes/test_unit_tkts/test_unit_itertkts[Attempting to migrate an existing issue ticket with tags to an existing namespace].yaml b/test/cassettes/test_unit_tkts/test_unit_itertkts[Attempting to migrate an existing issue ticket with tags to an existing namespace].yaml new file mode 100644 index 0000000..66cc05e --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_itertkts[Attempting to migrate an existing issue ticket with tags to an existing namespace].yaml @@ -0,0 +1,89 @@ +interactions: +- request: + body: title=%5BSN%231%5D+This+is+the+title+of+the+first+test+issue&description=%0AThis+is+the+body+of+the+first+test+issue%0A%0A_This+issue+ticket+was+originally+created+%5Bhere%5D%28https%3A%2F%2Fpagure.io%2Fprotop2g-test-srce%2Fissue%2F1%29+on+a+Pagure+repository%2C%0A%5B%2A%2Aprotop2g-test-srce%2A%2A%5D%28UNAVAILABLE%29+by+%5B%2A%2AOrdinary+Engineer%2A%2A%5D%28https%3A%2F%2Ffedoraproject.org%29+on%0A%5B%2A%2AFri+Oct+13+03%3A57%3A42+2023%2A%2A+UTC%5D%28https%3A%2F%2Fsavvytime.com%2Fconverter%2Futc%2Foct-13-2023%2F03-57%29._%0A%0A_This+issue+ticket+was+automatically+created+by+the%0A%5B%2A%2APagure+Exporter%2A%2A%5D%28https%3A%2F%2Fgithub.com%2Fgridhead%2Fpagure-exporter%29._%0A&labels=aaaa%2Cbbbb + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '701' + Content-Type: + - application/x-www-form-urlencoded + User-Agent: + - python-requests/2.31.0 + method: POST + uri: https://gitlab.com/api/v4/projects/42823949/issues + response: + body: + string: '{"id":138475726,"iid":5713,"project_id":42823949,"title":"[SN#1] This + is the title of the first test issue","description":"\nThis is the body of + the first test issue\n\n_This issue ticket was originally created [here](https://pagure.io/protop2g-test-srce/issue/1) + on a Pagure repository,\n[**protop2g-test-srce**](UNAVAILABLE) by [**Ordinary + Engineer**](https://fedoraproject.org) on\n[**Fri Oct 13 03:57:42 2023** UTC](https://savvytime.com/converter/utc/oct-13-2023/03-57)._\n\n_This + issue ticket was automatically created by the\n[**Pagure Exporter**](https://github.com/gridhead/pagure-exporter)._","state":"opened","created_at":"2023-11-21T18:09:18.057Z","updated_at":"2023-11-21T18:09:18.057Z","closed_at":null,"closed_by":null,"labels":["aaaa","bbbb"],"milestone":null,"assignees":[],"author":{"id":18339343,"username":"project_42823949_bot_992e5e9e997a7b44822ff32a4c634472","name":"protop2g-test","state":"active","locked":false,"avatar_url":"https://secure.gravatar.com/avatar/1b6289f6c729f1ba694aa2bc296a7277?s=80\u0026d=identicon","web_url":"https://gitlab.com/project_42823949_bot_992e5e9e997a7b44822ff32a4c634472"},"type":"ISSUE","assignee":null,"user_notes_count":0,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"issue","web_url":"https://gitlab.com/gridhead/protop2g-test/-/issues/5713","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"blocking_issues_count":0,"has_tasks":true,"task_status":"0 + of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/42823949/issues/5713","notes":"https://gitlab.com/api/v4/projects/42823949/issues/5713/notes","award_emoji":"https://gitlab.com/api/v4/projects/42823949/issues/5713/award_emoji","project":"https://gitlab.com/api/v4/projects/42823949","closed_as_duplicate_of":null},"references":{"short":"#5713","relative":"#5713","full":"gridhead/protop2g-test#5713"},"severity":"UNKNOWN","subscribed":true,"moved_to_id":null,"service_desk_reply_to":null}' + headers: + CF-Cache-Status: + - DYNAMIC + CF-RAY: + - 829ae204da572dfc-BOM + Connection: + - keep-alive + Content-Length: + - '2134' + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:09:18 GMT + NEL: + - '{"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}' + Report-To: + - '{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=uByfj%2FHOpZIlD1ZIuZciCChwYEQ6sN917LzMv2F54FfqW5AJ5pv3Dqot9KxcqZyVVoWM4FcPZh1k2YGsEvVbGIvE8Eq9db2ajr9HFk3%2BE%2FV%2BAYR1S0tp7MvbbxI%3D"}],"group":"cf-nel","max_age":604800}' + Server: + - cloudflare + Set-Cookie: + - _cfuvid=RY8nrbalyh77pSCmhBEdHApYD0eUNTund.NuhAUU4Hk-1700590158409-0-604800000; + path=/; domain=.gitlab.com; HttpOnly; Secure; SameSite=None + cache-control: + - max-age=0, private, must-revalidate + content-security-policy: + - default-src 'none' + etag: + - W/"7e7c6f266eaa091b9269ff30a842967f" + gitlab-lb: + - haproxy-main-44-lb-gprd + gitlab-sv: + - localhost + ratelimit-limit: + - '2000' + ratelimit-observed: + - '2' + ratelimit-remaining: + - '1998' + ratelimit-reset: + - '1700590218' + ratelimit-resettime: + - Tue, 21 Nov 2023 18:10:18 GMT + referrer-policy: + - strict-origin-when-cross-origin + strict-transport-security: + - max-age=31536000 + vary: + - Origin + x-content-type-options: + - nosniff + x-frame-options: + - SAMEORIGIN + x-gitlab-meta: + - '{"correlation_id":"0b4acc564be34501a5c1c6523c8d607c","version":"1"}' + x-request-id: + - 0b4acc564be34501a5c1c6523c8d607c + x-runtime: + - '0.594563' + status: + code: 201 + message: Created +version: 1 diff --git a/test/cassettes/test_unit_tkts/test_unit_itertkts[Attempting to migrate an existing issue ticket without tags to an existing namespace].yaml b/test/cassettes/test_unit_tkts/test_unit_itertkts[Attempting to migrate an existing issue ticket without tags to an existing namespace].yaml new file mode 100644 index 0000000..5d61558 --- /dev/null +++ b/test/cassettes/test_unit_tkts/test_unit_itertkts[Attempting to migrate an existing issue ticket without tags to an existing namespace].yaml @@ -0,0 +1,89 @@ +interactions: +- request: + body: title=%5BSN%231%5D+This+is+the+title+of+the+first+test+issue&description=%0AThis+is+the+body+of+the+first+test+issue%0A%0A_This+issue+ticket+was+originally+created+%5Bhere%5D%28https%3A%2F%2Fpagure.io%2Fprotop2g-test-srce%2Fissue%2F1%29+on+a+Pagure+repository%2C%0A%5B%2A%2Aprotop2g-test-srce%2A%2A%5D%28UNAVAILABLE%29+by+%5B%2A%2AOrdinary+Engineer%2A%2A%5D%28https%3A%2F%2Ffedoraproject.org%29+on%0A%5B%2A%2AFri+Oct+13+03%3A57%3A42+2023%2A%2A+UTC%5D%28https%3A%2F%2Fsavvytime.com%2Fconverter%2Futc%2Foct-13-2023%2F03-57%29._%0A%0A_This+issue+ticket+was+automatically+created+by+the%0A%5B%2A%2APagure+Exporter%2A%2A%5D%28https%3A%2F%2Fgithub.com%2Fgridhead%2Fpagure-exporter%29._%0A + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '682' + Content-Type: + - application/x-www-form-urlencoded + User-Agent: + - python-requests/2.31.0 + method: POST + uri: https://gitlab.com/api/v4/projects/42823949/issues + response: + body: + string: '{"id":138475724,"iid":5712,"project_id":42823949,"title":"[SN#1] This + is the title of the first test issue","description":"\nThis is the body of + the first test issue\n\n_This issue ticket was originally created [here](https://pagure.io/protop2g-test-srce/issue/1) + on a Pagure repository,\n[**protop2g-test-srce**](UNAVAILABLE) by [**Ordinary + Engineer**](https://fedoraproject.org) on\n[**Fri Oct 13 03:57:42 2023** UTC](https://savvytime.com/converter/utc/oct-13-2023/03-57)._\n\n_This + issue ticket was automatically created by the\n[**Pagure Exporter**](https://github.com/gridhead/pagure-exporter)._","state":"opened","created_at":"2023-11-21T18:09:16.812Z","updated_at":"2023-11-21T18:09:16.812Z","closed_at":null,"closed_by":null,"labels":[],"milestone":null,"assignees":[],"author":{"id":18339343,"username":"project_42823949_bot_992e5e9e997a7b44822ff32a4c634472","name":"protop2g-test","state":"active","locked":false,"avatar_url":"https://secure.gravatar.com/avatar/1b6289f6c729f1ba694aa2bc296a7277?s=80\u0026d=identicon","web_url":"https://gitlab.com/project_42823949_bot_992e5e9e997a7b44822ff32a4c634472"},"type":"ISSUE","assignee":null,"user_notes_count":0,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"issue","web_url":"https://gitlab.com/gridhead/protop2g-test/-/issues/5712","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"blocking_issues_count":0,"has_tasks":true,"task_status":"0 + of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/42823949/issues/5712","notes":"https://gitlab.com/api/v4/projects/42823949/issues/5712/notes","award_emoji":"https://gitlab.com/api/v4/projects/42823949/issues/5712/award_emoji","project":"https://gitlab.com/api/v4/projects/42823949","closed_as_duplicate_of":null},"references":{"short":"#5712","relative":"#5712","full":"gridhead/protop2g-test#5712"},"severity":"UNKNOWN","subscribed":true,"moved_to_id":null,"service_desk_reply_to":null}' + headers: + CF-Cache-Status: + - DYNAMIC + CF-RAY: + - 829ae1fcdac7f3cd-BOM + Connection: + - keep-alive + Content-Length: + - '2121' + Content-Type: + - application/json + Date: + - Tue, 21 Nov 2023 18:09:17 GMT + NEL: + - '{"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}' + Report-To: + - '{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=9gZzsKnwv3SY5I%2BlwEu%2BRPrPWuC%2FiewWklvDEdXDszywfA1RMkgSJLri92gnda45LrZBP6LDwhPrnEBspyqgsvjFxk34DRuEbfESKmiK06fzRUZdrBeqtLOB0Ds%3D"}],"group":"cf-nel","max_age":604800}' + Server: + - cloudflare + Set-Cookie: + - _cfuvid=tDCCcfLJVG0MpdAGp.iuRVutCJbxHBmBW3HlwIiyYjg-1700590157496-0-604800000; + path=/; domain=.gitlab.com; HttpOnly; Secure; SameSite=None + cache-control: + - max-age=0, private, must-revalidate + content-security-policy: + - default-src 'none' + etag: + - W/"b8c0eafe536399ced55efaa84d471acf" + gitlab-lb: + - haproxy-main-49-lb-gprd + gitlab-sv: + - localhost + ratelimit-limit: + - '2000' + ratelimit-observed: + - '1' + ratelimit-remaining: + - '1999' + ratelimit-reset: + - '1700590217' + ratelimit-resettime: + - Tue, 21 Nov 2023 18:10:17 GMT + referrer-policy: + - strict-origin-when-cross-origin + strict-transport-security: + - max-age=31536000 + vary: + - Origin + x-content-type-options: + - nosniff + x-frame-options: + - SAMEORIGIN + x-gitlab-meta: + - '{"correlation_id":"595b2eef14c523412987d6e3057f205c","version":"1"}' + x-request-id: + - 595b2eef14c523412987d6e3057f205c + x-runtime: + - '0.937668' + status: + code: 201 + message: Created +version: 1 diff --git a/test/test_unit_tkts.py b/test/test_unit_tkts.py index bfebc80..b44165d 100644 --- a/test/test_unit_tkts.py +++ b/test/test_unit_tkts.py @@ -32,6 +32,7 @@ from pagure_exporter.work.tkts import MoveTkts +@pytest.mark.vcr(filter_headers=["Authorization"]) @pytest.mark.parametrize( "srce, dest, pkey, gkey, fusr, tusr, qant, stat, rslt", [ @@ -70,6 +71,7 @@ def test_unit_getcount(caplog, srce, dest, pkey, gkey, fusr, tusr, qant, stat, r assert qant <= standard.tktcount # noqa: S101 +@pytest.mark.vcr(filter_headers=["Authorization"]) @pytest.mark.parametrize( "srce, dest, pkey, gkey, fusr, tusr, root, rslt", [ @@ -120,6 +122,7 @@ def test_unit_getcount_expt(caplog, srce, dest, pkey, gkey, fusr, tusr, root, rs standard.pagulink = "https://pagure.io/api/0" +@pytest.mark.vcr(filter_headers=["Authorization"]) @pytest.mark.parametrize( "srce, dest, pkey, gkey, fusr, tusr, size, indx, stat, rslt", [ @@ -172,6 +175,7 @@ def test_unit_iterpage(caplog, srce, dest, pkey, gkey, fusr, tusr, size, indx, s assert rslt == test_movetkts.iterpage(indx)[0] # noqa: S101 +@pytest.mark.vcr(filter_headers=["Authorization"]) @pytest.mark.parametrize( "srce, dest, pkey, gkey, fusr, tusr, indx, root, rslt", [ @@ -225,6 +229,7 @@ def test_unit_iterpage_expt(caplog, srce, dest, pkey, gkey, fusr, tusr, indx, ro standard.pagulink = "https://pagure.io/api/0" +@pytest.mark.vcr(filter_headers=["Authorization"]) @pytest.mark.parametrize( "srce, dest, pkey, gkey, fusr, tusr, indx, stat, skip, rslt", [ @@ -280,6 +285,7 @@ def test_unit_iteriden(caplog, srce, dest, pkey, gkey, fusr, tusr, indx, stat, s assert skip == test_iteriden[1] # noqa: S101 +@pytest.mark.vcr(filter_headers=["Authorization"]) @pytest.mark.parametrize( "srce, dest, pkey, gkey, fusr, tusr, indx, root, rslt", [ @@ -333,6 +339,7 @@ def test_unit_iteriden_expt(caplog, srce, dest, pkey, gkey, fusr, tusr, indx, ro standard.pagulink = "https://pagure.io/api/0" +@pytest.mark.vcr(filter_headers=["Authorization"]) @pytest.mark.parametrize( "srce, dest, pkey, gkey, fusr, tusr, data, root, tags, rslt", [ @@ -485,6 +492,7 @@ def test_unit_itertkts(caplog, srce, dest, pkey, gkey, fusr, tusr, data, root, t standard.gtlblink = "https://gitlab.com/api/v4/projects" +@pytest.mark.vcr(filter_headers=["Authorization"]) @pytest.mark.parametrize( "srce, dest, pkey, gkey, fusr, tusr, data, root, tkid, rslt", [ @@ -573,6 +581,7 @@ def test_unit_itercmts(caplog, srce, dest, pkey, gkey, fusr, tusr, data, root, t standard.gtlblink = "https://gitlab.com/api/v4/projects" +@pytest.mark.vcr(filter_headers=["Authorization"]) @pytest.mark.parametrize( "srce, dest, pkey, gkey, fusr, tusr, root, tkid, shut, rslt", [