Issue & PR Triage

Loading...

Showing 31 of 31 issues

Issue Title Author Age Action Staleness ↑ Confidence Summary
imagecraft
issue #95
Incorporate `mount` and `umount` from `imgmount.py` into `imagecraft` itself mattculler 478d close stale 95 ? Proposes integrating mount and umount functions from imgmount.py into imagecraft as separate entrypoints, currently stalled in discussion with no recent activity.
imagecraft
pr #272
chore: change mount calls to use pathlib EdmilsonRodrigues 133d close stale 75 ? Updates mount calls to use pathlib following a craft-parts API change, but remains inactive with no reviews or comments since the last activity 74 days ago.
imagecraft
issue #1
Dependency Dashboard renovate[bot] 1031d close stale 75 ? Renovate dependency dashboard tracking Python and GitHub Action updates, with several pull requests currently open and awaiting review or rebase.
imagecraft
pr #282
build(deps): update dependency myst-parser to v5 (main) renovate[bot] 100d close stale 65 ? Updates the myst-parser dependency to v5 but remains stalled due to a dependency resolution failure in uv.lock for Python 3.14 that requires manual intervention or a retry.
imagecraft
issue #148
Keep overlayfs mounted when running with --debug and something fails toabctl 392d needs triage 65 ? Overlayfs unmounts before entering the debug shell on failure, hindering troubleshooting; this bug is currently under discussion for a craft-parts implementation.
imagecraft
issue #239
"Build a basic image" docs do not work on the `latest/beta` snap channel mstpn 200d needs triage 62 ? The basic image build documentation fails on the latest/beta channel due to an imagecraft overlay partition error, and the report remains stalled with no comments after 177 days.
imagecraft
pr #340
fix: Avoid races with udev and loop devices mwhudson 41d needs triage 40 ? Applies exclusive file locks during mkfs and mount operations to prevent udev and loop device race conditions, but remains unreviewed and pending documentation after 27 days.
imagecraft
issue #258
Support using gadget.yaml volumes as a source for imagecraft.yaml volume definitions alderic-coroir 149d keep open 40 ? Inheriting gadget.yaml volume layouts in Imagecraft to prevent duplication remains under discussion due to architectural concerns regarding snapd interactions and store updates.
imagecraft
pr #316
chore: POC for a lxd provider with a losetup server on the host lengau 69d close stale 40 ? A proof of concept for an LXD provider using a host-side losetup server is stalled after a maintainer asked whether grub-install can run in the container with the required syscall interception.
imagecraft
issue #276
Support human-friendly GPT partition types steinbro 121d keep open 35 ? Exposing common GPT partition type GUIDs as human-friendly aliases in imagecraft.yaml to simplify volume configuration remains stalled after initial triage.
imagecraft
issue #280
Support for SBOM generation rthill91 108d needs triage 35 ? Requests adding a create_sbom flag to imagecraft.yaml for direct SBOM generation to replace overlay scripts, but the issue remains open and stalled after 94 days with no comments.
imagecraft
pr #330
fix: synchronize with udev via BSD flock after losetup to avoid race condition Copilot 54d needs review 30 ? Resolves a udev inotify race condition causing loop partition mount failures by implementing a brief BSD flock synchronization barrier, with implementation refined per reviewer feedback and integration tests added.
imagecraft
issue #284
Support recommended dependencies in overlay-packages rthill91 97d needs triage 30 ? Requests a configuration option to install recommended dependencies for overlay-packages in imagecraft, but remains open and stalled with no comments or proposed fixes.
imagecraft
pr #298
build(deps): update dependency setuptools to v82 (main) renovate[bot] 86d needs review 30 ? Updates setuptools to v82.1 but remains stalled pending review of a suggestion to remove sphinxcontrib and adjust the version constraint.
imagecraft
issue #260
Native ability to specify image kernel variant rthill91 139d needs review 30 ? Native kernel variant specification and automatic cleanup of leftover kernels during image builds is requested, currently under investigation as maintainers review unexpected kernel inclusions.
imagecraft
issue #303
Gadget snap extension lengau 81d needs triage 25 ? A proposed gadget snap extension would automatically populate imagecraft.yaml values to eliminate configuration duplication across device SKUs, currently stalled pending the underlying extensions implementation.
imagecraft
issue #311
Add support for suite components to mmdebstrap plugin dilyn-corner 79d needs triage 25 ? Request to add suite component support to the mmdebstrap plugin is stalled because mmdebstrap itself lacks this feature, with maintainers suggesting alternative plugins like chisel.
imagecraft
issue #305
Generate sparse images alderic-coroir 81d needs triage 25 ? Imagecraft needs sparse image generation for Ubuntu Core to reduce footprint and enable delta updates, but the feature request remains unimplemented and stalled with no discussion.
imagecraft
issue #300
Race condition when mounting loop devices lengau 83d keep open 25 ? Triaged bug causing mount failures when loop partitions are accessed before udev processing completes, currently awaiting implementation of a proposed flock-based fix.
imagecraft
issue #283
Imagecraft cannot create i386 images without cross-building lengau 97d keep open 25 ? Imagecraft cannot create i386 images without cross-building due to missing i386 snapd packages, a known limitation that remains unresolved with no immediate plans for a fix.
imagecraft
issue #310
Support creating MBR images dilyn-corner 79d keep open 25 ? Adding MBR partition table support to imagecraft alongside GPT has been triaged and assigned an internal ticket, awaiting implementation.
imagecraft
issue #304
Support multiple volumes in imagecraft.yaml lengau 81d needs triage 25 ? Request to support multiple volume definitions in imagecraft.yaml for devices with multiple physical drives, currently stalled and awaiting implementation with no discussion.
imagecraft
issue #285
Support the Discoverable Partition Standard for GPT partitions lengau 95d keep open 25 ? Support for Discoverable Partitions Specification GUIDs on GPT partitions has been triaged and logged as an internal Jira ticket, but remains awaiting implementation.
imagecraft
issue #279
Support for manifest generation rthill91 108d keep open 25 ? Requests a create_manifest flag in imagecraft.yaml to generate build artifacts, currently triaged and tracked as an internal Jira ticket but stalled with no recent developer activity.
imagecraft
pr #343
build(deps): update dependency mypy to ~=1.20.2 (main) renovate[bot] 30d needs review 20 ? Updates the mypy dependency from 1.19.1 to 1.20.2 and awaits manual review, as automerge is disabled and the request has received no comments.
imagecraft
issue #312
Support adding or removing PPAs to the image dilyn-corner 79d keep open 15 ? Adding or removing PPAs and package repositories during image builds is currently deferred, with the team planning to document workarounds first as the requester's need has decreased.
imagecraft
issue #337
mmdebstrap plugin leaves /sys mounted when packages trigger mount-busy... lengau 46d keep open 10 ? mmdebstrap plugin leaves /sys mounted during EFI bootstrap, causing organize failures, with maintainers currently discussing recursive unmounting fixes.
imagecraft
issue #253
Support the LXD provider lengau 157d keep open 10 ? Imagecraft aims to add LXD provider support but remains blocked by upstream limitations, with the team currently planning to implement an LXD VM provider to enable loopback device functionality in unprivileged environments.
imagecraft
pr #347
services/pack: build partitions as files, inject via dd mwhudson 21d ? ?
imagecraft
pr #348
No loops for grub mwhudson 21d ? ?
imagecraft
pr #349
test: add overlay plugin integration test smethnani 17d ? ?