@Hawkeye7 this has been resolved. milhistbot tool build quota has been increased to 2Gi. Please let us know if there are any issues
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Mon, Mar 17
Thu, Mar 13
Not sure this is still a problem so I'm closing it. We've worked on so many things to improve errors like this, from increasing the timeout time to standardizing the error response for toolforge services.
This has been resolved since January
This has been resolved
Wed, Mar 12
documentation updated on how to manage/request build quotas on wikitech https://wikitech.wikimedia.org/w/index.php?title=Portal%3AToolforge%2FAdmin%2FHarbor
Tue, Mar 11
Fri, Mar 7
Thu, Mar 6
ok maybe it's premature to do this now, but eventually we'll need to find a way to migration legacy webservice deployments to jobs-api deployments
We should probably close this down since we decided to implement this with kubernetes own CRD directly
This is a duplicate of https://phabricator.wikimedia.org/T356503
Mon, Mar 3
Feb 21 2025
Feb 20 2025
In T370245#10568742, @Raymond_Ndibe wrote:There is an issue here. I just checked and containerRuntimeEndpoint: unix:///run/containerd/containerd.sock was not added to kubelet-config configmap for tools before this was merged, we only did that for toolsbeta. I compared the configmaps on tools and toolsbeta. (would have broken something if the nodes were restarted afterwards, hopefully it wasn't). Let me add that before someone gets the idea to restart the nodes
There is an issue here. I just checked and containerRuntimeEndpoint: unix:///run/containerd/containerd.sock was not added to kubelet-config configmap for tools before this was merged, we only did that for toolsbeta. I compared the configmaps on tools and toolsbeta. (would have broken something if the nodes were restarted afterwards, hopefully it wasn't). Let me add that before someone gets the idea to restart the nodes
Feb 19 2025
- all required permissions for taavi-test robot account (toolsbeta)
- (not sure what permission should be assigned to this or if it should exist. Other opinions required here)
- all required permissions for gitlab_ci robot account (tools)
- ( GET /projects/{project_name}/repositories )[ project-permissions ][ repository ][ List ]
- ( Pull artifacts from the project )[ project-permissions ][ repository ][ Pull ]
- ( Push artifacts to the project )[ project-permissions ][ repository ][ Push ]
- ( GET /projects/{project_name}/repositories/{repository_name}/artifacts/{reference} )[ project-permissions ][ artifact ][ Read ]
- ( GET /projects/{project_name}/repositories/{repository_name}/artifacts )[ project-permissions ][ artifact ][ List ]
- ( POST /projects/{project_name}/repositories/{repository_name}/artifacts/{reference}/tags )[ project-permissions ][ tag ][ Create ]
- ( GET /projects/{project_name}/repositories/{repository_name}/artifacts/{reference}/tags )[ project-permissions ][ tag ][ List ]
- all required permissions for gitlab_deploy robot account (toolsbeta)
- ( GET /projects/{project_name}/repositories )[ project-permissions ][ repository ][ List ]
- ( Pull artifacts from the project )[ project-permissions ][ repository ][ Pull ]
- ( Push artifacts to the project )[ project-permissions ][ repository ][ Push ]
- ( GET /projects/{project_name}/repositories/{repository_name}/artifacts/{reference} )[ project-permissions ][ artifact ][ Read ]
- ( GET /projects/{project_name}/repositories/{repository_name}/artifacts )[ project-permissions ][ artifact ][ List ]
- ( POST /projects/{project_name}/repositories/{repository_name}/artifacts/{reference}/tags )[ project-permissions ][ tag ][ Create ]
- ( GET /projects/{project_name}/repositories/{repository_name}/artifacts/{reference}/tags )[ project-permissions ][ tag ][ List ]
- all required permissions for tools-image-builder robot account (tools)
- ( GET /projects/{project_name}/repositories/{repository_name}/artifacts )[ project-permissions ][ artifact ][ List]
- ( GET /projects/{project_name}/repositories/{repository_name}/artifacts/{reference} )[ project-permissions ][ artifact ][ Read]
- ( DELETE /projects/{project_name}/repositories/{repository_name}/artifacts/{reference} )[ project-permissions ][ artifact ][ Delete]
- ( Pull artifacts from the project )[ project-permissions ][ repository ][ Pull]
- ( Push artifacts to the project )[ project-permissions ][ repository ][ Push]
- ( GET /projects/{project_name}/repositories )[ project-permissions ][ repository ][ List]
- ( DELETE /projects/{project_name}/repositories/{repository_name} )[ project-permissions ][ repository ][ Delete]
- ( POST /projects/{project_name}/repositories/{repository_name}/artifacts/{reference}/tags )[ project-permissions ][ tag ][ Create]
- ( GET /projects/{project_name}/repositories/{repository_name}/artifacts/{reference}/tags )[ project-permissions ][ tag ][ List]
- ( DELETE /projects/{project_name}/repositories/{repository_name}/artifacts/{reference}/tags/{tag_name} )[ project-permissions ][ tag ][ Delete ]
- ( POST /projects/{project_name}/repositories/{repository_name}/artifacts/{reference}/scan )[ project-permissions ][ scan ][ Create ]
- all required permissions for toolsbeta-image-builder robot account (toolsbeta)
- ( GET /projects/{project_name}/repositories/{repository_name}/artifacts )[ project-permissions ][ artifact ][ List]
- ( GET /projects/{project_name}/repositories/{repository_name}/artifacts/{reference} )[ project-permissions ][ artifact ][ Read]
- ( DELETE /projects/{project_name}/repositories/{repository_name}/artifacts/{reference} )[ project-permissions ][ artifact ][ Delete]
- ( Pull artifacts from the project )[ project-permissions ][ repository ][ Pull]
- ( Push artifacts to the project )[ project-permissions ][ repository ][ Push]
- ( GET /projects/{project_name}/repositories )[ project-permissions ][ repository ][ List]
- ( DELETE /projects/{project_name}/repositories/{repository_name} )[ project-permissions ][ repository ][ Delete]
- ( POST /projects/{project_name}/repositories/{repository_name}/artifacts/{reference}/tags )[ project-permissions ][ tag ][ Create]
- ( GET /projects/{project_name}/repositories/{repository_name}/artifacts/{reference}/tags )[ project-permissions ][ tag ][ List]
- ( DELETE /projects/{project_name}/repositories/{repository_name}/artifacts/{reference}/tags/{tag_name} )[ project-permissions ][ tag ][ Delete ]
- ( POST /projects/{project_name}/repositories/{repository_name}/artifacts/{reference}/scan )[ project-permissions ][ scan ][ Create ]
- all required permissions for local-image-builder robot account (local)
- ( GET /projects/{project_name}/repositories/{repository_name}/artifacts )[ project-permissions ][ artifact ][ List]
- ( GET /projects/{project_name}/repositories/{repository_name}/artifacts/{reference} )[ project-permissions ][ artifact ][ Read]
- ( DELETE /projects/{project_name}/repositories/{repository_name}/artifacts/{reference} )[ project-permissions ][ artifact ][ Delete]
- ( Pull artifacts from the project )[ project-permissions ][ repository ][ Pull]
- ( Push artifacts to the project )[ project-permissions ][ repository ][ Push]
- ( GET /projects/{project_name}/repositories )[ project-permissions ][ repository ][ List]
- ( DELETE /projects/{project_name}/repositories/{repository_name} )[ project-permissions ][ repository ][ Delete]
- ( POST /projects/{project_name}/repositories/{repository_name}/artifacts/{reference}/tags )[ project-permissions ][ tag ][ Create]
- ( GET /projects/{project_name}/repositories/{repository_name}/artifacts/{reference}/tags )[ project-permissions ][ tag ][ List]
- ( DELETE /projects/{project_name}/repositories/{repository_name}/artifacts/{reference}/tags/{tag_name} )[ project-permissions ][ tag ][ Delete ]
- ( POST /projects/{project_name}/repositories/{repository_name}/artifacts/{reference}/scan )[ project-permissions ][ scan ][ Create ]
maintain-harbor current and future jobs and required robot account permissions (tools, toolsbeta, local):
Feb 18 2025
updated changelog and documentation https://wikitech.wikimedia.org/wiki/Portal:Toolforge/Changelog
closing because this is no longer happening. This happened when I was testing the harbor upgrade patch. That patch has been merged now and deployed so I'm closing this