-
-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ms-vscode.mock-debug
is mysteriously missing
#1444
Comments
@filiptronicek I scanned the build log file about and found 9 instances of this
While these extensions do show up in the registry:
I cannot find a pattern. |
@filiptronicek @amvanbaren I poked around a bit more with this one. I have a gitpod workspace with an open-vsx deployment. I built this extension there to get a As an aside, similar to |
@filiptronicek This appears to be working now. Can you confirm? |
Looks like this is indeed not the case anymore, thanks for the ping. |
It looks like the same is happening again now with |
@filiptronicek When I poked into this back in November, this was one of the extensions that was not showing up, like |
@filiptronicek I can publish the extension, but only by adding myself to the workspace. |
I don't know... I... think so? I kind of want to believe that I would notice it missing for more than a couple weeks at a time, but maybe it just slipped through my radar. It might've, but I'm assuming it hasn't.
Since it's our namespace, I think there is no problem doing that. If you find the time I would appreciate if you tried |
@filiptronicek I added myself as a contributor to the Was that build OK? |
@filiptronicek ^^^^ |
@kineticsquid that's weird. Could you try using |
@filiptronicek I tried the following:
Result:
|
@filiptronicek ^^^^ |
1 similar comment
@filiptronicek ^^^^ |
Sorry for the delay, @kineticsquid and thanks for posting the outputs of your publishing. Since this is one of the mysterious server errors, could you @amvanbaren look into server logs to see what could be up? 🙏 Interesting to note that we get a different error than the one from the Web UI as well, but I think that's just an issue with the web uploader. |
According to a recent bug report (EclipseFdn/publish-extensions#687) this issue has been affecting |
@filiptronicek Thanks for getting back to me. I just re-published the extension to the same result. @amvanbaren This error was at 19:27 CEST. Can you take a look at the logs? |
At 19:27 CEST I found:
|
@amvanbaren I assume that means that the extension version has already been published? |
I think this is resolved now. @filiptronicek? |
@kineticsquid this is indeed resolved for mock-debug, but seems to still be the case for Gradle and GitHub Actions... |
@filiptronicek I'm looking at the latest log, https://github.com/open-vsx/publish-extensions/actions/runs/5527236818, and it indicates that neither of these were published. TBH, I don't recall this overview view of the auto-publishing results. |
@filiptronicek Thanks. I went through the log file again, looking for all instances of
I cloned repos for each of the three extensions not published and attempted to package locally and publish with
This is a bit strange since the log messages clearly indicate these three extensions were published. |
@kineticsquid I'm not entirely sure about |
@filiptronicek Thanks, this is helpful for me to understand the processing. In looking through the log file from the action run above, for when we decide we need to update an extension, it looks like in some cases we build it and in other cases, we just get the |
@kineticsquid we would love to "just get the |
@filiptronicek I took another swing at this. I added myself as a contributor to the namespace of both of these extensions:
Used
Just prior to this I published a simple extension of mine successfully. @amvanbaren this was at approx 20:00 CEST today, July 25. Is there anything useful in the logs? |
One more observation. I fired up a Gitpod deployment based on the most recent code at openvsx. I was able to publish the above two |
The public_id already exists in the database. |
@amvanbaren When I search for both of these extensions on the admin panel, which also shows deactivated extensions, it says they don't exist. Do we need some DB surgery here? |
@kineticsquid No, the call to the |
@amvanbaren How long has that job been running, this issue seems to have been around for some time. |
currently there is no job |
@amvanbaren Right, you're suggesting a daily job could be implemented to do this? |
@kineticsquid Yes, a daily job or whenever a new extension is published. Maybe even both. |
Do we know what causes us to get in this inconsistent state? |
I think that the For example:
|
I can see |
@amvanbaren @filiptronicek Here's a thought. Could we fix this by unpublishing these missing extensions, presumably removing the |
@kineticsquid I think it should be all right, but my gut feeling is that these will re-introduce themselves soon 😕 |
It is included in the
I guess you can, but it's a common problem that over time will return. |
Why is this only an issue with auto-published extensions? Or is it? Can we provide guidance to the publishers for how to do this name change at the VS registry without running into issues here? |
Not sure if this is the same issue, but for the Jupyter extension, I just encountered this:
|
@filiptronicek On my admin panel, I can see extensions that are published but not active. I don't see |
@filiptronicek @amvanbaren Are we good to close this one? |
@kineticsquid Let's wait until v0.14.2 is running on open-vsx.org. It will contain eclipse/openvsx#822 |
@amvanbaren we good to close this one now? |
The |
@amvanbaren Yeah, the auto-publishing is failing for this: https://github.com/open-vsx/publish-extensions/actions/runs/7881268679/job/21504618286#step:12:7401. I manually published the latest version: https://open-vsx.org/extension/vscjava/vscode-gradle. |
The extension is published from https://github.com/open-vsx/publish-extensions and in the logs, the extension is reportedly being published successfully, but when going to request it from https://open-vsx.org, it gives a 404 back.
https://open-vsx.org/extension/ms-vscode/mock-debug
The text was updated successfully, but these errors were encountered: