Page MenuHomePhabricator

[tbs] Create an API with a single /build/<name>/logs endpoint to retrieve the build logs
Closed, ResolvedPublic

Description

This will allow expanding the current functionality of the build service without needing too much investment, improving considerably the user experience.

Event Timeline

dcaro changed the task status from Open to In Progress.
dcaro triaged this task as High priority.
dcaro updated the task description. (Show Details)
dcaro moved this task from Next Up to In Progress on the Toolforge Build Service (Iteration 14) board.
dcaro changed the task status from In Progress to Stalled.May 10 2023, 9:10 AM

Change 918478 had a related patch set uploaded (by David Caro; author: David Caro):

[operations/puppet@production] toolforge_cli: add api gateway url and builds endpoint

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

Change 918478 merged by David Caro:

[operations/puppet@production] toolforge_cli: add api gateway url and builds endpoint

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

Change 919233 had a related patch set uploaded (by David Caro; author: David Caro):

[cloud/toolforge/toolforge-cli@main] cli: add build logs subcommand

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

Change 919240 had a related patch set uploaded (by David Caro; author: David Caro):

[cloud/toolforge/toolforge-cli@main] build.logs: use last known build if none passed

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

Mentioned in SAL (#wikimedia-cloud-feed) [2023-05-17T12:45:45Z] <wm-bot2> deployed kubernetes component https://gitlab.wikimedia.org/repos/cloud/toolforge/api-gateway (d1bb238) (T336225) - cookbook ran by dcaro@vulcanus

Mentioned in SAL (#wikimedia-cloud-feed) [2023-05-17T12:48:57Z] <wm-bot2> deployed kubernetes component https://gitlab.wikimedia.org/repos/cloud/toolforge/api-gateway (fa8ed2c) (T336225) - cookbook ran by dcaro@vulcanus

Change 919233 merged by jenkins-bot:

[cloud/toolforge/toolforge-cli@main] cli: add build logs subcommand

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

Change 919240 merged by jenkins-bot:

[cloud/toolforge/toolforge-cli@main] build.logs: use last known build if none passed

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

Mentioned in SAL (#wikimedia-cloud) [2023-05-17T16:05:47Z] <dcaro> release toolforge-cli 0.3.0 (T336225)

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

[cloud/toolforge/toolforge-cli@main] toolforge-cli: fix build_logs url bug

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

dcaro added a subscriber: Raymond_Ndibe.

@Raymond_Ndibe As the issue you describe does not block this task in any way (nor prevents it from working), can you open a new task to keep track of it instead? Thanks!

Change 920811 abandoned by Raymond Ndibe:

[cloud/toolforge/toolforge-cli@main] toolforge-cli: fix build_logs url bug

Reason:

Issue resolve by https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-weld/-/merge_requests/14

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