Showing 100 of 1948 issues
| Issue | Title | Author | Age | Action | Impact ↓ | Actionability | Quick Win | Summary |
|---|---|---|---|---|---|---|---|---|
|
snapcraft (launchpad) issue #1760583 |
Text not being displayed in PyQt app | ~subins2000 | 3142d | close not a bug | 18 | 30 | 5 | Reporter's PyQt5 app snap (TorrentBro) shows no text; they ask whether host fonts must be bundled. A user packaging/support question with no snapcraft-side defect, no maintainer reply since 2018. |
|
craft-parts pr #1540 |
docs: reduce instances of 'v2' in plugin references | medubelko | 212d | needs review | 18 | 80 | 13 | Approved docs cleanup removing six “v2” references across two files; completed CI checks pass, several matrix jobs remain pending, and one review comment is unresolved. |
|
rockcraft issue #293 |
Improve reference docs for rockcraft commands | tigarmo | 1254d | close resolved | 18 | 25 | 3 | CLI reference expansion was delivered by PR #318; follow-up consolidation in #1354 is also closed, leaving no active work tracked here. |
|
craft-cli issue #413 |
`humanize_list` accepts any value that can be coerced to a string for the... | lengau | 289d | keep open | 18 | 60 | 8 | humanize_list silently stringifies a non-string final item (f-string) instead of raising TypeError. Reproduced on current main; maintainer deferred it to the emitter oxidation (#411) and the desired direction (reject vs coerce) is still unanswered. |
|
snapcraft (launchpad) issue #1675479 |
python plugin doesn't work for namespace packages | ~corey.bryant | 3516d | close stale | 18 | 28 | 2 | 2017 report that snapcraft's in-tree python plugin mishandled namespace packages (missing __init__.py / .pth) for Python 2.7 classic snaps; maintainer called it invalid, reporter's workaround was touch-ing __init__.py, no activity since 2017. |
|
craft-parts issue #1235 |
dotnet plugin: Support `disable-parallel` parameter | lengau | 431d | keep open | 18 | 55 | 7 | Maintainer-filed enhancement: dotnet plugin does not honor the existing `disable-parallel` part property. Labeled Needs information and explicitly deferred as "extremely low priority" pending a real-world use case; no comments in 395 days. |
|
starbase issue #307 |
Change indentation format for RST (and possibly Markdown?) files | lengau | 687d | keep open | 15 | 55 | 7 | Maintainer-authored task to set indent_size=2 for RST files in .editorconfig (and decide for Markdown / max_line_length). Still open: current .editorconfig only sets ij_visual_guides for *.{md,rst}. |
|
snapcraft (launchpad) issue #1668424 |
binutils-related issues with classic snap installed on 14.04 | ~webdrake | 3540d | close stale | 15 | 28 | 2 | Classic snap built on xenial exposed a static lib whose objects use R_X86_64_REX_GOTPCRELX relocations that trusty's ld can't parse; reporter flagged it as probably not snapcraft-fixable, no action since 2017. |
|
craft-application issue #413 |
Create a common documentation folder | lengau | 817d | close resolved | 15 | 85 | 12 | Requests a shared docs folder for reuse by craft apps. Already implemented: docs/common ships as the craft_application_docs package, with README, how-to and reference pages, plus CONTRIBUTING.md guidance. |
|
craft-parts pr #1048 |
docs: Add reference on partition/overlay env vars | upils | 598d | keep open | 15 | 40 | 6 | Adds documentation for partition and overlay environment variables. Approved by 2 reviewers with 1 unresolved comment about doc placement. CI has pre-existing failures. Stale after 582 days. |
|
rockcraft issue #351 |
ExtensionError link to non-exists URL | syu-w | 1164d | close resolved | 15 | 82 | 12 | Maintainer-reported broken docs URL ("https://rockcraft.io/docs/supported-extensions") in ExtensionError plus a "snapcraft.yaml" naming slip in the Extension docstring. URL already fixed by PR #777; wording nit still present. |
|
snapcraft (launchpad) issue #1989248 |
Displaying plugins formats output differently for core20 v core22 | ~rpjday | 1520d | close resolved | 15 | 92 | 11 | Plugin listings used columns for core18/core20 but one-per-line for core22; the inconsistent formatting was later fixed by the command migration. |
|
snapcraft (launchpad) issue #1786423 |
Cannot install snapd on OpenWrt | ~liteon-tonyyu | 3012d | needs triage | 15 | 30 | 3 | OpenWrt install docs link to snapd 2.0.10 source tarball on people.canonical.com/~teknoraver that no longer exists, blocking a documented build; no maintainer reply in ~8 years. |
|
snapcraft pr #6539 |
build(deps): update bugfixes (main) | renovate | 7d | needs review | 15 | 85 | 12 | Renovate PR updating ruff-pre-commit v0.17.2→v0.17.3 and sphinx-structured-toc ==0.2.0→==0.2.1. CI passing, automerge enabled, awaiting review. |
|
snapcraft (launchpad) issue #1983826 |
Snapcraft 7.1.1 gives vague error when it can't process package | ~koen-vervloesem | 1553d | close not a bug | 15 | 20 | 2 | Vague 'Service unavailable' on snapcraft upload. The text originates from the store's processing pipeline, not Snapcraft; Snapcraft already relays store error messages verbatim. Self-resolved for the reporter after `snapcraft clean`; root cause never diagnosed. |
|
snapcraft (launchpad) issue #1681692 |
Snap delta too large warning language can be improved | ~sabdfl | 3498d | keep open | 15 | 72 | 9 | PR #1345 made the delta fallback message more informative, but maintainers confirmed it did not implement the requested wording and the message still needs UI design review. |
|
snapcraft (launchpad) issue #1617346 |
Need richer autotools control | ~stub | 3725d | close resolved | 15 | 60 | 7 | Request to let the autotools plugin override its make steps (make world / make check / make install-world). Maintainer redirected to the generic build scriptlet/override feature and the author agreed; current docs cover override-build + craftctl default. |
|
craft-parts pr #1790 |
ci: PoC for pkgproxy caching in QA workflows | dangertoaster | 11d | keep open | 15 | 30 | 4 | PoC adding pkgproxy caching to test-python workflow; author plans a follow-up commit to enable caching and compare timings. No CI checks or reviewer activity yet. |
|
craft-providers pr #817 |
ci: enable macos for multipass tests | lengau | 429d | close stale | 15 | 10 | 1 | Adds macOS (macos-14-large) to the multipass slow-test CI matrix (+10/-10 in the old tests.yaml). Inactive 386 days; macos-14-large and minimum-deps jobs fail and it targets a workflow file since deleted. |
|
charmcraft pr #2853 |
test(plugins): split package install command tests | hawkxdev | 73d | needs review | 15 | 80 | 8 | Test-only refactor splitting test_get_package_install_commands into per-behaviour tests for python/poetry/uv plugins, adding a plugins/conftest.py make_plugin factory and dropping pytest_check. Approved, CLA green, awaiting maintainer merge. |
|
craft-parts pr #1659 |
build(deps): lock file maintenance (main) | renovate | 90d | needs review | 15 | 85 | 12 | Renovate lock file maintenance PR refreshing dependency locks; approved by 2 reviewers with all CI checks passing. |
|
craft-parts pr #1527 |
[DO NOT MERGE] resolute cmake | smethnani | 221d | close not mergeable | 15 | 20 | 2 | Exploratory patch adding cmake plugin support on Ubuntu resolute, explicitly titled DO NOT MERGE. No reviewers or approvals, maintainer cmatsuoka asked "Can this PR be closed?" with no author reply for 27 days; Conventional Commits title check fails. |
|
snapcraft issue #5653 |
Use pydantic instead of jsonschema for legacy project | bepri | 466d | close stale | 15 | 90 | 12 | Obsolete after snapcraft_legacy removal: project parsing no longer uses jsonschema; the remaining store migration is tracked separately in #5655. |
|
craft-application pr #899 |
test: simpler checker no-op for grammar | lengau | 424d | needs review | 15 | 68 | 10 | Removes the `self_check` no-op workaround from craft_application/grammar.py now that craft-grammar>=2.3.0 makes GrammarProcessor.checker optional (fixes craft-grammar#131). Approved, all CI green, open 388 days. |
|
snapcraft (launchpad) issue #1822197 |
File "/snap/snapcraft/2650/legacy_snapcraft/bin/snapcraft", line 11, in... | ~dannybombastic | 2781d | close stale | 15 | 10 | 1 | Untriaged 2.43.1 traceback: zip source handler raised BadZipFile on a non-zip download. The legacy snapcraft/internal/sources path was renamed to snapcraft_legacy and then deleted, so the reported code no longer exists. |
|
snapcraft (launchpad) issue #1853540 |
Snap package shows as registered but unable to publish | ~gabeduke | 2543d | close not a bug | 15 | 15 | 2 | User reports kubectl-iexec snap name appears registered on their account but `snapcraft push` returns the store error 'You are not the publisher or allowed to push revisions'. The pasted `list-registered` output actually omits kubectl-iexec, and no snapcraft code path produces this message. |
|
snapcraft (launchpad) issue #1617002 |
LP build: "/usr/bin/ld: cannot find -llibrary" | ~eldar | 3726d | close stale | 15 | 20 | 1 | 2016 LP build report: linker fails with "cannot find -lngspice" although libngspice.so is present in stage/usr/lib; works locally. Confirmed by elopio but never resolved; pertains to a third-party snap recipe, not snapcraft code. |
|
craft-parts issue #1331 |
Merge similar error types | bepri | 410d | keep open | 15 | 82 | 10 | Maintainer refactoring task (bepri, CRAFT-4798) to merge the near-duplicate InvalidSourceOption/InvalidSourceOptions source errors into one type; both classes and their separate raise paths still exist in craft_parts/sources/errors.py and sources/base.py. |
|
charmcraft pr #2774 |
test: speed up spread test runtime by removing redundant package setup | lengau | 120d | needs review | 15 | 60 | 8 | Removes redundant apt update calls and consolidates package installs in spread tests to reduce runtime. All CI passing, awaiting review of 1 unresolved comment. |
|
rockcraft pr #446 |
chore(linter): fix some format errors | syu-w | 1062d | close superseded | 15 | 20 | 2 | Whitespace-only ruff format fixes across 54 files; approved but 8 unresolved review comments and no activity for 418 days. |
|
snapcraft issue #6238 |
Update gpu extension spread test | mr-cal | 187d | keep open | 15 | 60 | 9 | Chore: drop the `snap install mesa-2604 --edge` workaround from tests/spread/extensions/gpu/task.yaml once mesa-2604 is released on stable; blocked on upstream snap release, TODO in test references #6238 |
|
charmcraft issue #2849 |
Refactor: Split up plugin tests | lengau | 75d | keep open | 15 | 82 | 9 | Maintainer-filed refactor to split the long plugin unit tests under tests/unit/parts/plugins into smaller focused files. Triaged, labelled good first issue, assigned to hawkxdev; PR #2853 covers the python plugin piece and is approved but not yet merged. |
|
charmcraft pr #2983 |
chore(merge): update starbase (2026-11-03) | LoweRAM | 4d | needs review | 15 | 30 | 3 | Routine starbase dependency/tooling update merging CI/CD workflows, linters, and docs. Under review with 4 unresolved comments; CI has 2 failing checks (renovate, OSV-scanner) and several pending. |
|
craft-platforms pr #293 |
build(deps): lock file maintenance (main) | renovate | 6d | keep open | 15 | 30 | 4 | Renovate-generated lock file maintenance PR updating dependency lock files. One CI test is failing (Slow tests on ubuntu-24.04, 3.14). |
|
rockcraft pr #850 |
docs: add references to lifecycle and part properties | alesancor1 | 589d | close stale | 15 | 12 | 2 | Docs-only PR (+6/-6, 4 files) adding lifecycle and part-property cross-references in the craft-parts common/ docs. changes_requested with 4 unresolved comments, idle 413 days, and the upstream companion PR was rejected. |
|
craft-providers issue #420 |
docs: bring all starter pack documentation checks into tox | lengau | 1128d | close stale | 15 | 90 | 11 | Starter-pack documentation checks now run through the Make/uv docs-lint workflow; tox was removed, making the request to integrate them into tox obsolete. |
|
rockcraft issue #882 |
fastapi-framework extension cannot detect 'prime' entry from rockcraft.yaml | lego37yoon | 546d | close not a bug | 15 | 30 | 4 | User's rockcraft.yaml used prime entries without the app/ prefix; fastapi-framework requires all entries start with app/. Maintainer explained the correct YAML and asked for confirmation; reporter never replied. |
|
rockcraft pr #847 |
docs: update pebble page and add references to pebble docs | alesancor1 | 591d | close superseded | 15 | 15 | 2 | Docs-only (+21/-20, 7 files): rewrites docs/explanation/pebble.rst to focus on container/rock info and links to official Pebble docs. Changes requested, 2 unresolved comments, idle ~295 days. |
|
snapcraft (launchpad) issue #1602799 |
Wrong error when trying to release a devmode snap to stable | ~elopio | 3769d | close stale | 15 | 10 | 0 | Store returns a confusing error when releasing a devmode snap to stable, instead of the actionable UX-documented message suggesting --beta/--edge. Error text originates in the store API, not snapcraft. |
|
rockcraft pr #885 |
fix: Removed reference to snapcraft.yaml in expand extensions | RafaelJohn9 | 538d | close superseded | 15 | 55 | 8 | Removes a snapcraft.yaml reference from expand-extensions help text (1 line, fixes #658). Approved, CI green, but untouched for 212 days and superseded by newer approved PR #1103, which makes the same correction more completely. |
|
snapcraft (launchpad) issue #1673658 |
python package failed to install because of directories in the source | ~thomir-deactivatedaccount | 3523d | close not a bug | 15 | 40 | 4 | 2017 report that python plugin stopped staging scripts after 2.27.1; reporter found stale build/, dist/, egg-info/ and ve3/ in the source dir caused it. Maintainer: 'not a regression', suggested maybe warning instead. |
|
rockcraft pr #1347 |
fix(tests): skip apt-backed lifecycle test when python3-apt is unavailable | lengau | 74d | needs review | 15 | 62 | 9 | Adds a skipif guard to tests/unit/services/test_lifecycle.py so test_lifecycle_package_repositories is skipped when craft-parts' apt cache bindings are unimportable. Small test-only change (+13/-0, 1 file) from a maintainer; no reviews or comments yet, one unresolved review comment. |
|
craft-parts issue #1241 |
jlink plugin: Support `disable-parallel` parameter | lengau | 431d | keep open | 15 | 35 | 4 | Maintainer-filed, triaged enhancement to honour the disable-parallel part property in the jlink plugin. Labeled Needs information; jlink never uses parallel_build_count, so the property would likely be a no-op. Open 395 days, no comments. |
|
snapcraft-rocks pr #104 |
chore(deps): update dependency canonical/snapcraft to v8.14.5 (core22-8) | renovate | 416d | close stale | 15 | 20 | 3 | Renovate updates canonical/snapcraft from 8.11.1 to 8.14.5 in one line; CI passes except build-rock on self-hosted runners; PR open 409 days with no review. |
|
rockcraft pr #1058 |
docs: referencing Pebble documentation | asanvaq | 323d | needs review | 15 | 62 | 9 | Docs-only: updates the Pebble hyperlink target in docs/explanation/pebble.rst from the GitHub repo to the official Pebble docs, plus two typo fixes (+2/-2). Partially addresses #737; open 286 days, no reviewers or comments. |
|
charmcraft pr #2878 |
build(lint): replicate rockcraft tombi integration in two commits | copilot-swe-agent | 57d | needs review | 15 | 40 | 5 | Adds tombi TOML formatting/linting support mirroring rockcraft#1363. CI failing on lint/files and OSV-scanner; awaiting review. |
|
charmcraft issue #2086 |
Docs: Maintenance tasks that improve consistency | lengau | 659d | needs triage | 15 | 48 | 6 | Docs consistency meta-issue to remove “How to” from guide titles; it lacks a defined task list and conflicts with current guidance requiring that prefix. |
|
craft-parts issue #1249 |
qmake plugin: Support `disable-parallel` parameter | lengau | 431d | keep open | 15 | 55 | 7 | Enhancement: add disable-parallel support to the qmake plugin. Maintainer-filed, labeled Needs information; explicitly deferred as low priority pending a real-world use case. One of six sibling per-plugin issues (cmake, meson, make, go, rust). |
|
snapcraft (launchpad) issue #1609124 |
Please add glide plugin | ~nacc | 3749d | close stale | 15 | 50 | 5 | Legacy request to add a Glide-based Go build plugin; current craft-parts uses Go modules and has no Glide support. |
|
rockcraft pr #864 |
docs: add tabs for docker and podman | alesancor1 | 568d | close stale | 15 | 5 | 1 | Docs-only PR adding Podman tab alternatives to Docker in the hello-world tutorial and setup docs. Open 531 days, no reviews, 4 failing CI checks (lint/files, validate-schema, snap-tests, slow tests); base docs have since been heavily refactored. |
|
snapcraft (launchpad) issue #1826741 |
No OpenHAB-ondra Bluetooth (BlueZ) access | ~martin-hagborg | 2750d | close not a bug | 12 | 18 | 2 | openHAB snap on Ubuntu Core 18/RPi3B cannot init BlueZ (HANDLER_INITIALIZING_ERROR); reporter asks how to grant Bluetooth group/plug access. Support question about a third-party snap manifest, untriaged. |
|
snapcraft (launchpad) issue #1767197 |
Inconsistent quoting of risk level when releasing and closing channels | ~adam-collard | 3117d | needs triage | 12 | 82 | 9 | Snapcraft 2.41 inconsistently quotes channel risks: release says “candidate” while close prints edge unquoted. No maintainer triage or activity followed. |
|
rockcraft pr #744 |
feat: make requirements.txt for extensions optional | toabctl | 736d | close superseded | 12 | 10 | 1 | Open since ~Nov 2024, unmerged and unanswered for 413 days. Maintainer tigarmo said 12-factor extensions are opinionated by design and will keep requirements.txt. Its goal already landed: HEAD docs accept requirements.txt OR pyproject.toml. |
|
debcraft pr #57 |
test: unit tests for lifecycle service | copilot-swe-agent | 344d | close not mergeable | 12 | 15 | 1 | Adds unit tests for the Lifecycle service, but tests a helper (_get_prime_dirs_from_project) deleted by merged #68 and collides with the existing test_lifecycle.py from #139; needs a rewrite, not a rebase. CI: conventional-commits policy, lint and OSV-scanner failing. |
|
craft-parts pr #1295 |
docs: add more readme flair | lengau | 421d | close stale | 12 | 22 | 3 | Docs-only README "flair" tweak (memes, +24/-7) opened by maintainer lengau; no reviewers, 10 unresolved inline comments, 3 slow-test CI jobs failing, untouched for 380 days. |
|
craft-store issue #396 |
Document the attenuations constants | lengau | 137d | close resolved | 12 | 95 | 11 | Maintainer request to document the permission constants in craft_store/attenuations.py. Resolved: every constant now has a docstring and a Sphinx reference page (docs/reference/attenuations.rst) ships the module via autodata, included in 3.4.0. |
|
craft-parts pr #1555 |
Add workflow and integration test reproducing libapt ABI mismatch (Issue #1554) | Copilot | 200d | close stale | 12 | 20 | 1 | Copilot-opened PR adding a GH workflow plus integration test reproducing the libapt ABI mismatch from issue #1554 (lxc network set fixes, IPv6/dnsmasq removal, curl-based connectivity check). 163 days idle, 2 unresolved review comments, several CI jobs failing. |
|
snapcraft (launchpad) issue #1586400 |
Snap type: change from "os" to "core" | ~kyrofa | 3816d | close resolved | 12 | 25 | 2 | Rename the snapd snap type from "os" to "core". Superseded by the "base" type: current snapcraft only accepts app/base/gadget/kernel/snapd, and snapcraft 6+ can build base snaps. |
|
snapcraft (launchpad) issue #1758895 |
virtual (build) packages are resolved by first match | ~minagalic | 3148d | close stale | 12 | 95 | 10 | Apt virtual-package first-match resolution (tcl:386 vs tcl:amd64) — fixed by snapcraft#3035/#3084; the entire snapcraft/internal/repo deb layer was later removed in the snapcraft_legacy cleanup. No such code path remains at HEAD. |
|
rockcraft pr #1103 |
fix: remove snapcraft.yaml reference from expand-extensions | gcomneno | 258d | needs review | 12 | 82 | 9 | Two-line help/docstring fix in rockcraft/commands/extensions.py replacing "snapcraft.yaml" with "rockcraft.yaml" in expand-extensions. Approved, CI passing, no unresolved comments; verified still applicable to current main. |
|
snapcraft (launchpad) issue #1869604 |
Fails to realize the source folder changed with Multipass | ~saviq | 2414d | close stale | 12 | 40 | 3 | Multipass build instance identity uses only the snapcraft.yaml name, so same-named projects in different source folders share one build VM. Acknowledged by sergiusens in 2020; the Multipass provider is absent from today's codebase. |
|
snapcraft (launchpad) issue #1882124 |
snapcraft does not properly surface an error message during the pip presence... | ~dmitriis | 2347d | close stale | 12 | 25 | 2 | Legacy core18 Python pip check hid the underlying distutils traceback; the affected plugin path was removed with core18 support, making the report obsolete. |
|
craft-cli issue #149 |
Discuss whether we should maintain 'line-length = 99' | tigarmo | 1243d | close resolved | 12 | 78 | 7 | Style decision on line length: repo now consistently uses 88 (ruff, isort, .editorconfig, sphinx-lint) after black removal and starbase merge; no 99 remains anywhere, so the 99-vs-88 discussion is settled. |
|
craft-cli issue #219 |
Provide limited choices for global arguments | lengau | 1031d | close resolved | 12 | 92 | 10 | Feature request for choices/validator on GlobalArgument is already implemented: craft_cli/dispatcher.py defines both fields, validates choices and applies the validator in _parse_options, and built-in --verbosity uses them. |
|
snapcraft issue #5996 |
docs: tutorial is publishing old code | medubelko | 282d | close stale | 12 | 20 | 0 | Docs-publishing bug: tutorial patch (PR #5929) merged to hotfix branches but not reflected on the 8.13.2/8.14.0 documentation site. Root cause is in the external publishing pipeline; tutorial content since rewritten. |
|
craft-providers pr #950 |
test: failing reproducer - no warning for default compatibility tag | lengau | 200d | keep open | 10 | 28 | 3 | Adds a 21-line failing reproducer test (test_default_compat_tag_logs_warning) for issue #454: BuilddBase with the default compatibility tag logs no warning. No fix included; fast/min-deps CI red, unreviewed for 163 days. |
|
rockcraft pr #1377 |
build(deps): update bugfixes (main) | renovate | 43d | needs review | 10 | 80 | 8 | Renovate PR updating ruff-pre-commit v0.17.0→v0.17.3 and maven-surefire-plugin 2.22.1→2.22.2. Diff is +3/-3 lines across 3 files. CI mostly passing with one failing OSV-scanner check. Automerge enabled. |
|
rockcraft pr #1412 |
docs: Align Ubuntu version in "Chisel a rock" page | cyh2012aa | 4d | needs review | 10 | 80 | 8 | Trivial documentation fix aligning Ubuntu version in 'Chisel a rock' page. Approved by 1 reviewer, 0 unresolved comments, most CI checks passing. |
|
snapcraft (launchpad) issue #1675545 |
undefined symbol: _Py_RefTotal | ~evarlast | 3516d | close stale | 10 | 10 | 0 | User on snapcraft 2.27.1 (2018) asks whether the python plugin supports C extension modules with python-version: python2 after a Cheetah .so failed with 'undefined symbol: _Py_RefTotal'. Unanswered; py2 support no longer exists in snapcraft. |
|
craft-application pr #1235 |
build(deps): update dependency setuptools to v84.2.1 (main) | renovate | 13d | needs review | 10 | 60 | 6 | Renovate PR updating setuptools from 84.0.0 to 84.2.1. Single-line change. CI has failing lint/files checks; no reviewer comments yet. |
|
rockcraft pr #960 |
docs: add uv to list of plugin options and to dependency explanation | fabridamicelli | 424d | needs review | 10 | 75 | 7 | Adds uv to Python plugin documentation and dependency guidance; approved with two unresolved comments, while all checks except snap-tests pass. |
|
rockcraft issue #1411 |
docs: Ubuntu version mismatch in "Chisel a rock" page | cyh2012aa | 4d | keep open | 10 | 95 | 9 | Documentation mismatch in "Chisel a rock" guide where example code uses Ubuntu 26.04 but description states 24.04. Unlabelled and awaiting maintainer review. |
|
rockcraft pr #1071 |
spread: check that UBUNTU_PRO_TOKEN is set | tigarmo | 290d | close superseded | 10 | 10 | 1 | Adds a spread test guard for missing UBUNTU_PRO_TOKEN; open 253 days, no reviewers, CI failing, and current main already contains the check. |
|
charmcraft pr #2974 |
docs(build-deps): Update docs tutorial Spread dependencies (non-major) (main) | renovate | 13d | needs review | 10 | 40 | 4 | Renovate PR updating Django, FastAPI, and Spring Boot versions in docs tutorial Spread dependencies. Approved by 1 reviewer but CI has 2 failing checks: lint/linkcheck and Security scan/OSV-scanner. |
|
snapcraft pr #6476 |
chore: remove unused set_legacy_env | lengau | 32d | needs review | 10 | 85 | 8 | Removes unused set_legacy_env from snapcraft/store/_legacy_account.py; legacy credential conversion now handled by get_client() and LegacyUbuntuOne.__init__. Clean diff, CI green except pending integration tests. |
|
charmcraft pr #2526 |
docs: add a description to the charmcraft reference page | lengau | 331d | close superseded | 10 | 15 | 1 | Adds a 3-line meta description to the charmcraft reference page. Change is already present on main; PR is 294 days old with no activity and failing macOS CI. |
|
craft-parts pr #1772 |
fix: update chisel and rockcraft documentation links to new url | asanvaq | 23d | needs review | 10 | 60 | 6 | Updates legacy chisel and rockcraft documentation links to new ubuntu.com URLs. Approved by 2 reviewers with 1 unresolved comment; CI has unrelated slow-test failures on edge architectures. |
|
fetch-service pr #430 |
docs: docstrings for ./inspectors/common | sergiusens | 461d | needs review | 10 | 55 | 5 | Docs-only PR adding Go docstrings to inspectors/common/common.go (+132/-93, one file) by a maintainer. All CI checks pass, zero review comments, but untouched for 424 days and the file has since been refactored several times. |
|
fetch-service issue #282 |
ANNOUNCEMENT: SNAP CHANNELS | lengau | 741d | close not a bug | 10 | 15 | 1 | Maintainer announcement mapping branches to snap channels: main publishes to edge, while the feature/launchpad-integration branch was merged into main and retired. Informational only; no code change outstanding. |
|
snapcraft-rocks pr #106 |
chore(deps): update docker/login-action action to v3.7.0 (core22-7) | renovate | 405d | needs review | 10 | 70 | 7 | Renovate updates docker/login-action from v3.5.0 to v3.7.0 in core22-7 branch. 1-line change. CI passes except self-hosted build-rock checks; no reviewers yet. |
|
rockcraft pr #836 |
docs: add diff aside from sed to clarify tutorials | alesancor1 | 599d | close superseded | 10 | 10 | 1 | Adds diff/sed tabs to three framework tutorials; CI is green, but later PRs removed the targeted chisel sections, making the unreviewed change obsolete. |
|
rockcraft pr #842 |
chore: refactor test to uniform sed commands | yanksyoon | 595d | close stale | 10 | 12 | 1 | Test-only refactor making sed invocations uniform across 4 spread test files. Open558 days, no activity for ~1.5 years, 0 reviews/comments; CI failing on snap-tests and 'Authors signed Canonical CLA'. |
|
rockcraft pr #985 |
build(deps-dev): bump junit:junit from 4.11 to 4.13.1 in... | dependabot[bot] | 402d | needs review | 8 | 70 | 5 | Dependabot bump of junit 4.11→4.13.1 in a single test-fixture pom.xml (tests/spread/rockcraft/plugin-jlink/base-2404/helloworld). Approved by 2 reviewers, all CI green except one snap-tests entry; idle ~1 year. |
|
snapcraft (launchpad) issue #1686442 |
Tab Completion Blocks Keyboard Input | ~ocdrichard | 3482d | close stale | 8 | 12 | 0 | Misfiled 2017 report: `snap install --devmode <TAB>` freezes console input. Concerns snapd's `snap` CLI bash completion, not snapcraft. No labels, no maintainer response, 0 comments. |
|
snapcraft (launchpad) issue #1772885 |
dropping privs did not work: No data available | ~edo.red | 3091d | close not a bug | 8 | 15 | 1 | User asks for help with `sudo lxd init` failing with 'dropping privs did not work: no data available' while setting up Snapcraft — an LXD/host environment support question, not a Snapcraft defect; no labels, no replies. |
|
craft-parts pr #1511 |
[DO NOT MERGE] test on Ubuntu Resolute | lengau | 229d | close superseded | 8 | 5 | 0 | Maintainer-authored experimental PR adding Ubuntu Resolute to the CI test matrix. Explicitly titled DO NOT MERGE, no reviewers, 193 days idle, and 15 CI jobs failing. Its Resolute enabling work already landed via merged PRs #1398 and #1530. |
|
snapcraft (launchpad) issue #1876370 |
Python libraries installed by python path are not found in sys.path | ~ack | 2381d | close stale | 8 | 72 | 3 | Core20 destructive builds could package a host virtualenv's bin/python3, hiding snap site-packages; the cause and PATH workaround were identified, but core20 support has since been removed. |
|
craft-providers issue #271 |
LXD integration tests incompatible with canonical/setup-lxd | mr-cal | 1270d | close stale | 8 | 20 | 1 | Old request to make LXD integration tests work with canonical/setup-lxd user/group permissions. The tests.yaml workflow that motivated it was deleted (b2b9b81) and CI moved to Starflow, making the request obsolete. |
|
snapcraft issue #4182 |
Add electron-builder test for core20 | sergiusens | 1261d | close stale | 5 | 98 | 4 | Requested core20 electron-builder spread coverage is obsolete: core20 support and related tests were removed in PRs #6019 and #6009, and core20 is now limited to the legacy Snapcraft 8.x track. |
|
craft-providers pr #859 |
fix: add explicit test IDs to environment parametrizations | Copilot | 337d | close superseded | 5 | 8 | 0 | Adds explicit pytest IDs to three unit-test files; inactive for 300 days and unreviewed. It does not fix the reported timer failure, which was addressed separately by #996. |
|
rockcraft pr #1384 |
refactor: drop unused error classes | lengau | 32d | needs review | 5 | 80 | 4 | Removes 3 unused error classes and a helper method from rockcraft/errors.py. All CI checks passing, no review comments. |
|
rockcraft pr #1321 |
chore(snap): remove libapt-pkg-dev since we no longer build python-apt | copilot-swe-agent | 87d | keep open | 5 | 30 | 1 | Draft PR removing obsolete libapt-pkg-dev from snap/snapcraft.yaml; replicates charmcraft#2818. CI: 16 pass, lint/files and source-spread-tests fail; awaiting spread-test resolution per maintainer comment. |
|
craft-providers pr #1036 |
build(deps): lock file maintenance (main) | renovate | 6d | needs review | 5 | 40 | 2 | Renovate lock file maintenance PR refreshing dependency locks. CI has 2 failing slow-lxd tests; awaiting maintainer review. |
|
rockcraft issue #401 |
where does the python3 symlink come from? | cjdcordeiro | 1101d | close not a bug | 5 | 91 | 4 | An open report finds python3 with python3.8-venv but not direct python3.8; venv's extra wheel dependencies pull python3-minimal, which owns the symlink, so the difference is expected. |
|
snapcraft (launchpad) issue #2138729 |
[Not a Bug] Need info for xvfb / headless-display access | ~t-a-k | 291d | close not a bug | 5 | 15 | 1 | Support request (explicitly '[Not a Bug]'): author wants guidance running Xvfb/headless display for Chromium+Selenium in a snap; hit a store security-review alert and got no forum reply. No snapcraft defect reported. |
|
craft-platforms pr #117 |
DO NOT MERGE: tests: add some questionable but valid platform names | lengau | 586d | close superseded | 5 | 10 | 0 | Discussion-only PR (title says DO NOT MERGE) by lengau adding 28 lines of 'questionable but valid' platform-name test data to spark discussion on platform-name limits. Never merged, no comments, pending review; validation was later shipped in #209. |
|
snapcraft issue #4604 |
Reverse the priority for how version/grade are set for `base: core20` snaps | dilyn-corner | 989d | close stale | 5 | 90 | 4 | Enhancement to reverse core20 adopt-info version/grade precedence remains unimplemented, but core20 support was removed by #6019, making the request obsolete. |
|
charmcraft pr #2918 |
chore: remove unused RelativePath alias | lengau | 32d | close superseded | 5 | 100 | 5 | Removes unused RelativePath alias from charmcraft/models/basic.py. Superseded by merged PR #2964. |
|
charmcraft pr #2920 |
chore: remove unused _global_args attribute | lengau | 32d | close superseded | 5 | 10 | 0 | PR #2920 removes unused _global_args attribute from Charmcraft class. Superseded by merged PR #2962 which recreates the same changes. |
|
charmcraft pr #2916 |
chore: remove unused constants from const.py | lengau | 32d | close superseded | 5 | 0 | 0 | Removes 9 unused constants from charmcraft/const.py. Superseded by merged PR #2965 which recreated this work. |