canonical / canonical/testflinger

Failed provisioning attempts sometimes do not show up in agent history

Open
#1,110 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
26
Forks
49
Avg merge
4d 8h
Merged PRs (30d)
16

Description

I tried deploying ancientminister with Ubuntu 26.04 today via Testflinger. This attempt failed because of [a known bug in MAAS](https://bugs.launchpad.net/maas-images/+bug/2151116). (I'd been testing to see if the fix has been deployed yet; it hadn't been.) The Testflinger issue is that the [ancientminister provisioning history](https://testflinger.canonical.com/agents/ancientminister) in the Testflinger web UI doesn't show any hint of the failure. When searching on the job ID ([25a67bf1-0545-42d2-8ded-f4aa1976dcc5](https://testflinger.canonical.com/jobs/25a67bf1-0545-42d2-8ded-f4aa1976dcc5)), the failure does show up correctly, but it is somehow not linked to the agent's provisioning list in the web UI.

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue using job 25a67bf1-0545-42d2-8ded-f4aa1976dcc5, then compare its job-search result with the ancientminister provisioning history in the Testflinger web UI. Trace how failed provisioning jobs are associated with an agent's history. Done means the failed attempt appears in the agent history while remaining visible through job search.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend, web-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.