Repository navigation
Description
Is there an existing issue for this?
- I have searched the existing issues
I have checked the wiki
- I have searched the wiki for this problem
Does this issue exist in the latest version?
- I'm using the latest release
Describe the bug?
I just install a fresh version of Ubuntu Server 26.04 LTS and the newest version of ARM and I noticed this error showing up in all my rip logs:
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ******************* End udev attributes *******************
08-11-2026 20:35:11 ARM: INFO: main.main: Starting Disc identification
08-11-2026 20:35:11 ARM: DEBUG: identify.identify: Identify Entry point --- job ----
08-11-2026 20:35:11 ARM: DEBUG: ProcessHandler.arm_subprocess: Running command: ['findmnt', '--json', '/dev/sr3']
08-11-2026 20:35:11 ARM: ERROR: ProcessHandler.arm_subprocess: Error while running command: ['findmnt', '--json', '/dev/sr3']
The command produced no output.
Traceback (most recent call last):
File "/opt/arm/arm/ripper/ProcessHandler.py", line 26, in arm_subprocess
arm_process = subprocess.check_output(
File "/usr/lib/python3.10/subprocess.py", line 421, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/usr/lib/python3.10/subprocess.py", line 526, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['findmnt', '--json', '/dev/sr3']' returned non-zero exit status 1.
08-11-2026 20:35:11 ARM: INFO: identify.check_mount: Trying to mount disc at /dev/sr3...
08-11-2026 20:35:11 ARM: DEBUG: ProcessHandler.arm_subprocess: Running command: ['mount', '--source', '/dev/sr3']
08-11-2026 20:35:11 ARM: DEBUG: ProcessHandler.arm_subprocess: Running command: ['findmnt', '--json', '/dev/sr3']
08-11-2026 20:35:11 ARM: INFO: identify.check_mount: Successfully mounted disc to /mnt/dev/sr3
08-11-2026 20:35:16 ARM: DEBUG: job.get_disc_type: Found: /mnt/dev/sr3/BDMV
To Reproduce
Install a fresh version of Ubuntu Server 26.04 LTS and the newest version of ARM
What OS are you seeing the problem on?
Other (please state in Anything else? section)
ARM Release Version or Git hash (You can find this in the arm settings page)
Python version: 3.10.12
A.R.M version: 2.24.3
Current git version: 39fc1e3
Expected behavior?
Ripping without errors and disks ejecting when done.
Relevant log output
08-11-2026 20:35:10 ARM: DEBUG: ProcessHandler.arm_subprocess: Running command: cd /opt/arm/ && git branch && git log -1
08-11-2026 20:35:10 ARM: INFO: ARMInfo.get_values: ARM version: 2.24.3
08-11-2026 20:35:10 ARM: INFO: ARMInfo.get_values: Python version: 3.10.12 (main, Jun 22 2026, 18:55:27) [GCC 11.4.0]
08-11-2026 20:35:10 ARM: INFO: ARMInfo.get_values: User is: arm
08-11-2026 20:35:10 ARM: INFO: ARMInfo.get_values: Alembic head is: edf2272c0a9d
08-11-2026 20:35:10 ARM: INFO: ARMInfo.get_values: Database version is: edf2272c0a9d
08-11-2026 20:35:10 ARM: INFO: main.setup: ************* Starting ARM processing at 2026-08-11 20:35:10.824069 *************
08-11-2026 20:35:10 ARM: DEBUG: utils.database_adder: Trying to add Job
08-11-2026 20:35:10 ARM: DEBUG: utils.database_adder: successfully written Job to the database
08-11-2026 20:35:11 ARM: INFO: system_drives.new_job: Creating new job for drive.
08-11-2026 20:35:11 ARM: DEBUG: DriveUtils.update_drive_job: Updating Drive: ['HL-DT-ST_BD-RE_WH16NS60_KL4JC6E2817'|'/dev/sr3'] Current Job: [8] Previous Job: [7]
08-11-2026 20:35:11 ARM: DEBUG: DriveUtils.update_drive_job: Database update with new Job ID to associated drive
08-11-2026 20:35:11 ARM: DEBUG: main.setup: drive_mode: auto
08-11-2026 20:35:11 ARM: DEBUG: utils.database_adder: Trying to add Config
08-11-2026 20:35:11 ARM: DEBUG: utils.database_adder: successfully written Config to the database
08-11-2026 20:35:11 ARM: INFO: logger.clean_up_logs: Looking for log files older than 1 days old.
08-11-2026 20:35:11 ARM: INFO: logger.clean_up_logs: Checking path /home/arm/logs/ for old log files...
08-11-2026 20:35:11 ARM: INFO: logger.clean_up_logs: Checking path /home/arm/logs/progress for old log files...
08-11-2026 20:35:11 ARM: INFO: main.setup: Job: THE_DARK_KNIGHT
08-11-2026 20:35:11 ARM: INFO: utils.clean_old_jobs: Job #8 with PID 354 is currently running.
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ******************* Logging udev attributes *******************
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: CURRENT_TAGS::systemd:uaccess:seat:
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: DEVLINKS:/dev/disk/by-label/THE\x20DARK\x20KNIGHT /dev/disk/by-uuid/0459d00720202020 /dev/disk/by-path/pci-0000:09:00.0-ata-5.0 /dev/disk/by-id/ata-HL-DT-ST_BD-RE_WH16NS60_KL4JC6E2817 /dev/disk/by-path/pci-0000:09:00.0-ata-5
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: DEVNAME:/dev/sr3
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: DEVPATH:/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:0a.0/0000:09:00.0/ata7/host7/target7:0:0/7:0:0:0/block/sr3
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: DEVTYPE:disk
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: DISKSEQ:60
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_ATA:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_ATA_SATA:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_ATA_SATA_SIGNAL_RATE_GEN1:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_BUS:ata
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_BD:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_BD_R:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_BD_RE:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_BD_R_RRM:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_BD_R_SRM:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_CD:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_CD_R:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_CD_RW:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_DVD:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_DVD_PLUS_R:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_DVD_PLUS_RW:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_DVD_PLUS_R_DL:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_DVD_R:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_DVD_RAM:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_DVD_RW:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_DVD_RW_RO:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_DVD_RW_SEQ:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_DVD_R_DL:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_DVD_R_DL_JR:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_DVD_R_DL_SEQ:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_MEDIA:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_MEDIA_BD:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_MEDIA_SESSION_COUNT:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_MEDIA_STATE:complete
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_MEDIA_TRACK_COUNT:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_MEDIA_TRACK_COUNT_DATA:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_CDROM_RW_REMOVABLE:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_FOR_SEAT:block-pci-0000_09_00_0-ata-5_0
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_FS_APPLICATION_ID:SonicScenaristBD
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_FS_LABEL:THE_DARK_KNIGHT
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_FS_LABEL_ENC:THE\x20DARK\x20KNIGHT
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_FS_LOGICAL_VOLUME_ID:THE\x20DARK\x20KNIGHT
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_FS_TYPE:udf
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_FS_USAGE:filesystem
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_FS_UUID:0459d00720202020
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_FS_UUID_ENC:0459d00720202020
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_FS_VERSION:2.50
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_FS_VOLUME_ID:THE\x20DARK\x20KNIGHT
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_FS_VOLUME_SET_ID:0459D007\x20\x20\x20\x20\x20\x20\x20\x20THE\x20DARK\x20KNIGHT
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_MODEL:HL-DT-ST_BD-RE_WH16NS60
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_MODEL_ENC:HL-DT-ST\x20BD-RE\x20\x20WH16NS60\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_PATH:pci-0000:09:00.0-ata-5.0
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_PATH_ATA_COMPAT:pci-0000:09:00.0-ata-5
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_PATH_TAG:pci-0000_09_00_0-ata-5_0
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_REVISION:1.03
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_SERIAL:HL-DT-ST_BD-RE_WH16NS60_KL4JC6E2817
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_SERIAL_SHORT:KL4JC6E2817
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ID_TYPE:cd
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: MAJOR:11
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: MINOR:3
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: SUBSYSTEM:block
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: SYSTEMD_MOUNT_DEVICE_BOUND:1
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: TAGS::systemd:uaccess:seat:
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: USEC_INITIALIZED:131173473
08-11-2026 20:35:11 ARM: DEBUG: main.log_udev_params: ******************* End udev attributes *******************
08-11-2026 20:35:11 ARM: INFO: main.main: Starting Disc identification
08-11-2026 20:35:11 ARM: DEBUG: identify.identify: Identify Entry point --- job ----
08-11-2026 20:35:11 ARM: DEBUG: ProcessHandler.arm_subprocess: Running command: ['findmnt', '--json', '/dev/sr3']
08-11-2026 20:35:11 ARM: ERROR: ProcessHandler.arm_subprocess: Error while running command: ['findmnt', '--json', '/dev/sr3']
The command produced no output.
Traceback (most recent call last):
File "/opt/arm/arm/ripper/ProcessHandler.py", line 26, in arm_subprocess
arm_process = subprocess.check_output(
File "/usr/lib/python3.10/subprocess.py", line 421, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/usr/lib/python3.10/subprocess.py", line 526, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['findmnt', '--json', '/dev/sr3']' returned non-zero exit status 1.
08-11-2026 20:35:11 ARM: INFO: identify.check_mount: Trying to mount disc at /dev/sr3...
08-11-2026 20:35:11 ARM: DEBUG: ProcessHandler.arm_subprocess: Running command: ['mount', '--source', '/dev/sr3']
08-11-2026 20:35:11 ARM: DEBUG: ProcessHandler.arm_subprocess: Running command: ['findmnt', '--json', '/dev/sr3']
08-11-2026 20:35:11 ARM: INFO: identify.check_mount: Successfully mounted disc to /mnt/dev/sr3
08-11-2026 20:35:16 ARM: DEBUG: job.get_disc_type: Found: /mnt/dev/sr3/BDMV
08-11-2026 20:35:16 ARM: INFO: identify.identify: Disc identified as video
08-11-2026 20:35:16 ARM: DEBUG: identify.get_video_details: Title = The-Dark-Knight
08-11-2026 20:35:16 ARM: DEBUG: identify.get_video_details: Title: The-Dark-Knight | Year: 2008
08-11-2026 20:35:16 ARM: DEBUG: identify.get_video_details: Calling webservice with title: The-Dark-Knight and year: 2008
08-11-2026 20:35:16 ARM: DEBUG: identify.identify_loop: Response = None
08-11-2026 20:35:16 ARM: DEBUG: identify.metadata_selector: provider omdb
08-11-2026 20:35:16 ARM: DEBUG: metadata.call_omdb_api: omdb - {'Search': [{'Title': 'The Dark Knight', 'Year': '2008', 'imdbID': 'tt0468569', 'Type': 'movie', 'Poster': 'https://m.media-amazon.com/images/M/MV5BMTMxNTMwODM0NF5BMl5BanBnXkFtZTcwODAyMTk2Mw@@._V1_QL75_UX380_CR0,0,380,562_.jpg'}, {'Title': 'Batman: The Dark Knight', 'Year': '2008', 'imdbID': 'tt2098632', 'Type': 'movie', 'Poster': 'https://m.media-amazon.com/images/M/MV5BMzRjOTg1YWYtZTE0NC00MGI5LTlmNDAtMzllM2M1MmQ4N2ViXkEyXkFqcGdeQXVyNjczMzc5NzQ@._V1_SX300.jpg'}, {'Title': 'The Dark Knight Project', 'Year': '2008', 'imdbID': 'tt1330604', 'Type': 'movie', 'Poster': 'https://m.media-amazon.com/images/M/MV5BMTU2NzA2MTI5MF5BMl5BanBnXkFtZTcwMDU4MzcwMg@@._V1_SX300.jpg'}, {'Title': 'The Dark Knight', 'Year': '2008', 'imdbID': 'tt1774602', 'Type': 'movie', 'Poster': 'N/A'}, {'Title': "Cinema Valore': The Dark Knight", 'Year': '2008–', 'imdbID': 'tt3878748', 'Type': 'series', 'Poster': 'N/A'}, {'Title': 'Gotham Tennis: The Dark Knight Out', 'Year': '2008', 'imdbID': 'tt12145876', 'Type': 'movie', 'Poster': 'https://m.media-amazon.com/images/M/MV5BZTNlZDU1NWYtMjBhOC00ZDRiLWEwNWYtZjc0YzBiNTMxMGMwXkEyXkFqcGdeQXVyMjAyNTU0MTI@._V1_SX300.jpg'}, {'Title': 'RiffTrax: The Dark Knight', 'Year': '2008', 'imdbID': 'tt19731776', 'Type': 'movie', 'Poster': 'https://m.media-amazon.com/images/M/MV5BZGJjMjg0OTktMjQ1Yi00YjY1LWJmN2UtOWIzYjAwZWNjMGY0XkEyXkFqcGdeQXVyNzExMzc0MDg@._V1_SX300.jpg'}, {'Title': '49: The Dark Knight (2008)', 'Year': '2008', 'imdbID': 'tt25281008', 'Type': 'movie', 'Poster': 'N/A'}], 'totalResults': '8', 'Response': 'True', 'background_url': None}
08-11-2026 20:35:16 ARM: DEBUG: metadata.call_omdb_api: omdb - call was successful
08-11-2026 20:35:16 ARM: DEBUG: identify.update_job: Webservice successful. New title is The-Dark-Knight. New Year is: 2008
08-11-2026 20:35:16 ARM: DEBUG: utils.database_updater: ID:8 year_auto=2008:<class 'str'>
08-11-2026 20:35:16 ARM: DEBUG: utils.database_updater: ID:8 year=2008:<class 'str'>
08-11-2026 20:35:16 ARM: DEBUG: utils.database_updater: ID:8 title_auto=The-Dark-Knight:<class 'str'>
08-11-2026 20:35:16 ARM: DEBUG: utils.database_updater: ID:8 title=The-Dark-Knight:<class 'str'>
08-11-2026 20:35:16 ARM: DEBUG: utils.database_updater: ID:8 video_type_auto=movie:<class 'str'>
08-11-2026 20:35:16 ARM: DEBUG: utils.database_updater: ID:8 video_type=movie:<class 'str'>
08-11-2026 20:35:16 ARM: DEBUG: utils.database_updater: ID:8 imdb_id_auto=tt0468569:<class 'str'>
08-11-2026 20:35:16 ARM: DEBUG: utils.database_updater: ID:8 imdb_id=tt0468569:<class 'str'>
08-11-2026 20:35:16 ARM: DEBUG: utils.database_updater: ID:8 poster_url_auto=https://m.media-amazon.com/images/M/MV5BMTMxNTMwODM0NF5BMl5BanBnXkFtZTcwODAyMTk2Mw@@._V1_QL75_UX380_CR0,0,380,562_.jpg:<class 'str'>
08-11-2026 20:35:16 ARM: DEBUG: utils.database_updater: ID:8 poster_url=https://m.media-amazon.com/images/M/MV5BMTMxNTMwODM0NF5BMl5BanBnXkFtZTcwODAyMTk2Mw@@._V1_QL75_UX380_CR0,0,380,562_.jpg:<class 'str'>
08-11-2026 20:35:16 ARM: DEBUG: utils.database_updater: ID:8 hasnicetitle=True:<class 'bool'>
08-11-2026 20:35:16 ARM: DEBUG: utils.database_updater: successfully written to the database
08-11-2026 20:35:16 ARM: DEBUG: identify.try_with_year: response: {'Search': [{'Title': 'The Dark Knight', 'Year': '2008', 'imdbID': 'tt0468569', 'Type': 'movie', 'Poster': 'https://m.media-amazon.com/images/M/MV5BMTMxNTMwODM0NF5BMl5BanBnXkFtZTcwODAyMTk2Mw@@._V1_QL75_UX380_CR0,0,380,562_.jpg'}, {'Title': 'Batman: The Dark Knight', 'Year': '2008', 'imdbID': 'tt2098632', 'Type': 'movie', 'Poster': 'https://m.media-amazon.com/images/M/MV5BMzRjOTg1YWYtZTE0NC00MGI5LTlmNDAtMzllM2M1MmQ4N2ViXkEyXkFqcGdeQXVyNjczMzc5NzQ@._V1_SX300.jpg'}, {'Title': 'The Dark Knight Project', 'Year': '2008', 'imdbID': 'tt1330604', 'Type': 'movie', 'Poster': 'https://m.media-amazon.com/images/M/MV5BMTU2NzA2MTI5MF5BMl5BanBnXkFtZTcwMDU4MzcwMg@@._V1_SX300.jpg'}, {'Title': 'The Dark Knight', 'Year': '2008', 'imdbID': 'tt1774602', 'Type': 'movie', 'Poster': 'N/A'}, {'Title': "Cinema Valore': The Dark Knight", 'Year': '2008–', 'imdbID': 'tt3878748', 'Type': 'series', 'Poster': 'N/A'}, {'Title': 'Gotham Tennis: The Dark Knight Out', 'Year': '2008', 'imdbID': 'tt12145876', 'Type': 'movie', 'Poster': 'https://m.media-amazon.com/images/M/MV5BZTNlZDU1NWYtMjBhOC00ZDRiLWEwNWYtZjc0YzBiNTMxMGMwXkEyXkFqcGdeQXVyMjAyNTU0MTI@._V1_SX300.jpg'}, {'Title': 'RiffTrax: The Dark Knight', 'Year': '2008', 'imdbID': 'tt19731776', 'Type': 'movie', 'Poster': 'https://m.media-amazon.com/images/M/MV5BZGJjMjg0OTktMjQ1Yi00YjY1LWJmN2UtOWIzYjAwZWNjMGY0XkEyXkFqcGdeQXVyNzExMzc0MDg@._V1_SX300.jpg'}, {'Title': '49: The Dark Knight (2008)', 'Year': '2008', 'imdbID': 'tt25281008', 'Type': 'movie', 'Poster': 'N/A'}], 'totalResults': '8', 'Response': 'True', 'background_url': None}
08-11-2026 20:35:16 ARM: INFO: identify.identify: Disc title Post ident - title:The-Dark-Knight year:2008 video_type:movie disctype: bluray
08-11-2026 20:35:16 ARM: DEBUG: identify.identify: identify.job.end ----
+--------------------+--------------------------------------------------------------+
| Config | Value |
+--------------------+--------------------------------------------------------------+
| _sa_instance_state | <sqlalchemy.orm.state.InstanceState object at |
| | 0x772741b92c20> |
| has_track_99 | False |
| video_type_manual | None |
| devpath | /dev/sr3 |
| logfile | THE_DARK_KNIGHT.log |
| title | The-Dark-Knight |
| pid | 354 |
| pid_hash | 4964146915681586188 |
| mountpoint | /mnt/dev/sr3 |
| title_auto | The-Dark-Knight |
| start_time | 2026-08-11 20:35:10.824321 |
| imdb_id | tt0468569 |
| hasnicetitle | True |
| imdb_id_auto | tt0468569 |
| title_manual | None |
| is_iso | None |
| stop_time | None |
| year | 2008 |
| job_length | None |
| manual_start | False |
| imdb_id_manual | None |
| errors | None |
| poster_url | https://m.media-amazon.com/images/M/MV5BMTMxNTMwODM0NF5BMl5B |
| | anBnXkFtZTcwODAyMTk2Mw@@._V1_QL75_UX380_CR0,0,380,562_.jpg |
| manual_mode | False |
| status | active |
| year_auto | 2008 |
| disctype | bluray |
| stage | 178648051079 |
| poster_url_auto | https://m.media-amazon.com/images/M/MV5BMTMxNTMwODM0NF5BMl5B |
| | anBnXkFtZTcwODAyMTk2Mw@@._V1_QL75_UX380_CR0,0,380,562_.jpg |
| job_id | 8 |
| label | THE_DARK_KNIGHT |
| year_manual | None |
| video_type | movie |
| path | None |
| no_of_titles | None |
| poster_url_manual | None |
| arm_version | 2.24.3 |
| ejected | False |
| video_type_auto | movie |
| updated | False |
| crc_id | None |
+--------------------+--------------------------------------------------------------+
08-11-2026 20:35:16 ARM: DEBUG: utils.job_dupe_check: Trying to find jobs with matching Label=THE_DARK_KNIGHT
08-11-2026 20:35:16 ARM: INFO: utils.job_dupe_check: We have no previous rips/jobs matching this label
08-11-2026 20:35:16 ARM: DEBUG: main.main: Value of have_dupes: False
08-11-2026 20:35:16 ARM: DEBUG: utils.database_adder: Trying to add Notifications
08-11-2026 20:35:16 ARM: DEBUG: utils.database_adder: successfully written Notifications to the database
08-11-2026 20:35:16 ARM: DEBUG: utils.notify: apprise message, title: [Rick's ARM] - ARM notification body: Found disc: The-Dark-Knight. Disc type is bluray. Main Feature is False.Edit entry here: http://192.168.4.74:8080/jobdetail?job_id=8
08-11-2026 20:35:16 ARM: DEBUG: utils.database_adder: Trying to add Notifications
08-11-2026 20:35:16 ARM: DEBUG: utils.database_adder: successfully written Notifications to the database
08-11-2026 20:35:16 ARM: INFO: utils.check_for_wait: Waiting 10 seconds for manual override.
08-11-2026 20:35:16 ARM: DEBUG: utils.database_updater: ID:8 status=waiting:<class 'str'>
08-11-2026 20:35:16 ARM: DEBUG: utils.database_updater: successfully written to the database
08-11-2026 20:35:26 ARM: DEBUG: utils.database_updater: ID:8 status=active:<class 'str'>
08-11-2026 20:35:26 ARM: DEBUG: utils.database_updater: successfully written to the database
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: ******************* Logging ARM variables *******************
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: devpath: /dev/sr3
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: mountpoint: /mnt/dev/sr3
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: title: The-Dark-Knight
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: year: 2008
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: video_type: movie
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: hasnicetitle: True
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: label: THE_DARK_KNIGHT
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: disctype: bluray
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: manual_start: False
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: ******************* End of ARM variables *******************
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: ******************* Logging config parameters *******************
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: skip_transcode: True
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: mainfeature: False
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: minlength: 100
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: maxlength: 99999
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: videotype: series
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: manual_wait: True
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: manual_wait_time: 10
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: ripmethod: mkv
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: mkv_args:
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: delrawfiles: True
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: hb_preset_dvd: HQ 720p30 Surround
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: hb_preset_bd: HQ 1080p30 Surround
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: hb_args_dvd: --subtitle scan -F
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: hb_args_bd: --subtitle scan -F --subtitle-burned --audio-lang-list eng --all-audio
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: ffmpeg_cli: FFMPEG
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: ffmpeg_local: FFMPEG
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: use_ffmpeg: True
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: ffmpeg_args: <not given>
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: raw_path: /home/arm/media/raw/
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: transcode_path: /home/arm/media/transcode/
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: completed_path: /home/arm/media/completed/
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: extras_sub: extras
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: emby_refresh: False
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: emby_server:
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: emby_port: 8096
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: notify_rip: True
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: notify_transcode: True
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: max_concurrent_transcodes: 0
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: max_concurrent_makemkvinfo: 0
08-11-2026 20:35:26 ARM: INFO: main.log_arm_params: ******************* End of config parameters *******************
08-11-2026 20:35:26 ARM: INFO: main.check_fstab: Checking for fstab entry.
08-11-2026 20:35:26 ARM: INFO: main.check_fstab: fstab entry is: /dev/sr3 /mnt/dev/sr3 udf,iso9660 defaults,users,utf8,ro 0 0
08-11-2026 20:35:26 ARM: DEBUG: utils.make_dir: Created directory: /home/arm/media/transcode/movies/The-Dark-Knight (2008)Anything else?
Ubuntu 26.04 LTS
Disks no longer eject when they are finished ripping.
While a disk is ripping the system tries to start the rip over again and I get an error notification on the webUI.
[Rick's ARM] - ARM notification
0:32:53.576988 (11-Aug-26 20:38)
ARM encountered a fatal error processing None. Check the logs for more details. Job already running on /dev/sr4
08-11-2026 20:38:17 ARM: DEBUG: ProcessHandler.arm_subprocess: Running command: cd /opt/arm/ && git branch && git log -1
08-11-2026 20:38:17 ARM: INFO: ARMInfo.get_values: ARM version: 2.24.3
08-11-2026 20:38:17 ARM: INFO: ARMInfo.get_values: Python version: 3.10.12 (main, Jun 22 2026, 18:55:27) [GCC 11.4.0]
08-11-2026 20:38:17 ARM: INFO: ARMInfo.get_values: User is: arm
08-11-2026 20:38:17 ARM: INFO: ARMInfo.get_values: Alembic head is: edf2272c0a9d
08-11-2026 20:38:17 ARM: INFO: ARMInfo.get_values: Database version is: edf2272c0a9d
08-11-2026 20:38:17 ARM: INFO: utils.duplicate_run_check: Device /dev/sr4: Job (9) status 'ripping'
08-11-2026 20:38:17 ARM: CRITICAL: utils.duplicate_run_check: Drive /dev/sr4 has an active Job (9): ripping.
08-11-2026 20:38:17 ARM: INFO: utils.duplicate_run_check: Job was started 2min ago.
08-11-2026 20:38:17 ARM: INFO: utils.duplicate_run_check: Job was started less than 3min ago.
08-11-2026 20:38:17 ARM: CRITICAL: main.: A fatal error has occurred and ARM is exiting.
08-11-2026 20:38:17 ARM: CRITICAL: main.: Job already running on /dev/sr4
Traceback (most recent call last):
File "/opt/arm/arm/ripper/main.py", line 240, in
setup()
File "/opt/arm/arm/ripper/main.py", line 201, in setup
utils.duplicate_run_check(devpath)
File "/opt/arm/arm/ripper/utils.py", line 787, in duplicate_run_check
raise RipperException(f"Job already running on {dev_path}")
arm.ripper.utils.RipperException: Job already running on /dev/sr4
08-11-2026 20:38:17 ARM: DEBUG: utils.notify: apprise message, title: [Rick's ARM] - ARM notification body: ARM encountered a fatal error processing None. Check the logs for more details. Job already running on /dev/sr4
08-11-2026 20:38:17 ARM: DEBUG: utils.database_adder: Trying to add Notifications
08-11-2026 20:38:17 ARM: DEBUG: utils.database_adder: successfully written Notifications to the database
08-11-2026 20:38:17 ARM: WARNING: job.eject: No drive was backpopulated with this job!
==============================================================
[Rick's ARM] - ARM notification
0:33:02.941917 (11-Aug-26 20:38)
ARM encountered a fatal error processing None. Check the logs for more details. Job already running on /dev/sr3
08-11-2026 20:38:08 ARM: DEBUG: ProcessHandler.arm_subprocess: Running command: cd /opt/arm/ && git branch && git log -1
08-11-2026 20:38:08 ARM: INFO: ARMInfo.get_values: ARM version: 2.24.3
08-11-2026 20:38:08 ARM: INFO: ARMInfo.get_values: Python version: 3.10.12 (main, Jun 22 2026, 18:55:27) [GCC 11.4.0]
08-11-2026 20:38:08 ARM: INFO: ARMInfo.get_values: User is: arm
08-11-2026 20:38:08 ARM: INFO: ARMInfo.get_values: Alembic head is: edf2272c0a9d
08-11-2026 20:38:08 ARM: INFO: ARMInfo.get_values: Database version is: edf2272c0a9d
08-11-2026 20:38:08 ARM: INFO: utils.duplicate_run_check: Device /dev/sr3: Job (8) status 'ripping'
08-11-2026 20:38:08 ARM: CRITICAL: utils.duplicate_run_check: Drive /dev/sr3 has an active Job (8): ripping.
08-11-2026 20:38:08 ARM: INFO: utils.duplicate_run_check: Job was started 2min ago.
08-11-2026 20:38:08 ARM: INFO: utils.duplicate_run_check: Job was started less than 3min ago.
08-11-2026 20:38:08 ARM: CRITICAL: main.: A fatal error has occurred and ARM is exiting.
08-11-2026 20:38:08 ARM: CRITICAL: main.: Job already running on /dev/sr3
Traceback (most recent call last):
File "/opt/arm/arm/ripper/main.py", line 240, in
setup()
File "/opt/arm/arm/ripper/main.py", line 201, in setup
utils.duplicate_run_check(devpath)
File "/opt/arm/arm/ripper/utils.py", line 787, in duplicate_run_check
raise RipperException(f"Job already running on {dev_path}")
arm.ripper.utils.RipperException: Job already running on /dev/sr3
08-11-2026 20:38:08 ARM: DEBUG: utils.notify: apprise message, title: [Rick's ARM] - ARM notification body: ARM encountered a fatal error processing None. Check the logs for more details. Job already running on /dev/sr3
08-11-2026 20:38:08 ARM: DEBUG: utils.database_adder: Trying to add Notifications
08-11-2026 20:38:08 ARM: DEBUG: utils.database_adder: successfully written Notifications to the database
08-11-2026 20:38:08 ARM: WARNING: job.eject: No drive was backpopulated with this job!
Code of Conduct
- I agree to follow this project's Code of Conduct
Activity
alexinman commentedon Aug 30, 2026
+1 I am also seeing this issue
Bsqrd01 commentedon Oct 21, 2026
I also am seeing this issue in Truenas Scale Goldeye. Also is taking several drive open and close to start rip job.