[ https://issues.apache.org/jira/browse/HBASE-12347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14209413#comment-14209413 ]
Hudson commented on HBASE-12347: -------------------------------- SUCCESS: Integrated in HBase-TRUNK #5771 (See [https://builds.apache.org/job/HBase-TRUNK/5771/]) HBASE-12347 Improve the logic for checking JIRA status (mstanleyjones: rev 04cb1381428974718a3e388484b659f5e39b305b) * dev-support/rebase_all_git_branches.sh > Fix the edge case where Hadoop QA's parsing of attached patches breaks the > JIRA status checker in dev-support/rebase_all_git_branches.sh > ---------------------------------------------------------------------------------------------------------------------------------------- > > Key: HBASE-12347 > URL: https://issues.apache.org/jira/browse/HBASE-12347 > Project: HBase > Issue Type: Bug > Components: scripts > Reporter: Misty Stanley-Jones > Assignee: Misty Stanley-Jones > Priority: Minor > Fix For: 2.0.0 > > Attachments: HBASE-12347.patch > > > The rebase_all_hbase_branches.sh script is unable to detect that HBASE-12207 > is closed, because for that one JIRA, the curl command that detects the > status is returning the status, but also the text from Hadoop QA for each > patch it has evaluated on the JIRA: > {code} > $ curl -s https://issues.apache.org/jira/browse/HBASE-12207 | grep > resolution-val > <span id="resolution-val" class="value resolved" > > + jira_status=$(curl -s $jira_url/$jira|grep resolution-val|sed > -e "s/.*class=\"value\ //"|cut -d'"' -f 1)<br/> > + jira_status=$(curl -s $jira_url/$jira|grep resolution-val|sed > -e "s/.*class=\"value\ //"|cut -d'"' -f 1) > + jira_status=$(curl -s $jira_url/$jira|grep resolution-val|sed > -e "s/.*class=\"value\ //"|cut -d'"' -f 1)<br/> > + jira_status=$(curl -s $jira_url/$jira|grep resolution-val|sed > -e "s/.*class=\"value\ //"|cut -d'"' -f 1) > + jira_status=$(curl -s $jira_url/$jira|grep resolution-val|sed > -e "s/.*class=\"value\ //"|cut -d'"' -f 1)<br/> > + jira_status=$(curl -s $jira_url/$jira|grep resolution-val|sed > -e "s/.*class=\"value\ //"|cut -d'"' -f 1) > + jira_status=$(curl -s $jira_url/$jira|grep resolution-val|sed > -e "s/.*class=\"value\ //"|cut -d'"' -f 1)<br/> > + jira_status=$(curl -s $jira_url/$jira|grep resolution-val|sed > -e "s/.*class=\"value\ //"|cut -d'"' -f 1) > {code} > All but the top line of output are from parsing comments from Hadoop QA. I > think this is an edge case that will only to patches against that section of > dev-support/rebase_all_git_branches.sh. However, I'm not sure the cleanest > way to fix it. -- This message was sent by Atlassian JIRA (v6.3.4#6332)