Showing 100 of 1910 issues

Issue Title Author Age Action Impact ↓ Actionability Quick Win Summary
snapcraft
issue #5960
remote build: internal error when build is cancelled on launchpad sed-i 292d keep open 40 78 22 remote-build crashes with internal error MissingSchema when a build is cancelled on Launchpad (build_log_url is the string "None"); acknowledged by mr-cal, tracked upstream in craft-application#996 and Jira SNAPCRAFT-1281, still unfixed.
snapcraft (launchpad)
issue #2158699
Github build randomly inventing stage-packages ~t-a-k 128d needs triage 40 38 5 Snapcraft 9.0.0 core26 GitHub builds intermittently downloaded and extracted undeclared packages; two affected builds are linked, but the report lacks maintainer triage and a reproducible failure.
charmcraft
issue #1733
Don't allow `build-base` on stable bases lengau 842d keep open 40 70 18 Maintainer task: reject `build-base` on `platforms` charms when `base` is a known stable base, and document proper build-base usage. Still open, tracked as CRAFT-3920.
charmcraft
pr #2664
tests: add reproducer for reactive plugin missing .build.manifest (#872) lengau 197d needs review 40 40 11 Adds failing unit test reproducing #872 and Copilot fix copying .build.manifest to install dir; 163 days old, 0 reviewers, pending review
fetch-service
pr #666
fix(deps): update module github.com/klauspost/compress to v1.20.3 renovate 23d needs review 40 30 11 Renovate PR updating github.com/klauspost/compress from v1.20.1 to v1.20.3, including a security fix for zstd crash. CI failing on snap-build and snap-test jobs.
snapcraft
issue #5613
Poor error reporting for bases earlier than 24 dilyn-corner 479d keep open 40 92 26 Triaged core22 UX bug: malformed top-level grammar values bypass validation and emit a TypeError traceback; proposed fix PR #6451 was closed unmerged.
craft-actions
issue #20
[Feature Request] Add `name`, `version`, `arch` and any other useful... ca-scribner 1065d needs triage 40 45 10 Feature request (open, no labels, no comments since ~1030 days) to expose name, version, arch and other rock metadata as outputs of the rockcraft-pack action, alongside the existing rocks output, to ease CI chaining with skopeo copy.
snapcraft (launchpad)
issue #1868453
All interfaces are allowed to have a label ~zyga 2419d keep open 40 80 16 Store review rejects snaps using snapd-supported interface labels; maintainers identified missing review-tools support, so the issue remains unresolved.
craft-providers
issue #766
Switch centos and almalinux containers to use images.lxd.canonical.com lengau 493d keep open 40 82 26 Maintainer-filed enhancement (lengau, labelled Type: Enhancement) asking to point CentOS 7 and AlmaLinux 9 LXD remotes at images.lxd.canonical.com; code at HEAD still uses images.linuxcontainers.org. Unimplemented, no discussion.
craft-platforms
issue #189
Merge Starbase every week lengau 367d needs triage 40 45 7 Maintainer request for a scheduled + manually-dispatchable GitHub Action merging canonical/starbase upstream, using Copilot to decide which changes to take. Unlabelled, no comments, no implementation found.
craft-application
issue #662
Add reference docs for the pydantic models lengau 618d keep open 40 55 13 Maintainer tracking issue to add reference docs pages for craft-application's Pydantic models, including rationale for defaults before apps override them. Platforms (#736) and Project (#845) documented; several models remain undocumented.
starflow
pr #127
feat: Create workflow for testing dev environments me6262 209d keep open 40 15 4 Adds a 61-line GitHub Actions workflow spinning up LXD containers to exercise makefile commands. WIP for #85; author confirms it fails on missing packages, Canonical CLA check failing, no reviewers and no activity for 174 days.
craft-application
issue #982
Publish testcraft from PRs to relevant branches lengau 322d keep open 40 55 11 Enhancement (triaged, by maintainer) to add CI that publishes the testcraft snap from PRs to `latest/edge/craft-application-<pr#>` and main to `latest/edge/craft-application-main`, plus a PR comment with install commands. Explicitly blocked on canonical/craft-actions#48, which is still open; no such workflow exists in the repo yet.
starbase
issue #541
Renovate complaints thread lengau 155d keep open 40 50 9 Meta thread collecting Renovate config complaints: OSV-first scheduling, broader automerge, correct grouped-PR titles, matchJsonata rules, group prioritisation. Config now inherits starflow's; some items in flight.
craft-parts
issue #583
Documentation is missing important concepts and graphs sergiusens 1081d needs triage 40 28 8 Maintainer-filed docs gap report (2024): the overlays and lifecycle explanation pages reportedly lack key concepts and diagrams. Only screenshots plus two readthedocs links; no labels, no maintainer triage, only a Jira bot comment.
snapcraft
issue #4968
Add a `bundler-version` property to the `core18` Ruby plugin mr-cal 813d keep open 40 79 22 Triaged enhancement to pin Bundler in the core18 Ruby plugin; no fix is present, and the newer craft-parts Ruby plugin still installs Bundler without a version constraint.
snapcraft
issue #5086
snapcraft status lists several time the same information seb128 764d needs triage 40 67 14 Untriaged report: snapcraft status can repeat channel rows for one track and architecture, demonstrated with Snapcraft 8.4.1 on Ubuntu Oracular; no labels or maintainer activity.
snapcraft
pr #6397
feat: partitions always enabled cmatsuoka 77d keep open 40 38 11 Turns on craft-parts partitions consistently in snapcraft (4 files, +8/-9) as a manual-spread follow-up to craft-parts#1699. Awaiting review: lint/files failing, 3 checks pending, one unresolved comment, upstream craft-parts PR still open.
craft-parts
issue #1333
Consolidate `os-release` utils with other repositories bepri 408d keep open 40 78 14 Replace Craft Parts' hand-rolled os-release parser with the distro library; maintainers agreed on this direction, but no implementation has landed and the work remains open.
snapcraft
issue #5435
remote build: deprecate `--build-for` mr-cal 560d keep open 40 89 27 Triaged enhancement to warn on remote-build --build-for and hide it from help; it remains open, with current code still exposing and documenting the option.
snapcraft
issue #5469
package repository advance grammar support kubiko 552d keep open 40 86 21 Triaged enhancement to support advanced grammar in package-repositories, avoiding duplicate APT sources during native builds; a maintainer identified a core24 craft-application implementation path.
charmcraft
issue #2107
lxc - Missing source path... mcfly722 651d keep open 40 70 15 Charmcraft pack fails in LXD clusters when the shared cache directory is missing on the node hosting the instance. Maintainer acknowledged unsupported scenario, provided workarounds, and filed internal ticket CRAFT-4039.
snapcraft (launchpad)
issue #1793471
snapcraft trggers unnecessary pulls from unrelated file modifications ~aleks.bogdanov 2968d keep open 40 58 10 Unresolved proposal for .snapignore to prevent IDE and .git changes from invalidating local-source pulls and rebuilds; current code has no matching support and the issue has had no discussion.
snapcraft
issue #5966
Add ruby spread tests mr-cal 289d close resolved 40 90 31 Enhancement asking to add core22/core24 spread tests exercising the new Ruby plugin. Delivered by merged PR #5976 (commit 89f77e6f8); both task.yaml files now include ruby-hello.
snapcraft
issue #4697
The partial organize operations of parts are missing LaiderLai 954d close resolved 40 55 15 Organize globs using ${SNAPCRAFT_ARCH_TRIPLET} silently matched nothing on core20 cross-builds because the variable resolved to the host triplet; root cause fixed pre-8.0.0 by #4313, core20 since dropped
snapcraft
issue #6001
`snapcraft clean --destructive` does not delete `.craft` directory steinbro 279d needs triage 40 86 19 Destructive-mode clean leaves the .craft build-state directory behind; the report has an exact reproducer on Snapcraft 8.13.2 but remains untriaged.
charmcraft
issue #2374
Add `charmcraft lint` to enforce Canonical recommendations taurus-forever 476d keep open 40 60 12 Feature request for `charmcraft lint` to enforce naming conventions. Maintainer acknowledged; naming linter exists via `charmcraft analyse`, but dedicated lint command and error severity pending LinterService refactor (#2546).
rockcraft
issue #590
Improve the LXD init experience sergiusens 869d close resolved 40 70 20 Rockcraft should check if LXD is properly installed and configured before pack fails with cryptic messages. Core functionality implemented in craft-providers via is_initialized().
snapcraft (launchpad)
issue #1669908
Provide visible yaml settings or document organize plugin behavior for... ~dmitriis 3534d keep open 40 84 25 Organize wildcard and directory-merging semantics remain poorly documented; a maintainer linked the gap to the still-open craft-parts explanation effort.
charmcraft
issue #642
The analyze command should also work on a not-packed charm facundobatista 1738d keep open 40 75 22 Feature request to let `charmcraft analyze` accept an unpacked charm directory (default `.`) in addition to packed charm files. Still open, labelled good first issue; maintainer says trivial via lint_directory but waiting on #1042.
craft-application
pr #1058
feat: add prune instances Aeonoi 209d keep open 40 18 4 Adds a prune-instances command (+249/-2, 9 files) for removing non-base provider instances, closing #991. Idle ~150 days with 28 unresolved review comments and failing lint, fast-test and minimum-deps CI checks; changelog entry still missing.
snapcraft (launchpad)
issue #2066040
snapcraft.yaml validation errors are presented in a very user unfriendly way ~jamesh 902d needs triage 40 74 20 A core24 snapcraft.yaml error leaked raw Pydantic details; current code has friendlier validation paths, but the exact regression and its resolution are not confirmed.
snapcraft (launchpad)
issue #1848565
`revisions` only showing the most recent 500 revs ~saviq 2576d keep open 40 72 14 snapcraft revisions stops at the store's 500-item page limit; root cause identified by a maintainer as missing pagination in the store client's list_releases, but no fix or labels since 2019.
rockcraft
issue #638
Client.Timeout exceeded while awaiting headers abhigyanghosh30 842d needs triage 40 52 9 Rockcraft 1.5.3 is untriaged after a managed LXD build timed out contacting api.snapcraft.io while injecting the host snap; proxy, firewall, and VPN diagnostics are missing.
rockcraft
issue #1290
Create dedicated variables for daemon UID, GID sed-i 119d needs triage 40 67 17 Requests build-time variables for the _daemon_ run-user UID/GID to replace hardcoded 584792 values; it remains open, unlabelled, and overlaps #1291.
craft-application
issue #347
Improve platform validation error message cmatsuoka 903d close resolved 40 76 17 Platform validation now produces user-facing CraftValidationError messages, while the affected BuildPlanner model was removed in 5.0.0; the issue appears resolved.
snapcraft (launchpad)
issue #1834469
error messaging for invalid macaroon could be improved ~jdstrand 2688d keep open 40 74 15 Expired legacy credentials can still yield a raw macaroon error or block login; newer 401s are actionable, but the legacy path and upstream craft-store report remain unresolved.
snapcraft (launchpad)
issue #1738265
cmake plugin should set CMAKE_BUILD_TYPE, CMAKE_INSTALL_PREFIX ~saviq 3248d needs triage 40 70 15 Requests CMake defaults for RelWithDebInfo and /; the current craft-parts plugin sets neither automatically and documents explicit configuration, but the issue remains untriaged.
snapcraft (launchpad)
issue #1751828
using executable from core snap fails sanity check ~ondrak 3174d needs triage 40 50 8 App commands provided by the core/base snap fail the sanity check because snapcraft validates them against the host; unlabelled, no maintainer response in ~8.6 years, needs triage against current code.
snapcraft (launchpad)
issue #1709060
Trouble allocating fonts in a Tcl/Tk (Python 3.5) based snap ~kushalchauhan98 3377d keep open 40 35 5 Python3/Tkinter snap crashes with 'failed to allocate font due to internal system font engine problem' (or SEGFAULT) inside a snap while the same script works unsnapped; still open, no maintainer diagnosis.
craft-parts
issue #1189
Add ability to handle Internet connection failures ofry 468d needs triage 40 32 4 Feature request (external contributor, no maintainer response) to add a config/CLI option that retries failed builds or downloads N times after network failures such as unexpected EOF. Still untriaged in craft-parts.
snapcraft (launchpad)
issue #1771767
File dispute not working ~cprov 3094d keep open 40 78 12 Name-dispute registration moved from the API to the Store web UI; users confirmed the unified page succeeds only after two submits, and the remaining dashboard defect lacks resolution.
charmcraft
pr #2505
fix: fetch-lib error message showing "Library None not found" copilot-swe-agent 337d needs review 40 70 24 Fixes misleading 'Library None not found' error in `charmcraft fetch-lib` by using `lib_data.full_name` instead of `parsed_args.library`. PR is approved with CI passing but has 1 unresolved review comment.
snapcraft (launchpad)
issue #1760897
Classic confined snap started segfaulting after 2.40 upgrade ~kos.tsakalozos 3138d close not a bug 40 65 10 Classic snap segfaults after snapcraft 2.40 due to upstream patchelf corrupting Go binaries; maintainer pointed to the documented no-patchelf build attribute (upstream NixOS/patchelf#146).
snapcraft (launchpad)
issue #1760514
cannot change profile for the next exec call: No such file or directory ~popey 3140d needs triage 40 84 17 Legacy SNAPCRAFT_CONTAINER_BUILDS LXD reruns fail after a failed build with a missing profile; snapcraft clean restores builds, but the issue remains untriaged.
snapcraft (launchpad)
issue #1761097
Python setup.cfg wrongly applied to all python package dependencies ~dwynen 3137d needs triage 40 46 8 An old Python-plugin report says a part's setup.cfg affects pip dependency installation and breaks builds; it remains open, untriaged, and needs verification on current Snapcraft.
snapcraft (launchpad)
issue #2161839
[Github] Build logs not available ~t-a-k 102d needs triage 40 58 9 snapcraft.io remote/GitHub build pages hang on "Loading <snap> build data"; console shows 502 from /api/<snap>/builds/<id>. Unlabelled, no maintainer response. Affects the store web app, not this CLI repo.
snapcraft (launchpad)
issue #1669471
problems on revoking a gpg key for signing assertions ~elopio 3535d keep open 40 78 16 Ubuntu Store advertised a nonexistent Snapcraft revoke-key command; maintainers marked it high priority, and current key commands still omit key revocation.
snapcraft (launchpad)
issue #2086482
No way to express different build dependencies on different architectures... ~fnordahl 734d needs triage 40 62 13 Untriaged grammar limitation: common build-snaps reportedly fail to combine with dependencies selected for multiple architectures; expected comma-selector semantics need confirmation.
snapcraft (launchpad)
issue #1852746
Adding stage packages results in rebuilding the corresponding part ~osomon 2547d close resolved 40 66 7 The reported clean rebuild is resolved: modern craft-parts tracks stage-package changes separately from build-step dirtiness.
snapcraft (launchpad)
issue #2136285
Mail alert about a not-published snap with outdated package ~t-a-k 324d needs triage 40 68 10 Daily outdated-package emails incorrectly list flaresolverr-tak r17 on stable, candidate, beta, and edge although current amd64 releases are r18 and r20; untriaged
rockcraft
pr #1010
feat(template): use images command to poll docker daemon readiness zhijie-yang 378d needs review 40 20 7 Changes the spread Docker readiness probe from pulling/running hello-world to listing local images to avoid registry rate limits; snap-tests and lint/files fail, with no activity for 344 days.
snapcraft
issue #6527
gpu linter on core26: elftools crashes on loading guile pre-compiled .go files lunacd 8d keep open 40 85 27 GPU linter crashes with AssertionError when parsing Guile .go ELF files due to missing string table in dynamic section.
rockcraft
issue #629
Create a Plugins explanation page hd9 854d keep open 40 68 18 Documentation request remains open: add a high-level Diátaxis explanation page for plugins and link it from relevant docs; maintainers clarified that a conceptual introduction is wanted.
craft-application
issue #965
snapcraft internal error: AttributeError("'list' object has no attribute 'get'") xypron 372d keep open 40 80 22 Poor error message when platforms YAML uses a list instead of a dict, causing unhandled AttributeError in _vectorise_platforms.
craft-parts
issue #1571
Group related plugins steinbro 182d keep open 40 85 24 Group craft-parts plugins by language in docs (and optionally in source layout). Categorization agreed with a volunteer contributor who is preparing a PR; docs/plugins.rst toctree is still flat.
snapcraft (launchpad)
issue #1621441
Need a way to delete account-keys from snapcraft integration tests ~elopio 3710d needs triage 40 62 10 Account-key deletion remains unimplemented, limiting repeatable non-fake-store integration testing; the current client supports registration but exposes no delete path.
craft-application
issue #105
Custom compatibility tags in the provider service lengau 1114d keep open 40 65 18 Feature request: add a per-application integer addendum (e.g. in AppMetadata, default 0) to the provider base compatibility_tag so charmcraft needn't override ProviderService/get_base. Open, unlabelled, tracked as CRAFT-2606.
snapcraft (launchpad)
issue #1661070
Default pkg-config paths not found ~mrjogo 3564d keep open 40 48 7 pkg-config's hardcoded host-absolute default search paths break scripts run inside snaps (e.g. Gazebo). Acknowledged by sergiusens as a sysroot/prefix problem with a test subject supplied, but still unimplemented; the proposed wrapper fix is now obsolete.
charmcraft
issue #709
Don't upload if unauthorized sed-i 1701d keep open 40 70 14 Upload proceeds before checking package publisher/collaborator permission; maintainers acknowledged and filed CRAFT-3416, but current code still only checks authentication before pushing bytes.
rockcraft
pr #928
build(deps): use DEV craft-parts tigarmo 469d close superseded 40 15 5 Switches craft-parts to a DEV version adding overlay/regular stage collision detection. 434 days old, no reviews, failing snap-tests and lint/files; superseded by later craft-parts updates.
craft-actions
issue #144
Packing rocks with 20.04 build-base fails on ubuntu-24.04 runners due to... LoweRAM 5d needs triage 40 80 29 CI failure: legacy rock builds with ubuntu@20.04 build-base fail on ubuntu-24.04 runners due to kernel 7.0 AppArmor incompatibility. Root cause identified with workaround provided.
craft-providers
issue #754
Run Multipass tests on Linux CI lengau 520d keep open 40 70 11 Enhancement to run Multipass integration tests on Linux CI (nested virt now available). Still open: qa.yaml's test-multipass job remains commented out and WIP PR #932 is inactive with failing checks.
craft-actions
issue #99
Pack actions need integration tests for the "test" boolean flag. bepri 71d keep open 40 82 17 Pack actions expose a test flag, but integration coverage does not verify that enabling it successfully runs the corresponding test command; this triaged coverage gap remains open.
snapcraft (launchpad)
issue #1573753
sources can't extract tar.xz archive ~olivier-interfasys 3849d close resolved 40 85 26 Tar source extraction failed with KeyError on linkname not found; cause was hardlink targets keeping the stripped common prefix. Fixed in snapcraft commit 9b240efe3 (PR #688), logic now lives in craft-parts tar_source.py with hardlink tests.
snapcraft (launchpad)
issue #2011719
snapcraft expand-extensions is broken ~scarlettmoore 1331d close resolved 40 98 27 expand-extensions failed on valid core22 YAML using parse-info and advanced grammar; merged PR #4110 fixed preprocessing and added matching regression coverage.
snapcraft-rocks
pr #118
feat: pack snapcraft 9 for core26 cmatsuoka 48d needs review 40 62 19 Maintainer cmatsuoka adds an experimental rockcraft.yaml plus CI/workflow changes (+179/-3, 3 files) so the build rock can pack with Snapcraft 9 against core26. Open 13 days, unreviewed (0 reviewers), CLA passing, build-rock check still pending.
craft-cli
issue #45
Simplify the application run/stop cycle facundobatista 1801d needs triage 40 75 18 Maintainer-filed feature request: add an `app_wrapper` context manager to craft-cli to handle emitter init, Dispatcher setup and exception/return-code handling. Design sketched in a 2022 comment; still not implemented in 3.4.x.
rockcraft
issue #39
Clean slate between rebuilds valentincanonical 1631d keep open 40 35 6 Request for a clean slate between rebuilds: original 'umoci init ... path already exists' failure (from base: bare, PR #36) was fixed in commit d1a5f04, but leftover LXC instance state remains, now believed to live in craft-providers
rockcraft
issue #910
Rockcraft ignores configured staging Pro contract URL when building with... bschimke95 492d close resolved 40 85 27 Rockcraft ignores the staging Pro contract URL when building with --pro=fips-updates. A fix landed in craft-providers PR #776 and was pulled into rockcraft via craft-providers 3.7.1.
rockcraft
issue #915
[Bug] `make setup` missing deps - snapd, curl, gcc, libgit2-dev, sudo AlexBaranowski 488d needs triage 40 75 15 Fresh Ubuntu container `make setup` fails due to missing curl, gcc, libgit2-dev, sudo, and snapd; no maintainer response or labels yet.
craft-providers
issue #583
Documentation for network connectivity mr-cal 868d keep open 40 80 26 Open documentation request to add network connectivity troubleshooting guides for LXD and Multipass. The how-to docs are empty; only a partial Docker/iptables note exists in explanation/.
craft-application
issue #434
Provide a way to write machine-readable output to stdout for `pack` lengau 799d needs triage 40 60 12 Maintainer-authored feature request for opt-in JSON output to stdout from pack, plus guidance for app commands. Open, unlabelled, no comments; output schema and interface remain undecided.
craft-application
issue #424
Surface deprecation warnings when loading the project model lengau 811d keep open 40 70 15 Feature request to surface Pydantic deprecation warnings when loading the project model; no implementation found in current codebase.
snapcraft (launchpad)
issue #1965792
source-depth should propagate to git submodules ~itrue 1690d needs triage 40 76 21 Feature request: source-depth only shallow-clones the parent repo; git submodule update runs without --depth, so submodule-heavy builds (e.g. qt5) fetch full submodule history. Untriaged, no maintainer response.
craft-application
issue #1195
Conditionally add build-slices to the json schema mr-cal 42d keep open 40 78 12 Triaged enhancement to conditionally expose the existing top-level build-slices field in JSON schema when AppMetadata.enable_build_slices is enabled; it remains unimplemented.
craft-application
issue #573
Improve API naming and scoping sergiusens 703d needs triage 40 55 12 Maintainer proposal to drop redundant Service suffix (PackageService -> services.Package) and tighten module scoping. Still unchanged at HEAD: no labels, comments, or decision on naming variant or back-compat.
snapcraft
issue #6333
Last published version on PyPI is very old astrojuanlu 118d keep open 40 75 24 Snapcraft's PyPI package is stuck at 4.8.1 (June 2021) while fixes like #4145 only landed in source; reporter asks to resume publishing or archive the PyPI project. Maintainer mr-cal acknowledged and is archiving it.
snapcraft (launchpad)
issue #1958930
`snapcraft clean <part> --use-lxd` shouldn't wait for network ~om26er 1746d keep open 40 70 15 Part-specific `snapcraft clean --use-lxd` unnecessarily starts a network-configured LXD environment; a maintainer suggested using offline mode, but no fix is recorded.
rockcraft
pr #1208
perf: lazy-load extension framework modules lczyk 175d needs review 40 72 16 Lazy-loads extension framework modules to avoid eager imports of all six frameworks; CI green, awaiting maintainer review.
fetch-service
issue #388
fetchctl tests fail in Fedora cmatsuoka 545d needs triage 40 78 14 Fedora 40 spread basic-inspection fails because fetch-service.fetchctl is unavailable; Fedora remains disabled in spread.yaml pending investigation.
craft-application
issue #928
Write documentation describing how to use reusable documentation snippets lengau 400d keep open 40 82 23 A maintainer-filed, documentation-labeled task to add an app-developer how-to for reusable documentation snippets; the current how-to index has no such guide.
charmcraft
pr #2804
Fix spread different-dir artifact output handling lengau 108d needs review 40 45 12 Maintainer fix for pack artifact relocation: resolves --project-dir/output to absolute paths pre-pack, keeps state-based move and adds a .charm glob fallback; +124/-3 with unit tests. Fast tests pass, 6 CI jobs pending, 73d idle.
craft-providers
pr #1026
fix: include unknown Ubuntu version in compatibility warnings Shahzeb-DataEngineer 21d needs review 40 35 10 Improves compatibility warnings to include unknown Ubuntu versions instead of raising errors. Has 3 unresolved review comments and no reviewers yet.
snapcraft
issue #6532
Docs how-to Spread tasks haven't run since #5440 Deep-Axe 6d keep open 40 85 29 Spread tasks under docs/how-to/code/ stopped running after PR #5440 moved tasks to docs/how-to/code/crafting/. The suite needs a new entry to discover tasks.
rockcraft
pr #1081
chore: use pathlib to interact with craft-parts EdmilsonRodrigues 283d needs review 40 70 22 Adapts rockcraft's craft-parts calls to pathlib after upstream API changes; +10/-12 across 4 files, CI passing, awaiting review for 249 days.
imagecraft
issue #460
Formatting virtual partition devices fails with I/O error on Ubuntu 26.04... lengau 35d keep open 40 75 10 imagecraft pack fails on Ubuntu 26.04: fusefile 2.0/libfuse3 enables splice reads and returns -EIO on FUSE_BUF_IS_FD writes, breaking mkfs.vfat/mke2fs on virtual partition devices. Root cause and repro provided; maintainer marked low priority, no fix yet.
snapcraft (launchpad)
issue #2089796
"snapcraft list-keys" fails on macOS 15.1.1 (24B91) ~pbadams 708d needs triage 40 72 14 Untriaged macOS/Homebrew failure in Snapcraft 8.4.4: list-keys invokes snap keys --json, which cannot resolve /proc/self/fd/0; no maintainer response or resolution is recorded.
fetch-service
issue #495
Linters: enable gocyclo, errcheck and gosec upils 373d keep open 40 65 8 Enhancement to enable gocyclo, errcheck and gosec in .github/.golangci.yaml and fix the resulting findings. Maintainer-authored, Triaged, tracked internally as FETCH-63; attempt PR #545 was closed unmerged.
snapcraft (launchpad)
issue #2093417
craft-providers error: Timed out waiting for networking to be ready. ~nteodosio 664d needs triage 40 45 6 Snapcraft 8.5.1 with --use-lxd fails with 'craft-providers error: Timed out waiting for networking to be ready' during the getent hosts readiness check. Same report filed upstream as craft-providers#714; untriaged here, no maintainer response.
starflow
pr #155
feat: new secscan action bepri 136d needs review 40 35 4 Adds a reusable secscan action to run OSV/CVE scans on new tags or monthly against latest/stable. All CI checks green, but 17 review threads are unresolved and the cited snapcraft#6303 trial was closed unmerged after scan jobs failed.
craft-parts
pr #1720
feat: better error message for cache prepare failure cmatsuoka 53d needs review 40 70 21 Adds a wrapped PartsError with actionable guidance when APT stage-cache preparation fails (e.g. sudo/non-sudo mixups). Fixes #648; all CI checks green, 2 unresolved comments, no changelog entry yet.
snapcraft (launchpad)
issue #1869542
snapcraft unable to find snap/snapcraft.yaml file ~keshavnrj 2413d close stale 40 18 2 Snapcraft 3.11 on Multipass intermittently lost the project dir in the VM ('Could not find snap/snapcraft.yaml'), only fixable by `snapcraft clean`. Reproducer never supplied; reporter redirected it to the Multipass tracker and never followed up.
craft-application
issue #621
remote build: `--recover` looking for the wrong repository lengau 646d keep open 40 88 25 Remote-build recovery looks for a personal Launchpad repository instead of a project-scoped repository, breaking --recover for builds inside a Launchpad project. The bug is triaged and remains open.
snapcraft
issue #6501
Misleading 'unable to determine source type' error when packing from inside... LoweRAM 21d keep open 40 80 22 Misleading 'unable to determine source type' error when running snapcraft from inside the snap/ directory; path resolution is relative to CWD, not snapcraft.yaml location.
rockcraft
issue #1178
list-extensions command to show experimental bases under experimental column f-atwi 211d needs triage 40 84 25 Feature request to give experimental bases their own list-extensions column remains unlabelled and untriaged; current code still lists every supported base together.
fetch-service
issue #96
Missing metadata attributes in certain file formats cmatsuoka 917d needs triage 40 42 7 Maintainer-filed backlog issue: ancillary artefacts (apt Packages, git protocol, snap API, pip index) report empty name/version/vendor in session metadata. Unlabelled, no comments or precise reproducer after 883 days; needs scoping.
snapcraft (launchpad)
issue #2097440
override-prime disables primed-stage-packages ~valentin.david 638d keep open 40 68 10 Manifest's primed-stage-packages is empty when a part uses override-prime; root cause is upstream craft-parts not tracking scriptlet-primed files. Confirmed by maintainers, still reproduces; duplicate on GitHub.
snapcraft (launchpad)
issue #1806057
Multipass & libvirt services not restarted after snapcraft 3.0 installation ~igorljubuncic-deactivatedaccount 2897d keep open 39 68 14 Snapcraft 3.0 left Multipass/libvirt daemons stopped, breaking multipass list after installation. Maintainers rejected unsafe automatic restarts and suggested pre-flight checks; no resolving change is identified.
snapcraft
issue #6287
remote-build: support build paths jnsgruk 148d keep open 39 88 18 Triaged enhancement to let remote-build select a nested snapcraft.yaml via --project-dir; upstream support is complete, but Snapcraft implementation and spread coverage remain.