Unable to extend root partition using 'growpart'

Viewed 28

I've installed

rpm -qa | grep growpart cloud-utils-growpart-0.29-5.el7.noarch

When I run I from Ansible.

- name: Increase root partition
  command: "growpart {{ dev_name }} {{dev_num}}"
  register: growpart_info
  ignore_errors: yes

it results into an output of

fatal: [172.23.40.86]: FAILED! => {"changed": true, "cmd": ["growpart", "/dev/sda", "3"], "delta": "0:00:00.010713", "end": "2022-09-15 09:26:03.369336", "msg": "non-zero return code", "rc": 2, "start": "2022-09-15 09:26:03.358623", "stderr": "", "stderr_lines": [], "stdout": "FAILED: sfdisk not found", "stdout_lines": ["FAILED: sfdisk not found"]}
FAILED: sfdisk not found

I get above error while running through Ansible but when I run it manually it doesn't error out.

growpart /dev/sda 3 CHANGED: partition=3 start=1312768 old: size=102760448 end=104073216 new: size=250345438 end=251658206

Any clue?

I've filed also a question under Ansible Issue #78776.

0 Answers
Related