Closed backeb closed 2 years ago
Hi @mariojmdavid
When @avgils follows the link to register: https://perun.egi.eu/gui/registrar/?vo=aquamonitor
She gets the below:
Can you advise on how to overcome this issue please? cc @enolfc @sebastian-luna-valero
You should have received an email for completing first the registration to EGI Check-in hat has a link to confirm the account. If you don't have it, let us know.
The following steps resulated in access to the openstack evironment:
register at https://www.egi.eu/sso
somehow after this process I was already logged in at https://perun.egi.eu/egi/registrar/?vo=aquamonitor sor before I could continue I clicked the logout on the top right
After logging out I could follow the steps at https://perun.egi.eu/egi/registrar/?vo=aquamonitor
Although this seems to be the right user I needed to click "its not me" here and enter my Deltares mail adress again. resulting in a pending registration which Bjorn (VO manager) could approve for me
In the next step I tried to access the openstack environment at https://stratus.ncg.ingrid.pt/dashboard/auth/login/?next=/dashboard/project/
At first this leads me to https://stratus.ncg.ingrid.pt:5000/v3//auth/OS-FEDERATION/websso/openid?origin=https://stratus.ncg.ingrid.pt/dashboard/auth/websso/ with 401 as answer
After several times trying I got the proper link from Bjorn: The result is 401 https://stratus.ncg.ingrid.pt:5000/v3//auth/OS-FEDERATION/websso/openid?origin=https://stratus.ncg.ingrid.pt/dashboard/auth/websso/?origin=https://stratus.ncg.ingrid.pt/dashboard/auth/websso/
removing "origin=https://stratus.ncg.ingrid.pt/dashboard/auth/websso/?" from this link resulted in this link: https://stratus.ncg.ingrid.pt:5000/v3//auth/OS-FEDERATION/websso/openid?origin=https://stratus.ncg.ingrid.pt/dashboard/auth/websso/?origin=https://stratus.ncg.ingrid.pt/dashboard/auth/websso/?origin=https://stratus.ncg.ingrid.pt/dashboard/auth/websso/? and 401 as answer again.
Removing the second and third double part in the link above finally worked and I've access to the OpenStack environment right know
If I follow this link right know: https://stratus.ncg.ingrid.pt/dashboard/project/ this gives me the following url: https://stratus.ncg.ingrid.pt:5000/v3//auth/OS-FEDERATION/websso/openid?origin=https://stratus.ncg.ingrid.pt/dashboard/auth/websso/?origin=https://stratus.ncg.ingrid.pt/dashboard/auth/websso/ and then I can remove the double part en that results directly in access to the OpenStack environemt
This was a really difficult process. I should not take hours scatterd over days to get access. This procedure to get access should be fixed.
@avgils I agree and this is something that is bugging us for years now, Enol, Nicolas (EGI Checkin) and several other have tried to debug this with me to no avail
can you and/or @backeb and/or @enol test the following when you get to this error through the egi-checkin authentication, instead of removing the duplicate, put only
https://stratus.ncg.ingrid.pt/ and enter a second time through the egi-checkin
Hi,
I just tested it.
Pasting https://stratus.ncg.ingrid.pt/ brings me back to:
However, when I select "EGI Checkin":
It logs in automatically. I hope that helps.
Best regards, Sebastian
Hi @mariojmdavid
I followed the link to https://stratus.ncg.ingrid.pt/dashboard/auth/login/?next=/dashboard/project/ and logged in via EGI Checkin which sent me to the 401 error.
I then copy-pasted https://stratus.ncg.ingrid.pt/ into my browser and logged into the OpenStack Dashboard using EGI Checkin which then took me to the OpenStack dashboard!
So, although not a very smooth workflow, it works.
hi all the issue is solved, there is no duplicate in the url anymore, but please test it if ok, I think you can close this issue
It works great, thank you very much @mariojmdavid
Hi @mariojmdavid
I followed the link to https://stratus.ncg.ingrid.pt/, selected EGI SSO and clicked the login process and got to the dashboard! So also from me, I can confirm it work. Nice work!
if you see fit, close the issue
Hi @mariojmdavid
For some reason when I now follow the link to https://stratus.ncg.ingrid.pt/, select EGI Checkin and click through the login process I get an error:
{"error":{"code":401,"message":"The request you have made requires authentication.","title":"Unauthorized"}}
I tried in both normal and incognito windows.
Has something changed?
cc @sebastian-luna-valero
Hi,
I have just tried as well and I don't see the aquamonitor
project in OpenStack when I log in.
In case it is relevant, I will also copy this here: https://github.com/c-scale-community/use-case-hisea/issues/5#issuecomment-891814006
Not sure whether that's related.
Best regards, Sebastian
Hi Bjorn,
I'm able to access INCD openstack using a federated access trough check-in nevertheless I can't test access to the aquamonitor because i'm not part of the VO. Can you ad me or tell me how I can request acess?
Cheers
Joao Pina
On 8/3/21 3:07 PM, Sebastian Luna-Valero wrote:
Hi,
I have just tried as well and I don't see the |aquamonitor| project in OpenStack when I log in.
In case it is relevant, I will also copy this here: c-scale-community/use-case-hisea#5 (comment) https://github.com/c-scale-community/use-case-hisea/issues/5#issuecomment-891814006
Not sure whether that's related.
Best regards, Sebastian
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/c-scale-community/use-case-aquamonitor/issues/6#issuecomment-891876894, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADVKHH2ZFD2D2QTVVNJREJLT27ZZVANCNFSM453BDGWA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email.
Hi @jopina
Please request access to the aquamonitor VO by accessing: https://perun.egi.eu/fed/registrar/?vo=aquamonitor
You should get to a screen like this one: https://github.com/c-scale-community/use-case-aquamonitor/issues/1#issuecomment-842114208
Please click on It's not me
and that should trigger your request.
Then @backeb will receive a notification to approve it.
I hope that helps.
Best regards, Sebastian
Hi Sebastion,
Perfect waiting for aproval now :)
Cheers
Joao pina
On 8/4/21 11:23 AM, Sebastian Luna-Valero wrote:
Hi @jopina https://github.com/jopina
Please request access to the aquamonitor VO by accessing: https://perun.egi.eu/fed/registrar/?vo=aquamonitor https://perun.egi.eu/fed/registrar/?vo=aquamonitor
You should get to a screen like this one: #1 (comment) https://github.com/c-scale-community/use-case-aquamonitor/issues/1#issuecomment-842114208
Please click on |It's not me| and that should trigger your request.
Then @backeb https://github.com/backeb will receive a notification to approve it.
I hope that helps.
Best regards, Sebastian
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/c-scale-community/use-case-aquamonitor/issues/6#issuecomment-892544615, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADVKHHZ6WZNWG46U6SO57VTT3EILVANCNFSM453BDGWA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email.
Hi @jopina
I have just approved the request.
Cheers Bjorn
@backeb and @sebastian-luna-valero can you login in https://aai.egi.eu/ in the top right in your username click and you will see "My EGI user community identity" click there then send me your "Identifiers" something like
nnnnnn@egi.eu (ePUID) below you Name
enter again in stratus with EGI checkin and put date/time as approximate as possible, so I can get in recent logs
Hi,
My EGI ID: 5722[...]92c94e@egi.eu
Access date and time: 9th Aug 2021, 5.36pm CEST
Many thanks, Sebastian
Hi @mariojmdavid,
My EGI ID: bd94[...]f9b131e74@egi.eu
Access date and time: 10 August, 10h30 CET
Cheers Bjorn
hi, can you both do it again, I had to increase the logging to debug, otherwise nothing strange shows also put the aproximate timestamp
Hi @mariojmdavid
Retried at approx 13:09 CET
Hi,
Access date and time: 10th Aug, 1.07pm CEST.
Please bear in mind this as well: https://github.com/c-scale-community/use-case-hisea/issues/5#issuecomment-891814006
i.e., I am seeing double group
in:
urn:mace:egi.eu:group:group:aquamonitor:role=member#aai.egi.eu
In case it's relevant.
Best regards, Sebastian
that it is very relevant and probably the source of the trouble, please try again now, I have added the duplicate in the mapping
@mariojmdavid I'v retried (14:26 CET), but still get the same error. I used an incognito window.
Hi,
I confirm I don't see the aquamonitor
project in OpenStack yet.
Access date and time: 10th Aug, 2.30pm CEST.
Best regards, Sebastian
@mariojmdavid I'v retried (14:26 CET), but still get the same error. I used an incognito window.
To be clear I get this error after I try logging into the OpenStack using EGI SSO:
{"error":{"code":401,"message":"The request you have made requires authentication.","title":"Unauthorized"}}
please try again now seems to be
urn:mace:egi.eu:group:group:aquamonitor:role=member#aai.egi.eu
before urn:mace:egi.eu:group:group:aquamonitor:members:role=member#aai.egi.eu$
It works for me now, many thanks @mariojmdavid
@mariojmdavid can confirm that I have access to the OpenStack again 💪
thanks ok, so the real point and this has to be taken to either perun (or EGI Checkin) is they changed the entitlement, and it seems it affected all VOs (or at least 2) and have not notified the resource providers
@mariojmdavid I have contacted Check-in about this with you in CC I was also not aware of the change and indeed this shouldn't happen without clear notification. Let's dig the issue so we can avoid similar situations in the future
Thanks All, I have access again with entitlement urn:mace:egi.eu:group:aquamonitor:role=member#aai.egi.eu
Hi @avgils, you need to get membership into the VO. this should be the right link: https://perun.egi.eu/gui/registrar/?vo=aquamonitor
Originally posted by @enolfc in https://github.com/c-scale-community/use-case-aquamonitor/issues/4#issuecomment-851373282