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

2024/01/06 test migration results #2

Open
bourgeoa opened this issue Jan 6, 2025 · 2 comments
Open

2024/01/06 test migration results #2

bourgeoa opened this issue Jan 6, 2025 · 2 comments

Comments

@bourgeoa
Copy link
Member

bourgeoa commented Jan 6, 2025

Migration done from latest NSS backup on Sunday 2024/01/05 to https://solidcommunity.net:8443

NSS userFiles 65365

Invalid NSS config
        invalid Json    4
        deprecated config filename      3309
        invalid config keys     2293

invalid NSS pods
        username with dot 1213
        no data folder 89
        no profile/card 92
        only solid.community webId 40654
        external webId 6
        username with arobase 0
        username with blank 0
        username with uppercase letter 1096

valid NSS pods 16609
        check control (should be zero)  0

CSS pods
        already existing CSS pods 2
        created CSS pods 16609
        failed create CSS pods 0
        failed CSS pod fetch 3
        check control (should be zero)  -5

oidcIssuer not found 38 (cause added manually)

        asymmetriciris			:me and @prefix loc: <http://localhost:3000/>.
        bramb				:me and @prefix loc: <http://localhost:3000/>.
        cacao		solid:oidcIssuerRegistrationToken
        dietercasier			<https://solidcommunity.net:8443>
        Edwin		no oidcIssuer
        espy		solid:oidcIssuerRegistrationToken
        ewout		solid:oidcIssuerRegistrationToken
        hmtestpod			@prefix sol: <https://solidcommunity.net/>.
        Jackson				@prefix soli: <https://solidcommunity.net/>.
        joshuaprout2	no oidcIssuer
        kenji		multiline oidcIssuer
        kludgy		no oidcIssuer
        liamthys			<https://oidc.example>
        liuwei				: me and <https://iffe.authing.cn/oauth/oidc>
        lucasdb99	no oidcIssuer
        nbrooks22	no oidcIssuer
        ordina		solid:oidcIssuerRegistrationToken
        pferreir	solid:oidcIssuerRegistrationToken
        psycop				:me and @prefix loc: <http://localhost:3000/>.
        reza-soltani	no oidcIssuer
        ruben-greeter			@prefix rub: </>.
        solid-crud-tests-example-2	@prefix so: <https://solidcommunity.net>.
        solid-test-1	solid:oidcIssuerRegistrationToken
        solid-test-suite-alice		@prefix so: <https://solidcommunity.net/>.
        solid-test-suite-bob		@prefix so: <https://solidcommunity.net/>.
	solidtestsuite	no oidcIssuer
        soltanireza65	no oidcIssuer
        tbaly		solid:oidcIssuerRegistrationToken
        teamlion			<#me> and <https://solid.interactions.ics.unisg.ch/>
        test002		solid:oidcIssuerRegistrationToken
        test003		solid:oidcIssuerRegistrationToken
        testkraken	solid:oidcIssuerRegistrationToken
        testkraken2			:me and @prefix css: <https://css.app.cern.ch/>.
        tmey		solid:oidcIssuerRegistrationToken
        tradstuc			<https://solid-social.de>
        unitest		no oidcIssuer
        vanesstalkers			"https://solidcommunity.net", "https://solidcommunity.net/";
        woslabbi			@prefix sol: <https://solidcommunity.net/>.

CSS failed pod fetch
littlestone     https://liitlestone.solidcommunity.net/card#me
larrygeyer77    https//larrygeyer77.solidcommunity.net/profile/card#me
solid-arne-test https://vandoorslaerarne.solidcommunity.net/profile/card#me

CSS failed create pod
@bourgeoa
Copy link
Member Author

bourgeoa commented Jan 7, 2025

oidcIssuer issues :
(the accounts and pods have been created in CSS)

@jeff-zucker @michielbdejong
Finally I have one question ?
is oidcIssuerRegistrationToken predicate with no oidcIssuer a valid WebId and makes it an accessible pod in NSS ?
is it the case in CSS ?
I suppose not with mashlib in both cases ?
Shall the migration script create a default one ?

@bourgeoa
Copy link
Member Author

bourgeoa commented Jan 9, 2025

Well I found that this predicate is used by CSS to allow the use of an external WebID in a CSS Pod.
It as no relation with a login process

So in all cases a webId with no oidcIssuer in NSS is a nearly dead pod with no available login.
These pod should not be migrated without a formal request to edit the WebId.

There has not been any recent request.

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

No branches or pull requests

1 participant