-
Bug
-
Resolution: Won't Do
-
Normal
-
None
-
rhel-9.6
-
None
-
No
-
Impediment
-
Low
-
rhel-storage-management
-
ssg_platform_storage
-
3
-
Dev nak
-
True
-
False
-
-
None
-
None
-
None
-
None
-
Unspecified
-
Unspecified
-
Unspecified
-
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
[root@localhost ~]# udisksctl loop-setup -f 1.tar Mapped file 1.tar as /dev/loop1. [root@localhost ~]# udisksctl loop-setup -f 2.tar Mapped file 2.tar as /dev/loop2. [root@localhost ~]# udisksctl loop-setup -f 3.tar Error setting up loop device for 3.tar: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dbd_2dloop_2derror_2dquark.Code1: Error creating loop device: Failed to open the /dev/loop3 device: No such file or directory [root@localhost ~]# systemctl status udisks2 ● udisks2.service - Disk Manager Loaded: loaded (/usr/lib/systemd/system/udisks2.service; enabled; preset: enabled) Active: active (running) since Fri 2025-03-07 21:32:17 EST; 8min ago Docs: man:udisks(8) Main PID: 15200 (udisksd) Tasks: 5 (limit: 200390) Memory: 6.4M CPU: 256ms CGroup: /system.slice/udisks2.service └─15200 /usr/libexec/udisks2/udisksdMar 07 21:32:17 storageqe-108.rhts.eng.pek2.redhat.com systemd[1]: Started Disk Manager. Mar 07 21:32:17 storageqe-108.rhts.eng.pek2.redhat.com udisksd[15200]: Acquired the name org.freedesktop.UDisks2 on the system message bus Mar 07 21:35:26 storageqe-108.rhts.eng.pek2.redhat.com udisksd[15200]: No longer watching loop device /dev/loop1 Mar 07 21:35:26 storageqe-108.rhts.eng.pek2.redhat.com udisksd[15200]: No longer watching loop device /dev/loop2 Mar 07 21:35:43 storageqe-108.rhts.eng.pek2.redhat.com udisksd[15200]: Set up loop device /dev/loop1 (backed by /var/roothome/1.tar) Mar 07 21:36:20 storageqe-108.rhts.eng.pek2.redhat.com udisksd[15200]: Set up loop device /dev/loop2 (backed by /tmp/2.tar) Mar 07 21:39:29 storageqe-108.rhts.eng.pek2.redhat.com udisksd[15200]: No longer watching loop device /dev/loop1 Mar 07 21:39:29 storageqe-108.rhts.eng.pek2.redhat.com udisksd[15200]: No longer watching loop device /dev/loop2 Mar 07 21:40:06 storageqe-108.rhts.eng.pek2.redhat.com udisksd[15200]: Set up loop device /dev/loop1 (backed by /var/roothome/1.tar) Mar 07 21:40:09 storageqe-108.rhts.eng.pek2.redhat.com udisksd[15200]: Set up loop device /dev/loop2 (backed by /var/roothome/2.tar) [root@localhost ~]# [root@localhost ~]# systemctl restart udisks2 [root@localhost ~]# udisksctl loop-setup -f 3.tar Error setting up loop device for 3.tar: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dbd_2dloop_2derror_2dquark.Code1: Error creating loop device: Failed to open the /dev/loop3 device: No such file or directory [root@localhost ~]# systemctl status udisks2 ● udisks2.service - Disk Manager Loaded: loaded (/usr/lib/systemd/system/udisks2.service; enabled; preset: enabled) Active: active (running) since Fri 2025-03-07 21:41:17 EST; 5s ago Docs: man:udisks(8) Main PID: 15773 (udisksd) Tasks: 6 (limit: 200390) Memory: 7.4M CPU: 195ms CGroup: /system.slice/udisks2.service └─15773 /usr/libexec/udisks2/udisksdMar 07 21:41:17 storageqe-108.rhts.eng.pek2.redhat.com systemd[1]: Starting Disk Manager... Mar 07 21:41:17 storageqe-108.rhts.eng.pek2.redhat.com udisksd[15773]: udisks daemon version 2.9.4 starting Mar 07 21:41:17 storageqe-108.rhts.eng.pek2.redhat.com systemd[1]: Started Disk Manager. Mar 07 21:41:17 storageqe-108.rhts.eng.pek2.redhat.com udisksd[15773]: Acquired the name org.freedesktop.UDisks2 on the system message bus [root@localhost ~]# udisksctl loop-setup -f 3.tar Error setting up loop device for 3.tar: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dbd_2dloop_2derror_2dquark.Code1: Error creating loop device: Failed to open the /dev/loop3 device: No such file or directory [root@localhost ~]# udisksctl loop-setup -f 1.tar Error setting up loop device for 1.tar: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dbd_2dloop_2derror_2dquark.Code1: Error creating loop device: Failed to open the /dev/loop3 device: No such file or directory [root@localhost ~]# udisksctl loop-setup -f 3.tar Error setting up loop device for 3.tar: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dbd_2dloop_2derror_2dquark.Code1: Error creating loop device: Failed to open the /dev/loop3 device: No such file or directory [root@localhost ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS loop0 7:0 0 16.9M 1 loop loop1 7:1 0 100M 0 loop loop2 7:2 0 100M 0 loop sda 8:0 0 745.2G 0 disk sdb 8:16 0 447.1G 0 disk ├─sdb1 8:17 0 600M 0 part /boot/efi ├─sdb2 8:18 0 1G 0 part /boot └─sdb3 8:19 0 445.5G 0 part ├─rhel_storageqe--108-root 253:0 0 70G 0 lvm /var │ /sysroot/ostree/deploy/default/var │ /etc │ /sysroot ├─rhel_storageqe--108-swap 253:1 0 15.5G 0 lvm [SWAP] └─rhel_storageqe--108-home 253:2 0 360G 0 lvm /var/home sdc 8:32 0 745.2G 0 disk sdd 8:48 0 447.1G 0 disk zram0 252:0 0 8G 0 disk [SWAP] nvme0n1 259:0 0 1.5T 0 disk [root@localhost ~]#
[root@localhost ~]# lsmod |grep loop loop 40960 4 [root@localhost ~]# uname -a Linux storageqe-108.rhts.eng.pek2.redhat.com 5.14.0-570.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Feb 17 16:15:43 EST 2025 x86_64 x86_64 x86_64 GNU/Linux [root@localhost ~]# rpm -qa |grep udisks libudisks2-2.9.4-11.el9.x86_64 udisks2-2.9.4-11.el9.x86_64 udisks2-lsm-2.9.4-11.el9.x86_64 udisks2-lvm2-2.9.4-11.el9.x86_64 udisks2-iscsi-2.9.4-11.el9.x86_64 libudisks2-devel-2.9.4-11.el9.x86_64 [root@localhost ~]#
################################################################################ INFO: [2025-03-07 21:56:47] Running: 'losetup --find'... /dev/loop1 INFO: [2025-03-07 21:56:47] Running: 'dd if=/dev/zero of=/tmp/tfile_loop1 iflag=fullblock bs=1M count=500'... 500+0 records in 500+0 records out 524288000 bytes (524 MB, 500 MiB) copied, 0.168427 s, 3.1 GB/s INFO: [2025-03-07 21:56:50] Running: 'udisksctl loop-setup -f /tmp/tfile_loop1'... Mapped file /tmp/tfile_loop1 as /dev/loop1. INFO: [2025-03-07 21:56:50] Running: 'udisksctl loop-delete -b /dev/loop1'...INFO: [2025-03-07 21:56:50] Running: 'losetup --all'... /dev/loop0: [64768]:204223440 (/sysroot/ostree/deploy/default/deploy/ace74a8dc6ce0bff4f0ab0dc9136d79fbe564886af2e7286a0ff5cf891412384.0/.ostree.cfs) INFO: Checking for error on the system INFO: Checking for tainted kernel INFO: [2025-03-07 21:56:50] Running: 'cat /proc/sys/kernel/tainted'... 0 PASS: Kernel is not tainted. INFO: Checking abrt for error WARN: abrt tool does not seem to be installed WARN: skipping abrt check INFO: [2025-03-07 21:56:50] Running: 'cat /tmp/previous-dump-check'... 101000000 INFO: Checking for stack dump messages after: 101000000 PASS: No recent dump messages has been found. INFO: Checking for errors on dmesg. INFO: [2025-03-07 21:56:50] Running: 'dmesg | grep -i ' segfault ''...INFO: [2025-03-07 21:56:50] Running: 'dmesg | grep -i 'Call Trace:''...PASS: No errors on dmesg have been found. INFO: No kdump log found for this server PASS: Search for error on the server ################################ Test Summary ################################## PASS: Search for error on the server ############################# Total tests that passed: 1 Total tests that failed: 0 Total tests that skipped: 0 ################################################################################ ============================================================================================================== Generating test result report ============================================================================================================== Test name: storaged/test_udisksctl_loop.py Status: PASS Elapsed Time: 04s ============================================================================================================== Total - PASS: 1 FAIL: 0 SKIP: 0 WARN: 0 Total Time: 04s ============================================================================================================== ...finished running stqe-test, exit code=0 Usage: rstrnt-report-result [OPTION?] TASK_PATH RESULT [SCORE]Report results to lab controller. if you don't specify --port or the server url you must have RECIPE_URL and TASKID defined. If HARNESS_PREFIX is defined then the value of that must be prefixed to RECIPE_URL and TASKIDHelp Options: -h, --help Show help optionsApplication Options: --port=PORT restraintd port number (Service default: 8081) -s, --server=URL Server to connect to -t, --message=TEXT Short 100 characters or less message -o, --outputfile=FILE Log to upload with result, $OUTPUTFILE is used by default -p, --disable-plugin=PLUGIN don't run plugin on server side --no-plugins don't run any plugins on server sidemake: *** [Makefile:35: run] Error 1 [root@localhost udisksctl_loop]# [root@localhost udisksctl_loop]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS loop0 7:0 0 16.9M 1 loop sda 8:0 0 745.2G 0 disk sdb 8:16 0 447.1G 0 disk ├─sdb1 8:17 0 600M 0 part /boot/efi ├─sdb2 8:18 0 1G 0 part /boot └─sdb3 8:19 0 445.5G 0 part ├─rhel_storageqe--108-root 253:0 0 70G 0 lvm /var │ /sysroot/ostree/deploy/default/var │ /etc │ /sysroot ├─rhel_storageqe--108-swap 253:1 0 15.5G 0 lvm [SWAP] └─rhel_storageqe--108-home 253:2 0 360G 0 lvm /var/home sdc 8:32 0 745.2G 0 disk sdd 8:48 0 447.1G 0 disk zram0 252:0 0 8G 0 disk [SWAP] nvme0n1 259:0 0 1.5T 0 disk [root@localhost udisksctl_loop]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS loop0 7:0 0 16.9M 1 loop sda 8:0 0 745.2G 0 disk sdb 8:16 0 447.1G 0 disk ├─sdb1 8:17 0 600M 0 part /boot/efi ├─sdb2 8:18 0 1G 0 part /boot └─sdb3 8:19 0 445.5G 0 part ├─rhel_storageqe--108-root 253:0 0 70G 0 lvm /var │ /sysroot/ostree/deploy/default/var │ /etc │ /sysroot ├─rhel_storageqe--108-swap 253:1 0 15.5G 0 lvm [SWAP] └─rhel_storageqe--108-home 253:2 0 360G 0 lvm /var/home sdc 8:32 0 745.2G 0 disk sdd 8:48 0 447.1G 0 disk zram0 252:0 0 8G 0 disk [SWAP] nvme0n1 259:0 0 1.5T 0 disk [root@localhost udisksctl_loop]# make run chmod a+x ./runtest.sh ./runtest.sh /root/.local/bin/stqe-test Running stqe-test As root: ============================================================================================================== Running test 'storaged/test_udisksctl_loop.py' ============================================================================================================== INFO: [2025-03-07 21:57:31] Running: 'python3 /root/.local/lib/python3.9/site-packages/stqe/tests/storaged/test_udisksctl_loop.py'... ################################## Test Init ################################### INFO: Checking for error on the system INFO: Checking for tainted kernel INFO: [2025-03-07 21:57:31] Running: 'cat /proc/sys/kernel/tainted'... 0 PASS: Kernel is not tainted. INFO: Checking abrt for error WARN: abrt tool does not seem to be installed WARN: skipping abrt check INFO: [2025-03-07 21:57:31] Running: 'cat /tmp/previous-dump-check'... 101000000 INFO: Checking for stack dump messages after: 101000000 PASS: No recent dump messages has been found. INFO: Checking for errors on dmesg. INFO: [2025-03-07 21:57:31] Running: 'dmesg | grep -i ' segfault ''...INFO: [2025-03-07 21:57:31] Running: 'dmesg | grep -i 'Call Trace:''...PASS: No errors on dmesg have been found. INFO: No kdump log found for this server ### Kernel Info: ### Kernel version: Linux storageqe-108.rhts.eng.pek2.redhat.com 5.14.0-570.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Feb 17 16:15:43 EST 2025 x86_64 x86_64 x86_64 GNU/Linux Kernel tainted: 0 ### IP settings: ### INFO: [2025-03-07 21:57:31] Running: 'ip a'... 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever 2: eno8303: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 link/ether c4:cb:e1:d8:83:9a brd ff:ff:ff:ff:ff:ff altname enp195s0f0 inet 10.73.194.85/23 brd 10.73.195.255 scope global dynamic noprefixroute eno8303 valid_lft 84270sec preferred_lft 84270sec 3: eno8403: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000 link/ether c4:cb:e1:d8:83:9b brd ff:ff:ff:ff:ff:ff altname enp195s0f1 ### File system disk space usage: ### INFO: [2025-03-07 21:57:31] Running: 'df -h'... Filesystem Size Used Avail Use% Mounted on devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 16G 4.0K 16G 1% /dev/shm tmpfs 6.2G 17M 6.2G 1% /run efivarfs 304K 81K 219K 27% /sys/firmware/efi/efivars /dev/mapper/rhel_storageqe--108-root 70G 6.6G 64G 10% /sysroot composefs 17M 17M 0 100% / tmpfs 16G 1.7G 14G 11% /tmp /dev/sdb2 960M 175M 786M 19% /boot /dev/mapper/rhel_storageqe--108-home 360G 2.6G 358G 1% /var/home /dev/sdb1 599M 7.1M 592M 2% /boot/efi tmpfs 1.0M 0 1.0M 0% /run/stratisd/ns_mounts tmpfs 3.1G 0 3.1G 0% /run/user/0 overlay 70G 6.6G 64G 10% /usr INFO: [2025-03-07 21:57:31] Running: 'rpm -q device-mapper-multipath'... device-mapper-multipath-0.8.7-35.el9.x86_64 INFO: [2025-03-07 21:57:31] Running: 'systemctl status multipathd'... multipathd.service - Device-Mapper Multipath Device Controller Loaded: loaded (/usr/lib/systemd/system/multipathd.service; enabled; preset: enabled) Active: inactive (dead) since Fri 2025-03-07 16:21:50 EST; 5h 35min ago Duration: 507ms TriggeredBy: multipathd.socket Condition: start condition failed at Fri 2025-03-07 21:21:51 EST; 35min ago ConditionPathExists=/etc/multipath.conf was not met Main PID: 1088 (code=exited, status=0/SUCCESS) Status: "shutdown" CPU: 19msMar 07 16:21:49 localhost multipathd[1088]: /etc/multipath.conf does not exist, blacklisting all devices. Mar 07 16:21:49 localhost multipathd[1088]: You can run "/sbin/mpathconf --enable" to create Mar 07 16:21:49 localhost multipathd[1088]: /etc/multipath.conf. See man mpathconf(8) for more details Mar 07 16:21:49 localhost systemd[1]: Started Device-Mapper Multipath Device Controller. Mar 07 16:21:50 localhost multipathd[1088]: exit (signal) Mar 07 16:21:50 localhost multipathd[1088]: --------shut down------- Mar 07 16:21:50 localhost systemd[1]: Stopping Device-Mapper Multipath Device Controller... Mar 07 16:21:50 localhost systemd[1]: multipathd.service: Deactivated successfully. Mar 07 16:21:50 localhost systemd[1]: Stopped Device-Mapper Multipath Device Controller. Mar 07 21:21:51 localhost systemd[1]: Device-Mapper Multipath Device Controller was skipped because of an unmet condition check (ConditionPathExists=/etc/multipath.conf). [2025-03-07 21:57:31] INFO: Service multipathd is not running. ################################################################################ INFO: [2025-03-07 21:57:31] Running: 'losetup --find'... /dev/loop1 INFO: [2025-03-07 21:57:31] Running: 'dd if=/dev/zero of=/tmp/tfile_loop1 iflag=fullblock bs=1M count=500'... 500+0 records in 500+0 records out 524288000 bytes (524 MB, 500 MiB) copied, 0.169992 s, 3.1 GB/s INFO: [2025-03-07 21:57:33] Running: 'udisksctl loop-setup -f /tmp/tfile_loop1'... Error setting up loop device for /tmp/tfile_loop1: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dbd_2dloop_2derror_2dquark.Code1: Error creating loop device: Failed to open the /dev/loop1 device: No such file or directory FAIL: setup loop device INFO: [2025-03-07 21:57:33] Running: 'udisksctl loop-delete -b /dev/loop1'... Error deleting loop device /dev/loop1: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dbd_2dloop_2derror_2dquark.Code1: Error deleting '/dev/loop1': Failed to open the /dev/loop1 device: No such file or directory FAIL: delete_loop_device Test failed ============================================================================================================== Generating test result report ============================================================================================================== Test name: storaged/test_udisksctl_loop.py Status: FAIL Elapsed Time: 02s ============================================================================================================== Total - PASS: 0 FAIL: 1 SKIP: 0 WARN: 0 Total Time: 02s ============================================================================================================== ...finished running stqe-test, exit code=1 Usage: rstrnt-report-result [OPTION?] TASK_PATH RESULT [SCORE]Report results to lab controller. if you don't specify --port or the server url you must have RECIPE_URL and TASKID defined. If HARNESS_PREFIX is defined then the value of that must be prefixed to RECIPE_URL and TASKIDHelp Options: -h, --help Show help optionsApplication Options: --port=PORT restraintd port number (Service default: 8081) -s, --server=URL Server to connect to -t, --message=TEXT Short 100 characters or less message -o, --outputfile=FILE Log to upload with result, $OUTPUTFILE is used by default -p, --disable-plugin=PLUGIN don't run plugin on server side --no-plugins don't run any plugins on server sidemake: *** [Makefile:35: run] Error 1 [root@localhost udisksctl_loop]# [root@localhost udisksctl_loop]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS loop0 7:0 0 16.9M 1 loop sda 8:0 0 745.2G 0 disk sdb 8:16 0 447.1G 0 disk ├─sdb1 8:17 0 600M 0 part /boot/efi ├─sdb2 8:18 0 1G 0 part /boot └─sdb3 8:19 0 445.5G 0 part ├─rhel_storageqe--108-root 253:0 0 70G 0 lvm /var │ /sysroot/ostree/deploy/default/var │ /etc │ /sysroot ├─rhel_storageqe--108-swap 253:1 0 15.5G 0 lvm [SWAP] └─rhel_storageqe--108-home 253:2 0 360G 0 lvm /var/home sdc 8:32 0 745.2G 0 disk sdd 8:48 0 447.1G 0 disk zram0 252:0 0 8G 0 disk [SWAP] nvme0n1 259:0 0 1.5T 0 disk [root@localhost udisksctl_loop]# systemctl status udisks2 ● udisks2.service - Disk Manager Loaded: loaded (/usr/lib/systemd/system/udisks2.service; enabled; preset: enabled) Active: active (running) since Fri 2025-03-07 21:41:17 EST; 16min ago Docs: man:udisks(8) Main PID: 15773 (udisksd) Tasks: 5 (limit: 200390) Memory: 5.9M CPU: 269ms CGroup: /system.slice/udisks2.service └─15773 /usr/libexec/udisks2/udisksdMar 07 21:41:17 storageqe-108.rhts.eng.pek2.redhat.com systemd[1]: Starting Disk Manager... Mar 07 21:41:17 storageqe-108.rhts.eng.pek2.redhat.com udisksd[15773]: udisks daemon version 2.9.4 starting Mar 07 21:41:17 storageqe-108.rhts.eng.pek2.redhat.com systemd[1]: Started Disk Manager. Mar 07 21:41:17 storageqe-108.rhts.eng.pek2.redhat.com udisksd[15773]: Acquired the name org.freedesktop.UDisks2 on the system message bus Mar 07 21:56:41 storageqe-108.rhts.eng.pek2.redhat.com udisksd[15773]: No longer watching loop device /dev/loop1 Mar 07 21:56:41 storageqe-108.rhts.eng.pek2.redhat.com udisksd[15773]: No longer watching loop device /dev/loop2 Mar 07 21:56:50 storageqe-108.rhts.eng.pek2.redhat.com udisksd[15773]: Set up loop device /dev/loop1 (backed by /tmp/tfile_loop1) Mar 07 21:56:50 storageqe-108.rhts.eng.pek2.redhat.com udisksd[15773]: Deleted loop device /dev/loop1 (was backed by /tmp/tfile_loop1) Mar 07 21:56:50 storageqe-108.rhts.eng.pek2.redhat.com udisksd[15773]: No longer watching loop device /dev/loop1 [root@localhost udisksctl_loop]# [root@localhost udisksctl_loop]# lsmod | grep loop loop 40960 2 [root@localhost udisksctl_loop]#