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

Your Eclipse profile is missing a GitHub username — not true! #1080

Open
deemeetree opened this issue Jan 13, 2025 · 19 comments
Open

Your Eclipse profile is missing a GitHub username — not true! #1080

deemeetree opened this issue Jan 13, 2025 · 19 comments

Comments

@deemeetree
Copy link

You have the buggiest ever signup and extension publishing process. Even the Microsoft one is seamless and they are industry leaders in making things complicated.

So I created an account on your platform, then I had to create another account on Eclipse, then I had to spend half an hour figuring out why it wasn't accepting my GitHub username (turned out because the public email on the account has to match the email I used when I signed up).

Now after those gates of hell I get a message:

Your Eclipse profile is missing a GitHub username.

Even though it's still there.

How to fix that?

@Nishantware
Copy link

i think you have github ac issue

@Pimzino
Copy link

Pimzino commented Jan 26, 2025

How to get around this? I am running into the same issue.

@ThomasHickman
Copy link

Hi, I'm getting the same issue as described here unfortunately. If it helps debugging this, my Eclipse account is: https://accounts.eclipse.org/users/thomashickman42

@Pimzino
Copy link

Pimzino commented Jan 28, 2025

You just have to wait and give it some time

@arielpollack
Copy link

Same here. Configured everything properly in this horrific flow but still got the error.
I've waited more than an hour and still its no working.

@FloSch62
Copy link

FloSch62 commented Feb 5, 2025

How long does this usually takes? Also waiting for a bit already...

@ThomasHickman
Copy link

How long does this usually takes? Also waiting for a bit already...

I think it took about a day for me. It would be great if this was noted in the error message until this is fixed though - I guess many people will just give up before getting to this issue!

@tfroment
Copy link

tfroment commented Mar 3, 2025

I think this issue is now fixed, can you confirm?

The core of the issue seemed to be that the Eclipse.org account signup process forced the use of lowercase for GitHub IDs, while GitHub itself was case-sensitive. This meant that when a user (e.g., foobar) attempted to validate via GitHub OAuth, the return from GitHub (FooBar) did not match, causing the verification to fail.

If the backend and accounts.eclipse.org were updated so that the Eclipse account had the "correct" GitHub ID (e.g., FooBar), the sync appeared to fail with the warning "That GitHub ID is claimed by another user," even though that was not true (at least on the backend).

@BertramRay
Copy link

BertramRay commented Mar 4, 2025

I think this issue is now fixed, can you confirm?

The core of the issue seemed to be that the Eclipse.org account signup process forced the use of lowercase for GitHub IDs, while GitHub itself was case-sensitive. This meant that when a user (e.g., foobar) attempted to validate via GitHub OAuth, the return from GitHub (FooBar) did not match, causing the verification to fail.

If the backend and accounts.eclipse.org were updated so that the Eclipse account had the "correct" GitHub ID (e.g., FooBar), the sync appeared to fail with the warning "That GitHub ID is claimed by another user," even though that was not true (at least on the backend).

this issue is not fixed yet

Image

Image

Image

as you can see, I have linked my github account in eclipse while I still receive the wrong error message

And the github username displayed in eclipse is lowercase letters(bertramray), while in openvsx, it is BertramRay

@BertramRay
Copy link

BertramRay commented Mar 4, 2025

I think this issue is now fixed, can you confirm?
The core of the issue seemed to be that the Eclipse.org account signup process forced the use of lowercase for GitHub IDs, while GitHub itself was case-sensitive. This meant that when a user (e.g., foobar) attempted to validate via GitHub OAuth, the return from GitHub (FooBar) did not match, causing the verification to fail.
If the backend and accounts.eclipse.org were updated so that the Eclipse account had the "correct" GitHub ID (e.g., FooBar), the sync appeared to fail with the warning "That GitHub ID is claimed by another user," even though that was not true (at least on the backend).

this issue is not fixed yet

Image

Image

Image

as you can see, I have linked my github account in eclipse while I still receive the wrong error message

And the github username displayed in eclipse is lowercase letters(bertramray), while in openvsx, it is BertramRay

after about 1-2 hour, it seems like that the issue fix itself automatically.

Image

@tfroment
Copy link

tfroment commented Mar 4, 2025

Yes, EF IT teams confirm the issue should be fixed, but maybe it takes a little time, or it requires you to log back into your account by going directly to eclipse.org and signing into your profile to save it.

@robertpiosik
Copy link

This issue requires attention.

@tfroment
Copy link

I believe this is fixed and should be closed, wdyt @robertpiosik?

@robertpiosik
Copy link

I don't know, already have an account after some wait thus unable to verify the fix.

@jaylane
Copy link

jaylane commented Mar 17, 2025

I am still running into this issue

@marcellourbani
Copy link

marcellourbani commented Mar 19, 2025

UPDATE this fixed itself a few hours after linking the accounts

Have exactly the same issue.
BTW, I use a different email in eclipse and github because eclipse rejects a perfectly fine email address with a dot in the middle (which is quite common and clearly allowed by rfc 5322 )

Thanks for looking into it

@springbok
Copy link

Just ran into into this issue, just setup a new account, I have a github user name in my eclipse account but still get the error, terrible signup process. No matter what I try it doesn't work, I suppose I'll wait a few hours and try again.

Your Eclipse profile is missing a GitHub username. Please fill in the “GitHub Username” field in your Eclipse account and try again.

@cfnptr
Copy link

cfnptr commented Mar 30, 2025

Same issue

@tfroment
Copy link

  • This issue is tracked in the folllowing EF Eclipse IT support issue: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/5774
    Some users experience issues when linking their GitHub account with their Eclipse profile, leading to problems when trying to publish extensions on OpenVSX. The issue is usually related to caching delays. In most cases, simply editing the user profile again and waiting a certain period (around 30 minutes) resolves the problem.

If you are encountering a similar issue, please share your experience in https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/5774.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests