EclipseFdn / open-vsx.org

Source of open-vsx.org
https://open-vsx.org/
Eclipse Public License 2.0
137 stars 39 forks source link

publishing of an extension update gets stuck and fails to complete #2654

Closed jsswan closed 3 months ago

jsswan commented 3 months ago

I am attempting to publish an updated version of the IBM.zopendebug extension (from version 4.1.0 to version 4.2.0) using the 'Publish Extension' button in the open-vsx browser interface. I've tried a couple of times, but the upload/publish process never finishes.

I drag and drop the .vsix into the 'Publish Extension' dialog and press the 'Publish' button as usual, but the progress spinner just spins forever, and the extension page is never updated with the new version. I didn't time it exactly, but I waited at least an hour for the first attempt to complete before cancelling it and trying again.

Christopher-Hayes commented 3 months ago

I'm having the same issue. Was happening 2 days ago, still happening today.

Open VSX Registry Status says everything's okay, but it seems like that status isn't checking the publish API.

In the network tools, it's a 500 "Internal Server Error". No more information than that. It just retries over and over, if you go to Settings > Keys, you'll probably see a million keys. It creates a new "one-time" API key every time it retries the publish API.

Looks like it's happening over API too: #2651

For debugging:

Publisher: Christopher-Hayes
Namespace: chris-hayes
Extension: chris-hayes/chatgpt-reborn
{
  "timestamp": "2024-06-23T05:20:43.941+00:00",
  "status": 500,
  "error": "Internal Server Error",
  "path": "/api/user/publish"
}

At 19:32 UTC 6/19/2024, this was the last extension to be published: https://open-vsx.org/extension/alygin/vscode-tlaplus-nightly Since then, no extensions have been published.

bzy-debug commented 3 months ago

Still get the same issue today

Christopher-Hayes commented 3 months ago

This issue is also being tracked on Eclipse's GitLab Help Desk: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/4749

Christopher-Hayes commented 3 months ago

Looks like "Publish" is working again.

jsswan commented 3 months ago

Confirmed, publishing now works. It's also much faster than it used to be.