Issue & PR triage

Loading...

Showing 100 of 191 issues

Issue Title Author Age Action Impact ↓ Actionability Quick Win Summary
rockcraft
issue #132
Rockcraft wipes working directory jardon 1469d keep open 84 78 34 Maintainers agreed to prevent `organize` rules from wiping the working directory mounted at `/root/project`, but no safeguard or resolving fix is evident and the issue remains open.
rockcraft
issue #122
`rockcraft pack` uses all available memory gruyaume 1478d keep open 80 31 7 Reported LXD-backed rockcraft pack host memory exhaustion remains unconfirmed; the 2022 0.0.1.dev1 repro used a disputed branch, and maintainers await current version and LXD profile details.
rockcraft
issue #857
Missing symlinks in bare-based images built with Noble clay-lake 568d needs triage 78 74 24 Rockcraft 1.9.0 bare images built on Noble omit the /lib64 loader path, making staged dynamically linked executables fail with “no such file or directory”; the issue remains untriaged.
rockcraft
issue #137
Priming files into /lib breaks system binaries in the final image tigarmo 1456d close resolved 74 92 24 Priming files under Ubuntu usrmerge paths could replace base symlinks and break binaries; layer packing now rewrites those paths, but issue #137 remains open.
rockcraft
issue #350
Support pinning of snap revisions for build-snaps and stage-snaps shayancanonical 1157d keep open 72 76 23 Unresolved feature request to pin exact Snap Store revisions in build-snaps and stage-snaps for reproducible ROCK builds; current syntax accepts only a snap name and channel.
rockcraft
issue #1351
Changing from basefull to baseless silently produces an incomplete rock lczyk 62d keep open 72 83 25 Rebuilding a project after switching `base: ubuntu@26.04` to `base: bare` reuses stale state, silently producing a rock missing ~520 base-provided files; pack exits 0 with no warning. Labeled as a bug, awaiting triage/fix.
rockcraft
issue #655
Make ROCK base image registry configurable. aznashwan 822d needs triage 70 80 39 Request to make the hardcoded ECR base image registry configurable to avoid rate-limit failures in CI builds.
rockcraft
issue #562
bug: run umoci in --rootless mode cjdcordeiro 905d keep open 70 80 45 umoci unpack fails for non-root users in destructive mode; extract_to supports --rootless but image service doesn't use it
rockcraft
issue #889
uv plugin rewrites non-python shebangs mr-cal 519d keep open 70 80 42 uv plugin rewrites all executable shebangs, corrupting staged package scripts such as dpkg-maintscript-helper; valid bug with clear reproducer, no fix yet.
rockcraft
issue #583
support project directory with remounted path henrymao-zz 870d keep open 65 70 20 Bind-mounted paths in project directory are not accessible inside rockcraft's build environment (chroot/container). Issue open 863 days with no maintainer response.
rockcraft
issue #181
Add testing framework? sed-i 1367d close resolved 65 72 22 Rockcraft now exposes an upstream-backed rockcraft test command for built-rock testing; commit a6d1b77a added it, and downstream CI supports its implicit pack-and-test flow.
rockcraft
issue #1261
stage-packages with deb packages create /etc/ssl/certs/ca-certificates.crt... javierdelapuente 133d keep open 65 55 11 stage-packages deb pulls a host-generated /etc/ssl/certs/ca-certificates.crt that conflicts with the base/chisel copy, breaking 12-factor extensions on non-bare bases; root cause still under investigation
rockcraft
issue #905
rockcraft 1.12.0 fails but 1.11.0 works with django-framework extension toabctl 492d needs triage 60 60 22 rockcraft 1.12.0 regression: django-framework extension prime fails with FileNotFoundError in craft_parts apply_permissions; 1.11.0 works. No maintainer triage yet.
rockcraft
issue #902
Go plugin environment validation fails if toolchain downloads a new version hk21702 498d needs triage 60 80 36 Go plugin env validation fails when `go version` triggers toolchain auto-download; stderr download message is parsed as the version. Root cause is in craft-parts validator; duplicate craft-parts#1447 is open.
rockcraft
issue #901
Rockcraft fails to run on FIPS-enabled hosts cjdcordeiro 499d keep open 60 75 16 Rockcraft crashes on FIPS-enabled hosts during startup when urllib3 creates an SSLContext. Valid bug with clear reproducer, confirmed on edge, and workaround references; awaiting fix.
rockcraft
issue #1385
`plugin: python` uses `$CRAFT_PART_INSTALL` in console-script polyglot... himax16 22d keep open 60 80 24 Python plugin console scripts embed build-time $CRAFT_PART_INSTALL shebangs; long paths trigger pip polyglot shebang not rewritten, causing runtime exit 127. Triaged, awaiting fix.
rockcraft
issue #307
nodejs snap installed through stage-snaps is not usable in the final image nrobinaubertin 1220d close resolved 60 96 26 Staged Node.js snaps lack their core20 dynamic loader in final Ubuntu OCI images. The lifecycle layer fix for usrmerge symlink collisions appears to resolve this.
rockcraft
issue #582
allow adding customized label henrymao-zz 870d needs triage 60 80 34 Feature request to allow users to specify custom OCI labels in rockcraft.yaml. Currently only standard labels (version, title, description, license) are set automatically. No maintainer response after 863 days.
rockcraft
issue #433
isolate parts of a rockcraft build process from each other ca-scribner 1063d needs triage 58 47 2 Requests per-part build isolation so build-packages and other environment side effects do not leak between parts. It remains open, unlabelled, and without maintainer discussion or a located implementation.
rockcraft
issue #656
Properly support `build-snaps` with differing versions for independent parts. aznashwan 822d needs triage 58 86 12 Reproducible build-snaps conflict: parts requesting Go 1.18 and 1.21 both build with 1.18.10. The issue has no maintainer triage or activity.
rockcraft
issue #683
File capabilities (xattrs) are not preserved in final ROCK image layers. aznashwan 793d keep open 58 90 17 Maintainer-acknowledged bug with a complete reproducer: security.capability xattrs on primed files are lost when ROCK image layers are packaged
rockcraft
issue #959
Allow Custom Build Contexts clay-lake 415d close resolved 58 84 17 Opt-in monorepo support now mounts the enclosing Git repository, allowing subdirectory rockcraft.yaml files to use shared source elsewhere in the repository.
rockcraft
issue #432
improve the speed rockcraft's iterative design experience ca-scribner 1063d needs triage 57 40 6 Request to speed repeated rockcraft pack runs with smarter caching; remains open, unlabelled, and apparently untriaged despite a clear developer-productivity goal.
rockcraft
pr #1016
fix: preserve xattrs in layers bepri 364d close stale 55 12 3 Prototype fix preserving xattrs in ROCK layers by using GNU tar instead of Python tarfile (closes #683). Changes requested with 5 unresolved comments; lint, fast tests and snap-tests failing; no author activity in 324 days.
rockcraft
issue #1336
Scheduled/manual Spread snap build fails when generated version exceeds 32 characters gcomneno 71d keep open 55 87 33 Spread (manual - large/flaky) snap-build fails: setuptools-scm post-release version exceeds Snap's 32-char limit because the workflow's yq edit dirties the tree. Root cause identified; still unfixed.
rockcraft
issue #873
Using chiseled JRE images with podman and crun fails when following the documentation dviererbe 549d keep open 55 55 12 Rootless podman/crun fails running chiseled JRE rocks because the hardcoded _daemon_ UID 584792 falls outside default subuid/subgid ranges. Workaround documented in comments; no code fix yet.
rockcraft
issue #665
create new Spread task for daily compatibility matrix testing cjdcordeiro 812d keep open 55 59 11 Daily Spread matrix testing for LXD, Multipass, and Docker remains under maintainer discussion; supported versions and handling external failures are unresolved.
rockcraft
issue #654
Allow for configurable `skopeo` credentials during pulling of the ROCK base image. aznashwan 822d needs triage 55 76 20 Configurable skopeo source credentials for ECR base-image pulls remain unimplemented and untriaged; the current Image class exposes no credential option.
rockcraft
issue #30
redundant whiteouts cause a path error cjdcordeiro 1648d needs triage 55 66 14 Same-layer OCI whiteouts from package installation trigger path errors in tools such as Dive; the report remains open and has not been retested against current dependencies.
rockcraft
issue #866
The image entry point should be configurable, making Pebble optional petrutlucian94 554d close resolved 55 85 30 Configurable OCI entrypoints are now available through entrypoint-command, bypassing Pebble; the feature shipped in Rockcraft 1.14 after this open request.
rockcraft
issue #459
Add support for pinning the build and build-base images arturo-seijas 1010d needs triage 55 68 13 Digest pinning for base and build-base images remains unsupported; current validation only accepts enumerated releases, limiting reproducibility and Renovate integration.
rockcraft
issue #65
allow user configuration of the Pebble entrypoint binary cjdcordeiro 1515d keep open 55 64 13 Pebble is still staged from the hard-coded pebble/latest/stable snap; user-selectable channels or revisions and policy for custom versus generated Pebble layers remain unimplemented.
rockcraft
issue #664
Broken Symlinks when Ubuntu 24.04 with Python plugin and `override-prime` is used alithethird 814d keep open 55 58 18 Ubuntu 24.04 Python parts using override-prime still produce broken usrmerge symlinks; a maintainer acknowledged the limitation, but the case remains unresolved.
rockcraft
issue #681
New OverlayUnmountError with 5.21 lxd tigarmo 794d needs triage 54 61 11 Overlay-based spread tests fail to unmount under LXD 5.21 with exit status 32; the open, unlabelled report has only an automated Jira comment and no diagnosis.
rockcraft
issue #1005
rockcraft needs to update apt sources before installing build-packages vpa1977 381d close resolved 52 96 43 Rockcraft 1.15.0 could fail build-package resolution with a stale apt cache; craft-parts PR #1468 now refreshes apt metadata before marking packages.
rockcraft
pr #1393
fix(spring-boot): add sh symlink to bash in bare rocks javierdelapuente 14d needs review 50 80 36 Adds missing /usr/bin/sh symlink to Spring Boot extension for bare rocks, consistent with other frameworks. Approved, CI passing, awaiting merge.
rockcraft
issue #978
feat: add support for SPDX license expressions lczyk 399d keep open 50 80 24 Rockcraft's license field rejects SPDX license expressions like (MIT OR Apache-2.0) AND GPL-3.0 because validation uses abandoned spdx_lookup; maintainers triaged and suggest reusing craft-application's license_expression-based validator.
rockcraft
issue #372
List of supported SPDX licenses is outdated cjdcordeiro 1116d keep open 50 75 24 Rockcraft's license validation relies on the 2020-era spdx-lookup 0.3.3 list (322 licenses), rejecting valid modern SPDX IDs such as PSF-2.0 and BUSL-1.1. Root cause confirmed in rockcraft/models/project.py and pyproject.toml; still unfixed.
rockcraft
pr #1387
chore: Fixes for 26.04 12-factor extensions. /tmp and init templates. javierdelapuente 15d close superseded 50 40 16 Fixes /tmp staging for 12-factor extensions and updates init templates. Approved by 2 reviewers but has 1 unresolved comment requesting rebase onto hotfix/1.21.
rockcraft
issue #610
Python plugin: incompatibilities with python-packages attribute,... javierdelapuente 857d keep open 48 88 24 Python plugin loses Python development headers when python-packages is set, breaking source requirements such as psycopg2 despite build-packages; an exact reproducer and logs exist, but no fix is recorded.
rockcraft
issue #1036
Allow grammar for `package-repositories` lengau 342d needs triage 48 72 15 Feature request to support architecture-conditional grammar for apt repository URLs, enabling amd64/arm64 builds with deb-src; it remains open and untriaged with no comments or implementation evidence.
rockcraft
pr #1401
fix: prefix base digest with sha256 in OCI annotation and rock metadata Shahzeb-DataEngineer 9d needs review 48 80 35 Prefixes base-image digests with sha256: in the OCI annotation and /.rock/metadata.yaml; tests are updated and the PR awaits maintainer review.
rockcraft
issue #726
Passing custom gunicorn config for flask extension M7mdisk 752d needs triage 48 70 18 Requests customizable Gunicorn settings for flask-framework, especially async workers; current docs claim sync/async support, but this unlabelled issue has no recorded triage or linked resolution.
rockcraft
issue #188
Consecutive runs of rockcraft pack fail arturo-seijas 1359d needs triage 48 78 15 A second rockcraft pack fails when an overlay script creates a fixed group or user because prior state persists; rockcraft clean restores success. The issue remains open and untriaged.
rockcraft
pr #1341
fix: use major-version docs URLs in init output shAsh-cy 69d close superseded 48 25 8 Updates craft-application to emit major-version documentation URLs, with regression and companion test/docs updates; later main already requires >=7.3.0 and contains these changes, making the PR obsolete.
rockcraft
issue #1153
Feature request: support dynamically setting top-level `version` during build srbouffard 223d close resolved 48 84 34 Dynamic version updates are already supported: rockcraft exposes the top-level version as a craft-parts project variable that craftctl can update during the build.
rockcraft
issue #166
Overlay contents might not be preserved between parts tigarmo 1414d keep open 48 63 12 Multi-part overlay scripts may not share CRAFT_OVERLAY changes; the reproducer is Ubuntu-18.04-specific and current-version behavior is still unverified.
rockcraft
issue #660
Rockcraft parts `permissions` field follows symlinks when changing ownership. weiiwang01 819d close resolved 48 94 32 Upstream craft-parts#1059 is recorded as merged and fixes symlink-following during permission application; rockcraft#660 remains open but is resolved by that upstream fix.
rockcraft
issue #790
different contents or permissions error yanksyoon 646d needs triage 46 80 14 Reproducible NPM bundled-Node /lib collision in bare Rockcraft builds; exact files are provided, but the 619-day-old report has no labels, maintainer response, or confirmed resolution
rockcraft
pr #1155
feat: add support for amd64v3 platform cjdcordeiro 219d keep open 46 32 9 Adds a three-line amd64v3 entry to Rockcraft's architecture map. The lone Noble fast-test job is failing, and the author says broader Craft-component validation may still be needed.
rockcraft
issue #625
Surface `rockcraft pack` errors to accelerate development hd9 847d keep open 46 52 7 Maintainers endorse surfacing underlying pack errors, but the enhancement still needs a general way to extract useful failures from arbitrary override-build scripts and toolchains.
rockcraft
issue #892
organize with `app: app/app` is not working correctly javierdelapuente 517d needs triage 45 80 13 fastapi-framework extension fails to pack when app code is in app/ directory; generated organize app: app/app causes FileNotFoundError in craft-parts. No maintainer response; root cause tracked in craft-parts#1460.
rockcraft
issue #812
rockcraft insists on rebuilding part that has not changed nicolasbock 624d needs triage 45 64 13 Rockcraft rebuilds the unchanged mariadb part after scripts changes despite no declared dependency; the report remains open, unlabeled, and untriaged.
rockcraft
issue #651
Spread should run the doc tests with a nonroot user cjdcordeiro 827d keep open 45 76 13 Open request to run documentation Spread suites as a non-root user so public examples catch permission failures such as #649; spread.yaml currently defines no non-root test user.
rockcraft
pr #1311
build(snap): try out dev chisel to fix 25.10 builds tigarmo 98d needs review 45 45 16 Maintainer tigarmo swaps the snap's chisel component to its dev channel to restore 25.10 builds. +5/-3 in one snapcraft.yaml; snap-build/snap-tests and fast tests pass, but 'lint / files' fails and build plus slow tests still pend. No review in 71 days.
rockcraft
pr #1289
docs: make tutorials architecture-agnostic minulo 114d keep open 45 30 11 Makes tutorials architecture-agnostic by replacing hardcoded amd64 with dpkg-based substitutions. Author agreed to revise scope to only Hello World tutorial; awaiting changes.
rockcraft
issue #1198
docs: Rockcraft 1.18.0 documentation claims Ubuntu 26.04 support but it... GregCasbolt 189d close resolved 45 80 25 Rockcraft 1.18.0 docs claim ubuntu@26.04 support but build-base ubuntu@26.04 raises KeyError; maintainer clarified devel workaround and stabilization planned. Now resolved in main via PR #1200.
rockcraft
pr #938
ci: add arm64 snap build cjdcordeiro 434d close stale 45 15 5 Adds an arm64 snap build job to the Snap CI workflow. Arm64 build passes, but several test/lint/scan jobs fail and there has been no review activity in 407 days.
rockcraft
issue #102
Allow customization/removal of automatic "go generate" step tigarmo 1492d close resolved 45 98 39 Automatic Go generation is now opt-in: craft-parts added go-generate, which defaults to no generation, and Rockcraft exposes the option in its schema.
rockcraft
issue #184
Cache retrieved base during build jardon 1361d keep open 45 73 12 Repeated packs still refetch the OCI base; maintainers proposed persistent reuse with expiry, while commit 38010383 only replaced Docker Hub with public ECR, leaving cross-run caching absent.
rockcraft
pr #1070
build(pro): update to use pro guest attachment tigarmo 281d close superseded 45 95 21 Updates craft-providers for LXD Pro guest attachment and adopts uv-based snap builds; stale, unreviewed, and superseded by merged Pro-source work.
rockcraft
issue #617
Cannot build multiple ROCKs from the same repo with local source alnvdl-work 856d keep open 45 65 15 Request to restore `rockcraft pack <part-name>` or provide an alternative for building multiple ROCKs from a single local source. Maintainer acknowledged the accidental removal and apologized.
rockcraft
issue #1262
Rockcraft is unable to build rock with "devel" build-bases zhijie-yang 133d needs triage 45 72 16 rockcraft 1.19.0 pack with build-base: devel crashes with ValueError: '26.10' is not a valid BuilddBaseAlias in craft_providers ensure_guest_compatible. Full reproducer rockcraft.yaml and CI log supplied; still untriaged with no maintainer response.
rockcraft
issue #428
add the typical environment variables to any interactive session, like with `--debug` ca-scribner 1064d needs triage 44 73 12 Rockcraft debug and shell sessions omit step-specific CRAFT_* variables; the open, untriaged request overlaps the still-open craft-application issue #435.
rockcraft
issue #661
feat: add support for "log-targets" cjdcordeiro 818d needs triage 44 52 13 Pebble log-targets remain unimplemented in Rockcraft's schema and generated layer; the sole commenter has no concrete use case, leaving validation and test setup unclear.
rockcraft
pr #745
Adds run_once_command rock build option claudiubelu 724d close superseded 43 7 2 Proposes an untested run_once_command build option for one-shot rocks, but remains unreviewed and inactive; canonical/rockcraft#939 later shipped entrypoint-command to bypass Pebble.
rockcraft
issue #167
Take "stack" of layers into account when adding a new layer tigarmo 1414d keep open 43 85 15 Rock packing still considers only the extracted base when adding later layers; a payload symlink such as /.rock can be overwritten by metadata, and the big spread test documents the limitation.
rockcraft
issue #746
Investigate dropping virtual envs from the python-based plugins tigarmo 721d needs triage 43 66 12 Replace per-part Python/Poetry venvs with direct system-Python pip installs; still open and unimplemented, with current code retaining venv and sitecustomize handling.
rockcraft
issue #121
Allow setting of a working directory for the resulting ROCK in rockcraft.yaml gruyaume 1478d keep open 43 64 16 PR #305 provides service-level working-dir support, avoiding cd wrappers, but the requested image-wide OCI WorkingDir for arbitrary exec sessions remains unimplemented.
rockcraft
issue #447
Consider creating and making the _daemon_ user available before running any steps merkata 1051d needs triage 42 52 5 Open feature request to provision _daemon_ before part steps for su-based build commands; packing still creates the user afterward, while the writable PEBBLE_PATH concern is now covered by mode 1777.
rockcraft
issue #553
Add `list-plugins` command sed-i 924d keep open 42 68 15 Rockcraft still lacks a CLI command for discovering supported plugins; declarative per-base plugin groups have since been added, addressing the main design prerequisite.
rockcraft
issue #730
improve error messages for LXC operations cjdcordeiro 748d close resolved 42 91 31 LXC copy failures hid useful stderr, including disk exhaustion, until trace verbosity; craft-cli 2.13.0 now displays error details in every non-quiet mode, resolving the report.
rockcraft
issue #1171
investigate: why do we need a separate layer for the .rock metadata? cjdcordeiro 210d keep open 42 64 10 Maintainer-led investigation into why /.rock/metadata.yaml is emitted as its own OCI layer and whether it can be squashed; work remains pending store-ingestion compatibility analysis.
rockcraft
issue #496
Add support for `org.opencontainers.image.revision` annotation carlcsaposs-canonical 973d keep open 42 38 8 Feature request to emit org.opencontainers.image.revision on packed rocks. Maintainer acknowledged the need but deferred implementation until the store exists, citing ambiguity with Craft's own revision concept; no code support yet.
rockcraft
issue #1031
Support uv plugin in fastapi extension jneo8 343d close resolved 42 84 18 FastAPI uv integration is implemented for Ubuntu 26.04+; projects with uv.lock and pyproject.toml use the uv plugin without requirements.txt.
rockcraft
issue #334
Declaring ca-certificates in stage-packages doesn't populate the... weiiwang01 1191d keep open 42 88 24 Stage packages do not run maintainer scripts, so ca-certificates symlinks are absent; overlay-packages works, and the promised documentation update remains tracked under ROCKS-1696.
rockcraft
issue #421
Show link to full execution logs when `rockcraft pack --debug` enters debug session ca-scribner 1066d keep open 42 82 15 The requested pre-debug-session execution-log link is still not shown; the current path launches the shell after error handling, and useful inner logs are copied only when the outer process exits.
rockcraft
issue #109
tests: spread tests fail intermittently mr-cal 1491d keep open 42 68 22 Spread tests flake when the docker snap daemon never starts. Still present in-tree: spread.yaml does 'snap install docker' then a bare 'retry -n 10 --wait 2 docker run --rm hello-world' with no failure diagnostics. Fix proposed (log capture, longer retry) not yet implemented.
rockcraft
issue #319
Building for arm not possible on Raspberry Pi 3 (32 bit) ghislainbourgeois 1212d close resolved 42 91 25 32-bit ARM builds on Raspberry Pi 3 now use the Debian architecture name armhf; PR #380/commit 340064d2 resolved the obsolete arm/armv7l host compatibility error.
rockcraft
issue #57
Leftover files affecting consecutive runs of "rockcraft pack" tigarmo 1528d keep open 42 84 17 Failed pack leaves part-install files that break the next pack; a triage update asks whether the supported rockcraft clean reset resolves the hard-link failure.
rockcraft
pr #974
refactor: consolidate base-specific knowledge tigarmo 405d keep open 42 25 5 Centralizes base-specific support, Pebble, and plugin behavior in one module. All tests pass, but lint/files fails and two review threads remain unresolved after 377 days.
rockcraft
issue #39
Clean slate between rebuilds valentincanonical 1624d keep open 40 35 6 Request for a clean slate between rebuilds: original 'umoci init ... path already exists' failure (from base: bare, PR #36) was fixed in commit d1a5f04, but leftover LXC instance state remains, now believed to live in craft-providers
rockcraft
issue #1388
maven/ant plugins: `create_usr_bin_java` creates a stray `./java` link;... javierdelapuente 15d keep open 40 85 31 Maven/Ant plugins fail on re-builds because create_usr_bin_java uses test -f instead of test -e to check for existing java symlink
rockcraft
issue #910
Rockcraft ignores configured staging Pro contract URL when building with... bschimke95 485d close resolved 40 85 27 Rockcraft ignores the staging Pro contract URL when building with --pro=fips-updates. A fix landed in craft-providers PR #776 and was pulled into rockcraft via craft-providers 3.7.1.
rockcraft
issue #629
Create a Plugins explanation page hd9 847d keep open 40 68 18 Documentation request remains open: add a high-level Diátaxis explanation page for plugins and link it from relevant docs; maintainers clarified that a conceptual introduction is wanted.
rockcraft
issue #915
[Bug] `make setup` missing deps - snapd, curl, gcc, libgit2-dev, sudo AlexBaranowski 481d needs triage 40 75 15 Fresh Ubuntu container `make setup` fails due to missing curl, gcc, libgit2-dev, sudo, and snapd; no maintainer response or labels yet.
rockcraft
pr #1010
feat(template): use images command to poll docker daemon readiness zhijie-yang 371d needs review 40 20 7 Changes the spread Docker readiness probe from pulling/running hello-world to listing local images to avoid registry rate limits; snap-tests and lint/files fail, with no activity for 344 days.
rockcraft
issue #590
Improve the LXD init experience sergiusens 862d close resolved 40 70 20 Rockcraft should check if LXD is properly installed and configured before pack fails with cryptic messages. Core functionality implemented in craft-providers via is_initialized().
rockcraft
issue #638
Client.Timeout exceeded while awaiting headers abhigyanghosh30 835d needs triage 40 52 9 Rockcraft 1.5.3 is untriaged after a managed LXD build timed out contacting api.snapcraft.io while injecting the host snap; proxy, firewall, and VPN diagnostics are missing.
rockcraft
pr #1208
perf: lazy-load extension framework modules lczyk 168d needs review 40 72 16 Lazy-loads extension framework modules to avoid eager imports of all six frameworks; CI green, awaiting maintainer review.
rockcraft
pr #1081
chore: use pathlib to interact with craft-parts EdmilsonRodrigues 276d needs review 40 70 22 Adapts rockcraft's craft-parts calls to pathlib after upstream API changes; +10/-12 across 4 files, CI passing, awaiting review for 249 days.
rockcraft
issue #1178
list-extensions command to show experimental bases under experimental column f-atwi 204d needs triage 40 84 25 Feature request to give experimental bases their own list-extensions column remains unlabelled and untriaged; current code still lists every supported base together.
rockcraft
pr #928
build(deps): use DEV craft-parts tigarmo 462d close superseded 40 15 5 Switches craft-parts to a DEV version adding overlay/regular stage collision detection. 434 days old, no reviews, failing snap-tests and lint/files; superseded by later craft-parts updates.
rockcraft
issue #1290
Create dedicated variables for daemon UID, GID sed-i 112d needs triage 40 67 17 Requests build-time variables for the _daemon_ run-user UID/GID to replace hardcoded 584792 values; it remains open, unlabelled, and overlaps #1291.
rockcraft
issue #1126
remote-build fails with build-base devel lengau 237d keep open 38 74 11 Remote builds fail during Launchpad build creation with the documented build-base: devel value; the valid open report points to craft-application or Launchpad and awaits an upstream fix.
rockcraft
issue #190
Improve output when different parts list the same file arturo-seijas 1358d needs triage 38 58 11 Collision diagnostics need clearer part, file, and conflict-type details; craft-parts now reports parts and files, but still groups content and permission clashes together.
rockcraft
pr #758
remove chisel part from Rockcraft's snap linostar 708d needs review 38 42 10 Removes Chisel packaging from Rockcraft’s snap after craft-parts gained equivalent support. The prerequisite merged, but this 413-day-idle PR has no review or CI results.
rockcraft
issue #1280
Docs: Tutorials assume an `amd64` host which causes `platforms:` and `.rock`... minulo 119d keep open 38 85 23 Docs bug: hello-world, pyfiglet and Node.js tutorials hardcode `amd64` in `.rock` filenames/skopeo commands, breaking copy-paste on arm64 hosts. Maintainer assigned; fix in open PR #1289, not yet merged.
rockcraft
issue #555
Emit a warning to stdout when `$CRAFT_PART_INSTALL` is empty after `override-build` sed-i 923d needs triage 38 58 13 Requests a warning when override-build leaves CRAFT_PART_INSTALL empty; it remains open, unlabeled, and untriaged, with only an automated Jira-sync comment.
rockcraft
issue #579
fork/exec error when building Go rock with the 24.04 build-base gruyaume 888d close not a bug 38 86 16 Bare Go rocks on ubuntu@24.04 need base-files_lib for the usrmerged ELF-loader paths. The reporter confirmed that adding the slice fixes the fork/exec failure.