[
https://issues.apache.org/jira/browse/HADOOP-18125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Wei-Chiu Chuang resolved HADOOP-18125.
--------------------------------------
Fix Version/s: 3.4.0
2.10.2
3.2.3
3.3.3
Resolution: Fixed
> Utility to identify git commit / Jira fixVersion discrepancies for RC
> preparation
> ---------------------------------------------------------------------------------
>
> Key: HADOOP-18125
> URL: https://issues.apache.org/jira/browse/HADOOP-18125
> Project: Hadoop Common
> Issue Type: Task
> Reporter: Viraj Jasani
> Assignee: Viraj Jasani
> Priority: Major
> Labels: pull-request-available
> Fix For: 3.4.0, 2.10.2, 3.2.3, 3.3.3
>
> Time Spent: 1h 10m
> Remaining Estimate: 0h
>
> As part of RC preparation, we need to identify all git commits that landed
> on release branch, however their corresponding Jira is either not resolved
> yet or does not contain expected fixVersions. Only when we have git commits
> and corresponding Jiras with expected fixVersion resolved, we get all such
> Jiras included in auto-generated CHANGES.md as per Yetus changelog generator.
> Proposal of this Jira is to provide such script that can be useful for all
> upcoming RC preparations and list down all Jiras where we need manual
> intervention. This utility script should use Jira API to retrieve individual
> fields and use git log to loop through commit history.
> The script should identify these issues:
> # commit is reverted as per commit message
> # commit does not contain Jira number format (e.g. HADOOP-XXXX / HDFS-XXXX
> etc) in message
> # Jira does not have expected fixVersion
> # Jira has expected fixVersion, but it is not yet resolved
> # Jira has release corresponding fixVersion and is resolved, but no
> corresponding commit yet found
> It can take inputs as:
> # First commit hash to start excluding commits from history
> # Fix Version
> # JIRA Project Name
> # Path of project's working dir
> # Jira server url
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]