Bug 12087

Summary: Eclipse Oxygen needs to be added. Eclipse Mars needs to be dropped
Product: [Yocto Project Subprojects] Eclipse Plugin Reporter: brian avery <brian.avery>
Component: eclipse-pluginAssignee: Joshua Lock <joshuagloe>
Status: RESOLVED FIXED QA Contact: Libertad <libertad.gonzalez.de.la.cruz>
Severity: normal    
Priority: Medium CC: ioanax.grigoropol, joshuagloe, oscarx.lopez.arandas, stephano, yp.ep.watcher, yp.watcher
Version: 2.4   
Target Milestone: 2.5 M1   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Yes (doc changes required)

Description brian avery 2017-09-14 22:13:16 UTC
We need to support the current Eclipse and one back for the YP plugin. 

For documentation, we need to drop the mars section and add an oxygen section.

For oxygen, the TCF connection has gotten more complicated so we should probably explain that. See https://wiki.yoctoproject.org/wiki/TipsAndTricks/RunningEclipseAgainstBuiltImage#Eclipse_Oxygen_and_TCF
Comment 1 brian avery 2017-09-14 22:14:09 UTC
added joshua and stephano as this will likely affect an AB build step..
Comment 2 Joshua Lock 2017-09-15 11:12:35 UTC
Once oxygen branches are prepared in eclipse-poky you can assign this bug to me and I'll take care of the AB changes.

It should be as simple as defining a new buildset and adding the oxygen branch of eclipse-poky to the list of cloned repositories.
Comment 3 brian avery 2017-09-20 15:59:30 UTC
Reassigned to Joshua for AB build step creation for eclipse-poky oxygen. Also should drop the mars build step.

We should end up with support for Eclipse neon and oxygen.
Comment 4 Joshua Lock 2017-09-21 09:42:40 UTC
Looks like we need the Eclipse Oxygen tarball adding to http://downloads.yoctoproject.org/eclipse/downloads/drops4/

Michael, could you help us with that?


Please wait. Downloading Eclipse SDK R-4.7-201706120950 

--2017-09-21 02:36:31--  http://downloads.yoctoproject.org/eclipse/downloads/drops4/R-4.7-201706120950/eclipse-SDK-4.7-linux-gtk-x86_64.tar.gz
2017-09-21 02:36:32 ERROR 404: Not Found.

Please wait. Extracting Eclipse SDK: eclipse-SDK-4.7-linux-gtk-x86_64.tar.gz

tar (child): eclipse-SDK-4.7-linux-gtk-x86_64.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
[FAILED 2]extracting Eclipse SDK failed
Comment 5 Michael Halstead 2017-09-22 17:08:31 UTC
All of http://downloads.yoctoproject.org/eclipse/downloads/drops4/R-4.7-201706120950/ is mirrored from OSLs tier-2 now.

Is there a new oxygen directory like http://downloads.yoctoproject.org/eclipse/neon/ needed?
Comment 6 Joshua Lock 2017-09-25 12:36:15 UTC
(In reply to comment #5)
> All of
> http://downloads.yoctoproject.org/eclipse/downloads/drops4/R-4.7-
> 201706120950/ is mirrored from OSLs tier-2 now.
> 
> Is there a new oxygen directory like
> http://downloads.yoctoproject.org/eclipse/neon/ needed?

I believe so, yes. I just tried to run an Oxygen build on the AB:

Please wait. Installing CDT.SDK.FEATURE.GROUP
Unable to load repositories.
Application failed, log file location: /srv/autobuilder/yocto-autobuilder/yocto-worker/eclipse-plugin-oxygen/build/scripts/eclipse-4.7-linux-gtk-x86_64/eclipse/configuration/1506334151751.log
[FAILED 1]Can NOT find candidates of org.eclipse.cdt.sdk.feature.group version(9.3.0, ) at http://downloads.yoctoproject.org/eclipse/oxygen/!
Comment 7 Michael Halstead 2017-09-27 15:31:15 UTC
I've mirrored all of http://downloads.yoctoproject.org/eclipse/oxygen/. In the past we've only mirrored certain dates but in this case I mirrored all of them.

For example for neon we only mirrored 201609281000,  201612211000, 201606221000, and 201610111000 out of a longer list of directories.


For oxygen we mirrored 201608121000, 201609231000, 201611041000, 201612161000, 201702031000, 201703171000, 201705191000, 201705261000, 201706021000, 201706091000, 201706161000, 201706281000, and 201709271000.

Please, let me know if any of these should be removed.
Comment 8 Joshua Lock 2017-09-27 22:13:10 UTC
eclipse-poky-oxygen builder has been added to both clusters. I'm taking this bug (and changing milestone) to remind me to drop the mars builder after 2.4 is released.
Comment 10 Joshua Lock 2017-12-13 21:13:52 UTC
Mars plugin is dropped from the AB. Oxygen has been added. Marking as fixed.