Showing 100 of 3134 issues

Issue Title Author Age Action Staleness ↑ Confidence Summary
charmcraft
pr #2503
[WIP] Fix fetch-lib error in charmcraft causing library not found Copilot 193d close stale 95 75 Fixes a misleading Library None error in charmcraft fetch-lib when run without arguments, but remains a work in progress pending tests, code review, and security checks.
charmcraft
pr #2504
[WIP] Fix fetch-lib error in charmcraft 3.4.3 Copilot 193d close stale 88 75 Addresses a charmcraft 3.4.3 fetch-lib bug causing Library None not found errors, currently in progress with the fix implemented but pending cross-branch verification and code review.
charmcraft
pr #2497
Fix upload crash when run outside project directory Copilot 193d close stale 88 85 Fixes a charmcraft upload crash when run outside the project directory by verifying project configuration, with tests included but the pull request remaining open and awaiting review.
charmcraft
pr #2491
ci: switch macos tests from 13 to 15 lengau 201d close stale 85 90 Switches macOS CI tests from runner 13 to 15 to address deprecation, but remains stalled after 186 days due to unresolved type checking errors and related fixes moved to separate PRs.
charmcraft
pr #2526
docs: add a description to the charmcraft reference page lengau 185d needs triage 85 75 Adds a description to the charmcraft reference documentation but remains inactive for 185 days and requires attention to resolve ty type-checking warnings.
charmcraft
pr #2565
fix(plugins/uv): Avoid modifying already relocatable venv carlcsaposs-canonical 128d needs triage 85 75 Fixes charmcraft's uv plugin to use uv's public API instead of fragile sed patches for relocatable venvs, but remains stalled awaiting test retrigger and review.
charmcraft
pr #2499
Remove charmhub config from charmcraft.yaml spec Copilot 193d close stale 85 35 Removes the deprecated charmhub field from the charmcraft.yaml JSON schema and adds a validator restricting it to legacy bases, but the pull request remains unmerged and awaiting review after automated type-checking warnings.
charmcraft
pr #2572
feature: collaborator management commands niwamo 123d close stale 85 60 Introduces collaborator management commands for the Charmhub API but remains inactive for over four months, pending test execution and documentation updates.
charmcraft
pr #2509
Investigation: Spread test failures are due to craft_providers snapd... Copilot 191d close stale 85 95 Documents spread test failures caused by a craft_providers snapd initialization bug inside LXD containers and prepares an upstream bug report, with the issue pending resolution in the craft-providers library.
charmcraft
pr #2505
fix: fetch-lib error message showing "Library None not found" Copilot 193d needs review 85 40 Fixes charmcraft fetch-lib error messages that incorrectly display Library None not found by using the actual library name; the open PR is under review with passing unit tests but pending merge due to type-checking warnings and stale activity.
charmcraft
pr #2501
Fix uv plugin not caching wheels to LXC host Copilot 193d needs review 85 75 Fixes UV plugin wheel caching on LXC hosts by setting UV_CACHE_DIR, with recent test and linting updates applied while awaiting maintainer review.
charmcraft
pr #2502
Fix missing build metadata in reactive charm artifacts Copilot 193d close stale 85 70 Preserves the .build.manifest file and charmtool version in reactive charm artifacts built via charmcraft, with all review feedback addressed, tests passing, and the changes ready for final review.
charmcraft
pr #2553
Redo in-page links for: Manage channels, Manage Charmcraft, and Manage... activus-d 139d close stale 80 75 Moves single-link block references into the main text to fix in-page links across three How-to guides, currently awaiting final review.
charmcraft
issue #2467
remote-build: add support for `--build-for` sed-i 242d needs triage 75 70 Adding --build-for support to charmcraft remote-build remains an open, unassigned feature request with no activity for over eight months.
charmcraft
issue #2482
`charmcraft test` v4.0.1 lost `--list` support taurus-forever 207d needs triage 70 90 The charmcraft test --list flag was removed in v4.0 and needs restoration for CI workflows, but it remains open, untriaged, and unassigned after 207 days.
charmcraft
issue #2492
Charmcraft crashes with internal error when uploading outside of project directory morphis 200d keep open 68 90 Charmcraft crashes with a RuntimeError after a successful upload when executed outside the project directory, and remains open awaiting a fix.
charmcraft
issue #2510
CI is failing on the hotfix/2.7 branch lengau 191d close stale 65 85 Fix continuous integration failures on the hotfix/2.7 branch, currently open and awaiting assignment after 191 days of inactivity.
charmcraft
issue #2443
Add `AGENTS.md` to templates sed-i 277d keep open 65 80 Suggests adding an AGENTS.md file to project templates to improve agentic coding workflows, currently under discussion and awaiting a concrete example to adopt.
charmcraft
issue #2507
Cannot build charm when base is Questing and build-base is devel lmlg 191d needs triage 65 85 charmcraft pack fails when building with ubuntu@25.10 base and ubuntu@devel build-base due to missing EOL data, remaining unassigned and inactive for over six months.
charmcraft
issue #2461
uv plugin doesn't cache wheels to LXC host carlcsaposs-canonical 248d needs triage 65 80 uv plugin fails to cache wheels built from source to the LXC host's charmcraft cache, leaving the untriaged issue open and awaiting a fix.
charmcraft
pr #2666
tests: add reproducer for fetch-lib unhelpful error message (#2204) lengau 54d needs review 55 80 Resolves an unhelpful error message in charmcraft fetch-lib that incorrectly displays Library None for unregistered libraries, with the fix now applied.
charmcraft
issue #2546
Use Craft Application's Linter Service mr-cal 144d keep open 50 85 Migrate linting commands to the shared Craft Application Linter Service to unify UX and eliminate code duplication across craft apps; currently triaged and awaiting assignment after 144 days of inactivity.
charmcraft
issue #2552
docs: what are the values that the `source-type` can have? panlinux 140d needs triage 45 90 Documentation lacks valid values for the source-type parameter and remains open with no comments or labels after 140 days.
charmcraft
issue #2591
Add reuse-packages documentation lengau 100d keep open 45 90 Add documentation for reusing packages between Charmcraft builds, mirroring Snapcraft's guide, currently triaged and awaiting implementation.
charmcraft
pr #2669
tests: add reproducer for pack retaining deleted files between builds (#710) lengau 54d needs triage 45 80 Adds a fix for charmcraft pack retaining deleted files between builds by cleaning stale parts before each lifecycle run, resolving the reproducer test and awaiting review.
charmcraft
issue #2582
docs: Guidance on charm naming best practices could be clearer YanisaHS 100d keep open 45 90 Documentation on charm naming conventions requires clarification, and the issue is under discussion with a contributor ready to implement updates as part of related roadmap work.
charmcraft
issue #2547
Charmcraft init migrated to InitService mr-cal 144d keep open 45 90 Refactors Charmcraft's init command to use craft-application's InitService, updating argument handling and template renaming, currently triaged and awaiting implementation.
charmcraft
pr #2665
tests: add reproducer for upload crash outside project directory (#2492) lengau 54d needs review 40 60 Adds a test reproducing an upload crash outside project directories and includes a fix that catches the resulting RuntimeError, currently awaiting review.
charmcraft
issue #2477
docs: add tutorial for testing a k8s charm sed-i 228d keep open 40 90 Official documentation for testing Kubernetes charms with spread is on the Charm Tech 26.04 roadmap and awaiting implementation.
charmcraft
issue #2494
charmcraft pack wont produce a proper charm erik78se 197d keep open 40 90 charmcraft init templates fail to properly bundle pyproject.toml dependencies via the uv plugin and default to Ubuntu 22.04, with a PR opened to improve documentation and maintainers acknowledging the base OS version needs updating.
charmcraft
pr #2660
chore: Remove experimental in Go, Express and FastAPI javierdelapuente 55d needs triage 40 80 Removes experimental status from Go, Express, and FastAPI, but remains unreviewed and unassigned after 55 days.
charmcraft
pr #2690
test: add regression tests for resolved issues #2361 and #2598 Copilot 33d needs triage 35 75 Adds regression tests for resolved issues #2361 and #2598, currently awaiting review with no comments or recent activity.
charmcraft
pr #2664
tests: add reproducer for reactive plugin missing .build.manifest (#872) lengau 54d needs review 35 60 Includes a reproducer test and AI-generated fix for the reactive plugin failing to copy .build.manifest to the install directory, but remains inactive awaiting review.
charmcraft
issue #2528
docs: Status of `parts` field in `charmcraft.yaml` is misleading wctaylor 184d keep open 35 90 Documentation incorrectly lists the charmcraft.yaml parts field as recommended instead of base-dependent, and the team is currently discussing whether to mark it as required or update the reference before a comprehensive review.
charmcraft
issue #2592
Add remote-build documentation lengau 100d keep open 35 90 Needs remote build documentation added and QAed based on craft-application guides, but remains blocked by another issue and is currently awaiting resolution.
charmcraft
pr #2682
chore: delete some dead code bepri 44d needs triage 35 80 Removes unused code that previously shared a vulnerability fixed in #2681, currently open and awaiting review after 44 days of inactivity.
charmcraft
issue #2573
Support referencing sibling directories of project root steinbro 123d keep open 35 90 Request to allow referencing sibling directories outside the project root during builds, potentially via a new project-root key, currently triaged and under discussion regarding implementation details.
charmcraft
issue #2578
docs: The usage parameters show up as None famulu 115d keep open 35 90 The charmcraft release command documentation incorrectly shows usage parameters as <None> instead of channel, name, and revision, and remains triaged pending a documentation update.
charmcraft
pr #2596
feat: paas-config.yaml validation javierdelapuente 91d needs triage 35 90 Adds paas-config.yaml validation during charmcraft pack to catch invalid YAML and unsupported logging formats early, currently awaiting maintainer review after 24 days of inactivity.
charmcraft
issue #2563
docs: fix usage of terminal directive medubelko 130d keep open 35 90 Documentation update needed to correct terminal directive usage by adding inputs or marking outputs as read-only, currently triaged and awaiting implementation pending upstream Sphinx extension updates.
charmcraft
pr #2671
docs: fix parameter names showing as None in CLI usage docs Copilot 54d needs triage 35 75 Fixes CLI documentation where required argument metavars incorrectly display as <None> by falling back to argparse conventions, with the draft pull request currently awaiting maintainer approval.
charmcraft
issue #2515
`google:ubuntu-20.04-64:tests/spread/smoketests/reactive:stable` spread test... lengau 191d needs review 35 80 Intermittent charmcraft pack spread test failures in parallel CI environments due to snap refresh socket activation issues remain unresolved and require further investigation.
charmcraft
issue #2584
Enable and integrate the Ruby plugin lengau 100d keep open 35 85 Open enhancement awaiting external contributors to implement the Ruby plugin for charms, including configuration, testing, and base restrictions, with maintainer review available for submitted PRs.
charmcraft
pr #2667
tests: add reproducer for remote-build ProjectService AttributeError (#2598) lengau 54d needs review 35 60 Adds a failing test for a remote-build ProjectService AttributeError that was subsequently fixed by correctly retrieving the project model via the service's get method.
charmcraft
pr #2672
fix: use `charmcraft pack` instead of `charmcraft pull` in... Copilot 54d needs triage 35 70 Replaces the non-existent charmcraft pull command with charmcraft pack to fix a broken spread test, and is currently awaiting review.
charmcraft
issue #2598
Remote build fails when getting project name jahn-junior 89d keep open 35 90 charmcraft remote-build crashes with an AttributeError when retrieving the project name, a triaged bug affecting multiple users that remains unassigned after 44 days of inactivity.
charmcraft
issue #2593
`icon.svg` is not included in `*.charm` file Abuelodelanada 93d keep open 30 90 charmcraft pack omits icon.svg from charm archives when using non-charm plugins, requiring a manual dump plugin workaround, with documentation updates now tracked under CHARMCRAFT-658.
charmcraft
pr #2695
feat(templates): add juju_setup to integration tests, improve comments, fix resolve() dwilding 27d needs review 30 60 Updates kubernetes and machine profile integration tests by adding a juju_setup marker, improving comments, and removing a redundant resolve() call, currently awaiting review.
charmcraft
issue #2680
name` field missing from packed charm's `metadata.yaml` when defined in... javierdelapuente 45d needs triage 25 90 charmcraft pack omits the name field from the packed charm's metadata.yaml when a separate metadata.yaml exists, causing Juju deployment failures and remaining open for triage.
charmcraft
issue #2642
Small bug in `charmcraft release` documentation Gu1nness 72d needs triage 25 90 The charmcraft release documentation incorrectly displays parameter names as None, and the report remains unaddressed with no comments or assignee after 72 days.
charmcraft
issue #2686
`charmcraft pack` Internal error on a 26.04 host panlinux 38d needs triage 25 85 charmcraft pack crashes on Ubuntu 26.04 hosts with a ValueError for an invalid BuilddBaseAlias, currently awaiting a permanent fix though a workaround exists via the latest edge channel.
charmcraft
issue #2631
Multiple `charmcraft pack` fail on mismatching platforms simondeziel 73d needs triage 25 90 Consecutive charmcraft pack commands fail when charms define different platforms due to retained build state, and the open issue awaits triage and assignment.
charmcraft
pr #2694
test(different-dir-metadata): use pack --project-dir instead of pull Copilot 28d needs review 25 75 Updates a spread test to use charmcraft pack instead of pull for proper --project-dir support, with recent revisions addressing reviewer feedback and currently awaiting review.
charmcraft
issue #2643
Reorganise sample charm documentation to include the most common keys at the top. lengau 68d keep open 25 90 Reorganize sample charm documentation to place common and required keys at the top, currently triaged and awaiting implementation.
charmcraft
pr #2693
build(deps): update github actions (main) (major) renovate[bot] 29d needs review 25 90 Updates major versions of GitHub Actions dependencies and remains open, with automated type-checking notifications reporting non-critical errors.
charmcraft
issue #2652
12-factor plugin installs unnecessary package into charm's venv dimaqq 62d needs triage 25 85 The 12-factor plugin leaves unnecessary build dependencies in the charm virtual environment during packaging, remaining unaddressed with no comments after 62 days.
charmcraft
issue #2605
Re-enable MacOS tests lengau 80d needs triage 25 85 Re-enable disabled MacOS tests blocked by a missing libgit2 version in Homebrew, currently open and inactive for 80 days awaiting triage or assignment.
charmcraft
pr #2692
style(type): add ty ignores lengau 31d needs review 25 85 Adds ty type-checking ignore directives, but unused suppressions in test files require removal before merging.
charmcraft
issue #2661
Packing a charm sometimes fails with "Too many levels of symbolic links" dwilding 55d needs triage 25 85 Charm packing fails with a symbolic link error when .tox or .venv directories are present, and the issue remains open with contributors actively reproducing it and discussing workarounds.
charmcraft
pr #2668
tests: add reproducer for dev multipass version causing InvalidVersion (#1917) lengau 54d needs review 20 90 Resolves a crash from non-PEP-440 multipass version strings by adding a reproducer test and patching ProviderService.instance() to catch InvalidVersion and raise a user-friendly CraftError.
charmcraft
issue #2685
`uv` plugin produces architecture-mislabeled charm on cross-build... UtkarshBhatthere 40d needs triage 20 90 Cross-architecture builds with the uv plugin silently package host-architecture compiled wheels, causing runtime failures; currently untriaged and awaiting discussion.
charmcraft
pr #2691
feat(charmlibs): warn of deprecation on all charmlibs commands lengau 31d needs review 20 85 Adds deprecation warnings for charmhub-hosted charmlibs across all related commands, currently awaiting review and resolution of failing type checks.
charmcraft
issue #2687
Should support keyrings.alt backend for headless systems panlinux 38d needs triage 15 90 charmcraft login lacks keyrings.alt backend support on headless systems due to missing snap dependencies, leaving the open request unaddressed and unassigned.
charmcraft
issue #1153
Move the init command to craft-application lengau 1068d ? ?
charmcraft
issue #1154
Use craft-application's store service lengau 1068d ? ?
snapcraft-lp
issue #1673449
Add a translation layer for package names in repo ~sergiusens 3378d ? ?
charmcraft
issue #1314
Type checking: enable stricter mypy rules lengau 982d ? ?
craft-application
pr #953
feat: inject application's base snap into managed instances Copilot 222d ? ?
charmcraft
issue #2212
Resources/containers reference info for extensions lengau 465d ? ?
charmcraft
issue #2216
Add showing of `sha256` digest on `charmcraft resource-revisions` hloeung 461d ? ?
charmcraft
issue #2218
Build cache invalidation misses direct URL dependency change dimaqq 461d ? ?
charmcraft
issue #2225
Allow users to specify custom KNOWN_GOOD_PIP_URL for air-gapped CI/CD pipelines TresSims 455d ? ?
rockcraft
issue #910
Rockcraft ignores configured staging Pro contract URL when building with... bschimke95 349d ? ?
snapcraft
pr #6169
docs: fix support chart colours for dark mode Copilot 66d ? ?
debcraft
pr #55
test: unit tests for control encoder and model Copilot 199d ? ?
charmcraft
issue #2247
The charm build failed due to the recent release of wheel version 0.46.1. adglkh 432d ? ?
debcraft
pr #56
test: unit tests for get_package and get_partitions methods Copilot 199d ? ?
charmcraft
issue #2273
charmcraft.yaml deleted while packing (working tree not clean) carlcsaposs-canonical 413d ? ?
charmcraft
issue #2288
uv plugin breaks juju debug-code PietroPasotti 396d ? ?
charmcraft
issue #2296
Add code/YAML example snippet to the Dump plugin documentation MaryannGitonga 389d ? ?
charmcraft
issue #1985
`--format json` ignored in 3.2.1 PietroPasotti 581d ? ?
charmcraft
issue #2304
Specify discouraged paths for mount points sed-i 377d ? ?
charmcraft
issue #1979
`charmcraft upload` should allow a user to also release the charm lucabello 591d ? ?
charmcraft
issue #2336
Can't login in headless multipass VM with 24.04 kimwnasptd 364d ? ?
charmcraft
issue #2341
Packing a bundle produces a zip that is rejected by charmhub sed-i 359d ? ?
charmcraft
issue #1980
Check for major charm library updates lucabello 591d ? ?
charmcraft
issue #2361
charmcraft errors out when mixing -p and -o flags PietroPasotti 347d ? ?
charmcraft
issue #2369
charmcract pack stuck at `Pausing control of the terminal` yhaliaw 340d ? ?
charmcraft
issue #2374
Add `charmcraft lint` to enforce Canonical recommendations taurus-forever 333d ? ?
charmcraft
pr #2266
build(build-deps): install cargo if not installed lengau 416d ? ?
charmcraft
issue #1316
Style: Enable mypy checking in all packages lengau 982d ? ?
charmcraft
issue #2243
Consider adding an optional cli argument for base (including the arch) for... gabrielcocenza 438d ? ?
charmcraft
issue #2234
An unnecessary warning is raised when running charmcraft pack jdkandersson 447d ? ?
charmcraft
issue #2233
charmcraft should complain if the charm contains a bundle PietroPasotti 447d ? ?
charmcraft
issue #2376
docs: options for links in charmcraft unclear marcusboden 333d ? ?
charmcraft
issue #2396
Tutorial spread tests are failing lengau 321d ? ?
rockcraft
pr #1102
build(deps): update github actions (main) renovate[bot] 114d ? ?
charmcraft
issue #2213
Change templates to link to current documentation lengau 465d ? ?
rockcraft
pr #1138
build(deps): update dependency sphinx-substitution-extensions to v2025.12.15 (main) renovate[bot] 93d ? ?
charmcraft
issue #2423
Fix the CI for 2.7 lengau 303d ? ?