[ https://issues.apache.org/jira/browse/HBASE-27894?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Duo Zhang updated HBASE-27894: ------------------------------ Fix Version/s: 3.0.0-beta-1 (was: 3.0.0-alpha-4) > create-release is broken by recent gitbox changes > ------------------------------------------------- > > Key: HBASE-27894 > URL: https://issues.apache.org/jira/browse/HBASE-27894 > Project: HBase > Issue Type: Bug > Reporter: Andrew Kyle Purtell > Assignee: Andrew Kyle Purtell > Priority: Major > Fix For: 3.0.0-beta-1 > > > The error looks like: > {noformat} > ... > GIT_BRANCH [branch-2.5]: > -:1: parser error : Space required after the Public Identifier > <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> > {noformat} > but is misleading. What is going on is create-release tries to retrieve the > top level POM from the specified branch using a gitbox URL but gitbox is > returning an HTML redirect, which is not what is expected. > {noformat} > ++ read -r -p 'GIT_BRANCH [branch-2.5]: ' REPLY > GIT_BRANCH [branch-2.5]: > ++ local RETVAL=branch-2.5 > ++ '[' -z branch-2.5 ']' > ++ echo branch-2.5 > + GIT_BRANCH=branch-2.5 > + export GIT_BRANCH > + local version > ++ curl -s > 'https://gitbox.apache.org/repos/asf?p=hbase.git;a=blob_plain;f=pom.xml;hb=refs/heads/branch-2.5' > ++ parse_version > ++ xmllint --xpath > '//*[local-name()='\''project'\'']/*[local-name()='\''version'\'']/text()' - > -:1: parser error : Space required after the Public Identifier > <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> > {noformat} > {noformat} > $ curl -s > 'https://gitbox.apache.org/repos/asf?p=hbase.git;a=blob_plain;f=pom.xml;hb=refs/heads/branch-2.5' > <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> > <html><head> > <title>302 Found</title> > </head><body> > <h1>Found</h1> > <p>The document has moved <a > href="https://raw.githubusercontent.com/apache/hbase/refs/heads/branch-2.5/pom.xml">here</a>.</p> > </body></html> > {noformat} > The solution is to retrieve content using github URLs (via > raw.githubusercontent.com) instead of gitbox URLs. -- This message was sent by Atlassian Jira (v8.20.10#820010)