Page MenuHomePhabricator

[harbor, maintain-harbor] Harbor upgrade 2.10 breaks delete-stale-toolforge-artifacts cron job
Closed, InvalidPublicBUG REPORT

Description

This cron job runs once a week on Wednesdays, deleting all artifacts in the toolforge project that are not within scope of toolforge_repo_artifact_limit as defined in the config.

It seems that non-admin users no longer have permissions to GET immutabletagrules (admin users still can). All other jobs seem to be able to run.

Event Timeline

Upon further investigation, this seems to have been an artifact of my lima-kilo harbor instance, where I had a few test projects that weren't created/admin'd by maintain-harbor. I will do a bit more testing, but hopefully this turns out to be a non-issue.

Indeed, this seems to have been an issue only in (my particular setup of) lima-kilo. Sorry for the confusion! Non-admin permissions are not broken in Harbor 2.10. Closing this as invalid and moving on. I've tested maintain-harbor in production (!) and nothing breaks.

Slst2020 changed the task status from Invalid to Resolved.
Slst2020 moved this task from In Progress to Done on the Toolforge (Toolforge iteration 08) board.
Slst2020 changed the task status from Resolved to Invalid.Apr 11 2024, 3:32 PM