Hiya Komgrit

I believe the Gitlab plugin is supposed to support use of GoCD personal
access tokens (at least there is code that handles it) .... or was at some
point with some particular Gitlab version.

Perhaps take a look at the plugin and server logs and see what specific
error is being logged when you load that page? It does a check with the
plugin to make sure it supports it. Otherwise, worth checking if there is
something missing from
https://github.com/gocd-contrib/gitlab-oauth-authorization-plugin/blob/master/INSTALL.md

If there is an issue, please report it at
https://github.com/gocd-contrib/gitlab-oauth-authorization-plugin/issues
alongside details of your installation, Gitlab version etc.

If it's not possible to get it working via the Gitlab plugin for gitlab
users, you'd need to enable an additional authentication/authorization
configuration (e.g using the bundled passwordfile plugin, create some kind
of user for use by your automation, and either use the username/password
with that user via the GoCD API or generate a personal access token tied to
that user).

But probably better to figure out why the Gitlab plugin isn't working
first, as I imagine you'd rather not add an additional identity source if
you can avoid it.

-Chad

On Mon, Feb 6, 2023 at 4:39 PM Komgrit Aneksri <[email protected]>
wrote:

> Hi,
>
> I use GoCD on Kubernetes and Gitlab Oauth integration successfully.
>
> All jobs, pipelines and all feature are work fine as well.
>
> Now I have solution for trigger pipeline from API as in
> https://api.gocd.org/current/#scheduling-pipelines guide.
>
> I am facing issue can't create personal access token in GoCD. because
> "Creation of access token is not supported by the plugin 
> *cd.go.authorization.gitlab"
> *message appears and Generate Token button disable in access token page.
>
> So I have a question.
> How can we use username/password or Access token with Authorization header?
>
> or can you suggest the solution for this situation.
>
> Best Regards,
> Komgrit
>
> --
> You received this message because you are subscribed to the Google Groups
> "go-cd" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/go-cd/f93d02d7-b563-426e-a079-9f3083b37e61n%40googlegroups.com
> <https://groups.google.com/d/msgid/go-cd/f93d02d7-b563-426e-a079-9f3083b37e61n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"go-cd" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/go-cd/CAA1RwH8%3DpuuPY0ZXSgOoCkzO3xaRHA%2By9H4h6rKRA--0tj3cYQ%40mail.gmail.com.

Reply via email to