Files
unraid-podman/.github/ISSUE_TEMPLATE/bug_report.md
T
maggesandClaude Sonnet 5 e2fefcdf9c
Build Packages / Build .txz packages (push) Failing after 9s
Lint / ShellCheck (push) Failing after 43s
Lint / Validate .plg XML (push) Successful in 10s
Lint / EditorConfig (push) Failing after 6s
Add reproducible build system, native Unraid plugin, and WebUI
- versions.env pins podman, conmon, crun, netavark, aardvark-dns, passt,
  and fuse-overlayfs to verified upstream source checksums; SlackBuild
  recipes, scripts/build-packages.sh, checksums.sh, release.sh, and
  update-versions.sh implement the reproducible pipeline; GitHub Actions
  workflows build in a Slackware container and publish releases without
  committing any binaries.

- plugin/podman.plg installs/updates/removes all eight packages (the
  seven components plus the plugin's own unraid-podman scaffolding
  package) via upgradepkg, using the official Unraid array-event hook
  mechanism (event/disks_mounted, event/stopping) instead of editing
  /boot/config/go. rc.podman and the sbin/ helper scripts implement
  storage creation, config seeding/sync, preflight checks, autostart
  with per-container Safe-Mode, and package verify/update/rollback.

- webui/plugins/podman implements the Dashboard, Containers, Pods,
  Images, Volumes, Networks, Logs, Terminal, Compose, and Settings
  panels against the approved mockup (webui/mockups/prototype.html),
  talking to podman system service exclusively via PodmanClient.php
  (libpod REST API over the Unix socket), with two documented
  exceptions: Terminal's one-shot exec model and Compose's use of the
  podman compose CLI, since libpod has no REST equivalent for either.

- docs/ARCHITECTURE.md and docs/ROADMAP.md record the design decisions
  and honest current status (syntax-checked, unit- and
  integration-tested against fake sockets/servers; not yet run against
  a real Unraid/Podman/Slackware system).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-11 10:51:14 +00:00

40 lines
760 B
Markdown

---
name: Bug report
about: Report a problem with the plugin
title: "[Bug] "
labels: bug
assignees: ""
---
## Description
A clear description of what went wrong.
## Environment
- Unraid version:
- unraid-podman plugin version:
- Podman version (`podman version`, if available):
- Storage backend (Cache pool / Array disk), pool filesystem (XFS/BTRFS/ZFS):
- Docker also installed/running? (yes/no):
## Steps to reproduce
1. ...
2. ...
## Expected behavior
## Actual behavior
## Relevant logs
Attach or paste relevant excerpts from:
- `/mnt/*/system/podman/logs/podman-service.log`
- Unraid System Log (`Tools -> System Log`)
- `rc.podman status` output
Please redact any secrets (registry credentials, tokens) before posting.
## Additional context