Bug 580876 - Receiving 2022-12 M1 Update which is unexpected
Summary: Receiving 2022-12 M1 Update which is unexpected
Status: RESOLVED FIXED
Alias: None
Product: EPP
Classification: Technology
Component: all-packages (show other bugs)
Version: 4.25 / 2022-09   Edit
Hardware: PC Windows 10
: P3 critical (vote)
Target Milestone: later   Edit
Assignee: Project Inbox CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-07 15:59 EDT by Catalin Chiuaru CLA
Modified: 2022-10-09 03:02 EDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Catalin Chiuaru CLA 2022-10-07 15:59:09 EDT
Hello,
I received today an update to Eclipse 2022-12 M1 from 2022-09 before the official release date which was not expected. I am receiving now lot of issues like java.lang.NoClassDefFoundError: org/eclipse/jface/databinding/swt/SWTObservables or java.lang.NoClassDefFoundError: org/eclipse/core/databinding/beans/PojoProperties
Please fix the unwanted update issue.
Regards,
Catalin Chiuaru
Comment 1 Nitin Dahyabhai CLA 2022-10-07 21:27:27 EDT
This is really strange, but it looks like https://download.eclipse.org/releases/latest/ is no longer just 2022-09, the compositeContent.jar and compositeArtifacts.jar both direct to the 2022-12 site in progress.
Comment 2 Jonah Graham CLA 2022-10-08 16:33:20 EDT
@Ed - It looks like the update to https://download.eclipse.org/releases/latest/ went wrong somewhere. The "latest" release now points at 2022-12:

<?compositeArtifactRepository version='1.0.0'?>
<repository name="Eclipse Repository" type="org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository" version="1.0.0">
  <properties size="3">
    <property name="p2.timestamp" value="1663162492016"/>
    <property name="p2.compressed" value="true"/>
    <property name="p2.atomic.composite.loading" value="true"/>
  </properties>
  <children size="1">
    <child location="https://download.eclipse.org/releases/2022-12/"/>
  </children>
</repository>
Comment 3 Jonah Graham CLA 2022-10-08 16:36:26 EDT
It looks like the error happened when the 2022-09 release was made. The latest was set to point to 2022-12[1]. But until 2022-12 M1 was released the 2022-12 repo pointed back to 2022-09 so no one noticed the discrepency.

[1] https://ci.eclipse.org/simrel/view/Releng%20jobs/job/simrel.releng.update_latest_repo/21/parameters/
Comment 4 Jonah Graham CLA 2022-10-08 16:38:59 EDT
I ran [2] so the latest now points to 2022-09. @Ed if you have a chance can you look at this to make sure my fix was correct and that there is nothing else to do here?

Note the caching on download.eclipse.org will mean it may take a few minutes for the change to be visible.

[2] https://ci.eclipse.org/simrel/view/Releng%20jobs/job/simrel.releng.update_latest_repo/22/
Comment 5 Jonah Graham CLA 2022-10-08 16:40:34 EDT
Thank you Catalin for taking the time to file the bug report! I think it is now resolved. Please reach out if you need any further help.
Comment 6 Jonah Graham CLA 2022-10-08 16:50:13 EDT
BTW the update to 2022-12 M1 shouldn't have happened, but the errors reported should not be happening in 2022-12 M1 and I have requested some more information from Catalin Chiuaru to see if we can reproduce to make sure that 2022-12 does not ship with NoClassDefFoundError problems.
Comment 7 Ed Merks CLA 2022-10-09 03:02:28 EDT
Sorry about that!!