Page MenuHomePhabricator

[maintain-harbor] Move to become a toolforge component
Open, In Progress, MediumPublic

Description

Given that maintain-harbor is needed to bootstrap toolforge, it makes more sense to have it as a component than as a tool.

Event Timeline

dcaro triaged this task as Medium priority.Feb 22 2024, 2:29 PM

If this becomes a toolforge component, I'm thinking about discarding the toolforge-jobs abstraction that we use here and scheduling maintain-harbor jobs directly on k8s through deployment templates like we do for other repos. what do you think about that @dcaro?

Raymond_Ndibe changed the task status from Open to In Progress.Fri, Oct 25, 11:59 AM

Change #1090520 had a related patch set uploaded (by Raymond Ndibe; author: Raymond Ndibe):

[operations/puppet@production] profile::manifests::toolforge::bastion: add harbor url to /etc/toolforge/common.yaml

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