From: David Galloway Date: Fri, 20 Feb 2026 14:35:51 +0000 (-0500) Subject: jenkins-builder-disk: Use UUID instead of disk name X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d2c4b10fe677066e8723a706ea20c4eb71a1e736;p=ceph-cm-ansible.git jenkins-builder-disk: Use UUID instead of disk name Avoids disk renaming tomfoolery during boot Signed-off-by: David Galloway --- diff --git a/tools/jenkins-builder-disk.yml b/tools/jenkins-builder-disk.yml index 84167c7f..f5943a74 100644 --- a/tools/jenkins-builder-disk.yml +++ b/tools/jenkins-builder-disk.yml @@ -69,12 +69,10 @@ state: latest when: ansible_os_family == "Debian" - - name: Unmount + - name: Unmount (ignore if not mounted) mount: path: "{{ mount_point }}" - src: "{{ disk }}" state: unmounted - fstype: xfs ignore_errors: true - name: Zap disk @@ -85,9 +83,14 @@ fstype: xfs dev: "{{ disk }}" - - name: Mount disk + - name: Get XFS UUID + command: "blkid -s UUID -o value {{ disk }}" + register: xfs_uuid + changed_when: false + + - name: Mount disk (fstab uses UUID) mount: path: "{{ mount_point }}" - src: "{{ disk }}" - state: mounted + src: "UUID={{ xfs_uuid.stdout }}" fstype: xfs + state: mounted