Showing 100 of 2043 issues
| Issue | Title | Author | Age | Action | Staleness ↑ | Confidence | Summary |
|---|---|---|---|---|---|---|---|
|
rockcraft issue #432 |
improve the speed rockcraft's iterative design experience | ca-scribner | 1015d | needs triage | 85 | 75 | Feature request to improve rockcraft pack build speed and caching for iterative development. Untriaged, no maintainer comments, inactive for over a year. |
|
snapcraft pr #5981 |
chore: use pathlib to interact with craft-parts | EdmilsonRodrigues | 228d | close stale | 85 | 55 | Adapts craft-parts API calls to use pathlib after upstream craft-parts#1424 (2.33 release). 217 days old, 0 comments, 0 reviewers, 4 unresolved review comments, several CI checks failing. Main already requires craft-parts>=2.33.0. |
|
rockcraft issue #902 |
Go plugin environment validation fails if toolchain downloads a new version | hk21702 | 450d | needs triage | 85 | 80 | Go plugin environment validation fails when `go version` triggers a Go toolchain auto-download, printing 'go: downloading...' instead of a version string. Open 439 days with no labels or maintainer activity; bug still present in craft-parts go_plugin validator. |
|
craft-platforms issue #189 |
Merge Starbase every week | lengau | 313d | needs triage | 85 | 60 | Feature request to create a weekly automated workflow merging changes from the starbase repository. Untriaged, no maintainer engagement after 305 days. |
|
craft-providers issue #795 |
Verify present addresses when adding a remote | bepri | 395d | needs triage | 85 | 65 | Enhancement request to verify remote addresses aren't duplicated when adding LXD remotes. No maintainer engagement in 378 days. |
|
craft-platforms issue #45 |
Add go architectures and a way to convert between deb arches and go arches | lengau | 730d | close stale | 85 | 60 | Feature request to add Go architecture support and deb-to-Go architecture conversion to craft_platforms. Issue is 723 days old with no maintainer engagement or labels. |
|
craft-providers issue #929 |
Multipass is needed for TICS coverage | bepri | 179d | close stale | 85 | 70 | TICS workflow needs Multipass installed. Issue is 172 days old with no comments or maintainer response. |
|
craft-store issue #396 |
Document the attenuations constants | lengau | 80d | close not a bug | 85 | 85 | Documentation task for attenuations.py constants. The constants now have docstrings and a reference page exists at docs/reference/attenuations.rst. PR #2 merged with this work. |
|
craft-application pr #1162 |
fix: fail fast on unsupported lifecycle bases | lengaubot | 24d | close stale | 85 | 75 | Moves unsupported-base check before lifecycle init to fail fast. PR is inactive (18 days, 0 comments) and appears superseded by merged PR #263 which implements the same base compatibility check. |
|
charmcraft pr #2779 |
[2.7] Hotfix dependency updates | lengau | 63d | close stale | 85 | 75 | Hotfix branch for Charmcraft 2.7 dependency updates to fix CI breakages; inactive for 53 days with 0 reviewers and some failing CI tests. |
|
craft-parts issue #1250 |
rust plugin: Support `disable-parallel` parameter | lengau | 374d | close stale | 82 | 78 | Feature request to add the disable-parallel part property to the rust plugin. Labeled 'Needs information' — maintainer awaits a real-world use case before implementing. No activity for 363 days; rust plugin still lacks the property. |
|
rockcraft pr #850 |
docs: add references to lifecycle and part properties | alesancor1 | 532d | close stale | 82 | 80 | Docs PR adding lifecycle and part properties cross-references; 521 days old, changes requested with 4 unresolved comments, companion craft-parts PR rejected, docs since restructured to include these references via common craft-parts mechanism. |
|
snapcraft issue #4227 |
Autodetect credentials | abitrolly | 1177d | close stale | 82 | 85 | Request to auto-detect candid (OAuth) store credentials without SNAPCRAFT_STORE_AUTH=candid. Candid login was removed in Snapcraft 9.0 (PR #6288), making the request moot; issue inactive since 2023 with only a bot comment. |
|
craft-parts issue #1026 |
Part's source directory needs to be read-only | vpa1977 | 561d | needs triage | 82 | 78 | Feature request to make part source directories read-only so build steps cannot modify sources and cause inconsistent rebuilds. No labels, no comments, no maintainer activity in ~550 days; no read-only enforcement found in current code. |
|
rockcraft issue #730 |
improve error messages for LXC operations | cjdcordeiro | 701d | needs triage | 82 | 72 | Request to improve LXC error messages so root causes (e.g. disk space) surface without trace verbosity. Filed by a maintainer, open ~22 months with no labels, comments, or maintainer response. The failing copy error originates in craft-providers, not rockcraft. |
|
craft-parts pr #1412 |
Test qa.yaml with starflow PR #101 changes | Copilot | 279d | close stale | 82 | 78 | Temporary cross-repo validation PR pinning qa.yaml starflow workflow refs to the @copilot/use-pristine-ubuntu-action branch (starflow PR #101) instead of @main. 268 days old, no activity in 266 days, failing CI; current qa.yaml already uses @main. |
|
snapcraft-rocks pr #106 |
chore(deps): update docker/login-action action to v3.7.0 (core22-7) | renovate[bot] | 348d | close stale | 82 | 75 | Renovate bot PR bumping docker/login-action v3.5.0 to v3.7.0 on core22-7 branch. 336 days old, no maintainer engagement, CI partially failing. Current workflow no longer uses docker/login-action or targets core22 branches. |
|
craft-parts pr #1391 |
Fix the use of go-use (Go Workspaces) when using dependencies that include... | atandrewlee | 309d | close stale | 82 | 78 | Fixes go-use failing on deps with relative `replace` directives in go.mod by resolving symlinks to absolute paths. Changes requested; author abandoned this approach and opened PR #1466 implementing the maintainer-endorsed 'comment out replace' fix instead. |
|
craft-parts issue #1244 |
maven-use plugin: Support `disable-parallel` parameter | lengau | 374d | close stale | 82 | 80 | Feature request to add the disable-parallel part property to the maven-use plugin. Labeled 'Needs information' by the maintainer, who asked for a real-world use case; no comments or use case provided in 12 months. |
|
craft-parts issue #1243 |
maven plugin: Support `disable-parallel` parameter | lengau | 374d | close stale | 82 | 80 | Feature request to add the disable-parallel part property to the maven plugin. Labeled 'Needs information' - maintainer awaits a real-world use case. No activity for ~12 months; the maven plugin still lacks the property. |
|
snapcraft-rocks pr #104 |
chore(deps): update dependency canonical/snapcraft to v8.14.5 (core22-8) | renovate | 359d | close stale | 80 | 70 | Renovate bot PR updating canonical/snapcraft from 8.11.1 to 8.14.5 for core22-8 branch. 355 days old, 0 comments, CI failing on build-rock jobs. |
|
snapcraft issue #4440 |
snapcraft configure hook fails: segmentation fault | barrettj12 | 1040d | close stale | 80 | 68 | Snapcraft snap's configure hook segfaults on AWS arm64 GitHub runners during install. Maintainer requested diagnostic logs in Dec 2023; reporter never responded. Unlabelled, inactive ~18 months, snap since reworked to core24. |
|
craft-parts issue #1122 |
craft-parts doesn't track primed files when using `override-prime` | mr-cal | 458d | needs triage | 80 | 85 | craft-parts writes an empty fileset to prime state when a part uses override-prime, since the scriptlet path in _run_step returns no tracked contents. Bug confirmed still present in current code; unlabelled, no comments; downstream snapcraft issue still open. |
|
rockcraft issue #591 |
Errors should have links to our documentation | sergiusens | 814d | needs triage | 80 | 65 | Feature request to add documentation links to rockcraft error messages. Open 803 days, no labels, only an auto-generated Jira sync comment (CRAFT-3039); no maintainer triage or code changes addressing it. |
|
snapcraft-rocks issue #36 |
Add a template for Github issues | tigarmo | 879d | needs triage | 80 | 75 | Request to add a GitHub issue template for snapcraft-rocks, suggesting fields like the failing source image (e.g. 7_core22) and the snapcraft.yaml. Filed by a maintainer 867 days ago; no labels, assignee, or comments, and no template has been added since. |
|
craft-parts issue #1233 |
cargo-use plugin: Support `disable-parallel` parameter | lengau | 374d | close stale | 80 | 75 | Feature request to add disable-parallel to the cargo-use plugin. Labeled Needs information; maintainer awaits a real-world use case, none provided in ~12 months. Plugin still lacks the property; its build step is a file copy, so the property would be a no-op. |
|
craft-store issue #279 |
Add a login client | mr-cal | 543d | close stale | 80 | 65 | Feature request for a login client that takes a host, macaroon, and app name to save credentials via set_credentials. Filed by maintainer 532 days ago, synced to Jira (CRAFT-4351), no further activity. UbuntuOneLogin (PR #369) later added a different SSO-based login flow. |
|
charmcraft issue #2510 |
CI is failing on the hotfix/2.7 branch | lengau | 280d | close stale | 80 | 80 | CI failures on the hotfix/2.7 branch, triaged but unresolved. The branch was merged into main via PR #1742 and the project has since advanced to v4.5, making the branch-specific CI issue no longer applicable. |
|
rockcraft pr #836 |
docs: add diff aside from sed to clarify tutorials | alesancor1 | 542d | close stale | 80 | 82 | Adds git diff/sed tabs to tutorial chiselling sections. Targets the Flask tutorial 'Chisel the rock' section, which has since been removed from tutorials and moved to how-to guides. No reviewer engagement in 263 days. |
|
snapcraft (launchpad) issue #1995424 |
A way to get debug symbols | ~ilya-fedin | 1410d | close not a bug | 80 | 70 | Feature request for snap debug symbols infrastructure to help with crash debugging. No maintainer response in 1401 days. |
|
snapcraft (launchpad) issue #1996206 |
Linter is checking against host libs when using --build-for argument | ~dbruno74 | 1401d | needs triage | 80 | 35 | Linter incorrectly checks library dependencies against host architecture libs instead of target architecture when using --build-for cross-compilation flag. No maintainer response after 1393 days. |
|
rockcraft issue #610 |
Python plugin: incompatibilities with python-packages attribute,... | javierdelapuente | 810d | needs triage | 80 | 60 | Rockcraft python plugin fails to build C-extension packages (e.g. psycopg2) when python-packages is set, because the venv lacks Python.h; workaround is adding pip/setuptools/wheel to python-packages. No maintainer resolution; last activity 798 days ago. |
|
imagecraft issue #95 |
Incorporate `mount` and `umount` from `imgmount.py` into `imagecraft` itself | mattculler | 567d | needs triage | 80 | 65 | Feature suggestion to add imagecraft.mount and imagecraft.umount entrypoints, incorporating mount/umount functionality from imgmount.py into the imagecraft package. Open ~18 months with no labels, comments, or maintainer response. |
|
craft-cli issue #114 |
Present long/short options separated in the options table for markdown formatted help | facundobatista | 1498d | needs triage | 80 | 80 | Request to render short and long CLI options in separate columns of the markdown help options table (e.g. | -v | --verbose | desc |) instead of combined '-v, --verbose'. Unlabelled, zero comments, and the current code still uses the combined format. |
|
craft-application issue #354 |
Prefer `--use-lxd` over `CRAFT_BUILD_ENVIRONMENT` | mr-cal | 833d | needs triage | 80 | 75 | CLI flag --use-lxd is ignored when CRAFT_BUILD_ENVIRONMENT=host is set; _use_provider() in lifecycle.py doesn't check the flag before the env var. Untriaged, no labels or maintainer response; bug still present in current code. |
|
snapcraft (launchpad) issue #1676186 |
the build scriptlet doesn't take into account the source-subdir | ~elopio | 3456d | needs triage | 80 | 55 | Build/install scriptlets run from the build dir instead of honoring source-subdir, forcing manual cd/cp. Open since 2017, 0 comments, no labels/assignee; fix is delicate due to backward-compat break risk. Needs triage. |
|
snapcraft (launchpad) issue #1921397 |
Cant build snaps with snapcraft when snap store is down | ~bugraaydogar | 1996d | needs triage | 80 | 55 | Snapcraft blocks snap rebuilds when the Snap Store is unreachable, forcing developers to use a /run/.containerenv workaround; reporter suggests snapcraft should proceed with the build. Untriaged, 0 comments, last activity ~3.4 years ago. |
|
craft-parts pr #1295 |
docs: add more readme flair | lengau | 364d | close stale | 80 | 80 | Adds more flair (badges/GIFs) to the craft-parts README; single-file +24/-7 docs change, open 353 days with zero comments, 10 unresolved review comments, and the README has since been rewritten to the Canonical template. |
|
rockcraft pr #974 |
refactor: consolidate base-specific knowledge | tigarmo | 357d | needs review | 80 | 65 | Refactors Rockcraft to consolidate base-specific knowledge (support, pebble, plugins) into a single 'bases' module. Open 346 days with no activity, 2 unresolved review comments, no assigned reviewer, and a failing lint check. |
|
snapcraft-rocks issue #57 |
Service "snapcraft" stopped unexpectedly with code 70 | abitrolly | 718d | close not a bug | 80 | 80 | Snapcraft OCI image pebble service exits with code 70. Debugging revealed leftover build artifacts in the mounted project dir as the cause; user resolved it by cleaning up and setting SNAPCRAFT_BUILD_ENVIRONMENT=host. Follow-ups filed as #58-#60. Still open, unlabelled. |
|
snapcraft (launchpad) issue #2002405 |
"snapcraft plugins" (latest/stable) chokes on parsing "extensions" line | ~rpjday | 1341d | needs triage | 80 | 60 | Snapcraft 7.2.9 fails to parse snapcraft.yaml with extensions field, throwing pydantic validation error about extra fields in apps configuration |
|
snapcraft issue #5144 |
error out if core24 classic python snap is created with the non-staged python binary | dariuszd21 | 666d | needs triage | 80 | 70 | Feature request to add a post_prime check in the python plugin that errors when a core24 classic snap is built with the host python (/usr/bin/python*) instead of a staged interpreter, which produces a broken pyvenv.cfg (home = /usr/bin). No labels, no comments, no activity for ~2 years. |
|
craft-store issue #167 |
Update to latest starbase | lengau | 891d | close stale | 80 | 75 | Maintenance task to merge the latest starbase changes into craft-store for consistency. 880 days old, last activity a Jira bot comment; starbase updates have since been merged repeatedly (latest PR #409, 2026-07-22). |
|
craft-providers issue #582 |
Add support for Xenial | jugmac00 | 815d | close stale | 80 | 65 | Enhancement request to add Xenial (16.04) support to craft-providers. Xenial is EOL and explicitly marked as failing in integration tests. Maintainer noted the scope is non-trivial. |
|
snapcraft issue #5116 |
Add authentication support to apt repositories | cparich | 696d | needs triage | 80 | 70 | Feature request: add auth.conf.d-style authentication support for type: apt package-repositories, since embedding credentials in the URI leaks secrets into build logs and long keys cause errors. Open 685 days, no labels, no maintainer response, no related PR found. |
|
craft-parts issue #1058 |
SCP formatted git source cause infinite loading when packing | alesancor1 | 528d | needs triage | 80 | 70 | Git source with SCP-style URL (github.com:user/repo) hangs forever during pull when the clone would fail, because ssh prompts for host-key confirmation in the managed instance. Untriaged, no maintainer activity for ~17 months; code path still present. |
|
snapcraft (launchpad) issue #2139423 |
Error: saving config file for the container failed | ~nteodosio | 225d | close not a bug | 80 | 60 | LXD container fails to start with 'saving config file for the container failed' error during snapcraft build. Untriaged, 217 days old, no maintainer response. |
|
rockcraft issue #808 |
improve `entrypoint-service` warning message | cjdcordeiro | 581d | needs triage | 80 | 80 | Rockcraft's entrypoint-service warning incorrectly calls the OCI entrypoint 'atypical' when it is the rock's entrypoint that is atypical. The message is unchanged in current code; no labels, comments, or activity in ~19 months. |
|
snapcraft (launchpad) issue #1631407 |
ugly error when failed to sign because of wrong password | ~elopio | 3626d | needs triage | 80 | 55 | Verbose GPG error shown when snapcraft sign-build fails after 3 wrong passphrases. The command was migrated in #6228 and now raises a cleaner SignBuildAssertionError, but the issue remains open with no maintainer response. |
|
craft-providers issue #794 |
Warn if requested specs don't match the existing instance | bepri | 395d | close stale | 80 | 70 | Enhancement request to warn when requested instance specs don't match existing hardware. Stale after maintainer asked for elaboration with no response for 378 days. |
|
craft-parts issue #1249 |
qmake plugin: Support `disable-parallel` parameter | lengau | 374d | close stale | 80 | 80 | Feature request to add the disable-parallel part property to the qmake plugin, which still hardcodes make -j. Labeled Needs information; explicitly low priority until a real-world use case is provided; no activity for 363 days. |
|
rockcraft issue #886 |
Bug: Edgecase: Error when shellcheck is not installed | RafaelJohn9 | 481d | needs triage | 80 | 75 | make lint fails with 'xargs: shellcheck: No such file or directory' when shellcheck is missing; lint-shellcheck lacks an install-shellcheck prerequisite. Still reproducible in current common.mk; unlabelled with no maintainer activity for ~15 months. |
|
charmcraft issue #2369 |
charmcract pack stuck at `Pausing control of the terminal` | yhaliaw | 429d | close stale | 80 | 65 | charmcraft pack hangs ~30 min at 'Pausing control of the terminal' during LXD container build; reporter says it happened once; maintainer asked for reproducibility details, no response for 381 days. |
|
rockcraft issue #562 |
bug: run umoci in --rootless mode | cjdcordeiro | 858d | needs triage | 80 | 75 | umoci unpack fails with permission error when Rockcraft runs as nonroot user with --destructive-mode; extract_to() has a rootless param but image.py never passes it, so the bug persists in current code |
|
craft-parts issue #1235 |
dotnet plugin: Support `disable-parallel` parameter | lengau | 374d | close stale | 80 | 75 | Request to add the disable-parallel part property to the dotnet plugin. Labeled Needs information; the maintainer marked it extremely low priority pending a real-world use case, which has not been provided in 363 days. |
|
craft-cli issue #232 |
Capture warnings and present them to developers. | lengau | 947d | needs triage | 80 | 78 | Feature request to use logging.captureWarnings to surface Python warnings to developers while hiding them from users by default. Open, unlabelled, zero comments, no maintainer activity for ~2.5 years; feature not yet implemented in codebase. |
|
rockcraft issue #169 |
Review SPDX package | tigarmo | 1366d | keep open | 80 | 75 | Rockcraft's SPDX license validation uses spdx-lookup (a stop-gap after spdx-license-list was removed from PyPI), which has an outdated license db. Maintainers discussed options but no resolution was reached; last activity ~2 years ago. |
|
charmcraft issue #2180 |
Workflow for documentation contributors needs to be improved | evildmp | 569d | close stale | 80 | 72 | Request to standardize Sphinx docs build workflow to 'cd docs && make install && make run'. The current docs/Makefile already has both 'install' and 'run' targets matching this exact workflow, introduced by the canonical starter pack 1.5 update in PR #2594. Issue is unlabelled with zero comments and no activity in over a year. |
|
craft-parts issue #1019 |
Allow platform-independent builds with the "all" architecture | lengau | 569d | close stale | 80 | 70 | Feature request to allow 'all' as a build-for architecture in ProjectInfo for platform-independent builds, with per-plugin checks. Unimplemented; counterpart requests in craft-application and snapcraft were closed without implementation or rejected. |
|
craft-parts issue #318 |
Provide a way to return all project variables | merlijn-sebrechts | 1398d | needs triage | 80 | 75 | Feature request for a craftctl command (e.g. get --all) to list all project variables for debugging. No maintainer response, only an auto-generated Jira sync comment; the feature is still unimplemented in craft_parts/ctl.py. |
|
craft-cli issue #243 |
Brief Emitter mode still appears to be verbose when plugins are called ? | flotter | 922d | needs triage | 80 | 75 | Question about whether open_stream() subprocess output should be suppressed in BRIEF emitter mode; moved from craft-parts to craft-cli, meeting scheduled to discuss expected behavior but no resolution recorded; code still shows subprocess output ephemerally in BRIEF mode. |
|
rockcraft issue #650 |
ROCK and chisselled ROCK tutorials have distracting diff | cpaelzer | 780d | close stale | 80 | 85 | Docs nit: hello and chiselled-hello tutorial rockcraft.yaml files had distracting diffs beyond the real change. The chiselled-hello tutorial was removed in #1222 and chisel content moved to how-to guides, making the issue moot. |
|
craft-parts pr #920 |
feat: add "craftctl chroot" command | linostar | 648d | needs review | 80 | 72 | Adds a craftctl chroot command to run commands inside the part's chroot. Small diff (+114/-2, 3 files). Pending review with 0 reviewers; a maintainer called it useful, but no activity for ~20 months and the overlay chroot code has since been reworked. |
|
rockcraft issue #714 |
remove support for i386 | cjdcordeiro | 717d | needs triage | 80 | 78 | Maintainer-filed task to drop i386 (Intel 386) from rockcraft's supported architectures, since Ubuntu dropped it after Bionic. Still open with no labels, comments, or assignee; i386 remains in architectures.py, the schema, and spread test yamls. |
|
starflow issue #48 |
Add publisher worflows | upils | 553d | keep open | 80 | 70 | Feature request to add a reusable release-publish workflow to starflow, adapted from the craft libs' release-publish.yaml. Open ~542 days with one maintainer comment questioning release-drafter's value; no labels, not yet implemented. |
|
rockcraft pr #1108 |
docs: make package-slices.svg readable in dark mode | gcomneno | 198d | close stale | 80 | 80 | Docs fix restyling package-slices.svg with neutral greys for dark-mode readability. Approved by 2 reviewers, but closed as superseded by replacement PR #1108, which implements the same fix and is ready to merge. |
|
snapcraft issue #4960 |
Can't build Core20 snaps on non-snap distros | dstathis | 759d | close stale | 80 | 82 | Core20 snap builds fail on non-snap distros (NixOS) due to LXD snap detection. Triaged with a proposed backport fix, but core20 support and snapcraft_legacy have since been removed from the project, making the issue no longer applicable. |
|
craft-providers issue #711 |
Rebase craft-providers on starbase | mattculler | 612d | close stale | 80 | 70 | craft-providers rebased on starbase through multiple commits (e.g., 068e402, 8fd197d). Issue remains open despite completion. |
|
starbase issue #323 |
Add a description for `feature/<description>` branches | upils | 604d | close stale | 80 | 65 | Docs gap: HACKING.rst does not explain the feature/<description> branch flow. Open 592 days with zero comments; merged PR #218 documents branch naming conventions, likely resolving it. |
|
starflow pr #86 |
feat: Workflow for testing setup | lengau | 372d | needs review | 80 | 55 | Adds a GitHub Actions workflow for testing setup (+70 lines, 2 files). Pending review, 0 reviewers, no body or comments. CI shows 8 failing linux test jobs across distros; other checks pass. Inactive ~12 months. |
|
fetch-service issue #156 |
Add inspector for images | jugmac00 | 785d | needs triage | 80 | 60 | Feature request to add an image inspector to the fetch service. Open 783 days with no labels, no comments, and no maintainer engagement. |
|
craft-providers issue #584 |
Catch `FileNotFound` for all `subprocess.run()` calls | mr-cal | 813d | keep open | 80 | 75 | Enhancement to catch FileNotFoundError from subprocess.run calls in LXC and Multipass wrappers, raising ProviderError instead. Unaddressed for over two years. |
|
craft-application issue #222 |
Specify a project's lifecycle | lengau | 933d | needs triage | 80 | 60 | Design task to define and document Project lifecycle in craft-application: creation, mutation (adopt-info), and command/service interaction. Unlabelled, no maintainer response, inactive 465 days. |
|
craft-providers issue #858 |
Error when setting up almalinux test | lengau | 280d | close stale | 80 | 50 | Test setup failure in almalinux test due to pytest internal KeyError: 'tracemalloc'. Issue is 273 days old with no maintainer response or assignee. |
|
craft-parts pr #1555 |
Add workflow and integration test reproducing libapt ABI mismatch (Issue #1554) | Copilot | 143d | close stale | 78 | 62 | Adds a GitHub workflow and integration test to reproduce the libapt ABI mismatch from issue #1554 using LXC containers. Review status is changes_requested with 2 unresolved comments; author unresponsive for 131 days. CI failing on multiple checks including Conventional Commits policy. |
|
snapcraft issue #4541 |
Identical `parts` in different snaps contain different contents | dilyn-corner | 961d | needs triage | 78 | 55 | Bug report: identical `parts` (e.g. a `netplan` nil-plugin part with the same stage-packages) in two different snaps produce different `parts/<part>/` contents (build/install/src/stage_packages). Reported on snapcraft 10445 with base core24 in a 23.10 VM; author later noted they could not reproduce with base core22 in a Jammy VM. Open, no... |
|
snapcraft issue #5782 |
Error when validating the model if a `snapcraftctl` command is used | lengau | 358d | close stale | 78 | 72 | Request to add a model validation error when override scripts use snapcraftctl, linking to migration docs. Parent issue #5754 (removing the wrapper) was closed/abandoned; core26-specific error was already implemented in PR #5983. Issue is 347 days old with no further activity. |
|
snapcraft issue #5219 |
Snapcraft unable to compile ARM64 kernel | RuhanSA079 | 591d | needs triage | 78 | 55 | Cross-compiling an ARM64 kernel with snapcraft 7.5.8/8.5.1 fails when the kernel plugin runs 'apt-get download snapd:arm64' for snap bootstrap, because the Focal build environment has no snapd arm64 candidate. No maintainer response; reporter reproduced the apt error on Ubuntu 20/22 in Jan 2025. |
|
charmcraft pr #2553 |
Redo in-page links for: Manage channels, Manage Charmcraft, and Manage... | activus-d | 228d | close stale | 78 | 68 | Docs-only PR moving single-link block references into main text for three How-to guides (Manage channels, Manage Charmcraft, Manage charms). Approved by 1 reviewer, 14 unresolved comments, inactive ~7 months; same in-page-link redo merged via #2575. |
|
snapcraft issue #4182 |
Add electron-builder test for core20 | sergiusens | 1204d | keep open | 78 | 62 | Request to add an electron-builder spread test using core20 base (via package.json syntax) to preserve feature parity after core18 removal. Triaged by maintainer sergiusens; no implementation found in current codebase. |
|
charmcraft issue #1710 |
Add Noble support to charmcraft 2.x | lengau | 809d | close stale | 78 | 72 | Feature request (by maintainer lengau) to add Noble (Ubuntu 24.04) support to charmcraft 2.x, marking bases+noble as deprecated ahead of removal in 3.x. No comments; project has since moved to 4.x with full Noble support and the platforms notation. |
|
craft-parts pr #1578 |
chore: merge the latest starbase | lengau | 124d | close stale | 78 | 72 | Routine chore to merge latest starbase CI/CD config (26 files, +422/-425). 112 days old, no review or comments, 10 CI tests failing (mostly s390x). CI files in main have since been updated independently, making this PR's changes outdated. |
|
rockcraft pr #745 |
Adds run_once_command rock build option | claudiubelu | 677d | close stale | 78 | 80 | Adds a run_once_command rockcraft build option to bypass the Pebble entrypoint for short-lived workloads (K8s Jobs, init containers, *ctl images). Pending, no CI, last activity 2024-11-05; maintainers deferred design to Pebble, and the need was later met by the entrypoint-command key. |
|
rockcraft pr #972 |
fix: bump name length minimum back up to 2 | lengau | 359d | keep open | 78 | 55 | Bumps rockcraft project name min_length back to 2 as a workaround for the craft-application#894 impasse; open 347 days, 0 comments, no reviewers, CI failing on snap-tests and build. |
|
rockcraft pr #849 |
docs: add new guide on when to use overlay and stage packages | alesancor1 | 533d | close stale | 78 | 72 | Adds a new how-to guide comparing overlay-packages vs stage-packages (5 files, +215 lines). Changes requested with 37 unresolved review comments; author unresponsive for ~9 months. Target path docs/how-to/rocks/ no longer exists after docs reorganization. |
|
snapcraft issue #4578 |
SSH key password prompt doesn't appear when cloning repositories | dilyn-corner | 941d | needs triage | 78 | 72 | SSH key passphrase prompt is overwritten by the 'Pulling' progress spinner during Git clone with brief verbosity. Untriaged, no maintainer response, inactive for ~18 months. Only a bot Jira-sync comment exists. |
|
craft-application issue #261 |
Commands cannot always load projects with advanced grammar | mr-cal | 914d | keep open | 78 | 70 | Commands fail to load projects using advanced grammar when no build-for or platform is provided. Open since 2024-03, no maintainer response beyond a Jira sync bot; fix approach (loading only some project items) still unimplemented. |
|
craft-application issue #816 |
Config service should check whether the program is running in the app's snap | lengau | 421d | needs triage | 78 | 82 | SnapConfigHandler uses snaphelpers.is_snap() instead of checking the app's specific snap name; the is_running_from_snap() utility exists but is unused here. Unaddressed for 410 days with no labels or maintainer response. |
|
craft-application pr #795 |
fix(init): exit parent template dir context after using it | jonathan-conder | 439d | close stale | 78 | 72 | Fix init command to keep parent template dir context active during use; changes requested by 2 reviewers with 8 unresolved comments, no author response in ~10 months, CI failing on test jobs. |
|
craft-parts pr #1309 |
test: run tests in a random order | lengau | 360d | needs review | 78 | 78 | Adds pytest-randomly to run the test suite in a random order, catching hidden interdependencies between tests. Open ~11.5 months with no review or comments; 11 CI jobs fail because randomization exposes test coupling. Not yet merged. |
|
rockcraft issue #915 |
[Bug] `make setup` missing deps - snapd, curl, gcc, libgit2-dev, sudo | AlexBaranowski | 433d | needs triage | 78 | 60 | make setup on a bare Ubuntu container fails due to missing system deps (curl, gcc, libgit2-dev, sudo, snapd for integration tests). No maintainer response or labels in 421 days; Makefile now auto-installs some build deps but not all reported ones. |
|
craft-parts issue #561 |
Meson Plugin with python or gjs based app | soumyaDghosh | 1072d | needs triage | 78 | 72 | Meson plugin does not rewrite shebangs of Python/GJS scripts it installs, unlike the python plugin, so apps fail to find the correct interpreter at runtime. Unlabeled, no maintainer response, and the code still lacks shebang handling. |
|
snapcraft-rocks issue #59 |
Add `SNAPCRAFT_BUILD_ENVIRONMENT=host` to Docker image | abitrolly | 717d | needs triage | 78 | 62 | Feature request to set SNAPCRAFT_BUILD_ENVIRONMENT=host in the snapcraft-rocks Docker image so snapcraft can be run manually inside for troubleshooting. Unlabelled, no comments, no maintainer activity for ~23 months. |
|
craft-application pr #1038 |
ci(spread): switch from manually running spread to using snapcraft test | lengau | 176d | close stale | 78 | 78 | CI config change to run spread tests via `snapcraft test` instead of manually. 165 days old, 0 reviews, CI failing on all craft-test jobs. Target file spread.yaml since deprecated in favor of <app-name>-test.yaml (#1168). |
|
snapcraft issue #4697 |
The partial organize operations of parts are missing | LaiderLai | 900d | close stale | 78 | 72 | Core20 cross-arch build: organize with ${SNAPCRAFT_ARCH_TRIPLET} misses files without --target-arch flag. Maintainer asked in Jan 2026 if still reproducible in Snapcraft 8; no response. Core20 has since been dropped. |
|
craft-parts issue #823 |
Please support gradle plugin for ubuntu@24.04 | vpa1977 | 752d | close stale | 78 | 85 | Feature request for a Gradle plugin to build Gradle projects in craft-parts. The plugin was implemented in PR #1056 with gradlew fallback support and further enhanced in subsequent PRs. Issue is inactive with no maintainer response. |
|
starbase issue #438 |
Use starflow's dev environment workflow | mr-cal | 372d | keep open | 78 | 74 | Enhancement to add a GitHub workflow using starflow's dev environment workflow (canonical/starflow#85). Triaged by a maintainer with a Jira ticket (CRAFT-4740) but no activity for ~12 months; the workflow is not yet present in .github/workflows. |
|
rockcraft issue #306 |
Reflexion about documentation dependencies | SamirPS | 1172d | close stale | 78 | 72 | Docs dependency cleanup task from 2023 asking to rethink sphinx-autodoc and align requirements with sphinx-starter-pack. The docs infrastructure has since been reworked around the Sphinx Stack subproject, making the original premise largely obsolete. No maintainer comments. |
|
craft-parts issue #889 |
add "always run" plugin hook | flotter | 682d | needs triage | 78 | 70 | Feature request for an optional 'always run' plugin hook so plugins can execute actions regardless of source changes (e.g. build-time GUID generation, craft YAML config propagation). Unlabelled, zero comments, no maintainer response in ~671 days; feature not implemented in current code. |
|
craft-application pr #954 |
Add agents.md documentation for AI coding assistants | Copilot | 310d | close stale | 78 | 72 | Adds agents.md with AI coding assistant docs for dev workflow. Stuck in changes_requested with 59 unresolved comments for ~9 months; project since adopted .github/instructions/ and Copilot Collections. |