Issue & PR triage

Loading...

Showing 100 of 1934 issues

Issue Title Author Age Action Impact ↓ Actionability Quick Win Summary
rockcraft
issue #132
Rockcraft wipes working directory jardon 1469d keep open 84 78 34 Maintainers agreed to prevent `organize` rules from wiping the working directory mounted at `/root/project`, but no safeguard or resolving fix is evident and the issue remains open.
rockcraft
issue #122
`rockcraft pack` uses all available memory gruyaume 1478d keep open 80 31 7 Reported LXD-backed rockcraft pack host memory exhaustion remains unconfirmed; the 2022 0.0.1.dev1 repro used a disputed branch, and maintainers await current version and LXD profile details.
rockcraft
issue #857
Missing symlinks in bare-based images built with Noble clay-lake 568d needs triage 78 74 24 Rockcraft 1.9.0 bare images built on Noble omit the /lib64 loader path, making staged dynamically linked executables fail with “no such file or directory”; the issue remains untriaged.
charmcraft
issue #2685
`uv` plugin produces architecture-mislabeled charm on cross-build... UtkarshBhatthere 176d needs triage 75 80 27 uv plugin silently produces architecture-mislabeled charms on cross-build (build-on amd64, build-for arm64) — host-arch wheels packaged under target-arch manifest. Unlabelled, no maintainer response.
craft-parts
issue #1460
`organize` with mapping like `{app: app/app}` when `app` is a directory not... javierdelapuente 254d keep open 75 85 35 Bug in `organize` mapping where moving a directory into itself (`app: app/app`) causes silent file deletion or crashes. A fix is being prepared and approved by maintainers.
craft-parts
pr #1757
perf(state): cache source outdated checks within planning chris-bainbridge 24d keep open 75 40 12 Adds planning-scoped cache for source outdated checks in StateManager, keyed by part and pull-state serial, with defensive report copies. ~96% planning speedup on large SDK. CI failing lint/files and OSV-scanner; one unresolved review comment.
rockcraft
issue #137
Priming files into /lib breaks system binaries in the final image tigarmo 1456d close resolved 74 92 24 Priming files under Ubuntu usrmerge paths could replace base symlinks and break binaries; layer packing now rewrites those paths, but issue #137 remains open.
snapcraft (launchpad)
issue #1711333
snaps must have accompanying source available ~jr 3360d keep open 74 57 7 Maintainer-acknowledged request to persist and publish snap source and build assets for license compliance remains open, with no implementation found.
snapcraft
issue #6066
Filter libraries included in content snaps mr-cal 246d keep open 72 57 7 Triaged research to prune duplicate libraries from content snaps; extension-specific cleanup remains a workaround while defaults and provider compatibility are unresolved.
snapcraft (launchpad)
issue #1933224
Recent changes completely break 32bit snaps ~ogra 1955d keep open 72 76 23 Base-snap library filtering omits armhf runtime libraries from armhf/arm64 snaps, silently producing broken Raspberry Pi releases; maintainers acknowledge the bug, but no fix is recorded.
starflow
issue #185
lint-python.yaml: pull-requests permission from #184 causes startup_failure... lengau 37d needs triage 72 85 26 PR #184's pull-requests: read in lint-python.yaml breaks every downstream QA caller with startup_failure, since reusable workflows can only narrow caller permissions. craft-parts/craft-application QA broken; untriaged.
snapcraft
issue #4533
Regression: Interacting with an on-prem store proxy fails indiscriminately atomcult 1011d close resolved 72 92 54 Export-login credentials for on-prem proxies were rejected as malformed Candid credentials in Snapcraft 7/8; current code explicitly bypasses Candid validation for on-prem auth and has regression coverage.
craft-providers
issue #430
Improve integration tests mr-cal 1105d keep open 72 68 11 Integration tests remain disk-bound: LXD images consume nearly all GitHub runner storage, and the proposed Spread migration or pytest cleanup/parametrization overhaul is still unresolved.
rockcraft
issue #350
Support pinning of snap revisions for build-snaps and stage-snaps shayancanonical 1157d keep open 72 76 23 Unresolved feature request to pin exact Snap Store revisions in build-snaps and stage-snaps for reproducible ROCK builds; current syntax accepts only a snap name and channel.
rockcraft
issue #1351
Changing from basefull to baseless silently produces an incomplete rock lczyk 62d keep open 72 83 25 Rebuilding a project after switching `base: ubuntu@26.04` to `base: bare` reuses stale state, silently producing a rock missing ~520 base-provided files; pack exits 0 with no warning. Labeled as a bug, awaiting triage/fix.
snapcraft
issue #6509
Update patchelf mr-cal 9d keep open 70 80 34 Maintainer proposes updating bundled patchelf from 0.9 to 0.19.2 to fix ELF corruption bugs and improve performance; test plan and results included.
craft-providers
issue #584
Catch `FileNotFound` for all `subprocess.run()` calls mr-cal 861d keep open 70 80 28 Enhancement to catch FileNotFoundError from subprocess.run() calls across craft-providers and raise ProviderError for better user-facing error messages. Still open.
rockcraft
issue #889
uv plugin rewrites non-python shebangs mr-cal 519d keep open 70 80 42 uv plugin rewrites all executable shebangs, corrupting staged package scripts such as dpkg-maintscript-helper; valid bug with clear reproducer, no fix yet.
snapcraft
issue #6410
Bundled patchelf drops PT_NOTE coverage for .note.qt.metadata, making every... desvaters 57d keep open 70 80 25 Vendored patchelf relocates .note.qt.metadata out of PT_NOTE coverage when growing .dynstr, making staged Qt 6 plugins unloadable. Triaged; maintainer confirms patchelf update is needed.
rockcraft
issue #655
Make ROCK base image registry configurable. aznashwan 822d needs triage 70 80 39 Request to make the hardcoded ECR base image registry configurable to avoid rate-limit failures in CI builds.
rockcraft
issue #562
bug: run umoci in --rootless mode cjdcordeiro 905d keep open 70 80 45 umoci unpack fails for non-root users in destructive mode; extract_to supports --rootless but image service doesn't use it
craft-application
issue #1143
LifecycleService should turn on part_builld_subdir for future bases (e.g.... lengau 99d keep open 68 70 29 Maintainer-filed change to use Craft Parts' part_build_subdir for Ubuntu 27.04+ builds; valid but blocked on canonical/craft-parts#1652.
charmcraft
issue #2788
uv plugin fails on core26: dispatch script uses system Python instead of venv zyga 106d keep open 68 78 24 uv plugin breaks core26 charm builds: craft-parts strips venv python symlinks, dispatch falls back to system Python lacking ops. Acknowledged by lengau, ownership moved into Charmcraft (CHARMCRAFT-714).
craft-parts
issue #786
Python plugin. Python is broken in core24 classic snaps if snap is used on... NucciTheBoss 834d keep open 68 87 20 Core24 classic snaps using the Python plugin fail on older Ubuntu LTS hosts because staged Python cannot find its stdlib; Snapcraft 8.3.2's fix proved incomplete, with follow-up in snapcraft#5144.
snapcraft (launchpad)
issue #2041182
Desktop extension doesn't update GDK pixbuf module cache when reverting ~gbeuzeboc 1099d keep open 68 86 42 Desktop extensions keep a revision-specific .last_revision while sharing its GDK pixbuf cache, so snap reverts can reuse loaders from another revision and crash; the maintainer-approved move is not implemented.
craft-providers
issue #508
LXD Provider requires a local installation of LXD on macOS jat-canonical 993d keep open 68 70 10 Remote-LXD builds remain unavailable on macOS and Windows because provider checks still require a local LXD install, despite acknowledged demand and partial low-level remote support.
snapcraft (launchpad)
issue #2099923
Snapcraft builds are failing: install of snap "snapcraft" failed ~snawoot 612d needs triage 68 76 19 Reported Launchpad Bionic non-i386 builds cannot install Snapcraft 7.x/stable because core20 needs snapd 2.61; the issue remains open, untriaged, and unanswered.
craft-parts
issue #1015
rust plugin does not cross-compile lengau 626d keep open 68 80 20 Rust plugin remains unable to cross-compile and emits host-architecture binaries; target mapping and toolchain setup are identified, but linking and core implementation remain unresolved.
snapcraft (launchpad)
issue #2015091
snapcraft download debian package from incorrect arch ~aristochen 1305d needs triage 68 85 21 Cross-building for arm64 on amd64 resolved explicitly qualified bsdmainutils:arm64 to an amd64 package; the valid report remains untriaged and a similar bug is still open.
snapcraft
issue #6017
XKB_CONFIG_ROOT pointing to non-existent directory in kde-neon-6/kde-neon-qt6 RealLucioCarreras 266d needs triage 68 82 29 Untriaged core24 KDE Neon extension bug: XKB paths resolve to absent runtime directories, causing an xkbcommon error and Sayonara segfault; current code retains the invalid exports.
craft-parts
issue #538
Deduplicate files that already exist in base layer cmatsuoka 1154d keep open 66 62 15 Overlay builds still prime copies of files already present in the base layer, increasing image size; the request remains open with only an autogenerated Jira-ticket comment.
snapcraft (launchpad)
issue #2036424
Mantic s390x install fails: grep-status: *** stack smashing detected ***: terminated ~dbungert 1137d keep open 66 72 17 Snapcraft-built Subiquity on Mantic s390x had a missing ELF RPATH, mixing core22's loader with host glibc. Edge core22 worked, but stable core22 still failed on LPAR; the issue remains open.
craft-providers
issue #895
Add a LXD VM provider lengau 275d needs triage 66 58 13 Add a VM-backed LXD provider for Imagecraft loop-device support; the requested capability remains open and is absent from the current provider tree.
craft-providers
issue #828
Allow getting the apt proxy from the user's apt settings lengau 408d keep open 66 78 22 Add support for propagating host APT proxies, including Proxy-Auto-Detect results refreshed during each machine warmup; the enhancement remains open and unimplemented.
imagecraft
issue #363
Overlay debconf configuration lengau 127d keep open 65 72 20 Triaged enhancement requesting a plugin to apply package debconf selections to image overlays, replacing chroot-based override scripts; it remains open and unimplemented.
rockcraft
issue #1261
stage-packages with deb packages create /etc/ssl/certs/ca-certificates.crt... javierdelapuente 133d keep open 65 55 11 stage-packages deb pulls a host-generated /etc/ssl/certs/ca-certificates.crt that conflicts with the base/chisel copy, breaking 12-factor extensions on non-bare bases; root cause still under investigation
snapcraft (launchpad)
issue #1882535
[focal/core20][python3.7+] staging conflicts when multiple python parts have... ~dmitriis 2334d keep open 65 65 11 Overlapping Python dependencies generate nondeterministic bytecode, RECORD, and venv artifacts that block staging; confirmed to affect multiple users, with workarounds but no complete fix.
snapcraft (launchpad)
issue #1582469
clean behavior is confusing ~niemeyer 3818d needs triage 65 58 8 The 2016 clean/redo UX proposal remains open; modern Snapcraft still exposes clean, while the requested un/re commands are absent from the current command set.
snapcraft
issue #5661
Snapcraft hangs forever if a GitHub repository doesn't exist vandah 454d keep open 65 90 46 Snapcraft 8.10.2 hangs during part pulls when Git prompts for credentials; maintainers assigned the fix to craft-parts, where the equivalent issue remains open.
imagecraft
issue #305
Generate sparse images alderic-coroir 217d needs triage 65 50 15 Feature request to generate sparse images (via img2simg) for Ubuntu Core, arguing raw images undermine footprint and delta updates; no triage or comments yet.
snapcraft
issue #6297
Task: kde-neon-6 core26 support ScarlettGatelyMoore 133d keep open 65 75 22 Triaged enhancement task for kde-neon-6 core26 support, actively being worked on by an assigned contributor with recent progress updates.
craft-parts
pr #1692
fix: refresh build snaps if already installed cmatsuoka 65d needs review 65 60 18 Refreshes build snaps when already installed to reflect channel changes and triggers rebuilds. Approved by 2 reviewers with 4 unresolved comments and some flaky CI failures.
craft-parts
issue #933
pulling repository can hang execution indefinitely dariuszd21 686d keep open 65 80 39 Git sources still allow credential prompts during clone and fetch, so inaccessible private or nonexistent HTTPS repositories can leave pull blocked indefinitely.
snapcraft
issue #6185
Add core26 support for the gnome extension mr-cal 197d close resolved 65 95 46 GNOME extension core26 support is implemented: merged PR #6278 added core26 to the supported bases and SDK mapping. The placeholder issue remains open and should be closed.
craft-application
pr #994
feat(RequestService): retry upon ChunkedEncodingError zhijie-yang 277d needs review 65 75 27 Adds retry handling for ChunkedEncodingError in RequestService downloads; approved with 1 unresolved review comment, CI passing
snapcraft
issue #6491
Task: Wokr with LXQT to achieve their theme without integration into... ScarlettGatelyMoore 16d keep open 65 45 10 Discussion about separating LXQt theme support from kf6-core integration to avoid snap crashes; active multi-party discussion ongoing with no resolution yet.
snapcraft (launchpad)
issue #1670388
classic snap are missing some env variables for reaching command name. (snap... ~didrocks 3524d needs triage 65 75 32 Classic snap wrappers omit snap-local PATH entries, so commands such as chuck-norris-cli can pass packaging but fail at runtime; the confirmed report remains open.
snapcraft-rocks
issue #112
Provide snapcraft-rocks based on core26 brunvonlope 178d keep open 65 82 37 Requests a core26-based snapcraft-rocks image for CI use; maintainer mr-cal confirms it is on the roadmap (SNAPCRAFT-1387). README still lists only 7_core22/8_core22/8_core24; experimental PR #118 for Snapcraft 9/core26 is unmerged.
snapcraft (launchpad)
issue #1887096
not able to install MAAS from snap on ppc64le ~jhusakowski 2303d keep open 65 85 23 MAAS snap installs segfault on ppc64le in older and stable releases because of libsnapcraft-preload; 3.3/edge installs successfully, but stable-channel resolution remains unconfirmed.
craft-parts
issue #1763
Ensure proper /proc, /sys and /dev contents in build-slices chroot tigarmo 21d keep open 65 85 41 Build-slices chroot lacks /proc, /sys, and /dev because mountpoints are absent; needs manual directory creation and test verification. Code already creates the dirs via _prepare_build_slices_root, but tests do not yet verify contents.
craft-providers
issue #259
Cannot launch lxd instance with high uids mr-cal 1282d close resolved 65 95 40 LXD launches failed for host UIDs above 65,535; commit 5717e2c and PR #780 now configure separate UID and GID raw.idmap entries, resolving the reported failure.
fetch-service
issue #209
Implement configurable request authentication cmatsuoka 780d close resolved 65 95 22 Configurable per-session URL-matched authentication is implemented, including basic, macaroon, and Keystone credentials injected into matching proxied requests.
charmcraft
issue #2243
Consider adding an optional cli argument for base (including the arch) for... gabrielcocenza 575d needs triage 65 82 19 Request for an optional base and architecture selector on `charmcraft release` to prevent multi-base legacy charm promotions from changing unrelated architectures; the CLI still lacks this option.
craft-parts
issue #777
Reduce the scope of the public API lengau 839d keep open 65 55 5 Planned API cleanup remains open: internal modules are not consistently underscored, and eight __all__ declarations show the public surface is still being narrowed.
rockcraft
issue #181
Add testing framework? sed-i 1367d close resolved 65 72 22 Rockcraft now exposes an upstream-backed rockcraft test command for built-rock testing; commit a6d1b77a added it, and downstream CI supports its implicit pack-and-test flow.
snapcraft (launchpad)
issue #1764100
pyqt5 cannot load xcb plugin ~ihaywood3 3119d needs triage 65 62 15 PyQt5 snap aborts because libQt5XcbQpa.so.5 has an undefined QPlatformTheme::fileIconPixmap symbol; the report has no labels or maintainer comments.
starflow
pr #201
feat: add test-pr skill for testing PRs across downstream repos lengau 15d needs review 65 75 27 Adds a test-pr agent skill to automate downstream CI integration testing across 17 team repositories. CI passing, awaiting maintainer review with no unresolved comments.
craft-providers
issue #665
Add a callback hook to allow users to configure a base on warmup before... lengau 764d close resolved 65 91 34 Merged PR #788 adds a prepare_instance callback before base setup, enabling early apt and proxy configuration; the callback is not literally inside warmup, but the requested capability is implemented.
charmcraft
issue #2680
`name` field missing from packed charm's `metadata.yaml` when defined in... javierdelapuente 182d needs triage 65 85 30 Packed charm metadata.yaml omits name when name is in charmcraft.yaml and separate metadata.yaml lacks it, making charm undeployable. Confirmed by second user; no maintainer triage yet.
rockcraft
issue #583
support project directory with remounted path henrymao-zz 870d keep open 65 70 20 Bind-mounted paths in project directory are not accessible inside rockcraft's build environment (chroot/container). Issue open 863 days with no maintainer response.
snapcraft
issue #5144
error out if core24 classic python snap is created with the non-staged python binary dariuszd21 714d keep open 64 83 37 Add a Python-plugin guard for classic snaps staged without the python3-minimal symlink; current post_prime only rewrites pyvenv.cfg, leaving the core24 failure mode unresolved.
craft-application
issue #914
Allow building/packing multiple platforms in parallel. lengau 407d keep open 64 76 14 Triaged enhancement to run builds for multiple planned platforms concurrently; lifecycle commands still process build-plan items sequentially through provider.run_managed.
craft-application
issue #1205
remote build: stale git repositories on launchpad enriqueesanchz 28d needs triage 64 78 19 New, unlabelled report documents several remote-build paths orphaning about 20,000 Launchpad git repositories and proposes a best-effort, bounded cleanup sweep; no maintainer response yet.
craft-application
issue #792
http auth token occasionally leaked setharnold 490d keep open 64 88 37 Triaged security bug: short-lived Launchpad HTTP tokens can appear in remote-build git failure logs; current code still streams unsanitized git output.
snapcraft (launchpad)
issue #2012503
wrong arch of stage packages ~ondrak 1317d keep open 64 88 27 Confirmed cross-build stage packages are fetched for amd64 instead of arm64; no fix or verification is recorded, so the valid cross-compilation bug remains open.
snapcraft (launchpad)
issue #1834207
removing parts should clean stage and prime… stages? ~saviq 2683d keep open 62 88 31 Removing a part leaves its prior files in stage/prime and packages them; the report has a clear reproducer and maintainer confirmation, but no fix reference is recorded.
snapcraft (launchpad)
issue #1750527
dashboard does not validate text fields ~chipaca 3173d close resolved 62 88 23 Dashboard/store control-character validation was implemented in 2018, and the remaining snapd safe-display path was confirmed fixed in 2020; the Launchpad issue remains open.
craft-providers
issue #830
Provide an asynchronous API for starting and handling instances lengau 407d keep open 62 40 5 Triaged enhancement to add a non-blocking API for launching/handling provider instances, unblocking parallel multi-base builds. No async code has landed; core design (true async vs non-blocking) still undecided.
craft-parts
issue #1641
uv plugin fails on core26: dispatch script uses system Python instead of venv zyga 106d needs triage 62 72 19 core26 has no Python in the base snap, so uv-built parts find no interpreter in the payload and fall back to the system python, leaving venv/bin/python pointing at a bare interpreter that lacks ops. Fix options undecided.
snapcraft
issue #5137
Fails to login when Kwallet is default keyring eeickmeyer 728d keep open 62 88 45 KWallet-backed Snapcraft login fails with “python-dbus not installed”; maintainers agreed to add python3-dbus as a stage package, but the current snap manifest still omits it.
snapcraft
issue #4373
library linter fails on foreign archs and can't be disabled for core20 alexclewontin 1134d keep open 62 95 38 Cross-arch core20 builds still lint foreign ELF files, causing missing-loader failures or QEMU segfaults and potentially 20+ GB core dumps; open PR #6249 proposes the fix.
craft-parts
issue #851
Removed files from local sources remain in the part lengau 769d keep open 62 88 30 Local-source updates leave deleted files in the part source tree; a maintainer-added regression test confirms the bug remains reproducible.
craft-cli
issue #385
Provide a way to handle multiple simultaneous sources of information lengau 407d keep open 62 61 7 Enhancement to multiplex concurrent information streams for parallel and remote builds; it remains triaged and open, while the API still uses one process-wide Emitter.
craft-providers
pr #948
test: failing reproducer - snap developer-id not asserted lengau 190d needs review 62 58 22 Parses developer-id from snap-revision and asserts the developer account in _get_assertions_file (fix for #445); fix added by copilot-swe-agent. CI green, 0 reviewers, 1 unresolved comment, inactive 34 days.
snapcraft (launchpad)
issue #1813634
not reliable way to detect target architecture ~ondrak 2831d close resolved 62 90 29 Snapcraft 8.0.0 added explicit build-for architecture variables, superseding the ambiguous 3.0.1-era target_arch and SNAPCRAFT_ARCH_TRIPLET behavior.
snapcraft (launchpad)
issue #1824473
Changed stage-snaps property does not make pull step dirty ~brlin 2757d needs triage 62 78 35 No response or triage is present. Current craft-parts still omits stage-snaps from PullState.properties_of_interest, matching the reported stale-step and build crash.
craft-parts
pr #1652
fix(parts): run override build on working subdir soumyaDghosh 104d needs review 62 38 18 Changes override-build to run in the configured source-subdir, but it remains unreviewed with unresolved compatibility concerns. Core tests pass; CLA and lint checks fail.
charmcraft
issue #2132
Prototype integration of testing service cmatsuoka 636d needs triage 60 45 5 Feature request to integrate craft-application's testing service into charmcraft, including a strategy for testing multi-platform artefacts. Still unimplemented; no labels or maintainer triage in GitHub, Jira ticket CRAFT-4073 created.
rockcraft
issue #902
Go plugin environment validation fails if toolchain downloads a new version hk21702 498d needs triage 60 80 36 Go plugin env validation fails when `go version` triggers toolchain auto-download; stderr download message is parsed as the version. Root cause is in craft-parts validator; duplicate craft-parts#1447 is open.
snapcraft
issue #5146
Snap: Snapcraft currently relies on `libapt` during configure Meulengracht 710d close resolved 60 92 30 Resolved in current code: snapcraft_legacy and its configure-time apt import chain were removed; the hook now loads SnapConfig without relying on libapt from the base.
rockcraft
issue #307
nodejs snap installed through stage-snaps is not usable in the final image nrobinaubertin 1220d close resolved 60 96 26 Staged Node.js snaps lack their core20 dynamic loader in final Ubuntu OCI images. The lifecycle layer fix for usrmerge symlink collisions appears to resolve this.
rockcraft
issue #582
allow adding customized label henrymao-zz 870d needs triage 60 80 34 Feature request to allow users to specify custom OCI labels in rockcraft.yaml. Currently only standard labels (version, title, description, license) are set automatically. No maintainer response after 863 days.
imagecraft
issue #303
Gadget snap extension lengau 218d keep open 60 52 9 Maintainer feature request: an extension that reads a local gadget snap's gadget.yaml and applies its values to imagecraft.yaml, removing duplicated partition config. Blocked on an extensions mechanism that still does not exist in the codebase.
craft-application
pr #1206
Issue 1205 remote clean build stale repos enriqueesanchz 28d needs review 60 60 16 Adds best-effort cleanup of stale Launchpad git repositories during remote builds; under review, CI title check failing and tests pending.
snapcraft
issue #5721
Failed to pull source: unable to determine source type of... jkbeg 433d needs triage 60 94 35 Snapcraft's 8_core22 container resolves extension data under /usr/share while the image installs it in site-packages, breaking ROS 2 builds; the path mismatch remains in current code.
rockcraft
issue #901
Rockcraft fails to run on FIPS-enabled hosts cjdcordeiro 499d keep open 60 75 16 Rockcraft crashes on FIPS-enabled hosts during startup when urllib3 creates an SSLContext. Valid bug with clear reproducer, confirmed on edge, and workaround references; awaiting fix.
rockcraft
issue #1385
`plugin: python` uses `$CRAFT_PART_INSTALL` in console-script polyglot... himax16 22d keep open 60 80 24 Python plugin console scripts embed build-time $CRAFT_PART_INSTALL shebangs; long paths trigger pip polyglot shebang not rewritten, causing runtime exit 127. Triaged, awaiting fix.
craft-parts
issue #1780
A part's install directory doesn't get cleaned if the prior build failed. lengau 7d needs triage 60 80 38 Install directory not cleaned after failed build, causing subsequent builds to fail with unclear errors. New issue with no labels or maintainer response.
snapcraft (launchpad)
issue #1995424
A way to get debug symbols ~ilya-fedin 1457d keep open 60 45 4 Requests debug-symbol distribution for diagnosing snap crashes; maintainer reports active design work, while uploadable components offer a partial path but are documented as not production ready.
craft-parts
issue #1364
File source handler ignores changes to the file dmitry-lyfar 381d keep open 60 90 28 Confirmed triaged bug: source-type: file lacks pull-step change detection, so touched or edited files are not recopied; dump and Python plugin cases are affected.
craft-parts
pr #1750
perf: stage collision and cleanup performance optimizations chris-bainbridge 28d needs review 60 65 12 Nine perf optimizations for stage-collision checks and lifecycle-state cleanup; +1061/-82 across 12 files. Pending review; most CI green, OSV-scanner and ppc64el fast tests failing.
charmcraft
issue #1900
Charm plugin can include unexpected files lengau 776d keep open 60 65 14 Charm plugin packs all non-ignored files from project root, potentially including sensitive files like .envrc in subdirectories. Maintainer proposes filtering or warnings; no fix yet.
craft-providers
issue #531
Provide a way to set Multipass CPU and memory mr-cal 960d keep open 60 80 34 Enhancement request to make Multipass CPU and memory configurable instead of hardcoded 2 CPU/2GB, which currently causes slow or failed builds.
fetch-service
issue #354
Set up the proxy on a random port that's queryable from the control API lengau 602d needs triage 60 68 18 Requests a runtime-selected proxy port exposed through the control API; it remains open and unlabeled, and current code still uses a fixed default proxy port.
rockcraft
issue #905
rockcraft 1.12.0 fails but 1.11.0 works with django-framework extension toabctl 492d needs triage 60 60 22 rockcraft 1.12.0 regression: django-framework extension prime fails with FileNotFoundError in craft_parts apply_permissions; 1.11.0 works. No maintainer triage yet.
snapcraft
issue #5684
Support a `-f|--file` or `-C|--directory` flag dilyn-corner 448d keep open 60 68 13 Enhancement request for lifecycle flags to select a snapcraft.yaml file or project directory, enabling monorepo and variant builds. Maintainers recognize the need and called it a possible Snapcraft 9 candidate; implementation is not present.
snapcraft
issue #6497
kernel plugin: /proc/version_signature is empty for kernels built from... canonical-nicoharnois 14d needs triage 60 80 34 Kernel plugin leaves CONFIG_VERSION_SIGNATURE empty when building from Ubuntu kernel source with flavour config. Reporter has a patch ready.
charmcraft
issue #2631
Multiple `charmcraft pack` fail on mismatching platforms simondeziel 210d needs triage 60 70 19 Consecutive charmcraft pack runs with different platform sets fail: second charm (24.04 only) launches a 22.04 instance and errors 'Platform not found'. Regression from 4.0.1, still present in 4.3.1, no maintainer response.
snapcraft (launchpad)
issue #1896820
Snapcraft can't be run against a local or remote LXD project ~stgraber 2227d needs triage 60 55 9 Support user-selected local and remote LXD projects is still pending; Snapcraft hard-codes its own local LXD project, while remote-instance work is tracked separately.
craft-parts
pr #1742
feat!: replace OsRelease with distro lengau 34d keep open 59 35 8 Replaces the public OsRelease wrapper with distro across chroot checks, platform detection, Poetry, and tests. Open with lint/files and both minimum-dependency jobs failing; eight checks remain pending.