Showing 100 of 1910 issues

Issue Title Author Age Action Impact ↓ Actionability Quick Win Summary
rockcraft
issue #812
rockcraft insists on rebuilding part that has not changed nicolasbock 631d needs triage 45 64 13 Rockcraft rebuilds the unchanged mariadb part after scripts changes despite no declared dependency; the report remains open, unlabeled, and untriaged.
rockcraft
pr #1311
build(snap): try out dev chisel to fix 25.10 builds tigarmo 105d needs review 45 45 16 Maintainer tigarmo swaps the snap's chisel component to its dev channel to restore 25.10 builds. +5/-3 in one snapcraft.yaml; snap-build/snap-tests and fast tests pass, but 'lint / files' fails and build plus slow tests still pend. No review in 71 days.
snapcraft
issue #5102
Unable to set components version using craftctl set version stephensp 758d close resolved 45 90 30 Current main supports `craftctl set components.<name>.version`, with per-component project variables and spread-test coverage; the enhancement appears implemented, but its resolving PR is unconfirmed.
craft-parts
issue #936
Add an option to use `uv venv` and `uv pip` in the `python` and `poetry` plugins lengau 693d keep open 45 75 15 Feature request by a maintainer to add python-package-manager/poetry-package-manager options so python and poetry plugins can use `uv venv` and `uv pip`. Unimplemented; a standalone uv plugin (#930) exists but does not fulfill this.
snapcraft (launchpad)
issue #1667318
Add Track information to 'status', 'close', and 'revisions' output ~joetalbott 3542d needs triage 45 68 18 Legacy request to expose track data in status, close, and revisions; a contributor linked snapcore/snapcraft#1161, while current code only clearly shows a Track column for status and no maintainer triage is recorded.
snapcraft (launchpad)
issue #2009970
Desktop extension symlinks aren't updated on snap revert ~lauren-brock 1336d needs triage 45 72 21 Desktop extensions store .last_revision in versioned $SNAP_USER_DATA, so after `snap revert` the marker already matches and desktop-launch skips symlink refresh, leaving stale/broken symlinks. Reported by an external contributor; unlabelled, no maintainer response, code still unchanged.
craft-parts
issue #1754
Revert pkgconfig_fixup during prime stage jonathan-conder 35d needs triage 45 68 18 Feature request to have _builtin_prime strip the /root/stage prefix that pkgconfig_fixup adds to .pc files during stage, so primed pkg-config files suit end consumers (e.g. Mir SDK). Brand new, no labels or maintainer response.
imagecraft
issue #504
Create "per-base" init templates lengau 16d keep open 45 74 14 Open feature request to add per-base init templates and a --base option defaulting to the latest LTS, with simple-pack spread tests initializing the selected base before packing.
charmcraft
issue #1657
Document permissions, channels, etc. in Charmhub login lengau 931d keep open 45 70 22 Maintainer-created docs request to improve `charmcraft login` command documentation with permissions, channels, and related details; internal Jira ticket CRAFT-2827 exists.
charmcraft
issue #2857
Implement metadata mediation for manifest.yaml cmatsuoka 69d keep open 45 65 15 Maintainer-triaged feature request to add metadata mediation for manifest.yaml (craft-application packaging API) so unchanged projects are not repacked; impl PR #2877 was closed unmerged, only an autogenerated Jira sync (CHARMCRAFT-724) since.
charmcraft
issue #2396
Tutorial spread tests are failing lengau 465d close resolved 45 85 29 Tutorial spread tests fail because charms lose the 'greeting' config option after repeated packing without clean. Root cause traced to craft-application #821; fix merged in craft-application #829 and charmcraft now depends on craft-application 7.2.
snapcraft
pr #5109
extensions: simplifies the platform plug soumyaDghosh 756d needs review 45 62 20 Makes desktop launch platform-aware and restores configurable PLATFORM_PLUG handling in four files. It has two approvals and no unresolved comments; #5092 has merged, but no revalidation or CI results are shown.
snapcraft
issue #4454
Allow snapcraft to use remote lxd instances. jat-canonical 1080d keep open 45 58 7 Triaged enhancement to build on remote LXD instances from macOS and other non-Linux hosts; implementation remains pending in craft-providers.
craft-parts
issue #1735
Parts that organize to the overlay should not accept `overlay-script` or... lengau 44d keep open 45 85 27 craft-parts accepts overlay-script/override-overlay on parts whose organize targets (overlay), silently doing the wrong thing. Triaged by lengau, assigned to randyli, and targeted by open PR #1747 adding PartSpec validation plus tests/docs.
snapcraft (launchpad)
issue #2008003
Multipass build provider does not support resource settings core core22 snaps ~jocado 1353d keep open 45 50 14 Multipass builds of core22+ snaps ignore SNAPCRAFT_BUILD_ENVIRONMENT_CPU/MEMORY; provider hardcodes 2 CPUs/2GB RAM. Maintainer confirmed unsupported; fix tracked upstream in craft-providers#531.
charmcraft
issue #1543
`--force` Considered Harmful™ lengau 987d keep open 45 72 16 Charmcraft still exposes ambiguous --force flags; descriptive replacements, hidden legacy flags, and usage warnings requested by maintainer remain unimplemented.
fetch-service
issue #424
Have inspectors explicitly declare dependencies on other inspectors upils 463d keep open 45 62 6 Refactor request to make inspectors declare dependencies and have inspectors.New() topologically order them, replacing fragile hard-coded insList ordering; still open, unlabelled, no comments, idle ~413 days.
charmcraft
issue #1962
Spread test the documentation examples lengau 750d close resolved 45 95 27 Documentation examples are now covered by dedicated Spread tests and CI through merged PR #2126; the still-open issue should be closed.
craft-providers
issue #946
Install snapd from a user-defined channel mr-cal 198d keep open 45 77 19 Triaged enhancement to honor CRAFT_SNAPD_CHANNEL by refreshing and tracking snapd; current code still apt-installs snapd, and snapd injection was suggested.
fetch-service
issue #202
Add snapcraft tests cmatsuoka 801d close resolved 45 68 14 Snap package integration tests were added and CI now runs the Spread suite through snapcraft test, although the tracking issue remains open.
craft-parts
issue #1330
Improve Pydantic schema for parts bepri 408d keep open 45 84 16 Triaged enhancement to model source, override, build/stage package, and snap properties directly in the Pydantic part schema; the raw-dictionary workaround remains in the codebase.
debcraft
issue #41
Add test suite information to the debcraft test field. lengau 351d keep open 45 70 19 Maintainer request to unify Debian's Testsuite control field with craft test remains open and appears unimplemented; no labels, assignee, comments, or linked work.
snapcraft (launchpad)
issue #2026734
ld throws libc_nonshared.a: No such file or directory when run inside snap... ~mertkirpici 1214d needs triage 45 82 17 Runtime GCC in a snap cannot link because libc_nonshared.a is unresolved; an exact repro and bind-file workaround exist, but the issue remains unlabeled and untriaged.
craft-application
issue #295
Store the user's Launchpad credentials in a keyring when available lengau 946d needs triage 45 82 17 Launchpad remote builds still store credentials in a user-data file; OS-keyring storage with file fallback remains unimplemented and needs maintainer triage.
craft-application
issue #479
Application: treat CraftError-like exceptions as CraftErrors lengau 777d close resolved 45 70 24 CraftError-like exceptions bubbling to Application were reported as internal errors; PR #695 added a craft_platforms.CraftError branch in handle_runtime_error, so this appears resolved but the issue remains open.
snapcraft (launchpad)
issue #1995856
Get Desktop icon from snap instead of source tree ~merlijn-sebrechts 1459d needs triage 45 78 12 No syntax supports sourcing the top-level icon from a built part; implementation is needed for downloaded build-time assets, but the issue has no maintainer triage or discussion.
charmcraft
issue #2875
Allow custom charm parts with the go_framework extension trollLemon 57d keep open 45 50 8 Feature request: go_framework extension rejects any custom parts in charmcraft.yaml, blocking shared-module monorepos and conflicting with the new monorepo packing docs. Escalated to the design wheelhouse for a decision.
fetch-service
issue #373
Improve inspector license extraction cmatsuoka 584d keep open 45 58 11 Maintainer task to improve license extraction: preserve valid SPDX IDs, avoid licensecheck false positives, and normalize license names. Still open, tracked as CRAFT-4413; may also address #323.
snapcraft (launchpad)
issue #1703471
$SNAP/usr/local/bin should be on the $PATH ~ev 3405d keep open 45 92 34 Snapcraft's generated app PATH still omits $SNAP/usr/local/bin, so executables installed by Autotools using its default prefix are not found; maintainers confirmed the defect.
charmcraft
issue #1844
Add appropriate ignored packages for stage-packages lengau 801d close resolved 45 95 28 Add per-base ignored-package lists so stage-packages excludes packages preinstalled in Jammy and Noble and does not descend to glibc. Implemented by merged PR #1875, but the issue remains open.
snapcraft (launchpad)
issue #1655832
App name in snapcraft.yaml must match case of .desktop file ~chris.macnaughton 3584d keep open 45 66 15 Case-mismatched app and desktop names can strip Exec from the generated desktop file; maintainers acknowledged missing capitalized-name support, but no fix or decision is recorded.
snapcraft (launchpad)
issue #1714916
snapcraft login should check namespace status ~chihchun 3349d keep open 45 72 24 Confirmed login failure for accounts without a namespace: the Store returns a useful 403 error_list, but Snapcraft displays only a generic account-information error. No linked fix is known.
rockcraft
issue #1262
Rockcraft is unable to build rock with "devel" build-bases zhijie-yang 140d needs triage 45 72 16 rockcraft 1.19.0 pack with build-base: devel crashes with ValueError: '26.10' is not a valid BuilddBaseAlias in craft_providers ensure_guest_compatible. Full reproducer rockcraft.yaml and CI log supplied; still untriaged with no maintainer response.
snapcraft (launchpad)
issue #1752459
Not possible to close a channel for only a specific architecture ~popey 3172d keep open 45 50 8 Acknowledged gap: `snapcraft close` (snapcraft/commands/manage.py) accepts only name+channel and posts {"channels":[channel]} to /dev/api/snaps/<id>/close, closing all arches; no arch-scoped close exists and store API lacks it. Workaround: close then reopen other arches.
charmcraft
issue #2012
Charmcraft snap thinks `/cache` is the cache directory if snapd doesn't set... lengau 702d keep open 45 75 22 Charmcraft snap sets XDG_CACHE_HOME to $SNAP_USER_COMMON/cache; when snapd fails to set SNAP_USER_COMMON it becomes unwritable /cache. Maintainer-reported with reproducer, listed as known issue in 3.4 release notes.
snapcraft
issue #6408
Re-organize spread tests mr-cal 69d keep open 45 45 6 Maintainer-filed, triaged enhancement to reorganize/dedupe Snapcraft's spread tests and drop low-value ones for faster, less flaky CI; no implementation plan or PR yet, tracked as SNAPCRAFT-1377.
snapcraft (launchpad)
issue #1810738
Catkin plugin missing rosdep and stage packages source lists customization ~benjamin.leclerc 2859d needs triage 45 48 10 Old open Catkin plugin request to expose rosdep and stage-package source lists; no maintainer response, and compatibility with the current plugin needs validation.
charmcraft
issue #1985
`--format json` ignored in 3.2.1 PietroPasotti 724d needs triage 45 70 20 charmcraft pack accepts --format json but never emits JSON output; flag is parsed but unused in PackCommand._run. Still present at current HEAD.
snapcraft
issue #5602
Enable fedora system cmatsuoka 489d keep open 45 58 11 Maintainer-filed, triaged request to let snapcraft test use Fedora LXD images for non-Ubuntu testing; it remains open without an implementation or substantive discussion.
snapcraft
issue #5168
Add `plugs` and `slots` keys to the project model mr-cal 700d keep open 45 76 11 Triaged enhancement to add typed top-level plug and slot declarations for early project validation; app-level lists are modeled, and #5172's invalid-YAML failure was folded into this open enhancement.
snapcraft (launchpad)
issue #1626632
snapcraft part sources are not verified for authenticity ~cmiller 3696d keep open 45 52 9 Feature request (2016) to verify authenticity of downloaded part sources via GPG signer keys; still unimplemented — craft-parts/snapcraft only support source-checksum integrity, no source-signer-keys support. Maintainer agreed in 2016.
starflow
pr #101
Add pristine-ubuntu-action to hosted runners Copilot 334d keep open 45 20 6 Adds lengau/pristine-ubuntu-action@v0 as the first step of setup-python-runner/action.yaml, gated to GitHub-hosted Linux runners, to stop runner-image updates from breaking CI (fixes #100). Idle 300 days, no reviews, many self-test checks failing.
craft-platforms
issue #85
Allow `devel` in multi-base builds mr-cal 686d keep open 45 85 19 Enhancement to let `devel` build bases be used in charm multi-base `build-on` entries; design agreed with lengau, implementation PR #217 approved and green but still unmerged with open review threads.
craft-application
issue #1127
Linter service clears lint results too greedily bepri 115d keep open 45 70 17 LinterService.run() clears _issues/_issues_by_linter on every call, so a PRE run's results are lost when POST runs later and summary() can wrongly return OK. Filed by maintainer; still reproducible at HEAD.
snapcraft (launchpad)
issue #1903854
desktop file Icon: relative search for case where prefix is not /usr ~cjp256 2185d keep open 45 83 22 Meson-installed desktop entries under /usr/local can expose named icons that Snapcraft misses because hicolor lookup is fixed to usr/share; the maintainer-acknowledged bug remains open.
rockcraft
pr #1391
docs: Fixes and 26.04 additions to documentation, and fix V2 gunicorn worker class  javierdelapuente 21d needs review 45 75 25 Documentation updates for Ubuntu 26.04 and a small fix to remove _worker_class_template override in gunicorn.py to align V2 with V1 behavior. Approved by 4 reviewers; CI blocked by link timeouts.
charmcraft
issue #1917
Charmcraft cannot parse a dev version build for multipass jat-canonical 772d close resolved 45 90 34 Charmcraft pack fails on dev multipass versions like 1.15.0-dev.2929.pr661 due to invalid version parsing in craft-providers; fixed upstream and current charmcraft dependency includes the fix.
charmcraft
issue #1912
Add option to annotate resources, to enable vulnerability identification sed-i 776d keep open 45 32 7 Feature request to let users annotate resource revisions (e.g. workload version) so `charmcraft resource-revisions` can map revisions to CVE-affected versions. Maintainer liked it but blocked on Charmhub API; upstream charmhub bug filed, no code yet.
craft-parts
issue #647
apt package cache marks packages that don't exist mr-cal 1007d close resolved 45 76 23 Apt stage-package marking could falsely report a valid architecture-qualified package as missing. Fixes from PRs #1446 and #1468 are now in the codebase.
charmcraft
pr #2869
chore: mark extension-provided endpoints as optional wctaylor 63d needs review 45 50 17 Adds `optional: true` to observability/ingress endpoints in framework charmcraft.yaml templates, addressing issue #2868. +156/-32 across 5 files; unit/lint CI green but 3 snap-tests fail and 1 review comment is unresolved, awaiting maintainer review.
rockcraft
issue #184
Cache retrieved base during build jardon 1368d keep open 45 73 12 Repeated packs still refetch the OCI base; maintainers proposed persistent reuse with expiry, while commit 38010383 only replaced Docker Hub with public ECR, leaving cross-run caching absent.
snapcraft
pr #6310
fix(store): raise error when upload processing status is 'error' Tejas-Raj01 132d needs review 45 50 19 Adds an explicit `status.get("code") == "error"` check to StoreClientCLI.notify_upload so `snapcraft upload --release` raises SnapcraftError instead of falsely printing a revision/released message, plus a unit test. Fixes #6299.
snapcraft (launchpad)
issue #2065075
snapcraft register-key timeout ~elvintech 912d keep open 45 88 17 register-key times out in SSH sessions when GPG cannot present a pinentry prompt; reproduced on Mint/Cinnamon, tracked as CRAFT-2880, with no fix evident in current code
snapcraft (launchpad)
issue #1676684
Python plugin tries to chmod symlinks to system files ~mrjogo 3510d close resolved 45 82 30 Python permission-fix logic followed absolute system-file symlinks and broke builds with development stage packages; the affected legacy implementation has since been removed.
snapcraft (launchpad)
issue #1882255
autotools plugin does not allow specifying a build directory different from... ~dmitriis 2344d needs triage 45 86 20 Autotools lacks an opt-in out-of-source build directory, blocking libvirt versions that reject in-source configure; the reproducer is detailed but the issue remains untriaged.
snapcraft (launchpad)
issue #1869544
snapcraft use cached packages across VMs ~keshavnrj 2412d close not a bug 45 75 17 Shared APT caching across builds is now available through a documented package-cache proxy and http_proxy, although no native VM-wide cache is evidenced and the linked legacy trigger remains unreproduced.
imagecraft
issue #279
Support for manifest generation rthill91 252d keep open 45 58 13 Feature request to generate a .manifest (and related zsync/signed checksum) artifact from imagecraft builds via a create_manifest option; triaged as IMAGECRAFT-116, no implementation yet.
snapcraft
issue #6412
edit-validation-sets refuses to create a new validation set at sequence 1... bugraaydogar 63d close resolved 45 88 30 edit-validation-sets rejects creating a brand-new validation set at sequence 1 because the sequence-increment check runs even when no existing set exists; confirmed by maintainer, tracked as SNAPCRAFT-1379.
snapcraft (launchpad)
issue #1736812
automatic dep resolution fails with link loops ~xordspar0 3256d keep open 45 85 25 The 2018 report describes valid stage-package staging failure on X11/X11 symlink-to-parent; craft-parts later added a self-link guard, but the issue has no confirmation or closing reference.
snapcraft (launchpad)
issue #1865167
Removing a hook script and building, script still present ~knitzsche 2442d needs triage 45 76 16 Incremental builds can retain a deleted snap/hooks script until snapcraft clean; the report has no maintainer triage or confirmed resolution.
snapcraft
issue #5595
snapcraft and Snap Store validation rules mismatch for `classic` snaps dmitry-lyfar 490d keep open 45 80 12 Triaged validation mismatch blocks publishing classic snaps with managed sockets; Snapcraft delegates packing checks to snapd, and resolution is pending upstream with review-tools
craft-parts
issue #1660
Python plugin fails on core26: base snap does not include Python interpreter agherzan 87d keep open 45 80 25 core26 lacks a Python runtime, so Python-plugin builds fail unless Python is staged. Documentation covers the workaround, and maintainers are pursuing clearer warning guidance.
snapcraft (launchpad)
issue #1719946
Snapcraft has three unsynced bug lists ~mpt 3326d needs triage 45 52 7 Bug tracking remains split across Launchpad and GitHub and needs a maintainer decision; current README and contribution docs already direct reporters to GitHub.
craft-parts
issue #716
Errors while installing build-snaps don't give good information lengau 926d keep open 45 82 27 Maintainer-filed request to surface `snap install` stderr in the error details when build-snaps fail; still unfixed at HEAD (snaps.py install() uses stdout/stderr=DEVNULL, SnapInstallError has no details).
snapcraft (launchpad)
issue #1595964
pull, build and other commands should be idemnpotent ~didrocks 3786d needs triage 45 38 6 Lifecycle commands rebuild state destructively, hindering plugin composition; the broad idempotency request remains valid but untriaged and without a current reproducer
snapcraft
pr #6477
feat: add snapd-info project key LubabaKhalid 29d needs review 45 70 17 Adds snapd-info project key for type: snapd snaps with validation and schema updates. Approved by one reviewer, awaiting review from ernestl, CI passing.
snapcraft
issue #6282
Job for systemd-resolved.service failed because the control process exited... freyes 149d keep open 45 40 7 snapcraft 9.0.0 pack --use-lxd fails on Ubuntu 26.04 when restarting systemd-resolved in the core24 buildd container; maintainer cannot reproduce and has requested confirmation.
charmcraft
issue #2969
Repack fails after previous pack with failure (CHARMCRAFT_EXPERIMENTAL_MONOREPO) carlcsaposs-canonical 14d keep open 45 80 20 Repack fails when install directory from a previous failed build is not cleaned. Root cause in craft-parts; acknowledged by maintainer with workaround provided.
imagecraft
issue #312
Support adding or removing PPAs to the image dilyn-corner 223d keep open 45 60 8 Enhancement requesting declarative PPA/archive management in imagecraft.yaml, including build-only vs final-image repos. Triaged; workaround documented via #355, native support still open.
snapcraft (launchpad)
issue #1837268
cannot build snap in Arch Linux ~shackraseaslug 2665d keep open 45 55 9 Snapcraft 3.6 on Arch Linux segfaults while launching a Multipass builder, then fails with an already-mounted cache; maintainers requested a core dump and the cause remains unconfirmed.
craft-parts
pr #1699
feat: partitions always enabled cmatsuoka 67d needs review 45 52 7 Maintainer refactor merging the enabled/disabled partition code paths so partitions are always active with a default-only fallback. +699/-603 across 43 files; rebased 11 days ago, unreviewed, no approvals, one CI job failing.
imagecraft
issue #284
Support recommended dependencies in overlay-packages rthill91 241d needs triage 45 64 20 Feature request to make recommended dependencies for overlay packages configurable; Imagecraft documents only overlay-packages, and the unlabelled issue has no maintainer response.
craft-providers
issue #796
Improve approach to waiting for Multipass start bepri 450d keep open 45 75 24 Enhancement: replace hardcoded 20s sleep after Multipass install with polling until multipassd is ready. TODO still in installer.py, triaged, but may be blocked by upstream canonical/multipass#1995.
snapcraft (launchpad)
issue #1831135
prime error: unable to set version: it was already set in the 'build' step ~saviq 2716d close resolved 45 95 22 A reproducible core22 lifecycle-ordering failure could set the snap version twice; it is covered by a regression test and addressed by the craft-parts 1.19.7 update.
rockcraft
pr #1289
docs: make tutorials architecture-agnostic minulo 121d keep open 45 30 11 Makes tutorials architecture-agnostic by replacing hardcoded amd64 with dpkg-based substitutions. Author agreed to revise scope to only Hello World tutorial; awaiting changes.
snapcraft (launchpad)
issue #1583236
snapcraft APT sources checking too strict ~cmiller 3823d needs triage 45 43 6 Snapcraft still turns any apt-get update failure into a package-list refresh error; this old report needs a modern reproducer and a policy for distinguishing harmless source failures.
snapcraft
issue #6025
Snapcraft ignores SNAPCRAFT_BUILD_ENVIRONMENT_* environment variables on MacOS pachulo 269d keep open 45 62 14 Documented SNAPCRAFT_BUILD_ENVIRONMENT_CPU/MEMORY are ignored on macOS; maintainer confirms Multipass CPU/memory hardcoded and points to upstream craft-providers#531. Docs still promise the vars work.
charmcraft
issue #2216
Add showing of `sha256` digest on `charmcraft resource-revisions` hloeung 605d needs triage 45 90 32 SHA-256 is missing from resource-revisions table and JSON output despite being available in the API model. This scoped enhancement is awaiting maintainer triage.
snapcraft (launchpad)
issue #2016899
Remove directory step takes too long ~nteodosio 1297d needs triage 45 61 11 Snapcraft cleanup of a Chromium build directory takes 11–82 minutes under LXD after failure, blocking resumed builds; reproduced on 7.3.1 and 8.3.4 and awaiting triage.
craft-parts
issue #975
Add CLI option to select the target architecture lengau 659d keep open 45 78 25 Add a target-architecture option to the python -m craft_parts CLI. The enhancement is triaged and remains open; LifecycleManager already accepts arch, but the CLI parser exposes no target-architecture argument.
snapcraft (launchpad)
issue #1957766
plugin:meson is not installed during pull stage ~xnox 1757d needs triage 45 52 13 Snapcraft 6.0.1 Meson-part builds reportedly fetch Meson during build after the proxy expires; the issue remains open with no labels, comments, or triage.
craft-parts
pr #1494
feat(go): Add `enable-check` build attribute and `go-testtags` property to... Copilot 239d keep open 45 25 8 Adds opt-in Go build-time tests and test-specific build tags, with docs and unit/integration coverage. Canonical CLA passes, but two reviewers requested changes and 26 comments remain unresolved.
snapcraft (launchpad)
issue #1730208
Snapcraft python build fails to run with `GLIBC_2.25' not found error message ~manuvarkey-gmail 3287d close not a bug 45 85 29 GLIBC failure was caused by building on Artful for a Xenial runtime; the supported Xenial cleanbuild workaround was confirmed, leaving only a historical tutorial-documentation concern.
craft-parts
pr #1604
feat: handle snap components in stage-snaps bepri 156d keep open 45 25 5 Adds snap component support to stage-snaps (unpacking component trees, SNAP_COMPONENTS). Marked draft by mr-cal pending snapd UX decisions; 3 unresolved review threads and 5 CI jobs still failing.
snapcraft (launchpad)
issue #1636979
snapcraft validate and sign-build are inconsistent when there are multiple keys ~elopio 3662d keep open 45 72 21 Snapcraft validate silently uses the default signing key while sign-build prompts with multiple keys; the inconsistency is reproducible, but no resolution or maintainer decision is recorded.
snapcraft (launchpad)
issue #2109593
Risc-V builders fail to wget (large files?) ~nteodosio 555d keep open 45 58 9 RISC-V Launchpad builds fail with ChunkedEncodingError when snapcraft pull downloads a ~6.5 GiB Chromium tarball; diagnosed as Launchpad proxy timing out during the post-download copy. Workarounds exist; filed upstream as snapcraft#5611.
snapcraft (launchpad)
issue #1890046
Handle SOURCE_DATE_EPOCH for SquashFS ~abitrolly 2286d close resolved 45 90 32 SOURCE_DATE_EPOCH-based SquashFS reproducibility was requested; a 2025 report says snap pack v2.72 now produces identical snaps, indicating resolution upstream
charmcraft
issue #2213
Change templates to link to current documentation lengau 609d needs triage 45 55 14 Maintainer task to update charmcraft.yaml templates to link to modern documentation instead of outdated juju.is pages and remove repeated/outdated info; unlabelled and unassessed.
craft-application
issue #572
add ability to add / update run_managed env dariuszd21 706d keep open 45 60 12 Feature request to add an `_extra_managed_env()` hook so applications can inject/update environment variables for managed runs; currently unimplemented and unlabelled.
snapcraft
issue #5552
`primed-stage-packages` isn't in manifest.yaml when using override-prime mr-cal 513d keep open 45 74 11 override-prime leaves primed-stage-packages empty in build manifests on core22+ because craft-parts #1122 does not track scriptlet-primed files; still reproduced on Launchpad.
craft-parts
issue #1513
Make Java plugins work on Ubuntu 26.04 lengau 227d close resolved 45 80 22 Triaged: make Java plugin version-sensitive tests pass on Ubuntu 26.04 (Resolute, default OpenJDK 25). Tracked as CRAFT-5065 and fixed by merged PR #1530 (commit da6b596e), which enabled the Java plugin tests on resolute.
snapcraft (launchpad)
issue #2015327
Files in path to snapcraft.yaml are excluded in source directive ~kian-parvin 1310d needs triage 45 68 13 Core22 builds with Snapcraft 7.3.1 omit files from a source: ../.. tree and produce a dirty Git version; Core20 and Snapcraft 4.8 do not. The report is untriaged.
snapcraft (launchpad)
issue #2059717
please allow omitting source for the dump plugin ~ogra 952d needs triage 45 50 16 Request to let dump parts omit source and rely on stage-packages; current dump properties still require source, and maintainer requested a concrete example YAML.
craft-application
issue #991
Add a prune-instances command mr-cal 288d keep open 45 82 20 Enhancement to add a prune-instances command for removing non-base provider instances. Upstream craft-providers blockers (#639, #893) are now closed; implementation sits in stalled open PR #1058 with 28 unresolved review comments and failing CI.
imagecraft
issue #442
Skip repacking when project files are not changed cmatsuoka 52d keep open 45 75 17 Maintainer request to adopt craft-application's package mediation API so imagecraft skips repacking unchanged projects; implementation merged in PR #444, but issue stays open/triaged pending the wider testing-workflow requirement.
snapcraft (launchpad)
issue #1856242
Python plugin: ship pyc files only ~om26er 2520d needs triage 45 45 6 Python plugin bytecode-only packaging is untriaged; its 2019 workflow is stale because the current plugin delegates to craft-parts and no longer contains compileall.
craft-parts
pr #1553
fix(deb): avoid re-downloading cached stage-packages gcomneno 198d needs review 45 45 9 External-contributor PR adding a narrow monkey-patch of apt.package._file_is_same (binary mode, order-independent hash compare) around candidate.fetch_binary in AptCache.fetch_archives, so warm-cache .deb files count as cache hits. +90/-5, 2 files, no reviewers yet.
starflow
issue #28
Use osv-scanner to scan `uv.lock` files lengau 696d keep open 45 68 17 Enhancement: make the scan-python reusable workflow scan uv.lock directly with osv-scanner. Blocker google/osv-scanner#1406 reported resolved in a May 2025 comment, but it is still unimplemented — the workflow deletes uv.lock whenever uv-export is enabled.
starflow
pr #205
fix(ci): lint workflow run steps in shellcheck-actions.sh ayushpratap27 9d needs review 45 75 25 Expands shellcheck-actions.sh to lint both composite actions and workflow YAML files, fixing issue #200 where workflow steps were never checked. Clean diff, CI passing, awaiting review.
charmcraft
issue #1054
Charmcraft fails to launch LXD instance with high uid (`raw.idmap=both 595156457 0`) jamesbeedy 1320d close resolved 45 80 23 High host UID causes LXD launch failure via raw.idmap=both; diagnosed as craft-providers idmap issue, fixed upstream by separate uid/gid maps and charmcraft now depends on fixed version.