[ 
https://issues.apache.org/jira/browse/HADOOP-18251?focusedWorklogId=773409&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-773409
 ]

ASF GitHub Bot logged work on HADOOP-18251:
-------------------------------------------

                Author: ASF GitHub Bot
            Created on: 23/May/22 10:17
            Start Date: 23/May/22 10:17
    Worklog Time Spent: 10m 
      Work Description: iwasakims opened a new pull request, #4344:
URL: https://github.com/apache/hadoop/pull/4344

   https://issues.apache.org/jira/browse/HADOOP-18251
   
   git_jira_fix_version_check.py is confused by commit message like "YARN-1151. 
Ability to configure auxiliary services from HDFS-based JAR files." which 
contains both {{YARN-}} and {{HDFS-}}. The latter {{HDFS-}} is unexpectedly 
picked as JIRA issue id then 404 is throwed on acceccing invalid URL like 
"https://issues.apache.org/jira/rest/api/2/issue/HDFS-";.
   
   ```
   Traceback (most recent call last):
     File 
"/home/centos/srcs/hadoop/dev-support/git-jira-validation/git_jira_fix_version_check.py",
 line 87, in <module>
       issue = jira.issue(ACTUAL_PROJECT_JIRA + JIRA_NUM)
     File "/home/centos/venv/lib64/python3.6/site-packages/jira/client.py", 
line 1404, in issue
       issue.find(id, params=params)
     File "/home/centos/venv/lib64/python3.6/site-packages/jira/resources.py", 
line 288, in find
       self._load(url, params=params)
     File "/home/centos/venv/lib64/python3.6/site-packages/jira/resources.py", 
line 458, in _load
       r = self._session.get(url, headers=headers, params=params)
     File 
"/home/centos/venv/lib64/python3.6/site-packages/jira/resilientsession.py", 
line 195, in get
       return self.__verb("GET", str(url), **kwargs)
     File 
"/home/centos/venv/lib64/python3.6/site-packages/jira/resilientsession.py", 
line 189, in __verb
       raise_on_error(response, verb=verb, **kwargs)
     File 
"/home/centos/venv/lib64/python3.6/site-packages/jira/resilientsession.py", 
line 70, in raise_on_error
       **kwargs,
   jira.exceptions.JIRAError: JiraError HTTP 404 url: 
https://issues.apache.org/jira/rest/api/2/issue/HDFS-
           text: Issue Does Not Exist
   ```
   
   If commit message contains multiple match on 
'HADOOP-|HDFS-|YARN-|MAPREDUCE-', choosing the first one should be the fix.
   




Issue Time Tracking
-------------------

            Worklog Id:     (was: 773409)
    Remaining Estimate: 0h
            Time Spent: 10m

> Fix failure of extracting JIRA id from commit message in 
> git_jira_fix_version_check.py
> --------------------------------------------------------------------------------------
>
>                 Key: HADOOP-18251
>                 URL: https://issues.apache.org/jira/browse/HADOOP-18251
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: build
>            Reporter: Masatake Iwasaki
>            Assignee: Masatake Iwasaki
>            Priority: Minor
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> git_jira_fix_version_check.py is confused by commit message like 
> {{"YARN-1151. Ability to configure auxiliary services from HDFS-based JAR 
> files."}} which contains both {{YARN-}} and {{{}HDFS-{}}}. The latter 
> {{HDFS-}} is unexpectedly picked as JIRA issue id then 404 is thrown on 
> accessing invalid URL like 
> "https://issues.apache.org/jira/rest/api/2/issue/HDFS-";.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to