From 4c099ab398a3603171f9c45969b68ae0d61bf3bc Mon Sep 17 00:00:00 2001 From: Marcos Lilljedahl Date: Wed, 13 Dec 2023 12:09:59 -0300 Subject: [PATCH] add new docker provider oauth scope Signed-off-by: Marcos Lilljedahl --- dockerfiles/dind/Dockerfile | 1 + handlers/bootstrap.go | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/dockerfiles/dind/Dockerfile b/dockerfiles/dind/Dockerfile index 7a48f60..ef5b3e5 100644 --- a/dockerfiles/dind/Dockerfile +++ b/dockerfiles/dind/Dockerfile @@ -23,6 +23,7 @@ ENV SCOUT_VERSION=1.0.9 RUN wget -O /tmp/scout.tar.gz https://github.com/docker/scout-cli/releases/download/v1.0.9/docker-scout_1.0.9_linux_amd64.tar.gz \ && tar -xvf /tmp/scout.tar.gz docker-scout -C /usr/local/bin \ && chmod +x /usr/local/bin/docker-scout \ + && ln -s $(which docker-scout) /usr/lib/docker/cli-plugins \ && rm /tmp/scout.tar.gz diff --git a/handlers/bootstrap.go b/handlers/bootstrap.go index e898fde..727dac2 100644 --- a/handlers/bootstrap.go +++ b/handlers/bootstrap.go @@ -276,7 +276,7 @@ func initOauthProviders(p *types.Playground) { conf := &oauth2.Config{ ClientID: p.DockerClientID, ClientSecret: p.DockerClientSecret, - Scopes: []string{"openid"}, + Scopes: []string{"openid", "full_access:account"}, Endpoint: oauth2.Endpoint{ AuthURL: fmt.Sprintf("https://%s/authorize/", endpoint), TokenURL: fmt.Sprintf("https://%s/oauth/token", endpoint),