← Back to issue list

feat: add support for "log-targets"

View original Github issue

Metadata

Project
rockcraft
Number
#661
Type
issue
State
open
Author
cjdcordeiro
Labels
—
Created
Updated
Closed
—

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.