|  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #76079 Attaching PRs to bug issues broken
Submitted: 2018-03-10 16:33 UTC Modified: 2018-10-23 02:46 UTC
Avg. Score:4.3 ± 0.9
Reproduced:7 of 7 (100.0%)
Same Version:6 (85.7%)
Same OS:6 (85.7%)
From: Assigned: petk (profile)
Status: Closed Package: Systems problem
PHP Version: Irrelevant OS: n/a
Private report: No CVE-ID: None
 [2018-03-10 16:33 UTC]
Since several days trying to attach Github pull requests to bug
tracker tickets does not work anymore.  After selecting the repo
and the PR and saving, the system reports:

| Failed to retrieve pull request from GitHub
| Could not attach pull request to Bug #12345


require_pear.diff (last revision 2018-09-17 04:11 UTC by zrhoffman at ku dot edu)

Add a Patch

Pull Requests

Add a Pull Request


AllCommentsChangesGit/SVN commitsRelated reports
 [2018-03-31 05:02 UTC] carusogabriel34 at gmail dot com
Is something related to the GitHub API url:
 [2018-04-09 15:09 UTC]
Someone suggested to me that this might be the issue:
 [2018-06-02 21:36 UTC] labs at strongholdmedia dot eu
Guess there is no public repository to check this issue, so it must be found by the internal council.
(It would possibly be hard to test it anyway.)
 [2018-08-08 15:20 UTC] bugs dot php dot net at majkl578 dot cz
Still doesn't work, getting HTTP/1.0 500 Internal Server Error and blank page now.
 [2018-08-09 11:48 UTC]
I guess Bug_Pulltracker::getDataFromGithub()[1] is failing.

[1] <>
 [2018-09-17 04:15 UTC] zrhoffman at ku dot edu
I am probably missing something, but it started working for me locally once I required PEAR.php.
 [2018-10-23 02:46 UTC]
-Status: Open +Status: Closed -Assigned To: +Assigned To: petk
 [2018-10-23 02:46 UTC]
Attaching GitHub pull requests has been fixed via;a=commit;h=8fe6914127b3b3da776a67c25db29ae8e0a5b16c

thanks to @zrhoffman

This will also need to be resolved using a different consuming of the GitHub API in the near future due to possible rate limits and other limitations. Additionally, would be good to get the PEAR dependency refactored for handling the errors to not depend on outdated PEAR.

Thank you @zrhoffman

I'm closing this issue for now and will recheck options to improve this further more. Using GitHub is very practical and essential to track progress of the bugs here, I believe.
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sat Apr 13 04:01:28 2024 UTC