Issue & PR triage
Loading...
Showing 49 of 49 issues
| Issue | Title | Author | Age | Action | Staleness ↑ | Confidence | Summary |
|---|---|---|---|---|---|---|---|
|
fetch-service issue #96 |
Missing metadata attributes in certain file formats | cmatsuoka | 862d | close stale | 95 | 70 | Missing metadata fields (name, vendor, version, etc.) in ancillary file formats like apt Packages, git responses, snap API, pip index. No activity for 860 days. |
|
fetch-service issue #364 |
Inspectors contain valid URL placeholders | cmatsuoka | 543d | close stale | 95 | 70 | Inspectors contain valid URL placeholders that are being approved by the fetch service. Issue is stale with no maintainer engagement, labels, or assignee. |
|
fetch-service pr #430 |
docs: docstrings for ./inspectors/common | sergiusens | 404d | close stale | 90 | 70 | Adds docstrings to ./inspectors/common. PR is 401 days old with no reviewer engagement and no comments. |
|
fetch-service issue #231 |
Fetch-service snap doesn't start after refresh | simonepelosi | 715d | close stale | 90 | 75 | Fetch-service snap requires manual restart after refresh. Maintainer explained this is intentional and suggested refresh-mode=endure. No follow-up in 390 days. |
|
fetch-service pr #501 |
draft: reorder some lxd calls to trigger launchpad behavior | tigarmo | 311d | close stale | 90 | 70 | Draft PR to reorder LXD calls to trigger Launchpad behavior. No reviewer engagement, no comments, inactive for 309 days. |
|
fetch-service pr #447 |
test: reproducer for security/archive.ubuntu issue | tigarmo | 386d | close stale | 85 | 55 | Test reproducer for a security/archive.ubuntu issue, inactive for over a year with no maintainer engagement or follow-up. |
|
fetch-service issue #424 |
Have inspectors explicitly declare dependencies on other inspectors | upils | 408d | needs triage | 85 | 40 | Feature request to make inspector dependencies explicit and auto-order them, preventing fragile manual ordering in insList. Untriaged, no maintainer response in 390 days. |
|
fetch-service issue #282 |
ANNOUNCEMENT: SNAP CHANNELS | lengau | 683d | close stale | 85 | 75 | Announcement about snap channel publishing for main and feature/launchpad-integration branches; outdated as launchpad-integration was merged and is no longer in use. |
|
fetch-service issue #209 |
Implement configurable request authentication | cmatsuoka | 732d | needs triage | 85 | 65 | Feature request to allow controller to set credentials for specific URL patterns in the Fetch Service. Unlabeled, no maintainer response, 389 days since last activity. |
|
fetch-service issue #202 |
Add snapcraft tests | cmatsuoka | 746d | close stale | 85 | 65 | Feature request to add snapcraft tests for the fetch service snap package using the proposed test framework. Issue is 744 days old with no maintainer engagement beyond an auto-generated Jira sync. |
|
fetch-service issue #225 |
Add GitHub workflow that builds and tests the fetch-operator charm | lengau | 718d | close stale | 85 | 65 | Feature request to add GitHub workflow for building and testing the fetch-operator charm using charmcraft test. Issue is 715 days old with no maintainer engagement or labels. |
|
fetch-service issue #389 |
Update snapcraft test to stable in CI tests | cmatsuoka | 490d | close stale | 85 | 70 | Request to use Snapcraft from the stable channel in CI tests. Unlabelled, no maintainer comments, 487 days old. Related work snapcraft-rocks#85 was merged addressing the same concern. |
|
fetch-service issue #248 |
Add `https://git.staging.snapcraftcontent.com` as a valid git/sourcecraft origin | tigarmo | 707d | close stale | 85 | 65 | Feature request to add staging.snapcraftcontent.com as a valid git/sourcecraft origin. Issue is 705 days old with last activity 390 days ago. The URL already appears in multiple configuration files in the repo. |
|
fetch-service issue #36 |
SNAP: Find a better way to handle perl dependencies | lengau | 953d | needs triage | 85 | 70 | Optimization request to reduce PERLLIB environment variable size in fetch-service snap. Untriaged, no maintainer engagement in 950 days. |
|
fetch-service issue #221 |
create a cache for the unpacked git repositories | dariuszd21 | 722d | close stale | 85 | 65 | Feature request to cache unpacked git repositories to avoid redundant unpacking by inspectors. Created 720 days ago, last activity 389 days ago, no maintainer triage. |
|
fetch-service pr #383 |
test(unit): add git object that fails during clone | dariuszd21 | 505d | close stale | 85 | 75 | Test PR for git inspector clone failure case, approved but with unresolved review comment and failing CI. Inactive 288 days. |
|
fetch-service issue #247 |
Use github.com/dpeckett/deb822 for deb822 parsing | tigarmo | 707d | close stale | 85 | 60 | Replace custom deb822 parser with github.com/dpeckett/deb822 library. Issue opened 705 days ago, last activity 389 days ago (auto-generated Jira sync). No maintainer triage or labels. |
|
fetch-service issue #257 |
Document how to generate captures for test data | lengau | 702d | needs triage | 85 | 65 | Documentation request to explain how to generate capture data for tests using tshark and SSLKEYLOGFILE. Unlabeled, no maintainer response beyond author cc. |
|
fetch-service issue #156 |
Add inspector for images | jugmac00 | 784d | needs triage | 80 | 60 | Feature request to add an image inspector to the fetch service. Open 783 days with no labels, no comments, and no maintainer engagement. |
|
fetch-service issue #419 |
Missing inspectors for JARs (Maven) | Vyom-Yadav | 415d | close stale | 75 | 70 | Missing inspectors for JARs (Maven) causing artifact inspection failures; PR #180 merged a JAR inspector but mimetype application/java-archive remains missing from mimetypes.go |
|
fetch-service issue #495 |
Linters: enable gocyclo, errcheck and gosec | upils | 318d | keep open | 75 | 70 | Enable gocyclo, errcheck, and gosec linters in golangci-lint config and fix resulting errors. Triaged but inactive for ~9 months. |
|
fetch-service issue #518 |
Merge bundled ACLs with custom ones | lengau | 301d | keep open | 75 | 65 | Enhancement to merge bundled ACLs with custom ones instead of replacing defaults. Triaged but inactive for 299 days. |
|
fetch-service issue #373 |
Improve inspector license extraction | cmatsuoka | 529d | needs triage | 75 | 65 | Feature request to improve license identifier extraction in Fetch Service to prevent SPDX degradation, false positives, and normalize names. Untriaged, 390 days since last activity. |
|
fetch-service issue #353 |
Control from a unix domain socket | lengau | 554d | needs triage | 75 | 60 | Feature request to allow fetch service to listen on a unix-domain socket for improved security. Unlabelled, no comments, inactive for 390 days. |
|
fetch-service issue #295 |
Store *CRAFT package commit in artefact metadata | SuperAlpaca27 | 661d | keep open | 75 | 60 | Feature request to store CRAFT package commit hash in artefact metadata instead of version from craft.yaml. Discussed with Jira ticket CRAFT-3964 created, but inactive for 390 days. |
|
fetch-service issue #401 |
Add format inspection smoke tests | cmatsuoka | 446d | needs triage | 75 | 65 | Feature request to add spread tests for format inspection of supported artifact types to prevent bad interactions between inspectors. Unlabelled, no maintainer response, 390 days inactive. |
|
fetch-service issue #388 |
fetchctl tests fail in Fedora | cmatsuoka | 490d | needs triage | 75 | 60 | fetchctl tests fail on Fedora 40 because fetch-service.fetchctl command is not found during spread test execution |
|
fetch-service issue #296 |
Unable to disambiguate CRAFT package type with multiple CRAFT YAMLs | SuperAlpaca27 | 661d | needs triage | 75 | 65 | Fetch Service incorrectly assigns metadata.type when multiple CRAFT YAMLs exist in a single repo; no maintainer response after 658 days. |
|
fetch-service issue #304 |
Disambiguate artifacts type in case of multiple valid inspections | cmatsuoka | 648d | needs triage | 75 | 65 | Design decision needed for artifact type selection when multiple inspectors approve an artifact. Open for 646 days with no labels, assignee, or maintainer triage. |
|
fetch-service issue #325 |
Add `*Craft.yaml` relative path to `Approved` *Craft `response-inspection` | Vyom-Yadav | 609d | close stale | 75 | 60 | Feature request to add *Craft.yaml relative path to response-inspection output. Acknowledged by maintainer but inactive for 390 days with an unanswered follow-up question. |
|
fetch-service issue #354 |
Set up the proxy on a random port that's queryable from the control API | lengau | 554d | needs triage | 75 | 60 | Feature request to allow proxy on random port with control API query endpoint. Unlabelled, no comments, inactive for 390 days. |
|
fetch-service issue #284 |
Create a CLI tool to inspect a specific file | lengau | 683d | needs triage | 75 | 70 | Feature request to create a CLI tool for inspecting files by path. Open for 680 days with no labels, no assignee, and last activity 390 days ago. Only one maintainer comment acknowledging value. |
|
fetch-service pr #558 |
chore(deps): update dependency go to v1.27.1 | renovate | 239d | needs review | 75 | 65 | Renovate PR updating Go from 1.25.11 to 1.27.1 in GitHub Actions workflows. CI failing on snap-test and OSV-scanner. No maintainer comments after 236 days. |
|
fetch-service issue #381 |
Incorrect metadata for `application/x.go.module.git-repo` (parsing `go.mod`) | Vyom-Yadav | 511d | needs triage | 75 | 70 | Go module git-repo metadata parsing bug: manual go.mod parsing produces incorrect name/vendor fields. Issue is 510 days old with no maintainer triage or labels. |
|
fetch-service issue #473 |
Inspector for DEP-11 metadata files | cmatsuoka | 336d | keep open | 70 | 60 | Feature request to add a DEP-11 metadata inspector to fetch-service. Triaged but no work started in 333 days. No DEP-11 or appstream references exist in the codebase. |
|
fetch-service pr #605 |
fix: refactor service shutdown to prevent races | cmatsuoka | 130d | needs review | 65 | 75 | Refactors service shutdown to prevent race conditions in fetchctl socket server, HTTP proxy, and control API server. Approved by 2 reviewers with 0 unresolved comments; most CI passing. |
|
fetch-service issue #323 |
Non SPDX compliant license expressions (and license identifiers) | Vyom-Yadav | 612d | keep open | 50 | 85 | Maintainer outlined an incremental plan to normalize non-SPDX license expressions and identifiers. Tracks compliance fixes for fetch-service SBOM generation. |
|
fetch-service issue #589 |
Pass-through mode | steinbro | 172d | keep open | 45 | 65 | Feature proposal to add pass-through mode as a third mode (after strict and permissive) for async package scanning to improve Fetch Service performance. Triaged and under maintainer discussion. |
|
fetch-service issue #329 |
Is the support complete for `rock` images? (potentially new inspector required) | Vyom-Yadav | 592d | keep open | 45 | 75 | Fetch service lacks OCI image inspector for rockcraft builds; maintainer acknowledged and confirmed OCI inspector support is planned. |
|
fetch-service pr #635 |
refactor: add make help target and documentation strings | lczyk | 54d | needs review | 45 | 85 | Adds a self-documenting `make help` target with inline comment extraction and sets it as default. Approved by 2 reviewers, CI passing. |
|
fetch-service pr #641 |
chore(deps): update dependency canonical-sphinx to v0.7.0 | renovate | 9d | needs review | 10 | 75 | Updates canonical-sphinx dependency from 0.6.0 to 0.7.0. Approved by 1 reviewer but snap-test and OSV-scanner CI checks are failing. |
|
fetch-service pr #642 |
fix(deps): update module github.com/klauspost/compress to v1.20.0 | renovate | 9d | keep open | 10 | 60 | Mend Renovate PR updating github.com/klauspost/compress from v1.19.2 to v1.20.0; CI has one failing check (OSV-scanner), no maintainer comments yet |
|
fetch-service pr #645 |
fix: support application-credential auth in keystone-v3 secret | simonepelosi | 4d | needs review | 10 | 70 | Adds application-credential auth support to keystone-v3 secret injection, fixing silent failure where unsubstituted secrets were forwarded upstream. CI failing on snap-build, snap-test, unit-tests. |
|
fetch-service pr #640 |
fix(deps): update module github.com/gobwas/glob to v1 | renovate | 14d | needs review | 10 | 85 | Automated Renovate PR updating github.com/gobwas/glob from v0.2.3 to v1.0.0. Currently failing CI checks, likely due to API changes in the new major version. Requires maintainer review. |
|
fetch-service pr #646 |
fix(deps): update module golang.org/x/sys to v0.48.0 | renovate | 3d | needs review | 5 | 85 | Renovate PR updating golang.org/x/sys from v0.47.0 to v0.48.0 and go directive from 1.25.11 to 1.26.0. CI failing on linters, unit-tests, and OSV-scanner. |
|
fetch-service pr #647 |
fix(deps): update module golang.org/x/net to v0.59.0 | renovate | 3d | needs review | 5 | 65 | Routine dependency update for golang.org/x/net v0.58.0→v0.59.0 with related module updates; CI failing on linters, unit-tests, and OSV-scanner; awaiting maintainer review. |
|
fetch-service pr #644 |
fix(deps): update module github.com/elazarl/goproxy to v1.9.1 | renovate | 7d | needs review | 5 | 85 | Updates github.com/elazarl/goproxy from v1.9.0 to v1.9.1 via Renovate. Minimal diff (+3/-1, 2 files). CI has some failures (snap-test, unit-tests, OSV-scanner). No reviews yet. |
|
fetch-service pr #643 |
fix(deps): update module golang.org/x/crypto to v0.57.0 | renovate | 8d | needs review | 5 | 70 | Dependency update for golang.org/x/crypto v0.55.0 → v0.57.0, plus go directive and related dependencies. CI has some failures. |
|
fetch-service pr #648 |
chore(deps): update tiobe/tics-github-action action to v4 | renovate | 0d | needs review | 0 | 90 | Renovate PR updating tiobe/tics-github-action from v3 to v4 in .github/workflows/tics.yaml. Fresh PR with passing CI checks, awaiting maintainer review. |