Support Questions
Find answers, ask questions, and share your expertise
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.

Need a list of Component Name, groupId, artifactId and version required to access each HDP 2.3.2.0 artifactId

Highlighted

Need a list of Component Name, groupId, artifactId and version required to access each HDP 2.3.2.0 artifactId

Expert Contributor

In order to mirror the hortonworks public repo for specific HDP 2.3.2.0 release, we need list of all artifactIds in format:

Component Name, groupId, artifactId, version

Hortonworks public repo: http://repo.hortonworks.com/content/repositories/releases/

e.g.

Component Name, groupId, artifactId, version

phoenix, org.apache.phoenix, phoenix-core, 4.4.0.2.3.2.0-2950

6 REPLIES 6

Re: Need a list of Component Name, groupId, artifactId and version required to access each HDP 2.3.2.0 artifactId

Mentor
@Saumil Mayani
<repositories>
        <repository>
            <id>HDPReleases</id>
            <name>HDP Releases</name>
            <url>http://repo.hortonworks.com/content/repositories/public</url>
            <layout>default</layout>
            <releases>
                <enabled>true</enabled>
                <updatePolicy>always</updatePolicy>
                <checksumPolicy>warn</checksumPolicy>
            </releases>
            <snapshots>
                <enabled>false</enabled>
                <updatePolicy>never</updatePolicy>
                <checksumPolicy>fail</checksumPolicy>
            </snapshots>
        </repository>
        <repository>
            <id>HDPJetty</id>
            <name>Hadoop Jetty</name>
            <url>http://repo.hortonworks.com/content/repositories/jetty-hadoop/</url>
            <layout>default</layout>
            <releases>
                <enabled>true</enabled>
                <updatePolicy>always</updatePolicy>
                <checksumPolicy>warn</checksumPolicy>
            </releases>
            <snapshots>
                <enabled>false</enabled>
                <updatePolicy>never</updatePolicy>
                <checksumPolicy>fail</checksumPolicy>
            </snapshots>
        </repository>
        <repository>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
            <id>central</id>
            <name>bintray</name>
            <url>http://jcenter.bintray.com</url>
        </repository>
    </repositories>

Re: Need a list of Component Name, groupId, artifactId and version required to access each HDP 2.3.2.0 artifactId

Expert Contributor

@Artem Ervits I am looking for following format.

Component Name, groupId, artifactId, version

phoenix, org.apache.phoenix, phoenix-core, 4.4.0.2.3.2.0-2950

Re: Need a list of Component Name, groupId, artifactId and version required to access each HDP 2.3.2.0 artifactId

Mentor

ok I think what you're asking for is catalog, you can probably script it with curl to grab the list. @Saumil Mayani

Re: Need a list of Component Name, groupId, artifactId and version required to access each HDP 2.3.2.0 artifactId

Mentor

@Saumil Mayani you should probably ask the engineering or development, what I was thinking is to script it by traversing the tree

http://repo.hortonworks.com/content/repositories/releases/org/apache/phoenix/phoenix-core/4.4.0.2.3....

then continue with next component, then parse the xml for the info.

for i in phoenix hive hbase:
	curl 

etc

Re: Need a list of Component Name, groupId, artifactId and version required to access each HDP 2.3.2.0 artifactId

Rising Star
@Saumil Mayani

+1 because we have a need for the full list as well. For us, we have a process in place to request new open source software. The license for each needs to be reviewed to make sure there aren't any issues.

Re: Need a list of Component Name, groupId, artifactId and version required to access each HDP 2.3.2.0 artifactId

Rising Star

+1 @Saumil Mayani because this makes sense to have a master POM at a release level so enterprises can certify a particular release inside their corp firewall. 2.3.2 depends on spark 1.6,hbase,hive etc..