Showing 100 of 1948 issues
| Issue | Title | Author | Age | Action | Impact ↓ | Actionability | Quick Win | Summary |
|---|---|---|---|---|---|---|---|---|
|
craft-parts issue #1248 |
poetry plugin: Support `disable-parallel` parameter | lengau | 431d | keep open | 27 | 40 | 5 | Poetry lacks disable-parallel support; the valid but low-priority enhancement awaits a failing real-world build and a general Python design decision in #1247. |
|
charmcraft pr #2785 |
test(spread): fix different-dir task assertions | lengau | 116d | needs review | 27 | 55 | 13 | Maintainer PR (2 files, +6/-5) updating spread different-dir / different-dir-metadata assertions to match where artifacts land with --project-dir, plus restore cleanup. Fixes tests failing on main; CI green, 2 checks pending, 1 review comment unresolved, idle 80 days. |
|
craft-store issue #265 |
Using token from `snapcraft export-login` as environment auth results in... | aywaldron | 647d | keep open | 27 | 74 | 16 | u1-macaroon tokens from `snapcraft export-login` fail with a generic CredentialsNotParseable when used via StoreClient; reporter misused StoreClient (needs UbuntuOneStoreClient). Maintainer converted it to a wishlist item for a clearer error message based on the 't' field. |
|
craft-parts issue #456 |
Explain how `stage` and `prime` work in the docs | ca-scribner | 1269d | needs triage | 27 | 84 | 18 | Current docs explain install-to-stage-to-prime migration and fileset filtering, but omitted stage/prime defaults remain implicit; #921 still requests fuller key-reference coverage. |
|
craft-parts pr #1697 |
ci: collect s390x JVM crash information and compiler replay data | lengau | 71d | keep open | 27 | 18 | 3 | Draft by maintainer lengau adds an s390x QA job to collect OpenJDK 21 HotSpot crash logs (hs_err_pid*.log), compiler replay data and env debug info; CLA passes, the new job check is still pending, and 6 review threads are unresolved. |
|
snapcraft (launchpad) issue #1631407 |
ugly error when failed to sign because of wrong password | ~elopio | 3683d | keep open | 27 | 84 | 18 | Maintainer-requested UX fix: snapcraft sign-build shows raw gpg stderr and a doubly-wrapped 'cannot sign assertion' message on a bad passphrase instead of a readable cause. Still unfixed in snapcraft/commands/keys.py. |
|
snapcraft (launchpad) issue #1889082 |
snapcraft could be more helpful in figuring out prime/organize errs vs... | ~anonymouse67 | 2294d | keep open | 27 | 82 | 19 | UX request to split the combined command-chain "does not exist or is not executable" error into two distinct messages; acknowledged by sergiusens in 2020 but still unimplemented in setup_assets.py |
|
rockcraft issue #737 |
doc: use the Pebble docs | cjdcordeiro | 748d | keep open | 26 | 62 | 9 | Docs task: rework explanation/pebble.rst to lean on the official Pebble docs (readthedocs/ubuntu.com) instead of duplicating content and linking to the Pebble GitHub repo; partially addressed by #779 but the GitHub link remains. |
|
craft-parts pr #1714 |
refactor: format partition errors inside error class | cmatsuoka | 61d | needs review | 25 | 58 | 9 | Maintainer-authored refactor (canonical/craft-parts#1714, fixes #670) moving partition error/warning message formatting from parts.py into PartitionUsageError/PartitionWarning classes so they receive unformatted data. +138/-42 across 5 files; all completed CI checks green, several slow suites pending, 2 unresolved review comments. |
|
snapcraft-rocks pr #105 |
chore(deps): update dependency canonical/snapcraft to v8.14.5 (core24-8) | renovate | 416d | keep open | 25 | 40 | 10 | Renovate PR updating canonical/snapcraft dependency from 8.11.1 to 8.14.5. CI has failing build-rock tests on self-hosted runners; no reviewer feedback. |
|
snapcraft (launchpad) issue #1637623 |
snapcraft create-key displays an ugly error when the keys don't match | ~elopio | 3662d | keep open | 25 | 82 | 14 | snapcraft create-key still surfaces a raw CalledProcessError traceback when the two entered passphrases don't match; code confirms subprocess.check_call at keys.py:162 is unguarded. |
|
starflow pr #198 |
docs: add an application release checklist | lengau | 24d | needs review | 25 | 40 | 8 | Adds a release checklist reference page with patch/minor release procedures and per-app quick links. Also fixes docs/conf.py to include reference in published docs. Has 20 unresolved review comments and 0 reviewers. |
|
snapcraft (launchpad) issue #1779154 |
BrokenPipeError when `| head`ing output | ~saviq | 3054d | needs triage | 25 | 75 | 14 | Piping any snapcraft command's output to `head` (e.g. `snapcraft revisions multipass | head`) emits a spurious BrokenPipeError at exit; no SIGPIPE/BrokenPipe handling exists in the codebase or its history. |
|
craft-parts pr #920 |
feat: add "craftctl chroot" command | linostar | 705d | close superseded | 25 | 12 | 2 | Adds a 'craftctl chroot' subcommand (3 files, +114/-2). External contributor PR from ~2 years ago: no CI checks, no reviewers, only comment 'this looks very useful'; same feature re-proposed in craft-parts#1350. |
|
snapcraft (launchpad) issue #1627042 |
prime in nodejs plugin does work if used multiple times in one snapcraft.yaml | ~maarten-ectors | 3697d | close stale | 25 | 35 | 3 | Legacy nodejs-plugin parts fail during prime when packages are split across parts; the plugin has since been replaced by npm and removed from current Snapcraft. |
|
snapcraft-rocks issue #41 |
Arguments list is incompatible with previous official snapcraft docker image | VladRassokhin | 920d | needs triage | 25 | 30 | 6 | Notes that the new rocks-based snapcraft image wraps snapcraft in ENTRYPOINT, so scripts written for the old snapcore/snapcraft image must drop the leading `snapcraft` argument; no explicit ask, no maintainer reply. |
|
snapcraft (launchpad) issue #1740851 |
Can’t run snapd on Codenvy 5.22.0 | ~20avva | 3232d | needs triage | 25 | 35 | 4 | snap install fails in a Codenvy (Eclipse Che) container workspace: /run/snapd.socket missing so snapd is unreachable, while snapcraft itself builds fine. No maintainer response; still open, later user reports the same error on s390x Launchpad builds. |
|
starbase issue #200 |
Consider allowing renovate to auto-merge PRs without approval | lengau | 941d | needs triage | 25 | 60 | 14 | Suggestion to enable Renovate auto-merge for patch updates in starbase. Unlabelled, no maintainer response after 924 days. |
|
charmcraft issue #921 |
`snaphelpers` getting snap config can fail when `snapd` is unavailable` | mr-cal | 1465d | keep open | 25 | 65 | 12 | Suggestion to wrap snaphelpers snap-config calls in try/except for clearer errors when snapd is unavailable; low priority, only configure hook affected. |
|
snapcraft (launchpad) issue #1767077 |
Container names are inconsistent lxd vs multipass | ~popey | 3118d | close resolved | 25 | 84 | 18 | LXD and Multipass now use the same snapcraft-prefixed build instance name; the old mismatch could not be reproduced and appears resolved by the shared provider naming path. |
|
snapcraft (launchpad) issue #1778699 |
appstream extractor should search valid directories | ~apachelogger | 3057d | keep open | 25 | 42 | 6 | Enhancement request: let parse-info accept a bare appstream filename and have the extractor search $stage/usr/share/{appinfo,metainfo}/ and PWD instead of requiring a full relative path. Still unimplemented; only an unrelated 2018 comment, labelled 19.04-external. |
|
craft-parts issue #1233 |
cargo-use plugin: Support `disable-parallel` parameter | lengau | 431d | keep open | 25 | 40 | 6 | Cargo-use lacks the disable-parallel part property; the maintainer marked it Needs information and is waiting for a real-world Rust build that fails with parallel execution. |
|
snapcraft (launchpad) issue #1871660 |
create-key with no passphrase with pop-up loop | ~jamesj | 2404d | close not a bug | 25 | 55 | 7 | Usage question: snapcraft create-key over SSH on a headless VM loops on a GnuPG graphical passphrase pop-up when leaving the passphrase empty; behavior originates in snapd/gnupg, not snapcraft. |
|
charmcraft issue #2006 |
Noisy output in newest charmcraft | dimaqq | 711d | needs triage | 25 | 55 | 10 | Verbose Charmcraft 3.2.2 builds expose pip output and a root-cache permission warning. The report lacks maintainer triage, and no resolution was found in the inspected history. |
|
snapcraft (launchpad) issue #2007479 |
speedx doesn't launch in ubuntu 22.04.1 | ~624wtl | 1361d | close not a bug | 25 | 30 | 6 | User reports third-party 'speedx' snap aborts on Ubuntu 22.04.1 with 'could not find or load the Qt platform plugin "wayland-egl"'; app-specific packaging bug, no snapcraft code implicated, unlabelled and unanswered. |
|
snapcraft (launchpad) issue #1744822 |
poor naming conventions for scripts prepare and install | ~bsutton | 3211d | close stale | 25 | 35 | 3 | Proposal to rename legacy prepare/install scripts is obsolete: current Snapcraft uses lifecycle overrides such as override-pull, override-build, and override-stage instead. |
|
snapcraft (launchpad) issue #1782246 |
Unable to use snaps in an IPV6 only setup | ~geoffmcc | 3035d | needs triage | 25 | 35 | 2 | Asks for snaps to work on IPv6-only hosts: 'snap login' fails dialing dashboard.snapcraft.io's IPv4 address. Untriaged, zero comments; failure is in the snap client/store infra, not the snapcraft tool. |
|
charmcraft issue #1929 |
Docs: Harmonize README with template | medubelko | 771d | close resolved | 25 | 70 | 14 | README harmonization with Starbase template. Blocking dependency starbase#233 closed; PR #2283 aligned README with the model. Work appears complete but issue remains open. |
|
snapcraft issue #6331 |
docs: truncated sentence | CAD97 | 121d | needs triage | 25 | 80 | 17 | Docs bug: snapcraft's docs/explanation/parts.rst includes craft-parts common docs with :start-line: 5, which skips the first line of the opening paragraph, rendering 'About parts' with a mid-sentence start. Root cause identified. |
|
craft-parts pr #1770 |
test: check special directories in build-slices test | tigarmo | 24d | needs review | 25 | 60 | 13 | Adds integration test checks for /dev, /proc, and /sys mount points in build-slices. Approved by 2 reviewers with 1 unresolved comment; CI has unrelated failures. |
|
snapcraft (launchpad) issue #1829564 |
snapcraft clean crashes on snapcraft.yaml with bad indent | ~dank | 2731d | needs triage | 25 | 75 | 15 | Snapcraft 2.43.1 exposed a raw YAML traceback for an invalidly indented manifest; the repro is exact, but the untriaged report has no maintainer resolution and current code wraps YAML errors. |
|
snapcraft (launchpad) issue #2011634 |
New App Icon Not Shown in Ubuntu Software | ~arian73 | 1334d | needs triage | 25 | 12 | 1 | Reporter says they changed a snap's icon but Ubuntu Software still shows the old one. One-line report with no snap name, snapcraft.yaml, .desktop file, logs or repro steps; zero labels and zero maintainer comments since Sept 2022. |
|
charmcraft issue #1851 |
How-to doc for charmcraft test | lengau | 803d | needs triage | 25 | 65 | 13 | Documentation request from a maintainer to write a how-to guide for the undocumented `charmcraft test` command. Open with no labels, assignee, or maintainer triage; only an automated Jira-sync bot comment (CRAFT-3957). |
|
craft-parts issue #1326 |
Investigate support for fetching chisel slices | bepri | 410d | needs triage | 25 | 45 | 5 | Feature request to support fetching Chisel slices as packages. Slices are now cut at unpack-time via a separate stage-slices key, so the original fetch-time TODO appears superseded; lengau noted upstream Chisel would need to split download/unpack. |
|
snapcraft issue #5041 |
Docs: Add guide for multiarch snaps | sed-i | 785d | close resolved | 25 | 70 | 13 | Docs request for a multiarch guide. Questions were answered in comments and are now covered by docs/explanation/platforms.rst, reference/platforms.rst, remote-build, and a cross-compiled-app how-to. |
|
rockcraft issue #1381 |
Support all pre-defined OCI image annotations | alexdlukens-canonical | 37d | needs triage | 25 | 65 | 9 | Feature request to add support for missing OCI pre-defined annotations (authors, url, documentation, source, revision, vendor, base.name) via new rockcraft.yaml fields. Author labels it a 'nice to have'. |
|
snapcraft (launchpad) issue #1861638 |
pip fails when project requirement result binary already exists | ~daveparrish | 2470d | close stale | 25 | 70 | 12 | Legacy core18 Python builds prompted on stale pip-download archives during repeat builds; core18 and the affected download-based workflow have since been removed. |
|
snapcraft (launchpad) issue #1795780 |
Snapcraft complains about "snapcraft.yaml~" in snap/ dir | ~jamesh | 2958d | needs triage | 25 | 75 | 16 | Asks snapcraft to stop warning about editor backup files like snapcraft.yaml~ in snap/. The check in snapcraft/parts/project_check.py still flags any non-allowlisted path; no backup-file exemptions added. Unlabelled, no maintainer response. |
|
charmcraft issue #2582 |
docs: Guidance on charm naming best practices could be clearer | YanisaHS | 246d | close resolved | 25 | 88 | 20 | Docs request for clearer charm naming guidance (charm name vs Git repo name) across charmcraft.yaml reference and init how-to. Resolved by merged PR #2748 / commit 0389aeb4, which now links to Ops naming docs. |
|
charmcraft issue #2369 |
charmcract pack stuck at `Pausing control of the terminal` | yhaliaw | 486d | close stale | 25 | 20 | 2 | First `charmcraft pack` hung ~30 min at 'Pausing control of the terminal' during LXD build; reporter saw it once and never answered maintainer's follow-up. |
|
craft-parts issue #1236 |
dotnet (v2) plugin: Support `disable-parallel` parameter | lengau | 431d | needs triage | 25 | 45 | 9 | dotnet v2 ignores disable-parallel, but maintainers labeled it Needs information and requested a real-world failure case; none was provided in 395 days. |
|
charmcraft issue #2067 |
Action parameters and config options represent integers in two different... | gruyaume | 669d | keep open | 25 | 50 | 7 | Config options accept `type: int` while action params accept `type: integer` in charmcraft.yaml. Maintainer confirmed charmcraft won't change values until upstream Juju accepts `integer` in config.yaml; upstream Juju issue filed. |
|
craft-providers pr #881 |
ci: add Linux multipass weekly tests | lengau | 327d | close superseded | 25 | 10 | 2 | Adds Linux Multipass jobs (latest/candidate, latest/edge) to tests-weekly.yaml; both new linux-multipass checks fail, no reviews or activity for 290 days. Superseded by WIP PR #932. |
|
craft-parts issue #671 |
Define Type: grammar-array | javierdelapuente | 988d | close resolved | 25 | 90 | 20 | Undefined grammar-array labels were reported in part-properties documentation; current docs use actual variable types, and grammar-array no longer appears in the repository. |
|
craft-parts issue #1237 |
go plugin: Support `disable-parallel` parameter | lengau | 431d | needs triage | 25 | 45 | 9 | Adding disable-parallel support to the Go plugin remains open and low priority, pending a concrete real-world use case or application that fails with parallel builds. |
|
snapcraft issue #5097 |
[doc] Clarify the difference between `-v` and `--verbosity` in help messages | sed-i | 761d | keep open | 25 | 35 | 5 | Help-text clarity request: -v/--verbose vs --verbosity overlap confusingly. Triaged and acknowledged by mr-cal; fix lives upstream in craft-cli, where PR #424 was closed unmerged, so blocked on internal Canonical UX guidance. |
|
rockcraft issue #650 |
ROCK and chisselled ROCK tutorials have distracting diff | cpaelzer | 837d | close resolved | 25 | 92 | 20 | Planned alignment of the ROCK and Chisel tutorials was superseded when PR #1222 removed the duplicate Chisel tutorial, eliminating the distracting side-by-side diff. |
|
snapcraft (launchpad) issue #1980533 |
Suggests regenerating credential without telling you how | ~seb128 | 1590d | close resolved | 25 | 85 | 17 | Credential-error message lacked regeneration instructions; now Snapcraft's 401/candid errors tell users to run 'snapcraft login'/'export-login' (fixed in commit 8a854a8de, PR #3907). |
|
snapcraft (launchpad) issue #1964418 |
firefox just circles jig 2022-03-09 | ~ac0xl | 1704d | close not a bug | 25 | 20 | 2 | User report (Mar 2022) that the Mozilla-maintained firefox snap hangs/spins on Ubuntu 21.10 on a Raspberry Pi 4B (4GB), plus a general anti-snap rant; logs hosted externally, no maintainer response |
|
snapcraft (launchpad) issue #1841618 |
snapcraft should run apt-get update | ~abitrolly | 2629d | close stale | 25 | 25 | 3 | 2018 request for snapcraft to run apt-get update when apt caches are stale in process containers. Untouched since filing (no comments/labels); the process-container build model and in-tree apt handling have since been removed upstream. |
|
snapcraft (launchpad) issue #1858023 |
export-login is too big for env variable | ~abitrolly | 2502d | close not a bug | 25 | 25 | 1 | Reporter wants smaller export-login macaroon so it fits Travis env vars; maintainer reproduced the failure and confirmed it is a Travis limit, pointing to `travis env set`/`encrypt-file`. Idle since 2020. |
|
snapcraft (launchpad) issue #1947067 |
Getting error trying to release a snap | ~pcushman | 1851d | needs triage | 25 | 15 | 2 | User gets store error 'You do not have permissions to modify this Snap' when releasing, despite being granted access. No snap name, command, snapcraft version, whoami output, or maintainer response; string does not exist in snapcraft source. |
|
snapcraft issue #6046 |
docs: searching for build-packages yields no useful results | zyga | 265d | keep open | 25 | 45 | 4 | Docs search for "build-packages" ranks the snapcraft.yaml reference low because Sphinx splits hyphenated terms. Maintainer medubelko diagnosed the ranking cause, found no Sphinx weighting fix, and deferred it to a future theme/search-provider migration. |
|
snapcraft (launchpad) issue #1815171 |
Snapcraft could show the traceback rather than just offer to send it to LP | ~sabdfl | 2830d | close stale | 25 | 25 | 2 | Traceback viewing was added in 3.1.1; the remaining edit-before-reporting idea is obsolete because legacy Sentry reporting was removed. |
|
snapcraft issue #5900 |
docs: Add `snap run --strace` discussion to the “Debug a Snap” Guide | hillpd | 337d | keep open | 25 | 85 | 18 | Docs request to document `snap run --strace` in the 'Debug a Snap' how-to. Confirmed by bepri that the content was lost in an earlier docs migration; no strace references remain anywhere in docs/. |
|
snapcraft issue #5817 |
Unclear remote build error with ``--build-for`` on core20 | bepri | 394d | close resolved | 25 | 85 | 12 | Legacy remote-build rejected --build-for on core20 long-form architectures with a cryptic 'architecture list is already set' error. Maintainers traced it to a long-standing Launchpad/legacy builder limitation; fixed as a better error message in #6090, and the legacy builder was later removed entirely. |
|
snapcraft (launchpad) issue #1802385 |
[google-cloud-sdk] `gcloud container clusters get-credentials` resolves... | ~jesse-glick | 2921d | close not a bug | 25 | 10 | 1 | gcloud from the Snap writes a version-pinned /snap/google-cloud-sdk/59/bin/gcloud as cmd-path in ~/.kube/config. Filed on snapcraft, but the snap is Google-published and Google declined to fix it; no maintainer response, unlabelled. |
|
snapcraft (launchpad) issue #1763048 |
Snap names regexes are inconsistent or too permissive | ~adam-collard | 3132d | close resolved | 25 | 55 | 12 | Cross-project request to make snap-name validation consistent (no one-char names, no leading/trailing/double dashes). Resolved upstream: snapd added the min-length-2 check (snapd PR #6154, commit 362784dc); tracker marked fix released in 2019 but bug still shows open. |
|
snapcraft pr #5599 |
docs: document application command-chain | zyga | 492d | needs review | 25 | 55 | 12 | Adds a docs page explaining the snapcraft.yaml application command-chain key plus a toctree entry. Approved by agherzan, all CI green, but 13 unresolved review comments and no activity for ~13 months; its stated blocker #5603 has since merged. |
|
snapcraft (launchpad) issue #1697473 |
FLTK applications cannot start | ~msweet | 3435d | close not a bug | 25 | 90 | 18 | FLTK launch failures were configuration-related; the reporter confirmed desktop-gtk3, an after dependency, and desktop-launch $SNAP/bin/<cmd> fixed both apps. |
|
snapcraft (launchpad) issue #1662034 |
Adding "icon" filed in the snapcraft.yaml template to define a package icon | ~liu-xiao-guo | 3562d | keep open | 25 | 78 | 16 | The current `snapcraft init` template still omits icon guidance; the maintainer suggested a commented-out icon option, but no implementation followed. |
|
snapcraft (launchpad) issue #1663583 |
'prepare' and 'install' stanza are missing documentation | ~3v1n0 | 3557d | close stale | 25 | 65 | 13 | Legacy prepare/install part-stanza documentation request from 2017; current docs describe lifecycle overrides instead, leaving the reported syntax obsolete. |
|
snapcraft (launchpad) issue #1642350 |
webbrowser-app silently being excluded from stage-packages | ~mterry | 3643d | needs triage | 25 | 22 | 2 | 2016 report: webbrowser-app, though listed in stage-packages, was silently omitted from a Launchpad silo build of unity8-session while present locally. Reporter de-prioritized it, root cause never identified, no maintainer response. |
|
snapcraft (launchpad) issue #1596777 |
trying to upload a snap without signing the agreement prints the error twice | ~elopio | 3785d | close resolved | 25 | 78 | 14 | Unsigned-account upload errors were printed twice; the legacy messages are absent from the current tree after the snap-push endpoint refactor in 7de1a0b7f. |
|
snapcraft (launchpad) issue #1638405 |
libunity not added to LD_LIBRARY_PATH | ~zyga | 3658d | close not a bug | 25 | 88 | 12 | Launchpad builds lacked libunity in LD_LIBRARY_PATH; maintainers concluded the app improperly relied on Unity private libraries, so no Snapcraft fix is warranted. |
|
craft-cli issue #183 |
Include humanize_list function as a utility | lengau | 1128d | keep open | 25 | 57 | 7 | humanize_list and unit tests now exist in craft-cli, but downstream craft-app migration remains unresolved; the humanize-based craft-parts experiment was closed unmerged. |
|
snapcraft issue #6364 |
Icons resolved from icon theme still prints error messages | lunacd | 112d | close resolved | 25 | 95 | 21 | Valid hicolor theme icons now rewrite and return before the stale prime-directory check, preventing the false “not found” warning reported during packing. |
|
craft-parts issue #275 |
Refactor integration tests to split data and code | tigarmo | 1527d | keep open | 25 | 45 | 6 | Maintainer proposal to split integration-test fixture data from test code via a datadir-style fixture. PR #272 was closed unmerged; grep shows no datadir fixture exists and inline write_text setup remains (e.g. executor/test_errors.py). Design decision still open. |
|
snapcraft (launchpad) issue #1665658 |
Add system enablement snaps to nightly build of snapcraft | ~morphis | 3550d | close stale | 25 | 32 | 4 | 2016 request to add ~morphis's hw-enablement snaps (network-manager, bluez, ofono, tpm2, ...) to a nightly snapcraft build to catch regressions; elopio added public ones in snapcraft-de-noche PR #25, private ones blocked, deferred pending discussion |
|
starflow pr #6 |
feat: Security scanner | lengau | 773d | keep open | 25 | 20 | 4 | Maintainer-authored PR adding a secscan-API security scanner workflow (+106/-0, 2 files). Author states it does not work yet pending runner access; no reviewers, no CI, no activity for ~665 days. |
|
craft-cli pr #369 |
fix: filter other commands by name instead of type | jonathan-conder | 465d | needs review | 25 | 78 | 16 | Changes command help’s “See also” filtering from subclass/type checks to name comparison, fixing inherited commands that omit their parent. All CI checks pass, but maintainer review is still pending. |
|
snapcraft (launchpad) issue #1886861 |
npm install network errors with build.snapcraft.io proxy configuration | ~benfrancis | 2313d | close stale | 25 | 80 | 14 | Electron-packager downloads failed behind the legacy build.snapcraft.io proxy; that hosted-build service is no longer part of current remote builds. |
|
rockcraft issue #306 |
Reflexion about documentation dependencies | SamirPS | 1229d | needs triage | 25 | 44 | 5 | An open documentation-maintenance request proposes auditing Sphinx dependencies and simplifying requirements, but it remains broad, untriaged, and unresolved. |
|
charmcraft issue #2642 |
Small bug in `charmcraft release` documentation | Gu1nness | 218d | needs triage | 25 | 80 | 18 | CLI docs generator renders `None` for required positional args lacking an explicit metavar, visible on the `charmcraft release` reference page. |
|
starbase issue #323 |
Add a description for `feature/<description>` branches | upils | 661d | keep open | 25 | 65 | 13 | Requests documenting the `feature/<description>` branch convention. HACKING.rst is now CONTRIBUTING.md, which documents `<ticket-id>-<description>` instead, so the gap is still open. |
|
craft-parts issue #1239 |
gradle plugin: Support `disable-parallel` parameter | lengau | 431d | needs triage | 25 | 40 | 7 | Feature request: add `disable-parallel` support to the gradle plugin. Maintainer labels it low-priority, 'Needs information', asking for a real-world use case that fails under parallel builds; design (None/False/True) sketched in a comment. |
|
craft-parts pr #1419 |
ci: add tests that run in LXD containers | lengau | 323d | close stale | 25 | 10 | 2 | Adds CI jobs running test suites in LXD containers on interim Ubuntu daily images (25.10/26.04). All 16 new LXD jobs fail; no reviews or activity for 278 days, and main has since disabled LXD in all test workflows. |
|
snapcraft pr #6428 |
metrics: list valid metric names in help output | distopicx01-ops | 49d | needs review | 25 | 60 | 14 | Makes `snapcraft metrics --help` list valid `--name` metric values from MetricName;2-line change, CLA green and approved, but reviewer asked to reformat the long help into an overview list and the author has not pushed that rework yet. |
|
rockcraft issue #886 |
Bug: Edgecase: Error when shellcheck is not installed | RafaelJohn9 | 538d | needs triage | 25 | 80 | 15 | make lint fails with 'xargs: shellcheck: No such file or directory' when shellcheck is absent; lint-shellcheck target lacks an install-shellcheck dependency. Unlabelled and without maintainer response. |
|
rockcraft issue #151 |
Check ROCK name, summary, description | sergiusens | 1440d | needs triage | 25 | 22 | 4 | Validation of ROCK name, summary, and description remains an underspecified feature request; basic string typing remains and no concrete rules or maintainer decision are present. |
|
craft-providers pr #1038 |
Add deterministic regression coverage for instance reuse during shutdown | copilot-swe-agent | 4d | needs review | 25 | 60 | 13 | Test-only regression coverage for LXD instance reuse mid-shutdown race (issue #1037). Test intentionally fails until shutdown recovery is implemented. 43 lines added, 0 reviewers, CI passing. |
|
charmcraft issue #2865 |
docs: charmcraft release reference is badly formatted | marcusboden | 67d | needs triage | 25 | 68 | 9 | Docs bug report: the published `charmcraft release` command reference shows `charmcraft release [options] <None> <None> <None>` in Usage, plus unformatted channel and resource examples. Untriaged, no maintainer response. |
|
craft-parts issue #1707 |
Drop extraneous type checks | mr-cal | 67d | needs triage | 25 | 45 | 8 | Maintainer cleanup task to remove redundant runtime type checks (e.g. the isinstance(dict) guard in PartSpec.unmarshal); open, unlabelled, no comments, and only one example site given. |
|
craft-application issue #350 |
Incorrect part name when cd-ing when within the build environment | sergiusens | 900d | needs triage | 25 | 88 | 20 | instance_bashrc prints 'parts' instead of the real part name when cd-ing into a part build dir; caused by ${PWD#$"HOME"} quoting bug, still present at HEAD, unlabelled and unattended. |
|
snapcraft (launchpad) issue #1814017 |
Add docker image for core18 building | ~jbicha | 2838d | close resolved | 25 | 35 | 7 | Request for a core18-capable snapcraft Docker image for CI; in-repo Dockerfiles gained core18 support (b982555e1) then were removed in favor of Canonical's snapcraft-rocks images, and core18 now needs EOL 7.x snapcraft. |
|
snapcraft pr #6531 |
test: add a review-tools helper for Spread tests | Deep-Axe | 8d | needs review | 25 | 70 | 14 | Adds a review helper for Spread tests to run review-tools on built snaps. Part of #6510. CI passing, awaiting first review. |
|
debcraft issue #40 |
Figure out `maintainer` vs. `contact` in debcraft.yaml fields | lengau | 353d | needs triage | 25 | 30 | 5 | Open design question (filed by maintainer lengau) on whether debcraft.yaml's required `maintainer` and craft's inherited `contact` field are duplicative; `contact` is still unused in generated control files. |
|
craft-artifacts pr #90 |
ci: test on Python 3.14 and Ubuntu 26.04 (Resolute) | lengau | 157d | close stale | 25 | 40 | 9 | Adds Python 3.14 and Ubuntu 26.04 testing to CI workflow. Approved by 1 reviewer but has failing typecheck-with-ty CI check. Inactive for 138 days. |
|
snapcraft (launchpad) issue #1864584 |
Hotplug support docs say to use snapd edge channel but now supported in stable | ~drsteed | 2448d | needs triage | 24 | 64 | 12 | Outdated hotplug docs reportedly require snapd edge although USB hotplugging is stable; the current Snapcraft docs contain no hotplug page, and the unlabelled issue lacks triage. |
|
rockcraft issue #343 |
apt package is not installed in the image. | Abuelodelanada | 1184d | close not a bug | 24 | 90 | 20 | ca-certificates is omitted because the part's stage allowlist filters its files; moving the package to a nil part provides a working workaround. |
|
rockcraft issue #344 |
"failed to run apt update" when using a specific package-repository with 20.04 base | tigarmo | 1181d | close stale | 24 | 82 | 11 | Ubuntu 20.04 HTTPS APT repositories failed certificate verification; Rockcraft now blocks that EOL base by default, making this legacy report obsolete unless users force it with --ignore=unmaintained. |
|
snapcraft (launchpad) issue #1606819 |
snapcraft doesn't tell me where to put the .py file for my custom plugin | ~zyga | 3756d | close stale | 24 | 28 | 3 | Legacy custom-plugin diagnostics are obsolete: the 2018 answer required parts/plugins/x_foo.py with plugin: x-foo, and the legacy local-plugin loader was later removed. |
|
snapcraft (launchpad) issue #1664704 |
snapcraft release gives misleading error when revision does not exist | ~sabdfl | 3553d | close resolved | 24 | 94 | 20 | The legacy snapcraft release error wrongly advised registering an already-registered snap; that obsolete code path was removed in ffb164b7a, and current releases use craft-store. |
|
snapcraft (launchpad) issue #1990166 |
Snapcraft 7 silently ignores any files ending in *.snap when the source is a folder | ~itrue | 1510d | close not a bug | 24 | 91 | 15 | Deliberate behavior: folder sources exclude *.snap files. The maintainer linked the ignore setting, and the exact build reproducer still fails when a needed snap is omitted. |
|
snapcraft (launchpad) issue #1797378 |
Built executable is not copied to prime/bin/ | ~sangbum | 2949d | needs triage | 24 | 58 | 11 | Snapcraft 2.43.1 fails on missing prime/bin/prettier although build/bin contains only prettier.js. The report suggests a command/config mismatch, but lacks project files or maintainer triage. |
|
craft-parts pr #428 |
Add a diagram for parts.rst | sed-i | 1290d | close stale | 24 | 10 | 2 | Adds an unmerged Mermaid diagram to parts.rst and Sphinx config; dormant for 570 days with seven unresolved comments after the proposed image cleanup was deferred to a docs refactor. |
|
snapcraft (launchpad) issue #1695251 |
'git' version not expanded in version-script | ~stub | 3446d | close stale | 24 | 76 | 12 | Legacy request to expand version: git before running version-script is obsolete because version-script was deprecated in favor of adopt-info and its legacy implementation was removed. |
|
charmcraft pr #2780 |
chore(hotfix): track 3.5 CI fixes | lengau | 120d | keep open | 24 | 32 | 5 | Draft tracking PR for hotfix/3.5 CI fixes: 13 files, +780/-426. Core unit/slow/lint CI green; 16 checks still pending, 3 unresolved review comments, no reviewers yet. |
|
snapcraft (launchpad) issue #1648039 |
Swig isn't executed with snapcraft python plugin | ~didrocks | 3623d | close stale | 24 | 31 | 3 | Legacy Python 2/SWIG reproducer from 2016 lacks the generated sequencer_alsa.py; the affected toolchain is retired and the modern plugin no longer uses pip --no-compile. |
|
snapcraft (launchpad) issue #1675513 |
Snap builds on arm are extremely slow causing them to fail | ~pat-mcgowan | 3516d | close not a bug | 22 | 15 | 3 | Launchpad ARM/US builds timed out at 2h from apt download latency. Root cause was infra (BIND DNS bug on builder proxy) plus snapcraft's lack of connection reuse; wgrant said it isn't a code bug and builds now finish in ~16 min. Referenced _deb.py code path is gone. |