Verbose runs show the greeting twice in managed runs
Metadata
Current evaluation
Fixed by merged PR #554 (a84da6d0), raising the minimum craft-cli version to 2.10.1 so verbose managed runs emit the greeting only once.
Resolution: closed resolved
Reason: PR #554 was merged as commit a84da6d0 and updated the minimum craft-cli dependency to 2.10.1, resolving the duplicate verbose greeting.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### Bug Description
Running a craft tool with `-v` causes the managed instance's emitter greeting to show twice.
### To Reproduce
Run `<crafttool> pack -v`
### part yaml
_No response_
### Relevant log output
```shell
❯ toolcraft pack -v
Starting toolcraft, version 0.0.0
Logging execution to '/home/tiago/.local/state/toolcraft/log/toolcraft-20241107-103135.848643.log'
Launching managed ubuntu 24.04 instance...
Starting instance
Starting toolcraft, version 0.0.0
Logging execution to '/tmp/toolcraft.log'
Starting toolcraft, version 0.0.0
Logging execution to '/tmp/toolcraft.log'
Initialising lifecycle
```
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Fixed by merged PR #554 (a84da6d0), raising the minimum craft-cli version to 2.10.1 so verbose managed runs emit the greeting only once. | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed by merged PR #554 (a84da6d0), which raised the minimum craft-cli version to 2.10.1 and eliminated duplicate greetings in verbose managed runs. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed and synced to internal Jira ticket CRAFT-3658. No resolution, fix, or follow-up was documented in the issue thread. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The duplicate greeting log bug in verbose managed runs was never addressed, with only a Jira sync bot comment present. The issue appears abandoned. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/craft-application#554
(confidence 99%)
The merged dependency update addressed the redundant Emitter initialization responsible for duplicate greetings.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #554 build(deps): bump minimum craft-cli to 2.10.1 | craft-application | merged | Merged PR #554 (commit a84da6d0) raised minimum craft-cli to 2.10.1, fixing duplicate greetings in managed verbose runs and resolving #551. |