You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In gitlab CI we currently use _auth to pass credentials (username/auth token as base64). While some of the CI users were testing this they forgot to pass credentials which ultimately led to a http 500. This led to some confusion since the expected reply should likely be 400 not authenticated. Steps to reproduce:
info <-- 10.0.1.5 requested 'GET /@foo/bar/-/bar-1.0.0.tgz' error--- unexpected error: `token` (private-token) or `oauth_token` is mandatoryError: `token` (private-token) or `oauth_token` is mandatory at new BaseModel (/opt/verdaccio-gitlab/node_modules/gitlab/dist/latest/infrastructure/BaseService.js:33:13) at new Groups (/opt/verdaccio-gitlab/node_modules/gitlab/dist/latest/services/Groups.js:10:1) at Bundle.Object.entries.forEach (/opt/verdaccio-gitlab/node_modules/gitlab/dist/latest/infrastructure/Bundler.js:13:22) at Array.forEach (<anonymous>) at new Bundle (/opt/verdaccio-gitlab/node_modules/gitlab/dist/latest/infrastructure/Bundler.js:12:32) at VerdaccioGitLab.authenticate (/opt/verdaccio-gitlab/build/gitlab.js:82:23) at next (/opt/verdaccio/build/lib/auth.js:94:14) at Auth.authenticate (/opt/verdaccio/build/lib/auth.js:122:7) at Auth._handleAESMiddleware (/opt/verdaccio/build/lib/auth.js:299:12) at /opt/verdaccio/build/lib/auth.js:258:14 at Layer.handle [as handle_request] (/opt/verdaccio/node_modules/express/lib/router/layer.js:95:5) at trim_prefix (/opt/verdaccio/node_modules/express/lib/router/index.js:317:13) at /opt/verdaccio/node_modules/express/lib/router/index.js:284:7 at Function.process_params (/opt/verdaccio/node_modules/express/lib/router/index.js:335:12) at next (/opt/verdaccio/node_modules/express/lib/router/index.js:275:10) at Function.handle (/opt/verdaccio/node_modules/express/lib/router/index.js:174:3) at router (/opt/verdaccio/node_modules/express/lib/router/index.js:47:12) at Layer.handle [as handle_request] (/opt/verdaccio/node_modules/express/lib/router/layer.js:95:5) at trim_prefix (/opt/verdaccio/node_modules/express/lib/router/index.js:317:13) at /opt/verdaccio/node_modules/express/lib/router/index.js:284:7 at Function.process_params (/opt/verdaccio/node_modules/express/lib/router/index.js:335:12) at next (/opt/verdaccio/node_modules/express/lib/router/index.js:275:10)
The text was updated successfully, but these errors were encountered:
In gitlab CI we currently use
_auth
to pass credentials (username/auth token as base64). While some of the CI users were testing this they forgot to pass credentials which ultimately led to a http 500. This led to some confusion since the expected reply should likely be 400 not authenticated. Steps to reproduce:The text was updated successfully, but these errors were encountered: