diff --git a/changelogs/fragments/84-prevent-snapshot-if-newest-installed-kernel-not-in-use.yml b/changelogs/fragments/84-prevent-snapshot-if-newest-installed-kernel-not-in-use.yml new file mode 100644 index 0000000..0950a51 --- /dev/null +++ b/changelogs/fragments/84-prevent-snapshot-if-newest-installed-kernel-not-in-use.yml @@ -0,0 +1,2 @@ +minor_changes: +- Prevent snapshot creation when newest installed kernel is not in use diff --git a/roles/snapshot_create/tasks/check.yml b/roles/snapshot_create/tasks/check.yml index 405f820..401b1f4 100644 --- a/roles/snapshot_create/tasks/check.yml +++ b/roles/snapshot_create/tasks/check.yml @@ -1,3 +1,9 @@ +- name: Validate default kernel is booted + ansible.builtin.include_role: + name: initramfs + tasks_from: preflight + when: snapshot_create_boot_backup + - name: Verify that all volumes exist ansible.builtin.include_tasks: verify_volume_exists.yml loop: "{{ snapshot_create_volumes }}"