Skip to content

feat: add operation task tracking via local activity#369

Merged
tanzin8r merged 5 commits into
canonical:masterfrom
tanzin8r:feat/operation-task-tracking
Jun 18, 2026
Merged

feat: add operation task tracking via local activity#369
tanzin8r merged 5 commits into
canonical:masterfrom
tanzin8r:feat/operation-task-tracking

Conversation

@tanzin8r

@tanzin8r tanzin8r commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Workflows can call update_current_task before each step to persist the current task on the operation and create a matching task row. Also, clear current_task when the operation completes successfully.

@tanzin8r tanzin8r requested a review from a team June 15, 2026 22:52
@maas-lander

maas-lander commented Jun 15, 2026

Copy link
Copy Markdown
Collaborator

Check where you would like a Mattermost message to be sent to when CI completes and this PR is merged

  • Direct message
  • ~maas

@tanzin8r tanzin8r marked this pull request as draft June 15, 2026 23:00
@tanzin8r tanzin8r force-pushed the feat/operation-task-tracking branch 2 times, most recently from e4dc3a1 to f60ae75 Compare June 16, 2026 18:44
@tanzin8r tanzin8r marked this pull request as ready for review June 16, 2026 18:44
Comment thread src/maastemporalworker/workflow/operation.py Outdated
Comment thread src/maasservicelayer/services/operations.py Outdated
@tanzin8r tanzin8r force-pushed the feat/operation-task-tracking branch 4 times, most recently from 458b0ba to 7d33660 Compare June 16, 2026 23:49
@tanzin8r tanzin8r requested a review from AloizioMacedo June 17, 2026 15:51
Comment thread src/maastemporalworker/workflow/operation.py Outdated
@tanzin8r tanzin8r requested a review from AloizioMacedo June 17, 2026 20:26
Comment thread src/maasservicelayer/services/operations.py Outdated
@tanzin8r tanzin8r force-pushed the feat/operation-task-tracking branch from 45d2fb1 to 587e78f Compare June 18, 2026 18:23
@tanzin8r tanzin8r enabled auto-merge June 18, 2026 20:44
@tanzin8r tanzin8r added this pull request to the merge queue Jun 18, 2026
Merged via the queue into canonical:master with commit 673e0b3 Jun 18, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants