Page MenuHomePhabricator

Migrate Glent to Gitlab for publication of artifacts
Closed, ResolvedPublic5 Estimated Story Points

Description

Glent - https://gerrit.wikimedia.org/g/search/glent

See parent for details.

Details

Related Changes in Gerrit:
Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
search: Bump glent to 0.3.5repos/data-engineering/airflow-dags!924ebernhardsonwork/ebernhardson/glent-0.3.5main
Customize query in GitLab

Event Timeline

Gehel set the point value for this task to 5.Oct 14 2024, 3:38 PM
Gehel triaged this task as Medium priority.Oct 15 2024, 3:42 PM
Gehel removed a project: Data-Platform-SRE.

Change #1092307 had a related patch set uploaded (by Ebernhardson; author: Ebernhardson):

[search/glent@master] Release via gitlab repos/wmf-packages

https://gerrit.wikimedia.org/r/1092307

Change #1092307 merged by jenkins-bot:

[search/glent@master] Release via gitlab repos/wmf-packages

https://gerrit.wikimedia.org/r/1092307

pom change was very minor, merged and ran a release. Glent releases manually, rather than through CI (not sure why we chose that way, but in CI config it's bundled with search-extra and similar that get released to maven central and thus don't use the CI release process). This required an extra bit of config in ~/.m2/settings.xml. I'm not yet sure how this is supposed to be provided for jenkins-based releases. The {redacted} is the same CI_RELEASE_TOKEN secret we provide to jenkins.

<server>
  <id>gitlab-maven</id>
  <configuration>
    <httpHeaders>
      <property>
        <name>Private-Token</name>
        <value>{redacted}</value>
      </property>
    </httpHeaders>
  </configuration>
</server>

Release seems to have gone as expected: glent-0.3.5

Next up will be to update the jobs in airflow with the new jars are verify they work.

Mentioned in SAL (#wikimedia-operations) [2024-11-18T19:54:24Z] <ebernhardson@deploy2002> Started deploy [airflow-dags/search@594d3b5]: T377153 Release glent 0.3.5

Mentioned in SAL (#wikimedia-operations) [2024-11-18T19:55:02Z] <ebernhardson@deploy2002> Finished deploy [airflow-dags/search@594d3b5]: T377153 Release glent 0.3.5 (duration: 00m 27s)

Deployed, will need to check back in on this to make sure it runs as expected.