Skip to content
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

Extensions are no available for installation when I use dogfooding instance #23239

Closed
RomanNikitenko opened this issue Nov 8, 2024 · 5 comments
Assignees
Labels
area/dogfooding Using Eclispe Che to code, test and build Eclipse Che area/open-vsx Embedded open-vsx registry kind/bug Outline of a bug - must adhere to the bug report template. severity/P1 Has a major impact to usage or development of the system. team/A This team is responsible for the Che Operator and all its operands as well as chectl and Hosted Che

Comments

@RomanNikitenko
Copy link
Member

RomanNikitenko commented Nov 8, 2024

Describe the bug

There is an empty list of extensions when I use dogfooding instance for development.

Che version

7.94@latest

Steps to reproduce

  1. Create a workspace on the dogfooding instance.
  2. Go to the Extensions panel
  3. Check list of extensions that available for installation.

Expected behavior

Extensions panel is not empty and contains extensions for installation.

Screenshots

Screenshot 2024-11-08 at 10 30 11 image

Environment

I faced the problem on the dogfooding instance

Eclipse Che Logs

No response

Additional context

No response

@RomanNikitenko RomanNikitenko added the kind/bug Outline of a bug - must adhere to the bug report template. label Nov 8, 2024
@che-bot che-bot added the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Nov 8, 2024
@ibuziuk
Copy link
Member

ibuziuk commented Nov 8, 2024

switched dogfooding back to https://open-vsx.org for now:

 pluginRegistry:
      openVSXURL: "https://open-vsx.org" 

@svor
Copy link
Contributor

svor commented Nov 11, 2024

For some reason, the deployments in the openvsx namespace were updated, which caused all extension data to be removed. I couldn’t find any logs explaining why this occurred. I have now republished all extensions and will monitor the state moving forward.

@svor svor self-assigned this Nov 11, 2024
@svor svor added severity/P1 Has a major impact to usage or development of the system. team/A This team is responsible for the Che Operator and all its operands as well as chectl and Hosted Che area/open-vsx Embedded open-vsx registry area/dogfooding Using Eclispe Che to code, test and build Eclipse Che and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Nov 11, 2024
@svor
Copy link
Contributor

svor commented Nov 17, 2024

it happens again, all pods were recreated on Nov 17, 2024, resulting in the loss of all previously published extensions.

@svor
Copy link
Contributor

svor commented Nov 18, 2024

I've changed imagePullPolicy to Never and published extensions agagin

@svor svor moved this from Unplanned Tasks to Analyzing in Eclipse Che Team A Backlog Nov 20, 2024
@svor
Copy link
Contributor

svor commented Dec 10, 2024

I've updated the OpenShift template by adding two PVCs for postgres db and local extensions storage, also I've changed the imagePullPolicy to ifNotPresent: eclipse/openvsx@43a9b33.
For now I'm going to close the issue and will monitor the state of the self hosted registry on the dogfooding instance

@svor svor closed this as completed Dec 10, 2024
@svor svor moved this from Analyzing to ✅ Done in Eclipse Che Team A Backlog Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dogfooding Using Eclispe Che to code, test and build Eclipse Che area/open-vsx Embedded open-vsx registry kind/bug Outline of a bug - must adhere to the bug report template. severity/P1 Has a major impact to usage or development of the system. team/A This team is responsible for the Che Operator and all its operands as well as chectl and Hosted Che
Projects
Status: ✅ Done
Development

No branches or pull requests

4 participants