Repository navigation
gitlab 19.4.1 & woodpecker v3 docker deployment #7225
Replies: 2 comments 6 replies
|
The In Woodpecker v3.18.0's GitLab refresh code, the stored access token, refresh token and I checked this with So #7167, which you linked, is relevant: its proposed change forces the exchange by passing only the refresh token. It is still open, so I wouldn't assume it is included in your image. If you can test that change in a separate instance, check that a refresh request occurs and that the stored expiry becomes a real future timestamp. There is also a separate question: why was the expiry zero after login? The login code stores the expiry returned by the OAuth library. I'd check whether GitLab's actual |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
After seeing errors with complex pipelines I decided to upgrade my Gitlab to the latest stable release. I then revoked the app token and reauthorized Woodpecker. I was able to run a few builds but I started seeing issues with oath token expiring despite it being set to 2 hours in Gitlab.
One of the glitches actually failed the workflow which was triggered by a commit to Gitlab. Woodpecker log shows that auth token expired. I must be doing something wrong but I assume that builds should run without me having to log back in periodically every 2 hours.
Woodpecker server docker log
Obviously I can re-auth to see the dashboard. But the build should run.
I'll do some digging but the way it's working now was confusing so I thought I'd check first. Didn't want to log bogus bugs. Thanks.
All reactions