[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dh-make-golang create-salsa-repo Token Expired?



Thanks a lot.

No need to rush it, I don't mind waiting a bit.


On 31/08/2025 17:25, Aloïs Micard wrote:
Hi,

Nice catch. Looks like Gitlab forbid access token without expiration date nowadays.

https://about.gitlab.com/blog/access-token-lifetime-limits/ <https:// about.gitlab.com/blog/access-token-lifetime-limits/>

I’ll regenerate the token and restart the service. It should be fixed in ~2hrs.

Cheers

On Sun 31 Aug 2025 at 17:42, Ahmad Khalifa <ahmad@khalifa.ws <mailto:ahmad@khalifa.ws>> wrote:

    Hi,

    Trying to create a salsa repo for a recently ITP'd project.
    Few days ago, `dh-make-golang create-salsa-repo` worked fine, but today
    it's complaining about an expired token.

    $ dh-make-golang create-salsa-project <PROJECT_NAME>
    2025/08/31 16:23:07 unexpected HTTP status code: got 500, want 200
    (response: CreateProject("<PROJECT_NAME>"): POST
    https://salsa.debian.org/api/v4/projects <https://salsa.debian.org/
    api/v4/projects>: 401 {error: invalid_token},
    {error_description: Token is expired. You can either do re-
    authorization
    or token refresh.})

    It's an open endpoint, available to anonymous POST requests, so
    checking
    with curl, I still get the same response.

    Does anyone how to fix this api endpoint and reauthorise its salsa
    token?

    It's the api running here:
    https://pgt-api-server.debian.net/v1/createrepo <https://pgt-api-
    server.debian.net/v1/createrepo>


-- Regards,
    Ahmad


--
Regards,
Ahmad


Reply to: