spiegel_podman/pkg/api/server
MayorFaj d01b7ae534 libpod: add volume rename support
Add a podman volume rename command, REST API endpoint, and bindings for renaming volumes.

The rename updates both the VolumeConfig and VolumeState tables in a single transaction and moves the volume directory on disk, rolling back if the transaction fails. Renaming an anonymous volume converts it to a named volume. Volumes that are in use, mounted, or backed by a volume plugin or the image driver cannot be renamed.

Fixes: #28189
Signed-off-by: MayorFaj <mayorfaj@gmail.com>
2026-06-11 21:56:15 +01:00
..
idle set !remote build tags where needed 2024-08-19 11:41:28 +02:00
doc.go docs(api): drop trailing slash on podman.io/community contact URL 2026-05-19 02:48:35 -07:00
handler_api.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
handler_logging.go Make most of libpod, and everything that relies on it, non-darwin 2026-02-27 22:18:36 +01:00
handler_panic.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
handler_rid.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_archive.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_artifacts.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_auth.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_containers.go filters: add annotation filter for containers Fixes: #28562 2026-05-11 20:24:28 +09:00
register_distribution.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_events.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_exec.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_generate.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_healthcheck.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_images.go Adjust API calls for compression 2026-05-29 09:10:50 -04:00
register_info.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_kube.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_manifest.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_monitor.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_networks.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_ping.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_plugins.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_pods.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_quadlets.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_secrets.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_swagger.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_swarm.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_system.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_version.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
register_volumes.go libpod: add volume rename support 2026-06-11 21:56:15 +01:00
server.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00