Skip to content

Username Invalid token for Singularity CE endpoint #442

@pfunzowalter

Description

@pfunzowalter

Describe the bug
Hi, I am currently having trouble adding an endpoint to authenticate and then push containers for our registry. The issue arises due to an access token being invalid. I am using the mozilla-django-oidc as a login plugin to the registry. I have tried to add the token manually to the remote.yaml file as suggested here but it does not work. The bug looks like below.

The Client logs

`singularity --debug remote status
DEBUG [U=10368,P=2900230]persistentPreRun() Singularity version: 3.11.3
DEBUG [U=10368,P=2900230]persistentPreRun() Parsing configuration file /usr/local/etc/singularity/singularity.conf
DEBUG [U=10368,P=2900230]handleConfDir() /users/walter/.singularity already exists. Not creating.
DEBUG [U=10368,P=2900230]handleRemoteConf() Ensuring file permission of 0600 on /users/walter/.singularity/remote.yaml
INFO [U=10368,P=2900230]RemoteStatus() Checking status of default remote.
SERVICE STATUS VERSION URI
Keyserver OK v1.0.0 https://sregistry.idia.ac.za
Library OK v1.0.0 https://sregistry.idia.ac.za
Token OK v1.0.0 https://sregistry.idia.ac.za

Authentication token is invalid (please login again).
FATAL [U=10368,P=2900230]func61() error response from server: Unknown`

Here are the Application logs
sregistry-uwsgi-1 | Unauthorized: /v1/token-status sregistry-uwsgi-1 | [pid: 29|app: 0|req: 8/20] 154.114.10.245 () {34 vars in 486 bytes} [Sun Dec 3 05:39:43 2023] GET /v1/token-status => generated 38 bytes in 493 msecs (HTTP/1.1 401) 8 headers in 273 bytes (1 switches on core 1) sregistry-uwsgi-1 | [pid: 28|app: 0|req: 3/21] 165.73.97.100 () {58 vars in 1151 bytes} [Sun Dec 3 05:40:07 2023] GET / => generated 8739 bytes in 352 msecs (HTTP/1.1 200) 7 headers in 222 bytes (1 switches on core 3)

To Reproduce
It is documented here.
Expected behavior
Documented here.

If applicable, add versions and screenshots to help explain your problem.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions