feat: add support for "log-targets"
Metadata
Current evaluation
Pebble log-targets remain unimplemented in Rockcraft's schema and generated layer; the sole commenter has no concrete use case, leaving validation and test setup unclear.
Suggested action: needs triage
Reason: The current Project model exposes services and checks with extra fields forbidden, while the packaging path writes only those keys; repository history contains no log-targets implementation or fix. The issue has no labels, and the only response says there is no use case yet and that testing may require a Loki server, so requirements and validation remain unprioritized and insufficiently specified.
Evaluated by: mr-cal-bot
Impact:
44
Quick Win:
13
Complexity:
43
Confidence:
92
Actionability:
52
Issue body
https://github.com/canonical/rockcraft/blob/d09ad13493b8dc0cbb95db7285ef4a6d8a166f67/rockcraft/models/project.py#L42
If it makes sense, we should add this to the schema: https://github.com/canonical/pebble?tab=readme-ov-file#log-forwarding
@deusebio do you by chance have a simple use case we can test with?
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
44
Quick Win:
13
Complexity:
43
Confidence:
92
Actionability:
52
|
needs triage | Pebble log-targets remain unimplemented in Rockcraft's schema and generated layer; the sole commenter has no concrete use case, leaving validation and test setup unclear. | |
| qwen/qwen3.6-35b-a3b |
Impact:
40
Quick Win:
11
Complexity:
30
Confidence:
80
Actionability:
40
|
needs triage | Feature request to add Pebble log-targets support to the rockcraft schema. Open 778 days ago with no labels, no assignee, and no implementation. | |
| qwen/qwen3.8-27b |
Impact:
50
Quick Win:
30
Staleness:
85
Complexity:
40
Confidence:
80
Support Request:
10
|
needs triage | Feature request to add Pebble log-targets (log forwarding) support to the rockcraft project schema. Open since 2023, no labels, no implementation found in codebase, and no clear use case provided by the requester. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
25
Confidence:
85
Support Request:
10
|
close stale | Feature request to add Pebble log-targets support to the project schema. Requested by a maintainer ~2 years ago but lacks a concrete use case or testing setup. Currently inactive and unlabelled. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
92
Complexity:
45
Confidence:
70
Support Request:
10
|
needs triage | Feature request to add Pebble log-targets schema support to Rockcraft. Open for nearly two years with no maintainer labels or assessment. A contributor noted they currently lack a concrete use case or test environment. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
92
Complexity:
45
Confidence:
75
Support Request:
10
|
needs triage | Feature request to add Pebble log-targets schema support to Rockcraft. Unlabelled and inactive for nearly two years after the author requested a test use case that was never provided. |
Update history
No update history recorded yet.
Related issues
No related issues found above the similarity threshold.