]
Nick Boldt updated JBIDE-19449:
-------------------------------
Fix Version/s: 4.3.0.Alpha2
p2.director install script is finding non-IU IUs to install
-----------------------------------------------------------
Key: JBIDE-19449
URL:
https://issues.jboss.org/browse/JBIDE-19449
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: build
Affects Versions: 4.3.0.Alpha2
Reporter: Nick Boldt
Fix For: 4.3.0.Alpha2
p2.director install script is finding non-IU IUs to install such as:
{code}eclipse.buildId
java.version{code}
{code}
list.ius:
[echo] Searching for IUs in
http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.5...
with -list 'Q:everything.select(y | everything.select(x | x.properties ~=
filter("(org.eclipse.equinox.p2.bundle.localization='plugin')")).collect(x
| x.requirements).flatten().exists(r | y ~= r))' ...
[echo] Result: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option
MaxPermSize=256m; support was removed in 8.0
[echo] IU list written to
/qa/hudson_workspace/workspace/jbosstools-composite-install_master/data/plugin.list.properties
{code}
Full list here:
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-composite...
Reason: here's what's in the plugin.list.properties file:
{code}
!SESSION 2015-03-13 18:06:15.934 -----------------------------------------------
eclipse.buildId=4.5.0.I20150203-1300
java.version=1.8.0_40
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
!ENTRY org.eclipse.osgi 4 0 2015-03-13 18:06:17.233
!MESSAGE The -clean (osgi.clean) option was not successful. Unable to clean the storage
area:
/qa/hudson_workspace/workspace/jbosstools-composite-install_master/eclipse/configuration/org.eclipse.osgi
org.eclipse.m2e.logback.configuration: The org.eclipse.m2e.logback.configuration bundle
was activated before the state location was initialized. Will retry after the state
location is initialized.
ch.qos.logback.classic=1.0.7.v20121108-1250
ch.qos.logback.core=1.0.7.v20121108-1250
...
tern.server.nodejs=0.9.0.201502141213
ternjs=0.9.0.201502141213
Operation completed in 183432 ms.
{code}
So we need to filter out the header garbage.