diff options
author | Valentin Rothberg <vrothberg@redhat.com> | 2022-08-03 16:12:48 +0200 |
---|---|---|
committer | Valentin Rothberg <vrothberg@redhat.com> | 2022-08-04 13:07:58 +0200 |
commit | 43cca5d97a2c971f3386099d6b66250a1ebad96f (patch) | |
tree | ed54482e6f3ddb5917bb817bd53f3c43f89f39db /libpod | |
parent | 0df51bb6bccc4e3598db59ea1bf389a97d7019e4 (diff) | |
download | podman-43cca5d97a2c971f3386099d6b66250a1ebad96f.tar.gz podman-43cca5d97a2c971f3386099d6b66250a1ebad96f.tar.bz2 podman-43cca5d97a2c971f3386099d6b66250a1ebad96f.zip |
pkg/autoupdate: decompose the update logic
Decompose the update logic into smaller steps (update check, update,
rollback, etc.) and move the implementation into the `task` API.
This allows to transition a task from state to state, independent of its
underlying auto-update policy.
Supporting more than one container per unit is now really close.
[NO NEW TESTS NEEDED] - should not change behavior.
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
Diffstat (limited to 'libpod')
0 files changed, 0 insertions, 0 deletions