We want to figure this out before it becomes a blocker for DPE-MediaWiki-Incremental-History.
Context:
In T426114#11917735, @jnuche wrote:In T426114#11917593, @xcollazo wrote:In T426114#11917372, @xcollazo wrote:In T426114#11914940, @xcollazo wrote:Unfortunately now gitlab has an issue:
From https://integration.wikimedia.org/ci/job/analytics-refinery-maven-java8-site-publish/133/console:
17:17:07 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.12.1:site (default-site) on project refinery: SiteToolException: The site descriptor cannot be resolved from the repository: ArtifactResolutionException: Unable to locate site descriptor: The following artifacts could not be resolved: org.wikimedia:wmf-jvm-parent-pom:xml:site_en:1.96 (absent): Could not transfer artifact org.wikimedia:wmf-jvm-parent-pom:xml:site_en:1.96 from/to gitlab-maven (https://gitlab.wikimedia.org/api/v4/groups/186/-/packages/maven): status code: 401, reason phrase: Unauthorized (401) 17:17:07 [ERROR] org.wikimedia:wmf-jvm-parent-pom:xml:1.96This continues today. It only happens on post-merge builds.
New example at https://integration.wikimedia.org/ci/job/analytics-refinery-maven-java8-site-publish/134/console
@pfischer do you know what needs updated? Could you please point me in the right direction?
Synced up with @pfischer. Stack points at a potentially expired token at https://gitlab.wikimedia.org/repos/wmf-packages/-/settings/access_tokens. However, the single token there appears to have 5 months before it expires.
@jnuche could you help us here?
@xcollazo I'm not sure how I can help here, as you pointed out that token should still be valid. However in its description it says "Token used by jenkins to upload packages" and your error message mentions:
The following artifacts could not be resolved: org.wikimedia:wmf-jvm-parent-pom:xml:site_en:1.96 (absent): Could not transfer artifact org.wikimedia:wmf-jvm-parent-pom:xml:site_en:1.96 from/to gitlab-maven (https://gitlab.wikimedia.org/api/v4/groups/186/-/packages/maven)which makes me think your job is failing when trying to download the parent pom. So maybe that token is not involved in the issue.
I see that the problem in the job started at the same time that this config change happened: https://integration.wikimedia.org/ci/job/analytics-refinery-maven-java8-site-publish/jobConfigHistory/showDiffFiles?timestamp1=2026-02-20_09-40-04×tamp2=2026-04-20_18-10-45
I have no idea how these jobs are wired, but that config change started using a new image (castor:0.4.1) Could that be related to the problem?
In T426114#11918694, @xcollazo wrote:I see that the problem in the job started at the same time that this config change happened: https://integration.wikimedia.org/ci/job/analytics-refinery-maven-java8-site-publish/jobConfigHistory/showDiffFiles?timestamp1=2026-02-20_09-40-04×tamp2=2026-04-20_18-10-45
I get access denied "xcollazo is missing the Job/Configure permission". Could I get that permission?