Matt Heon
f5bc2abe4c
Remove BoltDB state support
...
This also includes a number of significant changes to the SQLite
state made possible by removal of the legacy DB.
1. Enable database unit tests for SQLite state, with numerous
tweaks to get tests passing. Most notable changes are to
container removal - where we previously didn't return an error
if there was no container to remove - and RemovePodContainers,
which I don't think ever worked properly from my reading of
the failures.
2. Removal of AddContainerToPod/RemoveContainerToPod. On SQLite,
these functions are identical to AddContainer/RemoveContainer
and there is no reason to retain duplicates.
3. Removal of SafeRewriteContainerConfig - it's identical to
RewriteContainerConfig in SQLite, no reason to have duplicate
entrypoints.
As an exciting side-note, this removes Podman's requirement that
containers and pods cannot share a name, which was a BoltDB
restriction only.
Signed-off-by: Matt Heon <matthew.heon@pm.me >
2025-10-28 12:09:04 -04:00
..
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-09-01 12:33:04 +02:00
2024-01-04 11:53:38 +02:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2024-11-27 08:09:50 -05:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2024-11-27 08:09:50 -05:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2024-01-04 11:53:38 +02:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-04-07 18:11:06 +02:00
2025-10-23 11:00:15 -04:00
2025-09-01 12:33:04 +02:00
2025-10-28 12:09:04 -04:00
2024-01-04 11:53:38 +02:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2024-01-04 11:53:38 +02:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2024-01-04 11:53:38 +02:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2024-06-27 10:50:17 +02:00
2025-10-23 11:00:15 -04:00
2024-01-04 11:53:38 +02:00
2025-10-23 11:00:15 -04:00
2025-10-28 12:09:04 -04:00
2025-10-23 11:00:15 -04:00
2022-03-23 19:05:29 +01:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-01 10:42:08 -04:00
2025-10-01 10:42:08 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-28 12:09:04 -04:00
2025-10-23 11:00:15 -04:00
2024-01-04 11:53:38 +02:00
2025-10-28 12:09:04 -04:00
2025-10-23 11:00:15 -04:00
2025-10-28 12:09:04 -04:00
2025-10-23 11:00:15 -04:00
2025-09-10 16:17:04 +02:00
2025-09-01 12:33:04 +02:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2024-01-04 11:53:38 +02:00
2024-01-04 11:53:38 +02:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-01 10:42:08 -04:00
2025-09-01 12:33:04 +02:00
2025-10-01 10:42:08 -04:00
2025-10-23 11:00:15 -04:00
2024-01-04 11:53:38 +02:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2024-01-04 11:53:38 +02:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2024-01-04 11:53:38 +02:00
2024-01-04 11:53:38 +02:00
2025-10-23 11:00:15 -04:00
2024-01-04 11:53:38 +02:00
2024-01-04 11:53:38 +02:00
2025-10-28 12:09:04 -04:00
2025-10-01 10:42:08 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-02-11 15:13:29 +00:00
2025-10-23 11:00:15 -04:00
2025-02-11 15:13:29 +00:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-01 10:42:08 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2024-01-04 11:53:38 +02:00
2025-10-23 11:00:15 -04:00
2025-10-28 12:09:04 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2024-07-09 11:15:29 +02:00
2025-10-28 12:09:04 -04:00
2025-10-23 11:00:15 -04:00
2025-10-28 12:09:04 -04:00
2025-10-28 12:09:04 -04:00
2025-10-28 12:09:04 -04:00
2025-10-28 12:09:04 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-01 10:42:08 -04:00
2025-10-01 10:42:08 -04:00
2025-10-23 11:00:15 -04:00
2025-05-20 15:52:27 +02:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00
2024-01-04 11:53:38 +02:00
2024-01-04 11:53:38 +02:00
2025-10-23 11:00:15 -04:00
2025-10-23 11:00:15 -04:00