Community
Participate
Working Groups
Created attachment 272457 [details] remediation offered when installing wtp from http://build.eclipse.org/webtools/committers/wtp-R3.10.0-I/20180125000115/I-3.10.0-20180125000115/repository Two versions of Server Core appear on the latest WTO update site [1]. [1] http://build.eclipse.org/webtools/committers/wtp-R3.10.0-I/20180125000115/I-3.10.0-20180125000115/repository Only the latest should be there. And there shouldn't be remediation triggered when installing. See screenshot.
So this is most likely due to us not having done a declare of our Photon stream that has been added to the aggregation. There are other teams that include parts of WTP in them, and those get out of date- they update it based on our latest aggregation updates. I looked through the repository of the build itself, and the older version of org.eclipse.wst.web_ui.feature is not there. It is there in http://download.eclipse.org/release/photon/201712151000/features . As to why p2 wants to install the older version instead of the newer one, that I cannot say. (But I do know that p2 has been modified for Photon M5, which is always scary.)
This change might help: http://git.eclipse.org/c/webtools/webtools.releng.aggregator.git/commit/?id=9720ca036ae1260d612e566cdfcb54ec941daa46
Created attachment 272469 [details] two versions of wst.server_core feature Now instead of two versions of the plugin, we have two versions of the feature. Need to figure out why this feature is being added to the update site twice. Could be a function of this mirroring step, if the same feature appears in more than one of the 3 generated sites: http://git.eclipse.org/c/webtools/webtools.releng.aggregator.git/tree/webtools.repositories/repository/pom.xml#n42
New Gerrit change created: https://git.eclipse.org/r/116344
New Gerrit change created: https://git.eclipse.org/r/116345
I have two ideas here: 1. https://git.eclipse.org/r/116344 [servertools] Bug 530465 - make org.eclipse.wst.server_ui.feature REQUIRE org.eclipse.wst.server_core.feature instead of INCLUDING it, so we don't get two versions in the aggregate update site 2. https://git.eclipse.org/r/#/c/116345/ [releng.agg] Bug 530465 - use followStrictOnly=true when mirroring dali, wst, and jst update sites into main repository
Created attachment 272471 [details] wst.server core plugin in Photon vs. latest WTP 3.10 I build
Created attachment 272472 [details] wst.server core feature in Photon vs. latest WTP 3.10 I build Carl's right... the reason for the old plugin/feature is that it's in the Photon release & staging sites. So this should fix itself once we have our M5 in staging. But as to WHY installation prefers the old version... not sure.
Gerrit change https://git.eclipse.org/r/116345 was merged to [master]. Commit: http://git.eclipse.org/c/webtools/webtools.releng.aggregator.git/commit/?id=8b858cd95b2858919b1efe7b37548eff133293e7
Gerrit change https://git.eclipse.org/r/116344 was merged to [master]. Commit: http://git.eclipse.org/c/servertools/webtools.servertools.git/commit/?id=7eedadd0a08b15e8c8519863d6080d59580cf8de
Fixed ages ago