-
Bug
-
Resolution: Unresolved
-
Minor
-
rhel-10.0
-
No
-
Low
-
rhel-system-roles
-
0
-
QE ack, Dev ack
-
False
-
False
-
-
No
-
Red Hat Enterprise Linux
-
None
-
Pass
-
Automated
-
Release Note Not Required
-
None
What were you trying to do that didn't work?
What is the impact of this issue to you?
Please provide the package NVR for which the bug is seen:
How reproducible is this bug?:
Steps to reproduce
Expected results
Actual results
I get the error when change the volume type to lvm , pool type to partition.
if the vol type must keep same with pool type, why we can defind the type parameter both in pool and volume ?
and storage role should catch the error if the volume type is different with pool's.
TASK [rhel-system-roles.storage : Mask the systemd cryptsetup services] ******************************************************************* changed: [localhost] => (item=systemd-cryptsetup@luks\x2d6140776b\x2d0411\x2d4c00\x2d9bf3\x2d215a8aa266c0.service) changed: [localhost] => (item=systemd-cryptsetup@luks\x2dc973e2a2\x2d8f88\x2d4564\x2db8c7\x2df9d77948319f.service)TASK [rhel-system-roles.storage : Manage the pools and volumes to match the specified state] ********************************************** An exception occurred during task execution. To see the full traceback, use -vvv. The error was: sys:1: DeprecationWarning: builtin type swigvarlink has no __module__ attribute fatal: [localhost]: FAILED! => {"changed": false, "module_stderr": "Traceback (most recent call last):\n File \"/root/.ansible/tmp/ansible-tmp-1734052677.0848615-35143-182196734921726/AnsiballZ_blivet.py\", line 107, in <module>\n _ansiballz_main()\n File \"/root/.ansible/tmp/ansible-tmp-1734052677.0848615-35143-182196734921726/AnsiballZ_blivet.py\", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File \"/root/.ansible/tmp/ansible-tmp-1734052677.0848615-35143-182196734921726/AnsiballZ_blivet.py\", line 47, in invoke_module\n runpy.run_module(mod_name='ansible.modules.blivet', init_globals=dict(_module_fqn='ansible.modules.blivet', _modlib_path=modlib_path),\n File \"<frozen runpy>\", line 226, in run_module\n File \"<frozen runpy>\", line 98, in _run_module_code\n File \"<frozen runpy>\", line 88, in _run_code\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2531, in <module>\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2527, in main\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2478, in run_module\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2068, in manage_pool\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 1685, in manage\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 1656, in _manage_volumes\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 878, in manage\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 1188, in _create\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 1019, in _trim_size\nAttributeError: 'DiskDevice' object has no attribute 'free_space'\nsys:1: DeprecationWarning: builtin type swigvarlink has no __module__ attribute\n", "module_stdout": "", "msg": "MODULE FAILURE: No start of json char found\nSee stdout/stderr for the exact error", "rc": 1}TASK [rhel-system-roles.storage : Failed message] ***************************************************************************************** fatal: [localhost]: FAILED! => {"changed": false, "msg": {"changed": false, "exception": "Traceback (most recent call last):\n File \"/root/.ansible/tmp/ansible-tmp-1734052677.0848615-35143-182196734921726/AnsiballZ_blivet.py\", line 107, in <module>\n _ansiballz_main()\n File \"/root/.ansible/tmp/ansible-tmp-1734052677.0848615-35143-182196734921726/AnsiballZ_blivet.py\", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File \"/root/.ansible/tmp/ansible-tmp-1734052677.0848615-35143-182196734921726/AnsiballZ_blivet.py\", line 47, in invoke_module\n runpy.run_module(mod_name='ansible.modules.blivet', init_globals=dict(_module_fqn='ansible.modules.blivet', _modlib_path=modlib_path),\n File \"<frozen runpy>\", line 226, in run_module\n File \"<frozen runpy>\", line 98, in _run_module_code\n File \"<frozen runpy>\", line 88, in _run_code\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2531, in <module>\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2527, in main\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2478, in run_module\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2068, in manage_pool\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 1685, in manage\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 1656, in _manage_volumes\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 878, in manage\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 1188, in _create\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 1019, in _trim_size\nAttributeError: 'DiskDevice' object has no attribute 'free_space'\nsys:1: DeprecationWarning: builtin type swigvarlink has no __module__ attribute\n", "failed": true, "module_stderr": "Traceback (most recent call last):\n File \"/root/.ansible/tmp/ansible-tmp-1734052677.0848615-35143-182196734921726/AnsiballZ_blivet.py\", line 107, in <module>\n _ansiballz_main()\n File \"/root/.ansible/tmp/ansible-tmp-1734052677.0848615-35143-182196734921726/AnsiballZ_blivet.py\", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File \"/root/.ansible/tmp/ansible-tmp-1734052677.0848615-35143-182196734921726/AnsiballZ_blivet.py\", line 47, in invoke_module\n runpy.run_module(mod_name='ansible.modules.blivet', init_globals=dict(_module_fqn='ansible.modules.blivet', _modlib_path=modlib_path),\n File \"<frozen runpy>\", line 226, in run_module\n File \"<frozen runpy>\", line 98, in _run_module_code\n File \"<frozen runpy>\", line 88, in _run_code\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2531, in <module>\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2527, in main\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2478, in run_module\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2068, in manage_pool\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 1685, in manage\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 1656, in _manage_volumes\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 878, in manage\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 1188, in _create\n File \"/tmp/ansible_blivet_payload_e8ye4cp6/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 1019, in _trim_size\nAttributeError: 'DiskDevice' object has no attribute 'free_space'\nsys:1: DeprecationWarning: builtin type swigvarlink has no __module__ attribute\n", "module_stdout": "", "msg": "MODULE FAILURE: No start of json char found\nSee stdout/stderr for the exact error", "rc": 1}}TASK [rhel-system-roles.storage : Unmask the systemd cryptsetup services] ***************************************************************** changed: [localhost] => (item=systemd-cryptsetup@luks\x2d6140776b\x2d0411\x2d4c00\x2d9bf3\x2d215a8aa266c0.service) changed: [localhost] => (item=systemd-cryptsetup@luks\x2dc973e2a2\x2d8f88\x2d4564\x2db8c7\x2df9d77948319f.service)PLAY RECAP ******************************************************************************************************************************** localhost : ok=60 changed=6 unreachable=0 failed=1 skipped=39 rescued=3 ignored=0
vars: storage_safe_mode: false storage_pools: - name: foo type: partition disks: "{{ unused_disks }}" volumes: - name: test1 #type: partition type: lvm mount_point: "{{ mount_location }}" size: 4g encryption: true encryption_password: yabbadabbadoo An exception occurred during task execution. To see the full traceback, use -vvv. The error was: sys:1: DeprecationWarning: builtin type swigvarlink has no __module__ attribute fatal: [localhost]: FAILED! => {"changed": false, "module_stderr": "Traceback (most recent call last):\n File \"/root/.ansible/tmp/ansible-tmp-1733988526.281473-924560-37518961796850/AnsiballZ_blivet.py\", line 107, in <module>\n _ansiballz_main()\n File \"/root/.ansible/tmp/ansible-tmp-1733988526.281473-924560-37518961796850/AnsiballZ_blivet.py\", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File \"/root/.ansible/tmp/ansible-tmp-1733988526.281473-924560-37518961796850/AnsiballZ_blivet.py\", line 47, in invoke_module\n runpy.run_module(mod_name='ansible.modules.blivet', init_globals=dict(_module_fqn='ansible.modules.blivet', _modlib_path=modlib_path),\n File \"<frozen runpy>\", line 226, in run_module\n File \"<frozen runpy>\", line 98, in _run_module_code\n File \"<frozen runpy>\", line 88, in _run_code\n File \"/tmp/ansible_blivet_payload_ogaxhgtt/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2540, in <module>\n File \"/tmp/ansible_blivet_payload_ogaxhgtt/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2536, in main\n File \"/tmp/ansible_blivet_payload_ogaxhgtt/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2487, in run_module\n File \"/tmp/ansible_blivet_payload_ogaxhgtt/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2077, in manage_pool\n File \"/tmp/ansible_blivet_payload_ogaxhgtt/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 1694, in manage\n File \"/tmp/ansible_blivet_payload_ogaxhgtt/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 1665, in _manage_volumes\n File \"/tmp/ansible_blivet_payload_ogaxhgtt/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 883, in manage\n File \"/tmp/ansible_blivet_payload_ogaxhgtt/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 1195, in _create\n File \"/tmp/ansible_blivet_payload_ogaxhgtt/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 1024, in _trim_size\nAttributeError: 'NVMeNamespaceDevice' object has no attribute 'free_space'\nsys:1: DeprecationWarning: builtin type swigvarlink has no __module__ attribute\n", "module_stdout": "", "msg": "MODULE FAILURE: No start of json char found\nSee stdout/stderr for the exact error", "rc": 1}
rhel-system-roles-1.92.1-0.1.el10.noarch
ansible-core-2.16.14-1.el10.noarch
python3-blivet-3.10.0-14.el10.noarch
- links to
-
RHEA-2025:148879 rhel-system-roles bug fix and enhancement update