As we now create them on demand, we can scrap all the projects that have nothing in them and save resources and reduce the load for harbor.
Both in toolsbeta and tools.
As we now create them on demand, we can scrap all the projects that have nothing in them and save resources and reduce the load for harbor.
Both in toolsbeta and tools.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | dcaro | T342563 [harbor] Stabilize the current installation | |||
Resolved | dcaro | T344435 [harbor] Cleanup empty projects |
dcaro opened https://gitlab.wikimedia.org/repos/cloud/toolforge/maintain-harbor/-/merge_requests/12
maintain_harbor: replace project creation with cleanup
raymond-ndibe merged https://gitlab.wikimedia.org/repos/cloud/toolforge/maintain-harbor/-/merge_requests/12
maintain_harbor: replace project creation with cleanup
Mentioned in SAL (#wikimedia-cloud) [2023-08-30T08:43:20Z] <dcaro> cleaning up empty harbor projects (T344435)
okok, deployed and ran for tools/toolsbeta.
I have changed the cron period to be daily, as we don't need it to create new projects, just to make sure policies are set.
Mentioned in SAL (#wikimedia-cloud) [2023-08-30T08:59:46Z] <dcaro> restarting harbor to flush caches (T344435)