[ 
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)

Reply via email to