Showing 100 of 2043 issues

Issue Title Author Age Action Staleness ↑ Confidence Summary
craft-parts
pr #721
fix(part_handler): fetch correct target stage packages dilyn-corner 869d needs review 35 70 Fixes cross-compilation stage-package fetching to use target architecture. Approved with 1 unresolved review comment; regression testing requested but not yet confirmed.
craft-parts
issue #851
Removed files from local sources remain in the part lengau 722d keep open 35 85 Bug: files deleted from a local source directory are not removed from the part's src directory on a second pull. Triaged; a maintainer provided a reproducer branch and failing unit test, awaiting implementation. Bug still present in current code.
rockcraft
pr #1347
fix(tests): skip apt-backed lifecycle test when python3-apt is unavailable lengau 18d needs review 35 75 Skips apt-backed lifecycle test when python3-apt bindings are unavailable, preventing spurious test failures in non-distro environments.
imagecraft
pr #415
feat(grub): install EFI GRUB without loop devices lengau 30d needs review 35 70 PR converts EFI/GPT GRUB installation to use FUSE partition mounts instead of kernel loop devices, enabling unprivileged image builds. Has 11 unresolved review comments and some failing CI slow tests.
snapcraft
issue #5448
Add deprecation warning for the `snap_daemon` system username mr-cal 501d keep open 35 80 Enhancement to emit a deprecation warning when the deprecated `snap_daemon` system username is used in snapcraft.yaml. Triaged by a maintainer; an open PR (#6250) explicitly fixes it and is pending review with CI failing.
craft-parts
issue #1609
Unwanted source files copy in `build` imatrisciano 99d keep open 35 75 nil plugin copies source files into build directory unnecessarily, wasting disk space for large files. Maintainer proposed static-assets plugin or hardlink-source attribute; neither implemented yet.
craft-platforms
pr #264
build(deps): lock file maintenance (main) renovate 19d needs review 30 85 Renovate-generated lock file maintenance PR with 2 approvals and 0 unresolved comments. Most CI checks pass, though 2 lint checks are failing.
rockcraft
issue #1211
Reconsider the Pebble binary location cjdcordeiro 113d close stale 30 85 Issue about Pebble binary location conflict with Ubuntu packages. Resolved by merged PRs #528 and #552 which relocated pebble to .rock/bin/ then back to /usr/bin for Ubuntu 24.04+ rocks.
imagecraft
pr #416
feat(grub): install BIOS GRUB without loop devices or chroot lengau 30d needs review 30 65 Part 6 of a stack refactoring GRUB BIOS/MBR installation to work without root privileges, removing chroot and loop device dependencies. Under review with 3 unresolved comments.
craft-archives
pr #254
refactor: make pydantic models more idiomatic cmatsuoka 13d close stale 30 75 Refactors pydantic models to be more idiomatic. All CI checks passing. No reviewers assigned or comments yet.
rockcraft
issue #20
Add support for `craftctl get version` jnsgruk 1619d keep open 25 70 Request to expose project version via craftctl get version (or env var) in override-* scriptlets. Recent triage notes CRAFT_PROJECT_VERSION env var already covers the use case; gap may be documentation. Awaiting maintainer confirmation on whether craftctl get version is still wanted.
craft-application
pr #1169
ci: run snap spread tests in one job per system lengau 15d needs review 25 70 Splits snap-tests CI workflow into one job per system using spread.yaml matrix. 0 reviewers, 7 unresolved review comments, zizmor CI failing.
craft-parts
pr #1682
feat(package/apt): validate all stage packages cmatsuoka 21d needs review 25 75 Validates all stage packages instead of failing on the first invalid entry. Has 3 approvals but unresolved merge conflicts and failing lint check.
craft-parts
issue #1470
Integration test for poetry plugin requires root/apt state (not marked,... gcomneno 202d needs triage 25 85 Poetry plugin integration tests fail for unprivileged users because they apt-install build deps (findutils, python3-poetry, etc.). Reporter re-verified on current main that all 16 cases fail and offered a one-line fix adding the existing requires_root marker. No maintainer response yet.
craft-application
pr #607
feat: allow use of interceptable `mknod` in `ProviderService` mattculler 605d needs review 25 78 Small PR (+15/-4, 3 files) to pass craft-providers' new intercept_mknod argument through ProviderService's LXDProvider call. Open 593 days, last activity 2 days ago. Review status: changes_requested with 2 unresolved comments. CI passing.
snapcraft (launchpad)
issue #1695242
You can close a channel that hasn't been opened ~elopio 3389d keep open 25 55 snapcraft close reports 'channel is now closed' even when the channel was never opened or already closed, which is inaccurate. Open since 2017, no comments, but recently active (17 days ago) and labelled store/ui by a maintainer.
charmcraft
issue #2494
charmcraft pack wont produce a proper charm erik78se 286d keep open 25 75 charmcraft init machine profile produced 22.04 base and ignored pyproject.toml deps (uv.lock needed). Base bumped to 24.04 in #2522; init output now explains uv lock in #2754. Docs/template improvements still open.
rockcraft
issue #1005
rockcraft needs to update apt sources before installing build-packages vpa1977 334d keep open 25 80 Rockcraft fails to install build-packages (e.g. openjdk-25-jdk-headless) because craft-parts marks packages before refreshing the apt cache. Maintainers triaged it as an upstream craft-parts bug; fix merged in craft-parts#1468, now awaiting dependency bump/release.
imagecraft
issue #300
Race condition when mounting loop devices lengau 173d keep open 25 72 Race condition where loop partition devices (/dev/loopXpN) don't exist yet when mount is called after losetup --partscan. Triaged, maintainer suggested flock on parent device. Partial fix (wait for nodes) added in services/image.py via PR #428, but same failure still hit in pack path CI (19 days ago).
snapcraft
issue #5817
Unclear remote build error with ``--build-for`` on core20 bepri 338d keep open 25 85 core20 remote-build with --build-for and long-form architectures emits a misleading --build-on error. Triaged by maintainers as a likely legacy limitation; addressed in 8.14.4 via PR #6090 which improved the error message.
charmcraft
issue #1313
Make it easier to release charms in CI and in general sed-i 1073d keep open 25 75 Feature request to upload and release a charm plus its OCI resources in one command without tracking integer revision IDs. Skopeo integration landed, but upload --resource still requires name:revision format. Maintainers acknowledge it remains applicable and UX is being considered across crafts.
rockcraft
issue #892
organize with `app: app/app` is not working correctly javierdelapuente 470d keep open 25 75 fastapi-framework extension generates organize mapping 'app: app/app' when app code is in an app/ directory, causing FileNotFoundError during pack. Still present in current code; related craft-parts#1460 is open. Recently acknowledged by contributor wanting to work on it.
charmcraft
issue #1816
Reactive charm built with charmcraft 3.x is missing options from the... lgp171188 758d keep open 25 80 Reactive charms built with charmcraft 3.x lose config.yaml options from included layers; 2.x works. Maintainer acknowledged and plans a rewrite of the reactive build logic; reporter confirmed still broken on 3.4.3 and is willing to wait.
craft-application
pr #994
feat: retry upon ChunkedEncodingError zhijie-yang 230d needs review 25 70 Adds retry logic for ChunkedEncodingError in fetch-service requests to resolve #993 (retry on broken connections). Approved by 1 reviewer but has 3 unresolved review comments; snap-tests (openstack) CI check failing.
charmcraft
pr #2499
Remove charmhub config from charmcraft.yaml spec Copilot 283d needs review 25 70 Copilot-agent PR removing the deprecated charmhub key from the charmcraft.yaml spec (validator allowing it only on ubuntu@24.04/almalinux@9 bases, schema removal, deprecation warning). Rebased onto main 60 days ago; 0 reviewers, 7 unresolved comments, several CI checks failing.
snapcraft
issue #6324
validation-sets sorts integer sequence alphabetically joulsen 68d keep open 25 75 Validation sets command sorts sequence numbers alphabetically instead of numerically. A fix was submitted in PR #6339 but closed due to CLA issues, leaving the bug unfixed.
craft-providers
pr #1011
chore: reduce verbosity of timer logging cmatsuoka 14d needs review 25 60 Reduces timer logging verbosity and increases update interval from 3s to 30s in craft-providers. Has 3 unresolved review comments and one failing CI check.
snapcraft
issue #6412
edit-validation-sets refuses to create a new validation set at sequence 1... bugraaydogar 9d keep open 25 80 edit-validation-sets rejects creating new validation sets at sequence 1 due to incorrect sequence-increment validation. Triaged and confirmed by maintainer.
craft-providers
pr #900
feat(base): cache uv directory carlcsaposs-canonical 218d needs review 25 75 Adds uv cache directory caching to craft-providers base, approved by 1 reviewer with 0 unresolved comments. CI mostly passing, some slow tests pending.
snapcraft
issue #5115
component does not take snap version when no version provided stephensp 698d keep open 25 72 Component version not inherited from snap when no explicit version is set. Triaged as enhancement; fix planned via component-level adopt-info support, scheduled for 25.10 cycle. Component adopt-info now appears in docs and code.
craft-parts
issue #1603
docs: for the autotools plugin relevant flags are not described, e.g.... xypron 107d keep open 25 85 Documentation missing for autotools plugin's disable_parallel option. PR #1631 opened to address this, currently under review with unresolved comments.
craft-parts
issue #1660
Python plugin fails on core26: base snap does not include Python interpreter agherzan 33d keep open 25 75 Python plugin fails on core26 base due to missing Python interpreter; maintainers suggest implementing clearer error guidance
craft-parts
pr #1631
docs: document autotools disable-parallel key GreyViperTooth 67d needs review 25 75 Documentation PR adding disable-parallel key docs for autotools plugin. Approved by 1 reviewer but has 2 unresolved comments and failing CI checks.
craft-parts
issue #1001
npm plugin fails in the presence of `base-files` tigarmo 589d keep open 25 75 npm plugin (and any part creating bin/lib dirs) conflicts with base-files' bin/lib symlinks at staging, breaking rockcraft pack. Triaged (internal ticket); prototype fix #1004 unmerged; maintainer re-asked reporter 10 days ago if still reproducible, awaiting reply.
snapcraft
issue #6297
Task: kde-neon-6 core26 support ScarlettGatelyMoore 86d keep open 25 75 Enhancement task to add core26 support for kde-neon-6 Qt extension. Triaged and assigned to ScarlettGatelyMoore, who is actively working on related content snaps.
craft-parts
pr #1452
feat: Add `UV_LINK_MODE=copy` carlcsaposs-canonical 215d needs review 25 80 Adds UV_LINK_MODE=copy to avoid hardlinking warnings when cache dir is mounted from LXD host. Approved by 4 reviewers with recent activity; 1 unresolved review comment and some failing CI tests remain.
debcraft
issue #147
[Feature] Add support for conffiles hector-cao 138d keep open 25 70 Feature request to add support for Debian conffiles (config files) in debcraft package metadata. Partial support added in PR #156 (installdebconf helper); more PRs to follow per maintainer comment.
craft-providers
issue #829
Warmup is not resilient to snapd restarting lengau 361d close stale 20 85 Warmup fails when snapd restarts because 'snap watch' errors with 'daemon is stopping'. Issue is triaged, valid, and likely fixed by retry logic in PR #899 (commit e0f6bc7).
rockcraft
issue #1336
Scheduled/manual Spread snap build fails when generated version exceeds 32 characters gcomneno 24d keep open 20 75 Snap-build fails when setuptools_scm post-release version exceeds 32 chars. Acknowledged by maintainer, confirmed with fresh reproduction.
craft-application
issue #1059
Packing with CRAFT_BUILD_ON can fail when installing registered snaps tigarmo 155d keep open 20 80 Cross-architecture packing with CRAFT_BUILD_ON fails when a plugin registers a snap: the provider injects the host's base snap (e.g. core24) into the guest, which fails on arch mismatch. Triaged; fixed in craft-application PR #1037.
snapcraft
issue #4706
Install build snaps from the host if available lengau 896d keep open 20 80 Feature request to inject host-installed build snaps into the build container to speed up development and avoid re-downloading large SDK snaps. Active: a maintainer recently proposed using craft-application's enqueue_snap_injection.
rockcraft
issue #1243
improve error message beliaev-maksim 99d keep open 20 85 User requests better error messages for chisel digest mismatches. The error is currently raw and confusing. This is a valid UX improvement request for a known issue in craft-parts/rockcraft.
charmcraft
issue #2213
Change templates to link to current documentation lengau 555d needs triage 20 75 Charmcraft templates should link charmcraft.yaml to modern docs instead of outdated juju.is pages. No comments or labels; recent template commits show active maintenance, so it needs triage.
snapcraft
issue #6384
remote-build: set snapcraft's channel in the build recipe mr-cal 30d keep open 20 70 Enhancement to set Snapcraft's channel in remote build recipes and expose an environment variable for channel selection. Triaged, from maintainer, 23 days old.
craft-parts
issue #1364
File source handler ignores changes to the file dmitry-lyfar 333d keep open 20 75 craft-parts file source handler (source-type: file) does not detect changes to the source file, so re-pulling after editing the file keeps stale content. Triaged/confirmed bug; a maintainer requested assignment on 2026-03-23 to investigate change detection.
craft-parts
pr #1704
Add Python v2 package quoting regression test copilot-swe-agent 12d needs review 20 60 Adds a unit test for Python plugin v2 package quoting regression. No reviewer engagement yet; related issue #1702 is closed.
craft-parts
issue #1447
snap build fails if go must download the version adombeck 219d keep open 15 80 Go plugin env validation in craft-parts fails when `go version` triggers a toolchain auto-download, because validator._execute returns stderr ('go: downloading go1.25.6...') instead of stdout. Bug confirmed present in current code; a contributor requested assignment 8 days ago.
imagecraft
issue #431
[QUESTION] Cache directory? lengau 12d needs triage 15 75 Maintainer asks about mounting /var/cache in overlay to prevent cached files from being included in images and requests suggestions for caching improvements.
craft-providers
pr #1014
build(deps): update actions/setup-node action to v7 (main) renovate 7d needs review 15 85 Automated dependency update from actions/setup-node v6 to v7, with passing CI and automerge enabled.
rockcraft
issue #1314
expose bundled `umoci` as `rockcraft.umoci` lczyk 44d keep open 15 75 Enhancement to expose bundled umoci as rockcraft.umoci snap app; contributor ready to implement but waiting for maintainer decision on pre-1.0 API stability concern.
craft-parts
pr #1584
feat: Add agent skill to create new plugins steinbro 122d needs review 15 72 Adds an agent skill (2387 lines, 27 files) to scaffold new build-system plugins for craft-parts. Maintainer-authored, last active 11 days ago, 7 unresolved review comments, lint/files CI failing, no human discussion yet.
charmcraft
issue #2631
Multiple `charmcraft pack` fail on mismatching platforms simondeziel 163d needs triage 15 70 Charmcraft 4.2.0+ reuses a managed LXD instance from a prior `charmcraft pack` of a different project, causing the second pack to fail with 'Platform not found in the project definition' when platform sets differ. Still reproducible on 4.3.1 per reporter's 2026-08-17 comment; no maintainer response or labels yet.
craft-parts
pr #1697
ci: collect s390x JVM crash information and compiler replay data lengau 15d needs review 15 75 Draft PR adding a QA job to collect s390x JVM crash logs and compiler replay data for Launchpad bug reporting. Has 6 unresolved review comments and 0 reviewers.
rockcraft
issue #813
`rockcraft pack` with go-framework fails with `FileNotFoundError` Aflynn50 577d keep open 15 75 rockcraft pack with go-framework extension fails with FileNotFoundError at staging when project has go.mod but no Go source files. Maintainer confirmed root cause (2026-02-26) and opened a PR to validate .go file presence and fail early; fix not yet merged.
craft-parts
pr #1692
fix: refresh build snaps if already installed cmatsuoka 18d needs review 15 75 Refreshes build snaps when already installed to reflect channel changes, fixing #496. Has 2 approvals, 1 unresolved review comment, and mostly passing CI.
craft-application
issue #1120
Handle multi-artifact generation in testing cmatsuoka 68d close not a bug 15 85 Enhancement to update test infrastructure for multi-artifact generation. Already implemented by merged PR #1167.
snapcraft
issue #6401
`snapcraft metrics` CLI requires `--name` but does not list the possible values bepri 19d keep open 15 75 snapcraft metrics CLI --name argument doesn't display available metric choices in help text. Issue is triaged but has no maintainer comments after 12 days.
rockcraft
issue #1351
Changing from basefull to baseless silently produces an incomplete rock lczyk 15d needs triage 15 75 Switching from basefull to baseless without cleaning silently produces incomplete rocks missing 520 files from the previous base
rockcraft
issue #1280
Docs: Tutorials assume an `amd64` host which causes `platforms:` and `.rock`... minulo 72d keep open 15 85 Documentation tutorials hardcode amd64 in platforms and .rock filenames, breaking for arm64 users. Issue assigned to contributor who is actively working on a fix.
charmcraft
issue #2573
Support referencing sibling directories of project root steinbro 212d keep open 15 75 Feature request to build charms from a monorepo by mounting the whole git repo (sibling dirs like shared-lib) instead of only the charmcraft.yaml dir. Triaged, actively discussed; an experimental git-driven build root (CHARMCRAFT_EXPERIMENTAL_MONOREPO) has since landed.
craft-parts
pr #1540
docs: reduce instances of 'v2' in plugin references medubelko 156d needs review 15 80 Documentation cleanup removing 'v2' from plugin references across 2 files (+6/-6 lines). Approved by 2 reviewers with 1 unresolved comment; CI passing.
craft-parts
issue #1554
BuildPackageNotFound for valid packages when snap uses core24 on Ubuntu... lengau 143d keep open 15 70 BuildPackageNotFound for valid packages when a core24 snap runs on Ubuntu 26.04 (apt ABI mismatch). Actively under discussion: a reproducer branch exists, and a maintainer (mr-cal) is challenging the ABI root-cause theory, noting the error also reproduces on 24.04 without apt-get update.
craft-application
pr #1170
test(spread): wait out in-progress auto-refresh in prepare lengau 15d needs review 15 85 Fixes spread prepare step race condition with snapd auto-refresh by holding refreshes and waiting for in-progress operations. Approved, CI passing.
craft-application
issue #800
Test must only pack if necessary cmatsuoka 435d keep open 15 75 Enhancement: make `snapcraft test` skip repacking the artifact when unnecessary, using packed-file state. Triaged; PR #1111 added conditional repacking (ST160 metadata mediator) and a maintainer is still discussing scope (e.g. a `--use-artifact` option) in recent comments.
snapcraft
issue #5770
docs: dump plugin docs don't provide enough information to even get started artiepoole 366d keep open 15 85 Documentation for dump plugin lacks examples and key descriptions. Maintainer acknowledged; PR craft-parts#1597 adding examples is actively in review (updated 4 days ago).
craft-actions
issue #74
Default to `latest/stable` for LXD bepri 64d keep open 15 75 Issue to change LXD channel default from `5.21/stable` to `latest/stable`, later refined to omit `--channel` entirely for system default. Triaged and under maintainer discussion.
craft-actions
pr #108
feat: imagecraft/pack bepri 10d needs review 15 75 Adds Node-based pack action for Imagecraft. Under review with 3 unresolved comments. CI failures expected until Imagecraft 1.0 is tagged.
craft-providers
pr #1010
fix: improve robustness of compatibility tag cmatsuoka 14d needs review 15 65 PR improves compatibility tag handling by not assuming compatibility when tag is missing, refactors instance config loading into shared method with consistent error handling. Fresh PR (7 days old), passing CI, awaiting review.
charmcraft
issue #2849
Refactor: Split up plugin tests lengau 19d keep open 10 85 Refactor to split large plugin test files (test_reactive.py, test_python.py) into smaller focused files. Triaged, with maintainer encouraging contributors to take it.
charmcraft
pr #2869
chore: mark extension-provided endpoints as optional wctaylor 9d needs review 10 65 Marks observability and ingress endpoints as optional in extensions, addressing issue #2868. Fresh PR with 0 reviews and some CI failures on older Ubuntu releases.
craft-parts
issue #1051
Rename overlay+partition specific env vars upils 540d needs triage 10 75 Task to rename partition overlay env vars from $CRAFT_[<namespace>_]<partition>_OVERLAY to $CRAFT_[<namespace>_]<partition>_PART_OVERLAY for consistency with other part-specific vars. Unlabeled, no comments; code still uses the old format.
charmcraft
pr #2873
feat(init): support base-specific profiles alithethird 5d keep open 10 65 Adds base-specific profile support to `charmcraft init` via `--base` flag, enabling Ubuntu 26.04 framework template selection. Approved by 1 reviewer with 0 unresolved comments, but CI has failures on some Ubuntu versions and minimum dependencies.
rockcraft
pr #1289
docs: make tutorials architecture-agnostic minulo 66d needs review 10 85 Makes tutorials architecture-agnostic by replacing hardcoded amd64 with dynamic dpkg-based detection. Approved, CI passing, reviewer comments addressed.
fetch-service
pr #645
fix: support application-credential auth in keystone-v3 secret simonepelosi 5d needs review 10 70 Adds application_credential auth support to keystone-v3 secret injection, fixing silent failures when this auth method is used. PR is 4 days old with no reviewer engagement yet; CI passes unit tests but fails linters and OSV-scanner.
charmcraft
pr #2853
test(plugins): split package install command tests hawkxdev 17d needs review 10 75 Splits test_get_package_install_commands into focused unit tests across python, poetry, and uv plugins with a shared conftest fixture. Fresh PR with 0 reviewers and 1 unresolved review comment.
craft-actions
issue #99
Pack actions need integration tests for the "test" boolean flag. bepri 17d keep open 10 75 Task to add integration tests for the 'test' boolean flag in pack actions. Issue is triaged and recently created by a maintainer.
snapcraft
issue #6408
Re-organize spread tests mr-cal 15d keep open 10 75 Enhancement to reorganize spread test directories, deduplicate tests, and remove unnecessary spread tests for faster CI. Triaged by maintainer, 8 days old.
charmcraft
pr #2852
chore(profiles): remove MODEL_SETTINGS from all tox.ini templates dwilding 17d needs review 10 85 Removes MODEL_SETTINGS passthrough from 14 tox.ini template files across all init profiles. Approved, all CI passing, ready to merge.
snapcraft
issue #6095
Allow staging snap components cnihelton 184d keep open 10 85 Enhancement to extend stage-snaps to stage snap components (snap+component syntax) for composing ROCKs/composite snaps. Triaged and acknowledged; upstream work in craft-parts#1604 is a draft on hold pending component access/management design.
craft-parts
issue #413
Updating repositories does not trigger necessary actions gboutry 1258d keep open 10 80 Rockcraft: removing a PPA from package-repositories does not remove its sources file or retrigger the pull step. Triaged by maintainer with a concrete plan split across craft-parts (generic project-option tracking in step state) and craft-application (opt package_repositories into tracking). Unfixed; active discussion 8 days ago.
rockcraft
issue #1343
bug/question: should `_daemon_` be set with `*` password field? cjdcordeiro 22d keep open 10 70 Discussion about whether _daemon_ user's /etc/passwd password field should be * instead of x to avoid shadow file lookup in containers.
imagecraft
pr #434
feat(grub): loop-device-free EFI GRUB setup lengau 9d needs review 10 75 Part of a GRUB refactoring stack implementing loop-device-free EFI GRUB setup. Fresh PR with 7 unresolved review comments and no maintainer engagement yet.
rockcraft
pr #1306
build(deps): update github actions (main) (major) renovate 56d needs review 10 90 Renovate PR updating 10 GitHub Actions to latest major versions. All CI checks passing, automerge enabled, no reviews yet.
rockcraft
pr #1332
feat(extensions): add writable app data for v2 frameworks alithethird 25d needs review 10 70 Adds writable /app-data directory to v2 12-factor framework extensions. 0 reviewers, most CI passing, source-spread-tests failing. Author requests merge.
rockcraft
issue #1354
CODA: unify all CLI command references in one page asanvaq 11d keep open 10 70 Documentation task to consolidate Rockcraft CLI command references into a single page. Assigned to @0xzoowa, marked as duplicate of canonical/open-documentation-academy#376.
snapcraft
issue #6332
`snapcraft lint` produces spurious warnings on core26 projects astrojuanlu 64d close not a bug 10 85 `snapcraft lint` on core26 projects produces spurious warnings because the lint command hardcodes 'core22' as the build base for the linting instance, causing GLIBC version mismatches.
snapcraft
issue #6413
edit-validation-sets makes it impossible to publish a new revision of an... bugraaydogar 9d keep open 10 85 Validation set editing blocks same-sequence revisions; maintainer confirmed bug and identified regression from PR #6050. Triaged, open.
fetch-service
pr #642
fix(deps): update module github.com/klauspost/compress to v1.20.0 renovate 9d keep open 10 60 Mend Renovate PR updating github.com/klauspost/compress from v1.19.2 to v1.20.0; CI has one failing check (OSV-scanner), no maintainer comments yet
fetch-service
pr #641
chore(deps): update dependency canonical-sphinx to v0.7.0 renovate 9d needs review 10 75 Updates canonical-sphinx dependency from 0.6.0 to 0.7.0. Approved by 1 reviewer but snap-test and OSV-scanner CI checks are failing.
debcraft
issue #187
Set `Application.allow_spread_yaml` to false mr-cal 15d keep open 10 90 Triaged task to set Application.allow_spread_yaml to false and update craft-application dependency to >=7.3.0 in debcraft.
fetch-service
pr #640
fix(deps): update module github.com/gobwas/glob to v1 renovate 15d needs review 10 85 Automated Renovate PR updating github.com/gobwas/glob from v0.2.3 to v1.0.0. Currently failing CI checks, likely due to API changes in the new major version. Requires maintainer review.
craft-parts
pr #1597
docs(dump): add usage examples gcomneno 112d needs review 10 75 Adds practical Dump plugin usage examples to documentation. Under review with changes requested and 5 unresolved comments; CI mostly passing.
craft-cli
pr #481
feat: error early when help message is missing cmatsuoka 13d needs review 10 75 Raises a command configuration error when help text is missing instead of crashing with an IndexError. Passing CI, awaiting review.
craft-parts
pr #1588
Add Patches Directive bryanfraschetti 115d keep open 10 80 Adds a patches directive applying a list of patch files to the source tree during the pull stage (closes #1587). Approved by 1 reviewer, but 6 unresolved review comments, failing CI, and an open design discussion over the hardcoded -p1 flag.
snapcraft
pr #6278
feat(extensions): Add core26 support to the gnome extension aleasto 100d needs review 10 75 Adds core26 support to the GNOME extension. Approved by 1 reviewer with 3 unresolved comments. CI has failing spread tests on ubuntu-26.04. Author recently asked if it can be landed.
charmcraft
pr #2877
feat: implement metadata mediation for manifest.yaml cmatsuoka 2d needs review 10 75 Implements metadata mediation for manifest.yaml using craft-application packaging API. Has 2 approvals but 3 unresolved review comments and some failing CI tests.
craft-application
pr #1179
feat: craft testing backend for lp-test cmatsuoka 4d needs review 10 70 Adds lp-test backend configuration for running tests on Launchpad. Has 2 approvals but 10 unresolved review comments and 2 failing CI checks (snap-tests, lint/files).
craft-parts
issue #610
Utility function to format partition names lengau 1004d keep open 10 90 Refactor request to extract partition-name-to-env-var translation (uppercase, +/-/ to _) into a shared utility, currently duplicated in executor/environment.py and utils/partition_utils.py. Contributor volunteered 17 days ago with a concrete plan; duplication confirmed to still exist.
craft-cli
issue #242
Unhelpful error message when creating help if an argument doesn't have a help text lengau 932d keep open 10 80 craft-cli raised an unhelpful IndexError when a command argument lacked help text; the crash is now guarded in helptexts.py, and maintainer cmatsuoka is addressing the root cause via open PR #481 (fail early on missing help).
craft-parts
issue #1247
python plugin: Support `disable-parallel` parameter lengau 375d keep open 5 85 Enhancement to add the disable-parallel part property to the python plugin, with a proposed 3-state design (None/True/False) for parallel wheel builds. Labeled Needs information; maintainers discussing design and awaiting a real-world use case.