You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@yetus.apache.org by "Ayush Saxena (Jira)" <ji...@apache.org> on 2024/08/19 10:07:00 UTC
[jira] [Commented] (YETUS-719) github basic authentication is broken
[ https://issues.apache.org/jira/browse/YETUS-719?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17874835#comment-17874835 ]
Ayush Saxena commented on YETUS-719:
------------------------------------
Hi [~aw]
Was facing some issue with one of the builds in Hadoop & I doubt maybe it got induced by this. The build fails claiming it couldn't apply the patch
[https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6989/16/console]
But it is actually not the correct reason, when tried locally the patch/PR could be easily applied to trunk.
I tried to debug that locally & realised the curl command in the script fails
{noformat}
curl --silent --fail -H 'Accept: application/vnd.github.v3.patch' --output /private/tmp/yetus-10894.25287/input.patch --location https://api.github.com/repos/apache/hadoop/pulls/6989
yetus_debug 'github_locate_patch: not a github pull request.'{noformat}
I removed silent in the curl and tried that directly on my console & the output was
{noformat}
ayushsaxena@ayushsaxena hadoop % curl --fail -H 'Accept: application/vnd.github.v3.patch' --output /private/tmp/yetus-10894.25287/input.patch --location https://api.github.com/repos/apache/hadoop/pulls/6989
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 298 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 406{noformat}
You can see the error codes for Github API here: [https://docs.github.com/en/rest/pulls/pulls?apiVersion=2022-11-28#get-a-pull-request--status-codes]
Maybe this API doesn't work beyond a size of PR? I couldn't figure out the exact reason for that though,
I tried to hack a bit with this commit locally: [https://github.com/ayushtkn/yetus/commit/a7d29a6a72750a0c5c39512f33945e773e69303e] and then on Hadoop with this:
[https://github.com/ayushtkn/hadoop/commit/bee603ed278eb0978af5822d19bf3c1c5704ba13]
And things worked here:
[https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6707/26/console]
I am not very experienced in this area, can you help share some pointers?
> github basic authentication is broken
> -------------------------------------
>
> Key: YETUS-719
> URL: https://issues.apache.org/jira/browse/YETUS-719
> Project: Yetus
> Issue Type: Bug
> Components: Precommit
> Affects Versions: 0.8.0
> Reporter: Allen Wittenauer
> Assignee: Allen Wittenauer
> Priority: Blocker
> Fix For: 0.9.0
>
> Attachments: YETUS-719.00.patch, YETUS-719.01.patch, YETUS-719.01.patch, YETUS-719.02.patch
>
>
> Somewhere along the way, Yetus lost the ability to authenticate to github.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)