2025-10-31 22:36:32 +00:00
|
|
|
---
|
2025-11-01 15:07:36 +00:00
|
|
|
- name: 'Disk Partitions | PATCH | Rename directory to directory.old | {{ baseline_second_disk_migrate_path }}'
|
2025-10-31 22:36:32 +00:00
|
|
|
ansible.builtin.command:
|
|
|
|
|
cmd: 'mv {{ baseline_second_disk_migrate_path }} {{ baseline_second_disk_migrate_path }}.old'
|
|
|
|
|
|
|
|
|
|
- name: 'Disk Partitions | PATCH | Mount {{ baseline_second_disk_migrate_path }}'
|
|
|
|
|
ansible.posix.mount:
|
2025-11-01 15:07:36 +00:00
|
|
|
src: "/dev/mapper/datavg-{{ baseline_second_disk_migrate_path | replace('/', '', 1) | replace('/', '_') }}"
|
2025-10-31 22:36:32 +00:00
|
|
|
path: '{{ baseline_second_disk_migrate_path }}'
|
|
|
|
|
fstype: 'xfs'
|
|
|
|
|
opts: 'rw,{{ "noexec," if baseline_second_disk_migrate_path != "/var" else "" }}nosuid,nodev'
|
|
|
|
|
state: mounted
|
|
|
|
|
# TODO: systemctl daemon-reload after modifying /etc/fstab
|
|
|
|
|
|
2025-11-01 15:07:36 +00:00
|
|
|
- name: 'Disk Partitions | PATCH | Set permissions | {{ baseline_second_disk_migrate_path }}'
|
2025-10-31 22:36:32 +00:00
|
|
|
ansible.builtin.file:
|
|
|
|
|
path: '{{ baseline_second_disk_migrate_path }}'
|
|
|
|
|
owner: root
|
|
|
|
|
group: root
|
|
|
|
|
mode: '0755'
|
|
|
|
|
state: directory
|
|
|
|
|
|
2025-11-01 15:07:36 +00:00
|
|
|
- name: 'Disk Partitions | PATCH | Move content | {{ baseline_second_disk_migrate_path }}'
|
2025-10-31 22:36:32 +00:00
|
|
|
ansible.builtin.shell:
|
|
|
|
|
cmd: 'cp -ax * {{ baseline_second_disk_migrate_path }}/'
|
|
|
|
|
chdir: '{{ baseline_second_disk_migrate_path }}.old'
|
|
|
|
|
|
2025-11-01 15:07:36 +00:00
|
|
|
- name: 'Disk Partitions | PATCH | Delete directory.old | {{ baseline_second_disk_migrate_path }}'
|
2025-10-31 22:36:32 +00:00
|
|
|
ansible.builtin.file:
|
|
|
|
|
path: '{{ baseline_second_disk_migrate_path }}.old'
|
|
|
|
|
state: absent
|