[JBoss JIRA] (JBIDE-24844) fix *.it.weekly jobs to properly build on macos w/ jdk1.8 (not openjdk 1.8)
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24844?page=com.atlassian.jira.plugi... ]
Nick Boldt edited comment on JBIDE-24844 at 9/1/17 8:22 PM:
------------------------------------------------------------
Forge jobs are both now green... but turns out the naginator didn't run so they're really yellow and red.
Batch is a mixed bag as win7 slaves keep shutting down to early, too often. cc:[~jkopriva] [~psrna] [~mmalina]
I've revise the combination filter I was previously using to exclude using oracle JDK on win/linux to reduce the # of concurrent slaves used for these jobs - we don't have to run on BOTH JDKs for win/linux. I might be clogging the pipes with today's changes. :)
I guess we only want these permutations:
{code}
00:19:05 Triggering » jdk1.8,macosx
00:19:05 Triggering » jdk1.8,ubuntu1604
00:19:05 Triggering » jdk1.8,ubuntu1704
00:19:05 Triggering » openjdk-1.8,fedora26
00:19:05 Triggering » openjdk-1.8,rhel7
00:19:05 Triggering » openjdk-1.8,win10
00:19:05 Triggering » openjdk-1.8,win7
00:19:05 Triggering » openjdk-1.8,win81{code}
was (Author: nickboldt):
Forge jobs are both now green. Batch is a mixed bag as win7 slaves keep shutting down to early, too often. cc:[~jkopriva] [~psrna] [~mmalina]
I think I might have to revise the combination filter to exclude using oracle JDK on win/linux to reduce the # of concurrent slaves used for these jobs. I might be clogging the pipes with today's changes. :)
> fix *.it.weekly jobs to properly build on macos w/ jdk1.8 (not openjdk 1.8)
> ---------------------------------------------------------------------------
>
> Key: JBIDE-24844
> URL: https://issues.jboss.org/browse/JBIDE-24844
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: build
> Affects Versions: 4.5.0.Final
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 4.5.1.AM2
>
> Attachments: red-weekly-smoke-tests.png, redballs-16.png
>
>
> As noted in JBIDE-24835, the it.weekly jobs try to run on macos w/ openjdk 1.8, but no such JDK exists there. Therefore need a combinationFilter to let us build with openjdk on windows and linux, and oracle jdk on macos.
> {code}
> combinationFilter = (label_exp == "macosx").implies(jdk == "jdk1.8") && (label_exp != "macosx").implies(jdk == "openjdk-1.8")
> {code}
> TODO: verify all the jobs linked from here [1] are working for all OSes
> [1] https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/devstudi...
> * hibernatetools-itests.download-devstudio - test failures on rhel7 (not a matrix job)
> * livereload.it.weekly - failing for windows 8.1 & 10 due to unresolved parent pom
> * browsersim.it.weekly - failing for windows 8.1 due to unresolved parent pom
> * archives.it.weekly - failed to resolve tycho-plugins:repo-utils1.0.0 (bad Nexus settings?) on win81
> * vpe.it.weekly - test failures on win81
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 7 months
[JBoss JIRA] (JBIDE-24844) fix *.it.weekly jobs to properly build on macos w/ jdk1.8 (not openjdk 1.8)
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24844?page=com.atlassian.jira.plugi... ]
Nick Boldt commented on JBIDE-24844:
------------------------------------
Forge jobs are both now green. Batch is a mixed bag as win7 slaves keep shutting down to early, too often. cc:[~jkopriva] [~psrna] [~mmalina]
I think I might have to revise the combination filter to exclude using oracle JDK on win/linux to reduce the # of concurrent slaves used for these jobs. I might be clogging the pipes with today's changes. :)
> fix *.it.weekly jobs to properly build on macos w/ jdk1.8 (not openjdk 1.8)
> ---------------------------------------------------------------------------
>
> Key: JBIDE-24844
> URL: https://issues.jboss.org/browse/JBIDE-24844
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: build
> Affects Versions: 4.5.0.Final
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 4.5.1.AM2
>
> Attachments: red-weekly-smoke-tests.png, redballs-16.png
>
>
> As noted in JBIDE-24835, the it.weekly jobs try to run on macos w/ openjdk 1.8, but no such JDK exists there. Therefore need a combinationFilter to let us build with openjdk on windows and linux, and oracle jdk on macos.
> {code}
> combinationFilter = (label_exp == "macosx").implies(jdk == "jdk1.8") && (label_exp != "macosx").implies(jdk == "openjdk-1.8")
> {code}
> TODO: verify all the jobs linked from here [1] are working for all OSes
> [1] https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/devstudi...
> * hibernatetools-itests.download-devstudio - test failures on rhel7 (not a matrix job)
> * livereload.it.weekly - failing for windows 8.1 & 10 due to unresolved parent pom
> * browsersim.it.weekly - failing for windows 8.1 due to unresolved parent pom
> * archives.it.weekly - failed to resolve tycho-plugins:repo-utils1.0.0 (bad Nexus settings?) on win81
> * vpe.it.weekly - test failures on win81
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 7 months
[JBoss JIRA] (JBIDE-24966) linuxtools.reddeer should depend on eclipse.reddeer 2.0, not jboss.reddeer 1.2
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24966?page=com.atlassian.jira.plugi... ]
Nick Boldt edited comment on JBIDE-24966 at 9/1/17 8:07 PM:
------------------------------------------------------------
Same problem in org.eclipse.linuxtools.docker.reddeer_1.0.0.201708251600.jar/META-INF/MANIFEST.MF
So both these sites / branches need updating:
* http://download.eclipse.org/linuxtools/updates-docker-nightly/plugins/?d (presumably the Photon site?)
* http://download.eclipse.org/linuxtools/updates-docker-nightly-oxygen/plug...
was (Author: nickboldt):
Same problem in org.eclipse.linuxtools.docker.reddeer_1.0.0.201708251600.jar/META-INF/MANIFEST.MF
> linuxtools.reddeer should depend on eclipse.reddeer 2.0, not jboss.reddeer 1.2
> ------------------------------------------------------------------------------
>
> Key: JBIDE-24966
> URL: https://issues.jboss.org/browse/JBIDE-24966
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: build, docker, target-platform
> Affects Versions: 4.5.1.AM2
> Reporter: Nick Boldt
> Assignee: Jeff Johnston
> Priority: Blocker
> Fix For: 4.5.1.AM2
>
>
> Turns out we have a blocker here.
> org.eclipse.linuxtools.docker.reddeer depends on the old namespace org.jboss.reddeer.* plugins, but the plan for JBoss Tools 4.5.1 is to move to Red Deer 2.0, which has migrated to the org.eclipse.reddeer namespace.
> Therefore this manifest needs to be changed:
> {code:title=org.eclipse.linuxtools.docker.reddeer_1.0.0.201708220400.jar/META-INF/MANIFEST.MF}
> Require-Bundle: org.junit,org.eclipse.swt,
> org.eclipse.ui,
> org.eclipse.osgi,org.eclipse.core.runtime,
> org.jboss.reddeer.eclipse;bundle-version="1.2.1", <<
> org.jboss.reddeer.common;bundle-version="1.2.1", <<
> org.jboss.reddeer.swt;bundle-version="1.2.1", <<
> org.jboss.reddeer.core;bundle-version="1.2.1", <<
> org.jboss.reddeer.workbench;bundle-version="1.2.1", <<
> org.apache.commons.lang;bundle-version="2.6.0",
> org.eclipse.linuxtools.docker.core,
> org.hamcrest.library;bundle-version="1.3.0",
> org.hamcrest.core;bundle-version="1.3.0"{code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 7 months
[JBoss JIRA] (JBIDE-24966) linuxtools.reddeer should depend on eclipse.reddeer 2.0, not jboss.reddeer 1.2
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24966?page=com.atlassian.jira.plugi... ]
Nick Boldt commented on JBIDE-24966:
------------------------------------
Same problem in org.eclipse.linuxtools.docker.reddeer_1.0.0.201708251600.jar/META-INF/MANIFEST.MF
> linuxtools.reddeer should depend on eclipse.reddeer 2.0, not jboss.reddeer 1.2
> ------------------------------------------------------------------------------
>
> Key: JBIDE-24966
> URL: https://issues.jboss.org/browse/JBIDE-24966
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: build, docker, target-platform
> Affects Versions: 4.5.1.AM2
> Reporter: Nick Boldt
> Assignee: Jeff Johnston
> Priority: Blocker
> Fix For: 4.5.1.AM2
>
>
> Turns out we have a blocker here.
> org.eclipse.linuxtools.docker.reddeer depends on the old namespace org.jboss.reddeer.* plugins, but the plan for JBoss Tools 4.5.1 is to move to Red Deer 2.0, which has migrated to the org.eclipse.reddeer namespace.
> Therefore this manifest needs to be changed:
> {code:title=org.eclipse.linuxtools.docker.reddeer_1.0.0.201708220400.jar/META-INF/MANIFEST.MF}
> Require-Bundle: org.junit,org.eclipse.swt,
> org.eclipse.ui,
> org.eclipse.osgi,org.eclipse.core.runtime,
> org.jboss.reddeer.eclipse;bundle-version="1.2.1", <<
> org.jboss.reddeer.common;bundle-version="1.2.1", <<
> org.jboss.reddeer.swt;bundle-version="1.2.1", <<
> org.jboss.reddeer.core;bundle-version="1.2.1", <<
> org.jboss.reddeer.workbench;bundle-version="1.2.1", <<
> org.apache.commons.lang;bundle-version="2.6.0",
> org.eclipse.linuxtools.docker.core,
> org.hamcrest.library;bundle-version="1.3.0",
> org.hamcrest.core;bundle-version="1.3.0"{code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 7 months
[JBoss JIRA] (JBIDE-24966) linuxtools.reddeer should depend on eclipse.reddeer 2.0, not jboss.reddeer 1.2
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24966?page=com.atlassian.jira.plugi... ]
Nick Boldt updated JBIDE-24966:
-------------------------------
Description:
Turns out we have a blocker here.
org.eclipse.linuxtools.docker.reddeer depends on the old namespace org.jboss.reddeer.* plugins, but the plan for JBoss Tools 4.5.1 is to move to Red Deer 2.0, which has migrated to the org.eclipse.reddeer namespace.
Therefore this manifest needs to be changed:
{code:title=org.eclipse.linuxtools.docker.reddeer_1.0.0.201708220400.jar/META-INF/MANIFEST.MF}
Require-Bundle: org.junit,org.eclipse.swt,
org.eclipse.ui,
org.eclipse.osgi,org.eclipse.core.runtime,
org.jboss.reddeer.eclipse;bundle-version="1.2.1", <<
org.jboss.reddeer.common;bundle-version="1.2.1", <<
org.jboss.reddeer.swt;bundle-version="1.2.1", <<
org.jboss.reddeer.core;bundle-version="1.2.1", <<
org.jboss.reddeer.workbench;bundle-version="1.2.1", <<
org.apache.commons.lang;bundle-version="2.6.0",
org.eclipse.linuxtools.docker.core,
org.hamcrest.library;bundle-version="1.3.0",
org.hamcrest.core;bundle-version="1.3.0"{code}
was:
Turns out we have a blocker here.
org.eclipse.linuxtools.docker.reddeer depends on the old namespace org.jboss.reddeer.* plugins, but the plan for JBoss Tools 4.5.1 is to move to Red Deer 2.0, which has migrated to the org.eclipse.reddeer namespace.
Therefore this manifest needs to be changed:
{code:title=org.eclipse.linuxtools.docker.reddeer_1.0.0.201708220400.jar/META-INF/MANIFEST.MF}
Require-Bundle: org.junit,org.eclipse.swt,
org.eclipse.ui,org.eclipse.osgi,org.eclipse.core.runtime,
org.jboss.reddeer.eclipse;bundle-version="1.2.1",
org.jboss.reddeer.common;bundle-version="1.2.1",
org.jboss.reddeer.swt;bundle-version="1.2.1",
org.jboss.reddeer.core;bundle-version="1.2.1",
org.jboss.reddeer.workbench;bundle-version="1.2.1",
org.apac he.commons.lang;bundle-version="2.6.0",org.eclipse.linuxtools.docker.
core,org.hamcrest.library;bundle-version="1.3.0",org.hamcrest.core;bu
ndle-version="1.3.0"{code}
> linuxtools.reddeer should depend on eclipse.reddeer 2.0, not jboss.reddeer 1.2
> ------------------------------------------------------------------------------
>
> Key: JBIDE-24966
> URL: https://issues.jboss.org/browse/JBIDE-24966
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: build, docker, target-platform
> Affects Versions: 4.5.1.AM2
> Reporter: Nick Boldt
> Assignee: Jeff Johnston
> Priority: Blocker
> Fix For: 4.5.1.AM2
>
>
> Turns out we have a blocker here.
> org.eclipse.linuxtools.docker.reddeer depends on the old namespace org.jboss.reddeer.* plugins, but the plan for JBoss Tools 4.5.1 is to move to Red Deer 2.0, which has migrated to the org.eclipse.reddeer namespace.
> Therefore this manifest needs to be changed:
> {code:title=org.eclipse.linuxtools.docker.reddeer_1.0.0.201708220400.jar/META-INF/MANIFEST.MF}
> Require-Bundle: org.junit,org.eclipse.swt,
> org.eclipse.ui,
> org.eclipse.osgi,org.eclipse.core.runtime,
> org.jboss.reddeer.eclipse;bundle-version="1.2.1", <<
> org.jboss.reddeer.common;bundle-version="1.2.1", <<
> org.jboss.reddeer.swt;bundle-version="1.2.1", <<
> org.jboss.reddeer.core;bundle-version="1.2.1", <<
> org.jboss.reddeer.workbench;bundle-version="1.2.1", <<
> org.apache.commons.lang;bundle-version="2.6.0",
> org.eclipse.linuxtools.docker.core,
> org.hamcrest.library;bundle-version="1.3.0",
> org.hamcrest.core;bundle-version="1.3.0"{code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 7 months
[JBoss JIRA] (JBIDE-24948) Update RedDeer in TP to 2.0.0.Beta
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24948?page=com.atlassian.jira.plugi... ]
Nick Boldt edited comment on JBIDE-24948 at 9/1/17 7:58 PM:
------------------------------------------------------------
PR:
https://github.com/jbosstools/jbosstools-target-platforms/pull/268
However, this happened:
{code}
[ERROR] Software being installed: org.eclipse.linuxtools.docker.tests.feature.feature.group 3.1.0.201708010032
[ERROR] Missing requirement: org.eclipse.linuxtools.docker.reddeer 1.0.0.201708010032 requires 'bundle org.jboss.reddeer.eclipse 1.2.1' but it could not be found
[ERROR] Cannot satisfy dependency: org.eclipse.linuxtools.docker.tests.feature.feature.group 3.1.0.201708010032 depends on: org.eclipse.linuxtools.docker.reddeer [1.0.0.201708010032]
{code}
So looks like this depends on JBIDE-24937, which is blocked by JBIDE-24966.
was (Author: nickboldt):
PR:
https://github.com/jbosstools/jbosstools-target-platforms/pull/268
However, this happened:
{code}
[ERROR] Software being installed: org.eclipse.linuxtools.docker.tests.feature.feature.group 3.1.0.201708010032
[ERROR] Missing requirement: org.eclipse.linuxtools.docker.reddeer 1.0.0.201708010032 requires 'bundle org.jboss.reddeer.eclipse 1.2.1' but it could not be found
[ERROR] Cannot satisfy dependency: org.eclipse.linuxtools.docker.tests.feature.feature.group 3.1.0.201708010032 depends on: org.eclipse.linuxtools.docker.reddeer [1.0.0.201708010032]
{code}
So looks like this depends on JBIDE-24937.
> Update RedDeer in TP to 2.0.0.Beta
> ----------------------------------
>
> Key: JBIDE-24948
> URL: https://issues.jboss.org/browse/JBIDE-24948
> Project: Tools (JBoss Tools)
> Issue Type: Task
> Components: target-platform
> Affects Versions: 4.5.1.AM1
> Reporter: Rastislav Wagner
> Assignee: Nick Boldt
> Priority: Critical
> Fix For: 4.5.1.AM2
>
>
> We would like to update reddeer in TP to 2.0.0.Beta. Update site at eclipse is here http://download.eclipse.org/reddeer/milestones/2.0.0.Beta/
> Im not sure which job at CCI I should use to mirror the eclipse site so I will leave it for you [~nickboldt] .
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 7 months
[JBoss JIRA] (JBIDE-24966) linuxtools.reddeer should depend on eclipse.reddeer 2.0, not jboss.reddeer 1.2
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24966?page=com.atlassian.jira.plugi... ]
Nick Boldt reassigned JBIDE-24966:
----------------------------------
Assignee: Jeff Johnston
> linuxtools.reddeer should depend on eclipse.reddeer 2.0, not jboss.reddeer 1.2
> ------------------------------------------------------------------------------
>
> Key: JBIDE-24966
> URL: https://issues.jboss.org/browse/JBIDE-24966
> Project: Tools (JBoss Tools)
> Issue Type: Sub-task
> Affects Versions: 4.5.1.AM2
> Reporter: Nick Boldt
> Assignee: Jeff Johnston
> Priority: Blocker
> Fix For: 4.5.1.AM2
>
>
> Turns out we have a blocker here.
> org.eclipse.linuxtools.docker.reddeer depends on the old namespace org.jboss.reddeer.* plugins, but the plan for JBoss Tools 4.5.1 is to move to Red Deer 2.0, which has migrated to the org.eclipse.reddeer namespace.
> Therefore this manifest needs to be changed:
> {code:title=org.eclipse.linuxtools.docker.reddeer_1.0.0.201708220400.jar/META-INF/MANIFEST.MF}
> Require-Bundle: org.junit,org.eclipse.swt,
> org.eclipse.ui,org.eclipse.osgi,org.eclipse.core.runtime,
> org.jboss.reddeer.eclipse;bundle-version="1.2.1",
> org.jboss.reddeer.common;bundle-version="1.2.1",
> org.jboss.reddeer.swt;bundle-version="1.2.1",
> org.jboss.reddeer.core;bundle-version="1.2.1",
> org.jboss.reddeer.workbench;bundle-version="1.2.1",
> org.apac he.commons.lang;bundle-version="2.6.0",org.eclipse.linuxtools.docker.
> core,org.hamcrest.library;bundle-version="1.3.0",org.hamcrest.core;bu
> ndle-version="1.3.0"{code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 7 months