Problem/Motivation

GitLab personal access tokens expire at maximum every year. When the token expires, we need to deliver the new token to Tugboat so that it has the correct PAT for interacting with the GitLab API.

Steps to reproduce

Proposed resolution

Iterate over all Repositories added to Tugboat and update the PAT using https://api.tugboatqa.com/v3#tag/Repositories/paths/~1repos~1%7Bid%7D~1a....

Issue fork drupalorg-3466046

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

q0rban created an issue. See original summary.

q0rban’s picture

Status: Active » Needs review

drumm made their first commit to this issue’s fork.

  • drumm committed 4c9f145a on 7.x-3.x authored by q0rban
    Issue #3466046: deliver new GitLab PAT to Tugboat API when it changes
    

  • drumm committed 7b8448fa on 7.x-3.x
    Issue #3466046: Fix array/object syntax
    

  • drumm committed dfeb169c on 7.x-3.x
    Issue #3466046: Temporarily grant Tugboat a higher access level while...
drumm’s picture

Status: Needs review » Fixed

I believe this is fixed now.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.