test: update ansible checks for ostree mount points
This commit is contained in:
parent
44cd7cbc76
commit
9ea694ef0a
1 changed files with 3 additions and 38 deletions
|
|
@ -134,47 +134,12 @@
|
||||||
set_fact:
|
set_fact:
|
||||||
failed_counter: "{{ failed_counter | int + 1 }}"
|
failed_counter: "{{ failed_counter | int + 1 }}"
|
||||||
|
|
||||||
# bios or uefi
|
- name: set mount point device name
|
||||||
- name: bios or uefi
|
|
||||||
stat:
|
|
||||||
path: /sys/firmware/efi
|
|
||||||
register: result_uefi
|
|
||||||
|
|
||||||
- set_fact:
|
|
||||||
device_name: /dev/vda2
|
|
||||||
|
|
||||||
- set_fact:
|
|
||||||
device_name: /dev/vda3
|
|
||||||
when: result_uefi.stat.exists
|
|
||||||
|
|
||||||
# Check if it is raw-image or simplified-installer, the disk are encrypted, and mount point starts with /dev/mapper/luks-
|
|
||||||
- name: check if it is simplified-installer or raw-image
|
|
||||||
command: findmnt -r -o SOURCE -n /sysroot
|
command: findmnt -r -o SOURCE -n /sysroot
|
||||||
register: result_encrypted
|
register: result_sysroot_source
|
||||||
|
|
||||||
- set_fact:
|
- set_fact:
|
||||||
device_name: "{{ result_encrypted.stdout }}"
|
device_name: "{{ result_sysroot_source.stdout }}"
|
||||||
when: "'/dev/mapper/luks-' in result_encrypted.stdout"
|
|
||||||
|
|
||||||
# case: check /sysroot moutn point
|
|
||||||
- name: check /sysroot mount point
|
|
||||||
command: findmnt -r -o SOURCE -n /sysroot
|
|
||||||
register: result_sysroot_mount_point
|
|
||||||
|
|
||||||
- name: "/sysroot should be mounted on {{ device_name }}"
|
|
||||||
block:
|
|
||||||
- assert:
|
|
||||||
that:
|
|
||||||
- result_sysroot_mount_point.stdout == "{{ device_name }}"
|
|
||||||
fail_msg: "/sysroot does not mount on {{ device_name }}"
|
|
||||||
success_msg: "/sysroot mounts on {{ device_name }}"
|
|
||||||
always:
|
|
||||||
- set_fact:
|
|
||||||
total_counter: "{{ total_counter | int + 1 }}"
|
|
||||||
rescue:
|
|
||||||
- name: failed count + 1
|
|
||||||
set_fact:
|
|
||||||
failed_counter: "{{ failed_counter | int + 1 }}"
|
|
||||||
|
|
||||||
# case: check /sysroot mount status
|
# case: check /sysroot mount status
|
||||||
- name: check /sysroot mount status
|
- name: check /sysroot mount status
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue