-
Bug
-
Resolution: Won't Do
-
Undefined
-
None
-
rhel-10.0
-
No
-
None
-
rhel-storage-io-2
-
ssg_filesystems_storage_and_HA
-
None
-
False
-
False
-
-
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
Expected results
Actual results
nvmetcli-0.7-13.el10.noarch
https://beaker.engineering.redhat.com/recipes/17212045#task185318821
INFO: [2024-10-13 21:35:03] Running: 'modprobe nvmet nvme_loop'... INFO: [2024-10-13 21:35:03] Running: 'mount -t configfs none /sys/kernel/config'... namespaces { "device": { "nguid": "d29ee091-aa4e-4882-b58e-7613c3b215f0", "path": "/dev/loop2" }, "enable": 1, "nsid": 1 } { "hosts": [ { "nqn": "libblockdev_nvmeof_hostnqn" } ], "ports": [ { "addr": { "adrfam": "", "traddr": "", "treq": "not specified", "trsvcid": "", "trtype": "loop" }, "portid": 1, "referrals": [], "subsystems": [ "libblockdev_nvmeof_subnqn" ] } ], "subsystems": [ { "allowed_hosts": [ "libblockdev_nvmeof_hostnqn" ], "attr": { "allow_any_host": "0" }, "namespaces": [ { "device": { "nguid": "d29ee091-aa4e-4882-b58e-7613c3b215f0", "path": "/dev/loop2" }, "enable": 1, "nsid": 1 } ], "nqn": "libblockdev_nvmeof_subnqn" } ] } <class 'str'> INFO: [2024-10-13 21:35:03] Running: 'nvmetcli restore /tmp/nvme_config'... Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/nvmet/nvme.py", line 668, in add_subsystem os.symlink("%s/subsystems/%s" % (self.configfs_dir, nqn), OSError: [Errno 22] Invalid argument: '/sys/kernel/config/nvmet/subsystems/libblockdev_nvmeof_subnqn' -> '/sys/kernel/config/nvmet/ports/1/subsystems/libblockdev_nvmeof_subnqn' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/sbin/nvmetcli", line 754, in <module> main() File "/usr/sbin/nvmetcli", line 736, in main funcs[sys.argv[1]](savefile) File "/usr/sbin/nvmetcli", line 681, in restore errors = nvme.Root().restore_from_file(from_file) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/nvmet/nvme.py", line 394, in restore_from_file return self.restore(config, clear_existing=clear_existing, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/nvmet/nvme.py", line 376, in restore Port.setup(self, t, err_func) File "/usr/lib/python3.12/site-packages/nvmet/nvme.py", line 732, in setup port.add_subsystem(s) File "/usr/lib/python3.12/site-packages/nvmet/nvme.py", line 671, in add_subsystem raise CFSError("Could not symlink %s in configFS: %s" % (nqn, e)) nvmet.nvme.CFSError: Could not symlink libblockdev_nvmeof_subnqn in configFS: [Errno 22] Invalid argument: '/sys/kernel/config/nvmet/subsystems/libblockdev_nvmeof_subnqn' -> '/sys/kernel/config/nvmet/ports/1/subsystems/libblockdev_nvmeof_subnqn' Traceback (most recent call last): File "/mnt/tests/gitlab.cee.redhat.com/kernel-qe/kernel/-/archive/master/kernel-master.tar.gz/storage/dm-crypt/cryptsetup_libblockdev/luks_main.py", line 154, in <module> target = obj.make_test_target(i) ^^^^^^^^^^^^^^^^^^^^^^^ File "/mnt/tests/gitlab.cee.redhat.com/kernel-qe/kernel/-/archive/master/kernel-master.tar.gz/storage/dm-crypt/cryptsetup_libblockdev/luks.py", line 1676, in make_test_target dev = self.add_nvme(num=1)[0] ^^^^^^^^^^^^^^^^^^^^ File "/mnt/tests/gitlab.cee.redhat.com/kernel-qe/kernel/-/archive/master/kernel-master.tar.gz/storage/dm-crypt/cryptsetup_libblockdev/luks.py", line 1405, in add_nvme self.nvme_info = self.create_nvmet_device(loop_dev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/mnt/tests/gitlab.cee.redhat.com/kernel-qe/kernel/-/archive/master/kernel-master.tar.gz/storage/dm-crypt/cryptsetup_libblockdev/luks.py", line 740, in create_nvmet_device self.setup_nvme_target(dev_path, self.SUBNQN, self.HOSTNQN) File "/mnt/tests/gitlab.cee.redhat.com/kernel-qe/kernel/-/archive/master/kernel-master.tar.gz/storage/dm-crypt/cryptsetup_libblockdev/luks.py", line 637, in setup_nvme_target raise RuntimeError("Error setting up the NVMe target: '%s'" % out) RuntimeError: Error setting up the NVMe target: 'Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/nvmet/nvme.py", line 668, in add_subsystem os.symlink("%s/subsystems/%s" % (self.configfs_dir, nqn), OSError: [Errno 22] Invalid argument: '/sys/kernel/config/nvmet/subsystems/libblockdev_nvmeof_subnqn' -> '/sys/kernel/config/nvmet/ports/1/subsystems/libblockdev_nvmeof_subnqn' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/sbin/nvmetcli", line 754, in <module> main() File "/usr/sbin/nvmetcli", line 736, in main funcs[sys.argv[1]](savefile) File "/usr/sbin/nvmetcli", line 681, in restore errors = nvme.Root().restore_from_file(from_file) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/nvmet/nvme.py", line 394, in restore_from_file return self.restore(config, clear_existing=clear_existing, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/nvmet/nvme.py", line 376, in restore Port.setup(self, t, err_func) File "/usr/lib/python3.12/site-packages/nvmet/nvme.py", line 732, in setup port.add_subsystem(s) File "/usr/lib/python3.12/site-packages/nvmet/nvme.py", line 671, in add_subsystem raise CFSError("Could not symlink %s in configFS: %s" % (nqn, e)) nvmet.nvme.CFSError: Could not symlink libblockdev_nvmeof_subnqn in configFS: [Errno 22] Invalid argument: '/sys/kernel/config/nvmet/subsystems/libblockdev_nvmeof_subnqn' -> '/sys/kernel/config/nvmet/ports/1/subsystems/libblockdev_nvmeof_subnqn'' ...finished running python3, exit code=1 ** dm-crypt FAIL Score:N/A Uploading resultoutputfile.log ..done