[jbosstools-issues] [JBoss JIRA] (JBIDE-20663) getAndInstallEclipse.groovy :: composite install, Install grinder and p2 director installer jobs need to be updated to support new mars.N filename conventions

Nick Boldt (JIRA) issues at jboss.org
Mon Sep 21 14:08:00 EDT 2015


    [ https://issues.jboss.org/browse/JBIDE-20663?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13110985#comment-13110985 ] 

Nick Boldt commented on JBIDE-20663:
------------------------------------

Yes, we need this, because the old install-grinder can't download this Mars.1 SR3 using the various old properties, since it can't handle a folder that's different (SR1-RC3) from the filename (1-RC3):

http://download.eclipse.org/technology/epp/downloads/release/mars/SR1-RC3/eclipse-jee-mars-1-RC3-linux-gtk-x86_64.tar.gz

To compile this locally, use:

{code}
cd ~/tru/jbosstools-install-grinder/
mvn clean install
...

[INFO] Reactor Summary:
[INFO] 
[INFO] Installation Tests ................................. SUCCESS [  0.852 s]
[INFO] org.jboss.tools.tests.installation ................. SUCCESS [ 10.632 s]
[INFO] repository ......................................... SUCCESS [  4.663 s]
[INFO] scripts ............................................ SUCCESS [  2.992 s]
[INFO] BUILD SUCCESS
{code}

Not sure why you can't find the CR1-SNAPSHOT parent pom. Perhaps it's because of this typo?

{code}cd jbosstools-install-gitnder{code}

The failures are not because of the new support for the new filename convention at Eclipse.

Looking at the master job, http://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_9.0.mars/job/jbosstools-install-grinder.install-tests.matrix_master/buildTimeTrend I see 

{code}
15:05:00 !MESSAGE Internal browser is not available: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]

15:06:23 !MESSAGE Missing requirement: Docker Core Plugin 1.1.0.201509082008 (org.eclipse.linuxtools.docker.core 1.1.0.201509082008) requires 'bundle com.spotify.docker.client 3.1.1' but it could not be found
{code}

Yet if you check http://download.jboss.org/jbosstools/mars/snapshots/builds/jbosstools-discovery.central_master/latest/all/repo or http://download.jboss.org/jbosstools/mars/snapshots/builds/jbosstools-discovery.central_4.3.mars/latest/all/repo you'll see *com.spotify.docker.client	3.1.1* at least once in the composite site. And doing the SAME build on the SAME slave, we get a a blue ball 1 time in 3. So... maybe the slave [1] has network issues?

[1] http://jenkins.mw.lab.eng.bos.redhat.com/hudson/computer/dev85-rhel6-x86_64

> getAndInstallEclipse.groovy :: composite install, Install grinder and p2 director installer jobs need to be updated to support new mars.N filename conventions
> --------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-20663
>                 URL: https://issues.jboss.org/browse/JBIDE-20663
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: build
>    Affects Versions: 4.3.0.CR1
>            Reporter: Nick Boldt
>            Assignee: Nick Boldt
>            Priority: Blocker
>             Fix For: 4.3.0.CR1
>
>         Attachments: install-grinder-results.png
>
>
> *Old filename convention:*
> http://download.eclipse.org/technology/epp/downloads/release/mars/R/eclipse-jee-mars-R-linux-gtk-x86_64.tar.gz
> So, we used to be able to pass in versionLabel = R or eclipseBundleVersion = mars.R
> And this could be parsed easily into folder = mars/R with filename mars-R.
> *New filename convension:*
> http://download.eclipse.org/technology/epp/downloads/release/mars/SR1-RC3/eclipse-jee-mars-1-RC3-linux-gtk-x86_64.tar.gz
> But here, we have a mix of "mars/SR1-RC3" and "mars-1-RC3", so we need to include logic to add in the "SR" part that appears ONLY in the folder, but not the filename.



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list