Showing 100 of 1948 issues

Issue Title Author Age Action Impact ↓ Actionability Quick Win Summary
craft-parts
issue #1250
rust plugin: Support `disable-parallel` parameter lengau 431d keep open 22 58 10 Request to honor the documented `disable-parallel` part property in the rust plugin. Maintainer-opened, labeled Needs information, explicitly deprioritized pending a real-world use case; rust_plugin.py still builds with cargo defaults.
craft-parts
issue #1244
maven-use plugin: Support `disable-parallel` parameter lengau 431d keep open 22 48 7 Maintainer-filed request to add the disable-parallel part property to the maven-use plugin. Marked Enhancement/Needs information; maintainer states it is extremely low priority pending a real-world use case, none supplied in ~395 days.
snapcraft (launchpad)
issue #1683536
snapcraft uploaded snap and then told me same content had already been uploaded ~brian-murray 3491d keep open 22 35 2 Store rejects duplicate snap content only after the full upload; the requested preflight hash check needs a new Store API. Maintainer confirmed the store-side limitation in 2017; still open with no Snapcraft-side fix.
rockcraft
pr #981
feat: don't emit url for `--profile=test` lczyk 402d needs review 22 74 15 One-line fix in rockcraft/services/init.py so `init --profile=test` no longer prints a docs URL for a non-existent reference/extensions/test page. Approved, all CI green, but idle for ~1 year.
craft-application
issue #1022
docs: detail SPDX compatibility for `license` key medubelko 243d keep open 22 74 13 Maintainer-filed docs request to state in the `license` field docs that values are SPDX expressions, note AND/OR support, add conjunctive examples, and link the SPDX spec; triaged, partially addressed, still open
craft-parts
issue #1245
meson plugin: Support `disable-parallel` parameter lengau 431d keep open 22 55 10 Enhancement request to add `disable-parallel` support to the meson plugin. Open, labelled Enhancement/Needs information by maintainer lengau; explicitly deprioritized until someone provides a real-world use case to test against.
snapcraft-rocks
issue #58
Run YAML validity/schema linters before `snapcraft` abitrolly 774d close not a bug 22 30 4 Feature request to run YAML/schema linters before snapcraft. Maintainer tigarmo triaged: missing `base:` and stale-build-dir errors are Snapcraft/craft-parts bugs, not bugs here; author conceded reticketing elsewhere.
snapcraft (launchpad)
issue #1946406
snapcraftcontent.com shows certificate error ~steve010 1857d close resolved 22 35 6 Reporter's Vagrant build pipeline failed to install snaps because canonical-bos01.cdn.snapcraftcontent.com served a revoked certificate chain (DST Root CA X3). Server-side CDN certs were fixed by Canonical in Oct 2021; no further action in snapcraft.
snapcraft (launchpad)
issue #1658765
[Godeps] Specifying source tag fails to stage ~nskaggs 3575d close stale 22 84 11 A Godeps part using the annotated tag juju-2.0.2 fails during source pull. An exact config and command are provided, but the legacy Godeps implementation is absent from the current codebase.
snapcraft
issue #4967
Deprecate `snapcraft pack <directory>` mr-cal 815d keep open 22 82 16 Maintainer-authored cleanup: add a deprecation notice to `snapcraft pack <directory>` recommending `snap pack <directory>`, so the option can be removed in a future major release. Still not implemented; PR #6454 was closed unmerged.
snapcraft (launchpad)
issue #1675513
Snap builds on arm are extremely slow causing them to fail ~pat-mcgowan 3516d close not a bug 22 15 3 Launchpad ARM/US builds timed out at 2h from apt download latency. Root cause was infra (BIND DNS bug on builder proxy) plus snapcraft's lack of connection reuse; wgrant said it isn't a code bug and builds now finish in ~16 min. Referenced _deb.py code path is gone.
snapcraft (launchpad)
issue #1694642
npm-run does not respect source-subdir ~saviq 3448d close stale 22 20 3 Legacy nodejs plugin bug: npm-run ignored source-subdir. The rejected 2017 PR targeted a plugin and option later removed from Snapcraft.
snapcraft (launchpad)
issue #1817771
python plugin doesn't properly handle dependencies from extra-require in... ~ack 2811d close stale 22 18 1 Python plugin installs deps from only the first extras spec (SQLAlchemy[postgresql] works, [mysql] dropped). Filed against core18, a base since removed; the python-packages handling now lives in craft-parts, not this repo. Unlabelled, no maintainer response.
snapcraft (launchpad)
issue #1727435
error message for desktop file problems does not include how to fix them ~elopio 3300d keep open 22 72 13 UI request (2017): errors.DesktopFileError gives no guidance on how to fix desktop-file problems. Still true for the two remaining cases (file not found, missing 'Desktop Entry'); the missing-Exec case was dropped in ea842ae55.
craft-parts
issue #1281
go-use go plugin test fails on non-amd64 architectures lengau 424d close resolved 22 85 16 test_go_use failed on arm64 because the unpinned golang/sys source required Go 1.23. Fixed in PR #1455 by pinning source-tag v0.41.0; GitHub-hosted aarch64 jobs are still skipped, tracked in #1313.
snapcraft (launchpad)
issue #1918267
The warning for CVE-2020-27348 could include a reference to how to fix ~seb128 2070d needs triage 22 82 16 Acknowledged UX request to link the CVE-2020-27348 empty LD_LIBRARY_PATH warning to remediation documentation; no implementation is evident.
snapcraft (launchpad)
issue #1943242
snapcraft can't build while I'm also running virtual box ~colin-king 1885d close not a bug 22 30 5 Report: snapcraft builds fail when Multipass conflicts with a running VirtualBox ("Another virtual machine manager is currently running"); reporter calls it a fundamental Multipass limitation. No maintainer response in ~5 years.
craft-providers
issue #894
docs: odd Explanation tree/page rendering steinbro 288d keep open 22 82 13 Docs bug: the "Failure to properly execute commands that depend on network access" section lives inline in docs/explanation/index.rst with a _network-error label but is not in the toctree, so it renders in the page body yet not in the sidebar.
snapcraft
issue #6022
Remove errors for removed commands mr-cal 271d keep open 22 90 12 Triaged Snapcraft 10 cleanup to remove temporary errors and hidden shims for commands deprecated in Snapcraft 8; still pending in the Snapcraft 9 codebase.
craft-platforms
pr #95
docs: how-to and explanation for filtering a build plan lengau 653d needs review 22 45 8 Maintainer-authored docs-only PR (+330/-4, 8 files) adding a how-to and an explanation page on filtering a craft-parts build plan. Open 616 days, no reviewers, no comments, no CI checks.
craft-parts
issue #1252
uv plugin: Support `disable-parallel` parameter lengau 431d keep open 22 45 5 Maintainer-filed enhancement to add the disable-parallel part property to the uv plugin; explicitly low priority pending a real-world use case and a design decision on Python plugins (#1247).
starbase
pr #610
Enforce LF line endings for text files copilot-swe-agent 36d needs review 22 55 11 Adds a new .gitattributes with `* text=auto eol=lf` and documents the LF line-ending convention in the rST docs. Tiny hygiene diff (+5/-0, 2 files). CI: 12 checks pass, but 'policy / Check PR title for Conventional Commits' and 'lint / files' fail.
snapcraft
issue #5726
docs: [debug a snap] mention that snappy-debug is a snap, and fix broken... tonyespy 439d keep open 22 85 18 Docs request for debug-a-snap page: add an 'install snappy-debug' step and fix the broken 'Debugging snaps' link. Link half already fixed by intersphinx commit e81c28a30 (#6165); install step still missing, PR #6457 closed unmerged.
craft-parts
issue #1234
cmake plugin: Support `disable-parallel` parameter lengau 431d keep open 22 58 11 Enhancement: make the cmake plugin honour the `disable-parallel` part property. Still unimplemented at HEAD (cmake_plugin.py always emits `-j{parallel_build_count}`). Maintainer-filed, labelled Enhancement/Needs information; explicitly deprioritised pending a real-world use case.
snapcraft (launchpad)
issue #1782636
Snapcraft request user to login even if the user is logged in ~nataliabidart 3033d needs triage 22 58 10 UX request: snapcraft register-key re-prompts for login even when already logged in; reporter asks for an explanatory message about the extra ACL-scoped re-auth. Unlabelled, no maintainer response.
snapcraft (launchpad)
issue #1625630
python3 plugin cannot create hard link ~sinzui 3700d close stale 22 82 11 Legacy python3 plugin builds on Ubuntu 16.04 or Vagrant shared folders failed when tar could not create a Python 3.5 hard link; the deprecated plugin has since been removed.
snapcraft
issue #5228
docs(extensions/kde-neon): change reference to use upstream repository lengau 646d keep open 22 78 13 Docs task: repoint the KDE Neon 6 example project-file link in docs/reference/extensions/kde-neon-extensions.rst from lengau's keysmith fork (invent.kde.org/alexlowe/keysmith/.../snapcraft.yaml) to the upstream KDE repo
charmcraft
pr #2553
Redo in-page links for: Manage channels, Manage Charmcraft, and Manage... activus-d 285d needs review 22 45 7 Rewrites in-page 'See more:' block refs into main text for manage-channels, manage-charmcraft, and manage-charms how-to guides. Approved, 14 unresolved comments, idle 237 days; the three files have since been heavily reworked, so a rebase is likely needed.
craft-application
pr #894
feat: allow title to have only one character alesancor1 428d close stale 22 25 5 One-line change lowering ProjectTitle min_length from 2 to 1 in craft_application/models/constraints.py. All CI green, but maintainer lengau disputes the premise and the PR has had no activity for ~379 days (Status: Needs information).
snapcraft (launchpad)
issue #1808896
Relative path base poorly documented ~racb 2882d needs triage 22 35 4 2019 request to document what the python plugin's relative requirements-file path is relative to and make its error message show the searched path. The plugin code and error now live in external craft-parts; the referenced dead doc URL is gone. Awaiting maintainer decision.
snapcraft
issue #6318
snapcraft's lxc command string is not working without LANG=C on Ubuntu Touch fredldotme 128d needs triage 22 32 4 Reports `snapcraft pack` failing on Ubuntu Touch (arm64 JingPad A1): LXC `exec ... env ... systemctl is-system-running` times out in craft_providers' LXD provider unless LANG=C is set. Untriaged, no maintainer response.
craft-application
pr #1094
fix(remote): deduplicate artifact names in remote-build success message kirtisingh05 144d keep open 22 20 4 One-line dedup of artifact filenames in the remote-build success message (sorted set over path names), plus a regression test and changelog entry. Fixes #1093. Lint check fails, 2 review comments unresolved; author says it masks the root cause and is reworking a build-request-ID filter.
snapcraft (launchpad)
issue #1990126
"snapcraft help <plugin>" fails with SC7 and core22 in project directory ~rpjday 1511d close stale 22 93 17 Snapcraft 7's help command rejected core22 projects using ros2-humble; the affected legacy CLI has since been removed from the current codebase.
snapcraft (launchpad)
issue #1634803
snapcraft register-key doesn't use U1 SSO login credentials ~vrruiz 3672d close not a bug 22 32 4 2016 report that `snapcraft register-key` re-prompts for U1 SSO login even after `snapcraft login`. Discussed as by-design (fresh modify_account_key-scoped login); current keys.py still deliberately unsets credentials and re-logins.
snapcraft (launchpad)
issue #1663052
No Fish shell support ~joeborg 3559d close stale 22 15 2 2017 request for fish shell support; author only linked a GitHub PR, maintainer kyrofa asked on 2017-02-24 how fish is unsupported and never got a reply. Code still ships only a bash completion.sh completer.
craft-application
issue #306
Fix & re-enable test checking for snaps lengau 941d needs triage 22 52 7 Re-enable and fix the commented-out test_get_basic_items integration test (tests/integration/launchpad/test_anonymous_access.py), disabled in PR #307 after lengau's private snap broke it; still commented out with a TODO linking this issue.
snapcraft
pr #6263
chore: add dev workshop lengau 164d needs review 22 58 9 Adds a Canonical Workshop-based `dev` workshop for snapcraft development plus two new actions (install-branch for git branch/URL deps, lock for uv lock + make setup). Approved by 3 reviewers; 11 review comments unresolved and some CI checks failing.
rockcraft
pr #1108
docs: make package-slices.svg readable in dark mode gcomneno 255d needs review 22 74 15 Approved docs-only fix: replaces black strokes/fills in docs/_static/package-slices.svg with neutral greys/currentColor so the Chisel package-slicing diagram is readable in dark mode. Fixes #840; 2 approvals, no open comments, CI green apart from known persistent snap-tests failures.
craft-parts
pr #1466
feat: Comment out replace statements to relative paths in go.mod atandrewlee 260d close stale 22 15 2 Adds awk-based stripping of relative replace directives in go.mod to the go-use plugin, plus an integration test. Its go.mod existence check was already merged separately; maintainer says *-use plugins are obsolete post-Madrid.
charmcraft
issue #1923
`spread.yaml` templates: consider LXD VMs over or in addition to multipass lengau 773d close stale 22 28 3 Exploratory request to use LXD VMs in generated Spread templates instead of Multipass; the targeted experimental templates were later removed, and current templates use the Craft backend.
snapcraft (launchpad)
issue #1771778
Inconsistent parameter syntax ~popey 3097d keep open 22 65 12 snapcraft close accepts only a single channel while snapcraft release accepts a comma-separated list; syntax remains inconsistent in current code (manage.py StoreCloseCommand).
craft-platforms
issue #232
docs: Document non-transitive equality behavior of DistroBase lengau 145d needs triage 22 85 16 Maintainer-filed docs task: DistroBase.__eq__ does partial version-series matching, making equality non-transitive (24.04==24.04.1 and 24.04==24.04.2 but 24.04.1!=24.04.2). Class docstring and dev guides should document this. Unlabelled, no comments or activity for 109 days.
charmcraft
issue #1952
Fix docs and help messages about OCI image uploads lengau 759d keep open 22 58 11 Docs/help for `upload-resource --image` are outdated: manage-resources.rst and the CLI help still claim only sha256 digests or local image IDs are accepted, while the code now supports OCI archives, directories, and any skopeo transport string.
craft-parts
issue #1793
snapcraft 9.2.1 produces noise: couldn't be accessed by user '_apt'. -... taurus-forever 11d needs triage 20 60 8 python-apt warning noise during package downloads in snapcraft 9.x (regression from 8.x); transferred to craft-parts by maintainer, awaiting triage
snapcraft
issue #6523
snapcraft 9.2.1 produces noise: couldn't be accessed by user '_apt'. -... taurus-forever 11d keep open 20 60 8 snapcraft 9.2.1 produces python-apt warning noise during package download: 'Download is performed unsandboxed as root as file couldn't be accessed by user _apt'. Regression from 8.x.
craft-application
pr #929
docs: add a preview page for reusing packages lengau 402d close stale 20 18 3 Draft docs-only change proposes a package-reuse preview and 5.11.0 release notes. CI is green, but five comments remain unresolved, no reviewer has engaged, and activity has been idle for 365 days.
snapcraft (launchpad)
issue #1800659
"Writing more data than expected" while snapping an ros project ~ghost069 2930d close stale 20 25 2 Snapcraft 2.43.1 aborted a ROS catkin build with apt FetchError 'Writing more data than expected' on libxext-dev; no maintainer triage in ~8 years and the 2.x deb-fetch/catkin code paths no longer exist in the repo.
charmcraft
issue #1964
Provide internal documentation for templates lengau 752d keep open 20 70 12 Maintainer task to add comments in charmcraft templates explaining why certain linters are ignored, following PR #1941 discussion. Still open with an internal Jira ticket (CRAFT-3571).
debcraft
pr #56
test: unit tests for get_package and get_partitions methods Copilot 345d close stale 20 18 2 Adds unit tests for Project.get_package() and PackagesProject.get_partitions(). Open 308 days, 0 approvals, 3 unresolved comments; maintainer asked for a rebase on 2025-12-06 and the bot author cannot force-push. Branch has drifted 300 days behind main.
craft-parts
issue #670
Format partition warnings and errors inside the error class mr-cal 989d needs triage 20 80 11 Maintainer-authored refactor: pass unformatted partition warning/error data to PartitionUsageError/Warning and let the error classes do the indenting, instead of building pre-indented strings in parts.py. Still open, unlabelled, only a Jira sync bot comment.
snapcraft (launchpad)
issue #1826481
LXDInstanceProvider does not pass proxy information to lxc exec ~bnevis 2753d close resolved 20 85 14 Legacy LXDInstanceProvider didn't forward http_proxy/https_proxy/no_proxy to `lxc exec`. That class is gone; proxy passthrough now happens in snapcraft/providers.py:get_command_environment() via craft-providers, with unit tests and docs.
rockcraft
pr #807
test: [PROTOTYPE] confirm npm symlink fix with spread bepri 639d keep open 20 35 5 Prototype Spread coverage for the npm/Express symlink fix; open with no review, comments, or CI results after 603 days.
craft-parts
pr #1650
docs: group plugins by language GreyViperTooth 114d keep open 20 40 7 Groups plugins reference documentation into categories (Utility, Language-agnostic, Language-specific, Offline build plugins). Under review with 10 unresolved comments; 2 CI checks failing (lint/files, test-common minimum dependencies).
craft-grammar
issue #31
If architecture after to is an array, it is not matched corretly dariuszd21 864d close not a bug 20 75 10 Multiple target architectures are intentionally treated as an AND and cannot match one architecture; the remaining concern is misleading documentation about valid selector-list usage.
fetch-service
pr #558
chore(deps): update go module directive to v1.27.3 renovate 296d needs review 20 30 5 Renovate PR updating Go from 1.25.11 to 1.27.3 in go.mod and setup-go action. CI failing on OSV-scanner and CI checks. 0 reviewers, awaiting review.
snapcraft (launchpad)
issue #2043012
The --base command option for the `snapcraft help` command no longer works ~brlin 1095d close stale 20 86 15 The removed legacy help CLI advertised `--base` but rejected the documented example; `snapcraft_legacy` has since been deleted, leaving no affected command to restore.
imagecraft
pr #506
docs: document volume environment variables copilot-swe-agent 16d needs review 20 80 15 Adds documentation for CRAFT_VOLUME_* environment variables to the step execution environment reference, fixing #505. Clean +14/-0 doc-only change, CI passing, awaiting review.
craft-parts
pr #1578
chore: merge the latest starbase lengau 180d close superseded 20 5 1 Superseded by the merged 2026-10-01 Starbase update (#1728); this older 26-file merge remains unreviewed with 10 failing CI jobs.
rockcraft
issue #1403
docs: apply standard contribution model asanvaq 16d needs triage 20 30 4 Documentation improvement request to apply Canonical's standard contribution model; reporter hasn't specified which documents need updating.
snapcraft (launchpad)
issue #1591565
go plugin is not striping the .git from the source ~elopio 3801d close resolved 20 88 13 The 2016 GOPATH-era Go plugin treated a .git-suffixed source directory as a package path; the current module-based implementation no longer does so, with the transition recorded in craft-parts#313.
charmcraft
issue #1710
Add Noble support to charmcraft 2.x lengau 866d close resolved 20 72 13 Track adding Noble (24.04) support to charmcraft 2.x plus a deprecation note. Delivered: Noble is supported via base/platforms, bases+noble is excluded from LEGACY_BASES, and the deprecation note is documented.
snapcraft
pr #6209
docs: update base in rust tutorial SkippyoftheWired 198d needs review 20 55 10 Updates the Rust tutorial's XSV recipe from deprecated core18 to core24, then core26 after review. Approved, but five review threads remain unresolved and no CI checks are listed.
snapcraft (launchpad)
issue #1838474
nodejs plugin assumes a version key in the package.json ~robcresswell-deactivatedaccount 2657d close stale 20 15 3 Legacy nodejs plugin crashed when package.json omitted its optional version field; active Snapcraft now uses the npm plugin and no longer contains that implementation.
rockcraft
issue #658
Help includes expand-extensions entry with reference to snapcraft.yaml hartmutobendorf 829d keep open 20 85 16 rockcraft help --all shows 'expand-extensions: Expand extensions in snapcraft.yaml', a copy-paste leftover; rockcraft.yaml is the correct file. Still present at HEAD; fixes #885/#1103 approved but unmerged.
craft-parts
issue #1246
npm plugin: Support `disable-parallel` parameter lengau 431d keep open 20 55 7 Add disable-parallel support to the npm plugin. It remains open and low priority, with the maintainer requesting a real-world npm build case before prioritizing implementation.
starbase
pr #646
build(style): add ty pre-commit hook copilot-swe-agent 4d needs review 20 60 11 Adds astral-sh/ty-pre-commit hook (v0.0.96) to .pre-commit-config.yaml. Approved by 1 reviewer; one CI check failing on PR title format.
snapcraft (launchpad)
issue #2073694
core24 / Qt6 : libEGL fatal: DRI driver not from this Mesa build... ~brouits 840d close not a bug 20 35 4 core24 Qt6 snap with gnome extension aborts with libEGL 'DRI driver not from this Mesa build' because mesa-2404 rev 44 was still 24.0.5; author redirected the report to canonical/mesa-2404#7; unlabelled, no maintainer reply.
starbase
pr #560
test: add version test module medubelko 148d close superseded 20 20 3 Adds a standalone docs version test and mocked conf.py helper, but the #532 fix landed later in #588/#590; it remains open despite green CI.
craft-application
pr #954
Add agents.md documentation for AI coding assistants Copilot 367d close superseded 20 10 2 Adds a 341-line root agents.md for AI coding assistants; changes requested with 59 unresolved comments, no CI results, inactive ~300 days.
snapcraft (launchpad)
issue #1822910
GitKraken fails with XAUTHORITY error (Ubuntu 18.10) ~william-full-moon 2776d close not a bug 20 35 5 User reports GitKraken snap won't start on Ubuntu 18.10 (Electron XAUTHORITY warning, ~/snap/gitkraken/138 not a directory) and asks for a configurable snap data dir plus a store 'Report Bug' button; untriaged, no maintainer response.
snapcraft (launchpad)
issue #1846195
provide snapcraft docker image for core18 ~pyro4hell 2595d close stale 20 25 3 Request (2019) for an official snapcraft Docker image able to build base: core18 snaps; unmaintained since 2020, in-repo Dockerfiles were removed in 24e70d6db in favor of canonical/snapcraft-rocks, and core18 now needs EOL Snapcraft 7.5.x.
craft-parts
issue #1251
scons plugin: Support `disable-parallel` parameter lengau 431d keep open 20 40 6 Maintainer-filed enhancement (lengau) asking the scons plugin to honour the disable-parallel part property, like autotools; explicitly deferred as "extremely low priority" pending a real-world use case. Labeled Needs information, no comments.
craft-parts
issue #1259
Refactor repository method dispatching cmatsuoka 428d keep open 20 72 7 Maintainer-authored enhancement (JIRA CRAFT-4753) to replace the `_RepositoryProxy` in craft_parts/packages/__init__.py with top-level functions that resolve the repository internally. Triaged, still open; the proxy class is still present at HEAD.
charmcraft
pr #2955
[WIP] docs: add sphinx-unified-search extension AnneCYH 24d keep open 20 30 5 WIP PR adding sphinx-unified-search extension for cross-project Juju docs search. Has 2 unresolved review comments and some failing CI checks (snap-tests on 22.04/20.04, OSV-scanner).
rockcraft
issue #808
improve `entrypoint-service` warning message cjdcordeiro 638d needs triage 20 55 9 Maintainer-filed request to reword the 'entrypoint-service'/'entrypoint-command' warning (MESSAGE_ENTRYPOINT_CHANGED in rockcraft/models/project.py) so it says the rock's entrypoint, not the OCI entrypoint, is atypical. Still unchanged at HEAD; exact target wording only lives in an external Matrix link.
fetch-service
pr #669
build(Makefile): add lint-code target LoweRAM 13d needs review 20 80 14 Adds a lint-code Makefile target grouping code linters, following the starbase pattern. CI mostly passing, awaiting review.
snapcraft
issue #6032
New issue template - "check existing issues" is worded quite strong YanisaHS 269d keep open 20 92 17 Docs request to soften the "I've verified that this request isn't described by any existing issues" checkbox in the bug/docs/task issue templates. Maintainer @bepri endorsed it and looped in @jahn-junior; wording is still unchanged in .github/ISSUE_TEMPLATE/*.yaml.
snapcraft
issue #4737
Specifying nonstandard base results in strange error message dilyn-corner 935d close resolved 20 90 15 The misleading error for unsupported base values appears superseded by current enum-based validation and newer supported bases, but no specific resolving commit or release was identified.
rockcraft
pr #1395
fix: update chisel and rockcraft documentation links to new url asanvaq 22d needs review 20 60 11 Updates legacy documentation links from documentation.ubuntu.com to ubuntu.com/chisel/docs and ubuntu.com/containers/rockcraft/docs across 15 files. Has 2 approvals but 2 failing CI checks (source-spread-tests, lint / files).
craft-platforms
issue #233
refactor: Replace Python 3.10 workaround for enum value checking lengau 145d keep open 20 88 16 Maintainer refactor: replace try/except ValueError DebianArchitecture validation with direct enum-value membership check. The workaround is still present at HEAD in craft_platforms/_platforms.py:93 (and a twin at charm/_build.py:260).
charmcraft
pr #2668
tests: add reproducer for dev multipass version causing InvalidVersion (#1917) lengau 200d close superseded 20 15 2 Adds a failing unit test reproducing multipass dev-version InvalidVersion crash (#1917); root cause was fixed upstream in craft-providers#662, and charmcraft now requires craft-providers>=3.7.1.
rockcraft
pr #1306
build(deps): update github actions (main) (major) renovate 113d needs review 20 30 5 Renovate PR updating multiple GitHub Actions to latest major versions. CI failing on source-spread-tests, renovate, and docs-spread-tests. 19 unresolved review comments.
snapcraft-rocks
pr #108
chore(deps): update docker/login-action action to v3.7.0 (core24-8) renovate 404d needs review 20 60 11 Renovate updates docker/login-action from v3.5.0 to v3.7.0 in core24-8 branch workflow. +1/-1 line change. CLA, lint, and spread-tests pass; self-hosted build-rock checks failing.
snapcraft-rocks
pr #107
chore(deps): update docker/login-action action to v3.7.0 (core22-8) renovate 404d needs review 20 60 12 Renovate bot updates docker/login-action from v3.5.0 to v3.7.0 in core22-8 branch workflow. 1-line change. Standard CI passes; self-hosted build-rock checks fail likely due to infrastructure.
rockcraft
issue #618
Update snapstore page for rockcraft dariuszd21 864d keep open 20 80 14 Update rockcraft snap metadata and Snap Store page with source links, documentation, and a screenshot to improve product presentation.
craft-application
issue #1086
Remove BuilddBaseAlias string-match guard in handle_runtime_error tonyandrewmeyer 159d needs triage 20 45 6 Follow-up cleanup request: replace the message-matching BuilddBaseAlias ValueError guard in handle_runtime_error with typed handling. Blocked by open craft-providers#969; the guard does not yet exist on main (introduced in still-open PR #1082).
rockcraft
pr #1410
chore(merge): update starbase (2026-11-03) LoweRAM 4d needs review 20 80 14 Routine starbase merge updating GitHub Actions versions, pre-commit hooks, and docs. Approved by 2 reviewers, CI passing, 1 minor unresolved comment about linkcheck configuration.
charmcraft
issue #1118
Configuration models need some typing cleanup lengau 1255d keep open 18 40 4 Maintainer-tracked code-quality task: replace pydantic.StrictStr and similar patterns in charmcraft's config/metadata models with better typing (abstract classes, @override). Still present at HEAD; only a Jira bot comment (CHARMCRAFT-715).
snapcraft (launchpad)
issue #2098999
Snapcraft auth does not create dir needed and errors out ~kenneth-loafman 625d close stale 18 92 12 macOS Snapcraft 8.6.3 legacy remote-build authentication failed because the ~/Library/Application Support/snapcraft directory was absent; the affected legacy builder was removed in Snapcraft 9.0, leaving this report stale.
snapcraft (launchpad)
issue #1803235
signup process does not send activation email ~lhonda 2916d close not a bug 18 20 1 Launchpad bug: forum.snapcraft.io Discourse signup didn't deliver activation email to Gmail. pjdc traced it to Gmail rejecting forum mail (infra cRT#115397); reporter later confirmed the resent link worked. Not a snapcraft codebase defect.
charmcraft
issue #378
charmcraft should have a way to search libraries mthaddon 1976d close stale 18 30 2 Charmhub charm-library search remains blocked by the store API, while Charmhub-hosted libraries are deprecated in favor of Python packages, making the requested search obsolete.
snapcraft (launchpad)
issue #1629978
create-key prints no progress ~elopio 3687d close stale 18 10 2 create-key prints no progress while generating a key (slow entropy collection on idle VMs), reported 2016. Now a thin wrapper that delegates to `snap create-key` (snapd) for all key generation.
charmcraft
pr #2902
test: add spread regression test for juju-controller pack lengau 39d needs review 18 68 9 Maintainer-authored test-only PR adding juju-controller to the manual spread 'operator charms' pack matrix (with --platform pinning and deploy-skip) as a regression test for #2816. Open, 0 reviews, CI green except OSV-scanner.
snapcraft (launchpad)
issue #1804989
Google Analytics brings down https://status.snapcraft.io/ ~techtonik 2905d needs triage 18 38 3 Report from 2018 that status.snapcraft.io returns "We have encountered a problem while executing your request" for URLs carrying Google Analytics query params (?_ga=...) linked from the snapcraft.io/build footer; untriaged, unverifiable, and outside the snapcraft repo.
fetch-service
pr #383
test(unit): add git object that fails during clone dariuszd21 562d close stale 18 15 2 Adds a malformed Git-object fixture and clone-test assertion; approved but stale, with one unresolved comment and unit-tests and snap-build failing.
rockcraft
issue #859
Make python plugin integration tests work on non-LTS ubuntu series lengau 576d close resolved 18 5 1 Python plugin integration tests now map non-LTS Ubuntu releases (25.10, 25.04) in RELEASE_TO_VALUES; delivered with interim base support in Rockcraft 1.15.
snapcraft (launchpad)
issue #1698888
Snapcraft dpkg-query error on multiarch OS ~pcercuei 3428d close stale 18 94 16 The 2017 multiarch `dpkg -L libc6` build failure was acknowledged, but the affected legacy code has since disappeared; current Snapcraft no longer contains that call.
craft-application
issue #379
Use predefined exit codes mattculler 851d keep open 18 70 11 Use predefined os.EX_* exit codes instead of hardcoded constants; partly done by merged PR #387 (e8651e46), but `128 + signal.SIGINT` in application.py/util/logging.py and bare `return_code = 1` for Parts/Provider errors plus CraftError's default retcode remain.
snapcraft (launchpad)
issue #1989139
Duplicated /root/stage in path ~nteodosio 1521d needs triage 18 32 4 Reporter's snapcraft.yaml stages an Intel VA driver at /root/stage/root/stage because the part install step writes into an absolute /root/stage prefix inside CRAFT_PART_INSTALL; override-stage strip then fails. Untriaged, attachment unavailable.
starbase
issue #604
Remove references to the `overrides` library lengau 39d needs triage 18 85 14 Maintainer chore: drop leftover `overrides` entries from ruff's ignore-decorators in pyproject.toml; code already uses typing.override/typing_extensions.override. Unlabelled, no discussion yet.