Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-71369

[RHEL10] BlivetLVMVolume._blivet_pool is None

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • rhel-10.0
    • rhel-system-roles
    • None
    • No
    • None
    • rhel-sst-system-roles
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • 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

      1.  
      2.  
      3.  

      Expected results

      Actual results

       

      TASK [linux-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-1734329927.5053377-56255-184460896334518/AnsiballZ_blivet.py\", line 107, in <module>\n    _ansiballz_main()\n  File \"/root/.ansible/tmp/ansible-tmp-1734329927.5053377-56255-184460896334518/AnsiballZ_blivet.py\", line 99, in _ansiballz_main\n    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n  File \"/root/.ansible/tmp/ansible-tmp-1734329927.5053377-56255-184460896334518/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_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2531, in <module>\n  File \"/tmp/ansible_blivet_payload_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2527, in main\n  File \"/tmp/ansible_blivet_payload_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2488, in run_module\n  File \"/tmp/ansible_blivet_payload_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2059, in manage_volume\n  File \"/tmp/ansible_blivet_payload_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 868, in manage\n  File \"/tmp/ansible_blivet_payload_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 629, in _look_up_device\n  File \"/tmp/ansible_blivet_payload_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 995, in _get_device_id\nAttributeError: 'NoneType' object has no attribute '_device'\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 [linux-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-1734329927.5053377-56255-184460896334518/AnsiballZ_blivet.py\", line 107, in <module>\n    _ansiballz_main()\n  File \"/root/.ansible/tmp/ansible-tmp-1734329927.5053377-56255-184460896334518/AnsiballZ_blivet.py\", line 99, in _ansiballz_main\n    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n  File \"/root/.ansible/tmp/ansible-tmp-1734329927.5053377-56255-184460896334518/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_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2531, in <module>\n  File \"/tmp/ansible_blivet_payload_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2527, in main\n  File \"/tmp/ansible_blivet_payload_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2488, in run_module\n  File \"/tmp/ansible_blivet_payload_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2059, in manage_volume\n  File \"/tmp/ansible_blivet_payload_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 868, in manage\n  File \"/tmp/ansible_blivet_payload_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 629, in _look_up_device\n  File \"/tmp/ansible_blivet_payload_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 995, in _get_device_id\nAttributeError: 'NoneType' object has no attribute '_device'\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-1734329927.5053377-56255-184460896334518/AnsiballZ_blivet.py\", line 107, in <module>\n    _ansiballz_main()\n  File \"/root/.ansible/tmp/ansible-tmp-1734329927.5053377-56255-184460896334518/AnsiballZ_blivet.py\", line 99, in _ansiballz_main\n    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n  File \"/root/.ansible/tmp/ansible-tmp-1734329927.5053377-56255-184460896334518/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_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2531, in <module>\n  File \"/tmp/ansible_blivet_payload_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2527, in main\n  File \"/tmp/ansible_blivet_payload_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2488, in run_module\n  File \"/tmp/ansible_blivet_payload_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2059, in manage_volume\n  File \"/tmp/ansible_blivet_payload_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 868, in manage\n  File \"/tmp/ansible_blivet_payload_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 629, in _look_up_device\n  File \"/tmp/ansible_blivet_payload_pc04otfa/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 995, in _get_device_id\nAttributeError: 'NoneType' object has no attribute '_device'\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}}
       
          - name: Create lvm vol
            include_role:
              name: linux-system-roles.storage
            vars:
              storage_volumes:
                - name: foo
                  type: lvm
                  disks: "{{ unused_disks[0] }}"
                  mount_point: "{{ mount_location }}"
                  encryption: true
                  encryption_password: yabbadabbadoo
                  encryption_luks_version: luks2 

       

      TASK [linux-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-1734330517.1253793-61832-222669329457296/AnsiballZ_blivet.py\", line 107, in <module>\n    _ansiballz_main()\n  File \"/root/.ansible/tmp/ansible-tmp-1734330517.1253793-61832-222669329457296/AnsiballZ_blivet.py\", line 99, in _ansiballz_main\n    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n  File \"/root/.ansible/tmp/ansible-tmp-1734330517.1253793-61832-222669329457296/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_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2531, in <module>\n  File \"/tmp/ansible_blivet_payload_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2527, in main\n  File \"/tmp/ansible_blivet_payload_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2488, in run_module\n  File \"/tmp/ansible_blivet_payload_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2059, in manage_volume\n  File \"/tmp/ansible_blivet_payload_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 868, in manage\n  File \"/tmp/ansible_blivet_payload_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 629, in _look_up_device\n  File \"/tmp/ansible_blivet_payload_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 948, in _get_device_id\nAttributeError: 'NoneType' object has no attribute '_disks'\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 [linux-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-1734330517.1253793-61832-222669329457296/AnsiballZ_blivet.py\", line 107, in <module>\n    _ansiballz_main()\n  File \"/root/.ansible/tmp/ansible-tmp-1734330517.1253793-61832-222669329457296/AnsiballZ_blivet.py\", line 99, in _ansiballz_main\n    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n  File \"/root/.ansible/tmp/ansible-tmp-1734330517.1253793-61832-222669329457296/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_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2531, in <module>\n  File \"/tmp/ansible_blivet_payload_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2527, in main\n  File \"/tmp/ansible_blivet_payload_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2488, in run_module\n  File \"/tmp/ansible_blivet_payload_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2059, in manage_volume\n  File \"/tmp/ansible_blivet_payload_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 868, in manage\n  File \"/tmp/ansible_blivet_payload_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 629, in _look_up_device\n  File \"/tmp/ansible_blivet_payload_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 948, in _get_device_id\nAttributeError: 'NoneType' object has no attribute '_disks'\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-1734330517.1253793-61832-222669329457296/AnsiballZ_blivet.py\", line 107, in <module>\n    _ansiballz_main()\n  File \"/root/.ansible/tmp/ansible-tmp-1734330517.1253793-61832-222669329457296/AnsiballZ_blivet.py\", line 99, in _ansiballz_main\n    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n  File \"/root/.ansible/tmp/ansible-tmp-1734330517.1253793-61832-222669329457296/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_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2531, in <module>\n  File \"/tmp/ansible_blivet_payload_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2527, in main\n  File \"/tmp/ansible_blivet_payload_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2488, in run_module\n  File \"/tmp/ansible_blivet_payload_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 2059, in manage_volume\n  File \"/tmp/ansible_blivet_payload_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 868, in manage\n  File \"/tmp/ansible_blivet_payload_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 629, in _look_up_device\n  File \"/tmp/ansible_blivet_payload_v9f1evxq/ansible_blivet_payload.zip/ansible/modules/blivet.py\", line 948, in _get_device_id\nAttributeError: 'NoneType' object has no attribute '_disks'\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}}
       

       

       

          - name: Create an encrypted partition vol
            include_role:
              name: linux-system-roles.storage
            vars:
              storage_volumes:
                - name: foo
                  type: partition
                  disks: "{{ unused_disks[0] }}"
                  mount_point: "{{ mount_location }}"
                  encryption: true
                  encryption_password: yabbadabbadoo
                  encryption_luks_version: luks2

      just change the storage_volumes.type to lvm/partition.

      please catch those error

       

      rhel-system-roles-1.93.0-0.1.el10.noarch

      ansible-core-2.16.14-1.el10.noarch

        1. new_vol_tests_luks2.yaml
          17 kB
          Guangwu Zhang
        2. blivet.log
          12.23 MB
          Guangwu Zhang

              vtrefny@redhat.com Vojtěch Trefný
              guazhang@redhat.com Guangwu Zhang
              Richard Megginson Richard Megginson
              Guangwu Zhang Guangwu Zhang
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: