-------------------- Log Start | Mon Jul 7 16:14:24 2025 -------------------- platform: Linux-6.1.21-v8+-aarch64-with-glibc2.31 data_path: /home/pi/printer_data is_default_data_path: False config_file: /home/pi/printer_data/config/moonraker.conf startup_warnings: [] verbose: False debug: False asyncio_debug: False is_backup_config: False is_python_package: True instance_uuid: 9f5aa75dfbec459bb0dfe5af6a93ca17 unix_socket_path: /home/pi/printer_data/comms/moonraker.sock software_version: v0.9.1-0-g63578ae git_branch: master git_remote: origin git_repo_url: https://github.com/Arksine/moonraker.git modified_files: [] unofficial_components: [] log_file: /home/pi/printer_data/logs/moonraker.log python_version: 3.9.2 (default, Mar 12 2021, 04:06:34) [GCC 10.2.1 20210110] launch_args: /home/pi/moonraker-env/bin/python /home/pi/moonraker/moonraker/__main__.py msgspec_enabled: True uvloop_enabled: True #################### Moonraker Configuration #################### [server] host = 0.0.0.0 port = 7125 max_upload_size = 1024 klippy_uds_address = ~/printer_data/comms/klippy.sock [announcements] subscriptions = RatOS mainsail [file_manager] enable_object_processing = False [update_manager] refresh_interval = 168 enable_auto_refresh = True [update_manager RatOSTheme] type = git_repo path = ~/printer_data/config/.theme origin = https://github.com/Rat-OS/RatOS-theme.git is_system_service = False primary_branch = v2.1.x [update_manager ratos-configurator] type = git_repo path = ~/ratos-configurator primary_branch = v2.1.x-deployment origin = https://github.com/Rat-OS/RatOS-configurator.git install_script = scripts/setup.sh is_system_service = True managed_services = ratos-configurator info_tags = desc=RatOS Configurator repository [update_manager RatOS] type = git_repo path = ~/printer_data/config/RatOS/ primary_branch = v2.1.x origin = https://github.com/Rat-OS/RatOS-configuration.git install_script = scripts/ratos-install.sh managed_services = moonraker klipper info_tags = desc=RatOS Configuration repository [update_manager mainsail] type = web channel = stable repo = mainsail-crew/mainsail path = ~/mainsail [update_manager crowsnest] type = git_repo path = ~/crowsnest origin = https://github.com/mainsail-crew/crowsnest.git install_script = tools/pkglist.sh managed_services = crowsnest [update_manager timelapse] type = git_repo primary_branch = main path = ~/moonraker-timelapse origin = https://github.com/mainsail-crew/moonraker-timelapse.git managed_services = klipper moonraker [update_manager LinearMovementAnalysis] type = git_repo path = ~/klipper_linear_movement_analysis primary_branch = main origin = https://github.com/worksasintended/klipper_linear_movement_analysis.git install_script = install.sh env = ~/klippy-env/bin/python requirements = requirements.txt is_system_service = False managed_services = klipper [update_manager KlipperScreen] type = git_repo path = ~/KlipperScreen origin = https://github.com/jordanruthe/KlipperScreen.git env = ~/.KlipperScreen-env/bin/python requirements = scripts/KlipperScreen-requirements.txt install_script = scripts/KlipperScreen-install.sh [update_manager beacon] type = git_repo channel = dev path = ~/beacon origin = https://github.com/beacon3d/beacon_klipper.git env = ~/klippy-env/bin/python requirements = requirements.txt install_script = install.sh is_system_service = False managed_services = klipper info_tags = desc=Beacon Surface Scanner [history] [octoprint_compat] [update_manager klipper] channel = dev pinned_commit = 49c0ad6369670da574f550aa878ce9f6e1899e74 [update_manager moonraker] channel = dev pinned_commit = 346a3d7c9dca6499bdef2957ca39a23c702b0268 [authorization] cors_domains = http://app.fluidd.xyz https://app.fluidd.xyz https://my.mainsail.xyz http://my.mainsail.xyz http://*.local http://*.lan trusted_clients = 127.0.0.1 10.0.0.0/8 127.0.0.0/8 169.254.0.0/16 172.16.0.0/12 192.168.0.0/16 FE80::/10 ::1/128 FD00::/8 ################################################################# All Configuration Files: /home/pi/printer_data/config/moonraker.conf /home/pi/printer_data/config/RatOS/moonraker.conf ################################################################# Loading Sqlite database provider. Sqlite Version: 3.34.1 Unsafe Shutdown Count: 1 System Info: ***python*** version: (3, 9, 2, 'final', 0) version_string: 3.9.2 (default, Mar 12 2021, 04:06:34) [GCC 10.2.1 20210110] ***cpu_info*** cpu_count: 4 bits: 32bit processor: aarch64 cpu_desc: serial_number: 100000000d3003f1 hardware_desc: BCM2835 model: Raspberry Pi 4 Model B Rev 1.5 total_memory: 751436 memory_units: kB ***sd_info*** manufacturer_id: 03 manufacturer: Sandisk oem_id: 5344 product_name: SK64G product_revision: 8.0 serial_number: 7e18c1d7 manufacturer_date: 2/2025 capacity: 59.5 GiB total_bytes: 63864569856 ***distribution*** name: Raspbian GNU/Linux 11 (bullseye) id: raspbian version: 11 version_parts: {'major': '11', 'minor': '', 'build_number': ''} like: debian codename: bullseye release_info: {'name': 'RatOS v2.1.0-RC', 'version_id': '2', 'codename': 'bullseye', 'id': 'ratos'} kernel_version: 6.1.21-v8+ ***virtualization*** virt_type: none virt_identifier: none ***network*** ***canbus*** ***Allowed Services*** klipper_mcu webcamd MoonCord KlipperScreen moonraker-telegram-bot moonraker-obico sonar crowsnest octoeverywhere ratos-configurator Found libcamera Python module, version: v0.0.5+83-bde9b04f Systemd unit moonraker.service: unit_name: moonraker.service is_default: True manager: systemd Properties: **Requires=['sysinit.target', 'system.slice', 'network-online.target'] **After=['systemd-journald.socket', 'basic.target', 'sysinit.target', 'klipper.service', 'system.slice', 'network-online.target'] **SupplementaryGroups=['moonraker-admin'] **EnvironmentFiles=/home/pi/printer_data/systemd/moonraker.env **ExecStart=/home/pi/moonraker-env/bin/python $MOONRAKER_ARGS **WorkingDirectory= **FragmentPath=/etc/systemd/system/moonraker.service **Description=API Server for Klipper SV1 **User=pi Systemd unit klipper.service: unit_name: klipper.service is_default: True manager: systemd Properties: **Requires=['system.slice', '-.mount', 'sysinit.target'] **After=['systemd-journald.socket', 'basic.target', 'klipper_mcu.service', '-.mount', 'sysinit.target', 'system.slice', 'network-online.target'] **SupplementaryGroups=[] **EnvironmentFiles=/home/pi/printer_data/systemd/klipper.env **ExecStart=/home/pi/klippy-env/bin/python $KLIPPER_ARGS **WorkingDirectory=/home/pi/klipper **FragmentPath=/etc/systemd/system/klipper.service **Description=Klipper 3D Printer Firmware SV1 **User=pi Git Repo moonraker: No warnings detected Git Repo klipper: No warnings detected Git Repo RatOSTheme: No warnings detected Git Repo ratos-configurator: No warnings detected Git Repo RatOS: No warnings detected Git Repo crowsnest: No warnings detected Git Repo timelapse: No warnings detected Git Repo LinearMovementAnalysis: No warnings detected Git Repo KlipperScreen: No warnings detected Git Repo beacon: No warnings detected Klipper Version: v0.12.0-268-g0844388d-dirty 2025-07-07 17:14:24,365 [websockets.py:on_close()] - Websocket Closed: ID: 4054393640 Close Code: None, Close Reason: None, Pong Time Elapsed: 5.33 2025-07-07 17:14:25,091 [application.py:log_request()] - 101 GET /websocket (192.168.7.9) [_TRUSTED_USER_] 2.31ms 2025-07-07 17:14:25,092 [websockets.py:open()] - Websocket Opened: ID: 4041894592, Proxied: True, User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.3 Safari/605.1.15, Host Name: ratos.local 2025-07-07 17:14:30,139 [common.py:build_error()] - JSON-RPC Request Error - Requested Method: server.database.get_item, Code: -32601, Message: Key 'PrinterRail__"x"' in namespace 'RatOS' not found 2025-07-07 17:14:30,147 [common.py:build_error()] - JSON-RPC Request Error - Requested Method: server.database.get_item, Code: -32601, Message: Key 'PrinterToolhead__0' in namespace 'RatOS' not found 2025-07-07 17:14:30,149 [common.py:build_error()] - JSON-RPC Request Error - Requested Method: server.database.get_item, Code: -32601, Message: Key 'PrinterToolhead__1' in namespace 'RatOS' not found 2025-07-07 17:14:38,348 [authorization.py:_check_trusted_connection()] - Trusted Connection Detected, IP: 127.0.0.1 2025-07-07 17:14:38,548 [klippy_connection.py:_on_connection_closed()] - Klippy Connection Removed 2025-07-07 17:14:50,593 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2025-07-07 17:14:51,408 [klippy_connection.py:_request_initial_subscriptions()] - Webhooks Subscribed 2025-07-07 17:14:51,410 [klippy_connection.py:_request_initial_subscriptions()] - GCode Output Subscribed 2025-07-07 17:14:51,412 [klippy_connection.py:_check_ready()] - Unknown config object 'bed_mesh' Once the underlying issue is corrected, use the "RESTART" command to reload the config and restart the host software. Printer is halted 2025-07-07 17:15:39,007 [klippy_connection.py:_on_connection_closed()] - Klippy Connection Removed 2025-07-07 17:15:53,039 [application.py:log_request()] - 503 GET /printer/objects/query?print_stats (127.0.0.1) [_TRUSTED_USER_] 61.05ms 2025-07-07 17:16:00,089 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2025-07-07 17:16:00,950 [klippy_connection.py:_request_initial_subscriptions()] - Webhooks Subscribed 2025-07-07 17:16:00,951 [klippy_connection.py:_request_initial_subscriptions()] - GCode Output Subscribed 2025-07-07 17:16:00,953 [klippy_connection.py:_check_ready()] - Unknown config object 'bed_mesh' Once the underlying issue is corrected, use the "RESTART" command to reload the config and restart the host software. Printer is halted 2025-07-07 17:16:09,023 [klippy_connection.py:_on_connection_closed()] - Klippy Connection Removed 2025-07-07 17:16:15,296 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2025-07-07 17:16:16,177 [klippy_connection.py:_request_initial_subscriptions()] - Webhooks Subscribed 2025-07-07 17:16:16,178 [klippy_connection.py:_request_initial_subscriptions()] - GCode Output Subscribed 2025-07-07 17:16:16,180 [klippy_connection.py:_check_ready()] - Unknown config object 'bed_mesh' Once the underlying issue is corrected, use the "RESTART" command to reload the config and restart the host software. Printer is halted 2025-07-07 17:16:52,873 [klippy_connection.py:_on_connection_closed()] - Klippy Connection Removed 2025-07-07 17:17:04,871 [application.py:log_request()] - 503 GET /printer/objects/query?print_stats (127.0.0.1) [_TRUSTED_USER_] 3.07ms 2025-07-07 17:17:14,970 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2025-07-07 17:17:15,811 [klippy_connection.py:_request_initial_subscriptions()] - Webhooks Subscribed 2025-07-07 17:17:15,813 [klippy_connection.py:_request_initial_subscriptions()] - GCode Output Subscribed 2025-07-07 17:17:15,816 [klippy_connection.py:_check_ready()] - Unknown config object 'bed_mesh' Once the underlying issue is corrected, use the "RESTART" command to reload the config and restart the host software. Printer is halted 2025-07-07 17:17:51,718 [klippy_connection.py:_on_connection_closed()] - Klippy Connection Removed 2025-07-07 17:17:57,989 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2025-07-07 17:17:58,814 [klippy_connection.py:_request_initial_subscriptions()] - Webhooks Subscribed 2025-07-07 17:17:58,816 [klippy_connection.py:_request_initial_subscriptions()] - GCode Output Subscribed 2025-07-07 17:17:58,817 [klippy_connection.py:_check_ready()] - Unknown config object 'bed_mesh' Once the underlying issue is corrected, use the "RESTART" command to reload the config and restart the host software. Printer is halted 2025-07-07 17:18:30,599 [klippy_connection.py:_on_connection_closed()] - Klippy Connection Removed 2025-07-07 17:18:47,333 [application.py:log_request()] - 503 GET /printer/objects/query?print_stats (127.0.0.1) [_TRUSTED_USER_] 8.58ms 2025-07-07 17:18:56,713 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2025-07-07 17:18:57,643 [klippy_connection.py:_request_initial_subscriptions()] - Webhooks Subscribed 2025-07-07 17:18:57,645 [klippy_connection.py:_request_initial_subscriptions()] - GCode Output Subscribed 2025-07-07 17:18:57,647 [klippy_connection.py:_check_ready()] - Unknown config object 'bed_mesh' Once the underlying issue is corrected, use the "RESTART" command to reload the config and restart the host software. Printer is halted 2025-07-07 17:21:47,020 [klippy_connection.py:_on_connection_closed()] - Klippy Connection Removed 2025-07-07 17:21:48,278 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2025-07-07 17:21:53,261 [websockets.py:on_close()] - Websocket Closed: ID: 4041894592 Close Code: None, Close Reason: None, Pong Time Elapsed: 8.16 2025-07-07 17:21:53,678 [application.py:log_request()] - 101 GET /websocket (192.168.7.9) [_TRUSTED_USER_] 3.86ms 2025-07-07 17:21:53,679 [websockets.py:open()] - Websocket Opened: ID: 4041894760, Proxied: True, User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.3 Safari/605.1.15, Host Name: ratos.local 2025-07-07 17:21:53,689 [websockets.py:_handle_identify()] - Websocket 4041894760 Client Identified - Name: mainsail, Version: 2.12.0, Type: web 2025-07-07 17:21:57,259 [klippy_connection.py:close()] - Error closing Klippy Unix Socket Traceback (most recent call last): File "/home/pi/moonraker/moonraker/components/klippy_connection.py", line 802, in close await self.writer.wait_closed() File "/usr/lib/python3.9/asyncio/streams.py", line 359, in wait_closed await self._protocol._get_close_waiter(self) File "/home/pi/moonraker/moonraker/components/klippy_connection.py", line 191, in _read_stream data = await reader.readuntil(b'\x03') File "/usr/lib/python3.9/asyncio/streams.py", line 632, in readuntil await self._wait_for_data('readuntil') File "/usr/lib/python3.9/asyncio/streams.py", line 517, in _wait_for_data await self._waiter ConnectionResetError: [Errno 104] Connection reset by peer 2025-07-07 17:21:57,259 [klippy_connection.py:_on_connection_closed()] - Klippy Connection Removed 2025-07-07 17:21:58,514 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2025-07-07 17:22:07,886 [klippy_connection.py:_request_initial_subscriptions()] - Webhooks Subscribed 2025-07-07 17:22:07,888 [klippy_connection.py:_request_initial_subscriptions()] - GCode Output Subscribed 2025-07-07 17:22:08,137 [job_state.py:_handle_started()] - Job state initialized: standby 2025-07-07 17:22:08,453 [klippy_connection.py:_check_ready()] - Klippy ready 2025-07-07 17:22:08,928 [data_store.py:_init_sensors()] - Configuring available sensors: ['temperature_sensor Octopus_V1.1', 'temperature_sensor EBB42_v1.2_T0', 'temperature_sensor EBB42_v1.2_T1', 'temperature_sensor raspberry_pi', 'heater_bed', 'temperature_sensor beacon_coil', 'extruder', 'extruder1'] -------------------- Log Start | Mon Jul 7 16:17:18 2025 -------------------- platform: Linux-6.1.21-v8+-aarch64-with-glibc2.31 data_path: /home/pi/printer_data is_default_data_path: False config_file: /home/pi/printer_data/config/moonraker.conf startup_warnings: [] verbose: False debug: False asyncio_debug: False is_backup_config: False is_python_package: True instance_uuid: 9f5aa75dfbec459bb0dfe5af6a93ca17 unix_socket_path: /home/pi/printer_data/comms/moonraker.sock software_version: v0.9.1-0-g63578ae git_branch: master git_remote: origin git_repo_url: https://github.com/Arksine/moonraker.git modified_files: [] unofficial_components: [] log_file: /home/pi/printer_data/logs/moonraker.log python_version: 3.9.2 (default, Mar 12 2021, 04:06:34) [GCC 10.2.1 20210110] launch_args: /home/pi/moonraker-env/bin/python /home/pi/moonraker/moonraker/__main__.py msgspec_enabled: True uvloop_enabled: True 2025-07-07 17:17:19,001 [confighelper.py:read_file()] - Configuration File '/home/pi/printer_data/config/moonraker.conf' parsed, total size: 3249 B 2025-07-07 17:17:19,002 [server.py:add_log_rollover_item()] - #################### Moonraker Configuration #################### [server] host = 0.0.0.0 port = 7125 max_upload_size = 1024 klippy_uds_address = ~/printer_data/comms/klippy.sock [announcements] subscriptions = RatOS mainsail [file_manager] enable_object_processing = False [update_manager] refresh_interval = 168 enable_auto_refresh = True [update_manager RatOSTheme] type = git_repo path = ~/printer_data/config/.theme origin = https://github.com/Rat-OS/RatOS-theme.git is_system_service = False primary_branch = v2.1.x [update_manager ratos-configurator] type = git_repo path = ~/ratos-configurator primary_branch = v2.1.x-deployment origin = https://github.com/Rat-OS/RatOS-configurator.git install_script = scripts/setup.sh is_system_service = True managed_services = ratos-configurator info_tags = desc=RatOS Configurator repository [update_manager RatOS] type = git_repo path = ~/printer_data/config/RatOS/ primary_branch = v2.1.x origin = https://github.com/Rat-OS/RatOS-configuration.git install_script = scripts/ratos-install.sh managed_services = moonraker klipper info_tags = desc=RatOS Configuration repository [update_manager mainsail] type = web channel = stable repo = mainsail-crew/mainsail path = ~/mainsail [update_manager crowsnest] type = git_repo path = ~/crowsnest origin = https://github.com/mainsail-crew/crowsnest.git install_script = tools/pkglist.sh managed_services = crowsnest [update_manager timelapse] type = git_repo primary_branch = main path = ~/moonraker-timelapse origin = https://github.com/mainsail-crew/moonraker-timelapse.git managed_services = klipper moonraker [update_manager LinearMovementAnalysis] type = git_repo path = ~/klipper_linear_movement_analysis primary_branch = main origin = https://github.com/worksasintended/klipper_linear_movement_analysis.git install_script = install.sh env = ~/klippy-env/bin/python requirements = requirements.txt is_system_service = False managed_services = klipper [update_manager KlipperScreen] type = git_repo path = ~/KlipperScreen origin = https://github.com/jordanruthe/KlipperScreen.git env = ~/.KlipperScreen-env/bin/python requirements = scripts/KlipperScreen-requirements.txt install_script = scripts/KlipperScreen-install.sh [update_manager beacon] type = git_repo channel = dev path = ~/beacon origin = https://github.com/beacon3d/beacon_klipper.git env = ~/klippy-env/bin/python requirements = requirements.txt install_script = install.sh is_system_service = False managed_services = klipper info_tags = desc=Beacon Surface Scanner [history] [octoprint_compat] [update_manager klipper] channel = dev pinned_commit = 49c0ad6369670da574f550aa878ce9f6e1899e74 [update_manager moonraker] channel = dev pinned_commit = 346a3d7c9dca6499bdef2957ca39a23c702b0268 [authorization] cors_domains = http://app.fluidd.xyz https://app.fluidd.xyz https://my.mainsail.xyz http://my.mainsail.xyz http://*.local http://*.lan trusted_clients = 127.0.0.1 10.0.0.0/8 127.0.0.0/8 169.254.0.0/16 172.16.0.0/12 192.168.0.0/16 FE80::/10 ::1/128 FD00::/8 ################################################################# All Configuration Files: /home/pi/printer_data/config/moonraker.conf /home/pi/printer_data/config/RatOS/moonraker.conf ################################################################# 2025-07-07 17:17:19,184 [server.py:load_component()] - Component (secrets) loaded 2025-07-07 17:17:19,194 [server.py:load_component()] - Component (template) loaded 2025-07-07 17:17:19,202 [server.py:load_component()] - Component (klippy_connection) loaded 2025-07-07 17:17:20,090 [server.py:load_component()] - Component (application) loaded 2025-07-07 17:17:20,117 [server.py:load_component()] - Component (websockets) loaded 2025-07-07 17:17:20,158 [server.py:add_log_rollover_item()] - Loading Sqlite database provider. Sqlite Version: 3.34.1 2025-07-07 17:17:20,167 [server.py:add_log_rollover_item()] - Unsafe Shutdown Count: 2 2025-07-07 17:17:20,171 [server.py:load_component()] - Component (database) loaded 2025-07-07 17:17:20,240 [server.py:load_component()] - Component (dbus_manager) loaded 2025-07-07 17:17:20,268 [file_manager.py:__init__()] - Using File System Observer: inotify 2025-07-07 17:17:20,313 [server.py:load_component()] - Component (file_manager) loaded 2025-07-07 17:17:20,347 [database.py:register_table()] - Found registered table authorized_users 2025-07-07 17:17:20,349 [authorization.py:__init__()] - Authorization Configuration Loaded Trusted Clients: 127.0.0.1 10.0.0.0/8 127.0.0.0/8 169.254.0.0/16 172.16.0.0/12 192.168.0.0/16 fe80::/10 ::1/128 fd00::/8 CORS Domains: http://app\.fluidd\.xyz https://app\.fluidd\.xyz https://my\.mainsail\.xyz http://my\.mainsail\.xyz http://.*\.local http://.*\.lan 2025-07-07 17:17:20,354 [server.py:load_component()] - Component (authorization) loaded 2025-07-07 17:17:20,359 [server.py:load_component()] - Component (klippy_apis) loaded 2025-07-07 17:17:20,656 [server.py:add_log_rollover_item()] - System Info: ***python*** version: (3, 9, 2, 'final', 0) version_string: 3.9.2 (default, Mar 12 2021, 04:06:34) [GCC 10.2.1 20210110] ***cpu_info*** cpu_count: 4 bits: 32bit processor: aarch64 cpu_desc: serial_number: 100000000d3003f1 hardware_desc: BCM2835 model: Raspberry Pi 4 Model B Rev 1.5 total_memory: 751436 memory_units: kB ***sd_info*** manufacturer_id: 03 manufacturer: Sandisk oem_id: 5344 product_name: SK64G product_revision: 8.0 serial_number: 7e18c1d7 manufacturer_date: 2/2025 capacity: 59.5 GiB total_bytes: 63864569856 ***distribution*** name: Raspbian GNU/Linux 11 (bullseye) id: raspbian version: 11 version_parts: {'major': '11', 'minor': '', 'build_number': ''} like: debian codename: bullseye release_info: {'name': 'RatOS v2.1.0-RC', 'version_id': '2', 'codename': 'bullseye', 'id': 'ratos'} kernel_version: 6.1.21-v8+ ***virtualization*** virt_type: none virt_identifier: none ***network*** ***canbus*** ***Allowed Services*** klipper_mcu webcamd MoonCord KlipperScreen moonraker-telegram-bot moonraker-obico sonar crowsnest octoeverywhere ratos-configurator 2025-07-07 17:17:20,663 [server.py:load_component()] - Component (shell_command) loaded 2025-07-07 17:17:20,664 [machine.py:__init__()] - Using System Provider: systemd_dbus 2025-07-07 17:17:20,786 [server.py:add_log_rollover_item()] - Found libcamera Python module, version: v0.0.5+83-bde9b04f 2025-07-07 17:17:20,787 [server.py:load_component()] - Component (machine) loaded 2025-07-07 17:17:20,791 [server.py:load_component()] - Component (data_store) loaded 2025-07-07 17:17:20,793 [proc_stats.py:__init__()] - Detected 'vcgencmd', throttle checking enabled 2025-07-07 17:17:20,794 [server.py:load_component()] - Component (proc_stats) loaded 2025-07-07 17:17:20,796 [server.py:load_component()] - Component (job_state) loaded 2025-07-07 17:17:20,802 [server.py:load_component()] - Component (job_queue) loaded 2025-07-07 17:17:20,806 [database.py:register_table()] - Found registered table job_history 2025-07-07 17:17:20,807 [database.py:register_table()] - Found registered table job_totals 2025-07-07 17:17:20,811 [server.py:load_component()] - Component (history) loaded 2025-07-07 17:17:20,821 [server.py:load_component()] - Component (http_client) loaded 2025-07-07 17:17:20,827 [server.py:load_component()] - Component (announcements) loaded 2025-07-07 17:17:20,832 [server.py:load_component()] - Component (webcam) loaded 2025-07-07 17:17:20,835 [server.py:load_component()] - Component (extensions) loaded 2025-07-07 17:17:20,842 [server.py:load_component()] - Component (octoprint_compat) loaded 2025-07-07 17:17:20,915 [base_deploy.py:log_info()] - Git Repo moonraker: Detected virtualenv: /home/pi/moonraker-env 2025-07-07 17:17:20,919 [base_deploy.py:log_info()] - Git Repo klipper: Detected virtualenv: /home/pi/klippy-env 2025-07-07 17:17:20,945 [base_deploy.py:log_info()] - Git Repo LinearMovementAnalysis: Option 'env' is deprecated, use 'virtualenv' instead. 2025-07-07 17:17:20,947 [base_deploy.py:log_info()] - Git Repo LinearMovementAnalysis: Detected virtualenv: /home/pi/klippy-env 2025-07-07 17:17:20,950 [base_deploy.py:log_info()] - Git Repo KlipperScreen: Option 'env' is deprecated, use 'virtualenv' instead. 2025-07-07 17:17:20,956 [base_deploy.py:log_info()] - Git Repo KlipperScreen: Detected virtualenv: /home/pi/.KlipperScreen-env 2025-07-07 17:17:20,967 [base_deploy.py:log_info()] - Git Repo beacon: Option 'env' is deprecated, use 'virtualenv' instead. 2025-07-07 17:17:20,968 [base_deploy.py:log_info()] - Git Repo beacon: Detected virtualenv: /home/pi/klippy-env 2025-07-07 17:17:20,980 [server.py:load_component()] - Component (update_manager) loaded 2025-07-07 17:17:20,988 [server.py:_initialize_component()] - Performing Component Post Init: [database] 2025-07-07 17:17:21,005 [server.py:_initialize_component()] - Performing Component Post Init: [dbus_manager] 2025-07-07 17:17:21,070 [server.py:_initialize_component()] - Performing Component Post Init: [file_manager] 2025-07-07 17:17:21,082 [server.py:_initialize_component()] - Performing Component Post Init: [authorization] 2025-07-07 17:17:21,086 [server.py:_initialize_component()] - Performing Component Post Init: [machine] 2025-07-07 17:17:21,089 [machine.py:validation_init()] - Installation version in database up to date 2025-07-07 17:17:21,528 [machine.py:check_virt_status()] - No Virtualization Detected 2025-07-07 17:17:21,555 [machine.py:_find_public_ip()] - Detected Local IP: 192.168.7.39 2025-07-07 17:17:21,560 [webcam.py:_set_default_host_ip()] - Default public webcam address set: http://192.168.7.39 2025-07-07 17:17:21,618 [server.py:add_log_rollover_item()] - Systemd unit moonraker.service: unit_name: moonraker.service is_default: True manager: systemd Properties: **Requires=['system.slice', 'network-online.target', 'sysinit.target'] **After=['sysinit.target', 'systemd-journald.socket', 'basic.target', 'klipper.service', 'system.slice', 'network-online.target'] **SupplementaryGroups=['moonraker-admin'] **EnvironmentFiles=/home/pi/printer_data/systemd/moonraker.env **ExecStart=/home/pi/moonraker-env/bin/python $MOONRAKER_ARGS **WorkingDirectory= **FragmentPath=/etc/systemd/system/moonraker.service **Description=API Server for Klipper SV1 **User=pi 2025-07-07 17:17:21,619 [server.py:_initialize_component()] - Performing Component Post Init: [proc_stats] 2025-07-07 17:17:21,619 [server.py:_initialize_component()] - Performing Component Post Init: [history] 2025-07-07 17:17:21,626 [server.py:_initialize_component()] - Performing Component Post Init: [announcements] 2025-07-07 17:17:21,630 [server.py:_initialize_component()] - Performing Component Post Init: [webcam] 2025-07-07 17:17:21,631 [webcam.py:_set_default_host_ip()] - Default public webcam address set: http://192.168.7.39 2025-07-07 17:17:21,635 [server.py:_initialize_component()] - Performing Component Post Init: [klippy_connection] 2025-07-07 17:17:21,635 [server.py:add_log_rollover_item()] - Systemd unit klipper.service: unit_name: klipper.service is_default: True manager: systemd Properties: **Requires=['system.slice', '-.mount', 'sysinit.target'] **After=['systemd-journald.socket', 'basic.target', 'klipper_mcu.service', '-.mount', 'sysinit.target', 'system.slice', 'network-online.target'] **SupplementaryGroups=[] **EnvironmentFiles=/home/pi/printer_data/systemd/klipper.env **ExecStart=/home/pi/klippy-env/bin/python $KLIPPER_ARGS **WorkingDirectory=/home/pi/klipper **FragmentPath=/etc/systemd/system/klipper.service **Description=Klipper 3D Printer Firmware SV1 **User=pi 2025-07-07 17:17:21,636 [server.py:_initialize_component()] - Performing Component Post Init: [update_manager] 2025-07-07 17:17:21,962 [base_deploy.py:log_info()] - PackageDeploy: PackageKit Provider Configured 2025-07-07 17:17:22,003 [confighelper.py:create_backup()] - Backing up last working configuration to '/home/pi/printer_data/config/.moonraker.conf.bkp' 2025-07-07 17:17:22,011 [extensions.py:start_unix_server()] - Creating Unix Domain Socket at '/home/pi/printer_data/comms/moonraker.sock' 2025-07-07 17:17:22,016 [server.py:start_server()] - Starting Moonraker on (0.0.0.0, 7125), Hostname: RatOS 2025-07-07 17:17:22,018 [application.py:listen()] - SSL Certificate/Key not configured, aborting HTTPS Server startup 2025-07-07 17:17:22,271 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2025-07-07 17:17:22,337 [server.py:add_log_rollover_item()] - Systemd unit klipper.service: unit_name: klipper.service is_default: True manager: systemd Properties: **Requires=['system.slice', '-.mount', 'sysinit.target'] **After=['sysinit.target', 'systemd-journald.socket', 'klipper_mcu.service', '-.mount', 'basic.target', 'system.slice', 'network-online.target'] **SupplementaryGroups=[] **EnvironmentFiles=/home/pi/printer_data/systemd/klipper.env **ExecStart=/home/pi/klippy-env/bin/python $KLIPPER_ARGS **WorkingDirectory=/home/pi/klipper **FragmentPath=/etc/systemd/system/klipper.service **Description=Klipper 3D Printer Firmware SV1 **User=pi 2025-07-07 17:17:22,590 [server.py:add_log_rollover_item()] - Klipper Version: v0.12.0-268-g0844388d-dirty 2025-07-07 17:17:22,612 [klippy_connection.py:_request_initial_subscriptions()] - Webhooks Subscribed 2025-07-07 17:17:22,614 [klippy_connection.py:_request_initial_subscriptions()] - GCode Output Subscribed 2025-07-07 17:17:22,616 [klippy_connection.py:_check_ready()] - Option 'serial' in section 'mcu' must be specified Once the underlying issue is corrected, use the "RESTART" command to reload the config and restart the host software. Printer is halted 2025-07-07 17:17:24,535 [base_deploy.py:log_info()] - PackageKit: Detected 0 package updates: 2025-07-07 17:17:24,556 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/moonraker status --porcelain -b) successfully finished 2025-07-07 17:17:24,577 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/moonraker branch --list --no-color) successfully finished 2025-07-07 17:17:24,610 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/moonraker remote get-url origin) successfully finished 2025-07-07 17:17:32,595 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/moonraker fetch origin --prune --progress) successfully finished 2025-07-07 17:17:32,612 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/moonraker merge-base --is-ancestor HEAD origin/master) successfully finished 2025-07-07 17:17:32,628 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/moonraker rev-parse HEAD) successfully finished 2025-07-07 17:17:32,647 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/moonraker describe --always --tags --long --dirty --abbrev=8) successfully finished 2025-07-07 17:17:32,662 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/moonraker cat-file -e 346a3d7c9dca6499bdef2957ca39a23c702b0268^{commit}) successfully finished 2025-07-07 17:17:32,679 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/moonraker merge-base --is-ancestor 63578aefd0ad62b870b79d2ed6d6f475cbf35e03 346a3d7c9dca6499bdef2957ca39a23c702b0268) exited with return code 1 2025-07-07 17:17:33,195 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/moonraker describe 63578aefd0ad62b870b79d2ed6d6f475cbf35e03 --always --tags --long --abbrev=8) successfully finished 2025-07-07 17:17:33,211 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/moonraker rev-list HEAD..63578aefd0ad62b870b79d2ed6d6f475cbf35e03 --count) successfully finished 2025-07-07 17:17:33,212 [git_deploy.py:log_repo_info()] - Git Repo moonraker Detected: Owner: Arksine Repository Name: moonraker Path: /home/pi/moonraker Remote: origin Branch: master Remote URL: https://github.com/Arksine/moonraker.git Recovery URL: https://github.com/Arksine/moonraker.git Current Commit SHA: 63578aefd0ad62b870b79d2ed6d6f475cbf35e03 Upstream Commit SHA: 63578aefd0ad62b870b79d2ed6d6f475cbf35e03 Current Version: v0.9.1-0-g63578aef Upstream Version: v0.9.1-0-g63578aef Rollback Commit: 63578aefd0ad62b870b79d2ed6d6f475cbf35e03 Rollback Branch: master Rollback Version: v0.9.1-0-g63578aef Is Dirty: False Is Detached: False Is Shallow: False Commits Behind Count: 0 Diverged: False Pinned Commit: 346a3d7c9dca6499bdef2957ca39a23c702b0268 2025-07-07 17:17:33,212 [base_deploy.py:log_info()] - Git Repo moonraker: Channel: dev 2025-07-07 17:17:33,212 [base_deploy.py:log_info()] - Git Repo moonraker: Validity check for git repo passed 2025-07-07 17:17:33,245 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/klipper status --porcelain -b) successfully finished 2025-07-07 17:17:33,260 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/klipper branch --list --no-color) successfully finished 2025-07-07 17:17:33,287 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/klipper remote get-url origin) successfully finished 2025-07-07 17:25:16,986 [authorization.py:_check_trusted_connection()] - Trusted Connection Detected, IP: 192.168.7.64 2025-07-07 17:25:16,989 [application.py:log_request()] - 101 GET /websocket (192.168.7.64) [_TRUSTED_USER_] 4.46ms 2025-07-07 17:25:16,989 [websockets.py:open()] - Websocket Opened: ID: 4075167952, Proxied: True, User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36, Host Name: ratos.local 2025-07-07 17:25:17,063 [websockets.py:_handle_identify()] - Websocket 4075167952 Client Identified - Name: mainsail, Version: 2.12.0, Type: web 2025-07-07 17:25:25,144 [klippy_connection.py:_on_connection_closed()] - Klippy Connection Removed 2025-07-07 17:25:26,408 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2025-07-07 17:25:26,775 [klippy_connection.py:_request_initial_subscriptions()] - Webhooks Subscribed 2025-07-07 17:25:26,776 [klippy_connection.py:_request_initial_subscriptions()] - GCode Output Subscribed 2025-07-07 17:25:26,778 [klippy_connection.py:_check_ready()] - Option 'serial' in section 'mcu' must be specified Once the underlying issue is corrected, use the "RESTART" command to reload the config and restart the host software. Printer is halted 2025-07-07 17:25:37,113 [update_manager.py:_handle_status_request()] - update_manager: bypassing refresh request 2025-07-07 17:26:35,819 [klippy_connection.py:_on_connection_closed()] - Klippy Connection Removed 2025-07-07 17:26:37,081 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2025-07-07 17:26:37,387 [klippy_connection.py:_request_initial_subscriptions()] - Webhooks Subscribed 2025-07-07 17:26:37,389 [klippy_connection.py:_request_initial_subscriptions()] - GCode Output Subscribed 2025-07-07 17:26:37,390 [klippy_connection.py:_check_ready()] - Option 'serial' in section 'mcu' must be specified Once the underlying issue is corrected, use the "RESTART" command to reload the config and restart the host software. Printer is halted 2025-07-07 17:27:13,459 [websockets.py:on_close()] - Websocket Closed: ID: 4075167952 Close Code: 1001, Close Reason: None, Pong Time Elapsed: 6.39 2025-07-07 17:27:27,516 [application.py:log_request()] - 101 GET /websocket (192.168.7.64) [_TRUSTED_USER_] 5.05ms 2025-07-07 17:27:27,517 [websockets.py:open()] - Websocket Opened: ID: 4075169104, Proxied: True, User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36, Host Name: ratos.local 2025-07-07 17:27:27,542 [websockets.py:_handle_identify()] - Websocket 4075169104 Client Identified - Name: mainsail, Version: 2.12.0, Type: web 2025-07-07 17:27:33,868 [websockets.py:on_close()] - Websocket Closed: ID: 4075169104 Close Code: 1001, Close Reason: None, Pong Time Elapsed: 6.36 2025-07-07 17:27:34,286 [application.py:log_request()] - 101 GET /websocket (192.168.7.64) [_TRUSTED_USER_] 1.98ms 2025-07-07 17:27:34,287 [websockets.py:open()] - Websocket Opened: ID: 4075027736, Proxied: True, User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36, Host Name: ratos.local 2025-07-07 17:27:35,204 [websockets.py:on_close()] - Websocket Closed: ID: 4075027736 Close Code: None, Close Reason: None, Pong Time Elapsed: 0.92 2025-07-07 17:27:35,224 [application.py:log_request()] - 101 GET /websocket (192.168.7.64) [_TRUSTED_USER_] 1.92ms 2025-07-07 17:27:35,224 [websockets.py:open()] - Websocket Opened: ID: 4075024616, Proxied: True, User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36, Host Name: ratos.local 2025-07-07 17:27:45,199 [authorization.py:_check_trusted_connection()] - Trusted Connection Detected, IP: 127.0.0.1 2025-07-07 17:27:45,393 [klippy_connection.py:_on_connection_closed()] - Klippy Connection Removed 2025-07-07 17:27:50,913 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2025-07-07 17:27:51,222 [klippy_connection.py:_request_initial_subscriptions()] - Webhooks Subscribed 2025-07-07 17:27:51,223 [klippy_connection.py:_request_initial_subscriptions()] - GCode Output Subscribed 2025-07-07 17:27:51,225 [klippy_connection.py:_check_ready()] - Option 'serial' in section 'mcu' must be specified Once the underlying issue is corrected, use the "RESTART" command to reload the config and restart the host software. Printer is halted 2025-07-07 17:28:00,553 [klippy_connection.py:_on_connection_closed()] - Klippy Connection Removed 2025-07-07 17:28:07,077 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2025-07-07 17:28:07,383 [klippy_connection.py:_request_initial_subscriptions()] - Webhooks Subscribed 2025-07-07 17:28:07,384 [klippy_connection.py:_request_initial_subscriptions()] - GCode Output Subscribed 2025-07-07 17:28:07,386 [klippy_connection.py:_check_ready()] - Option 'serial' in section 'mcu' must be specified Once the underlying issue is corrected, use the "RESTART" command to reload the config and restart the host software. Printer is halted 2025-07-07 17:28:12,186 [klippy_connection.py:_on_connection_closed()] - Klippy Connection Removed 2025-07-07 17:28:18,475 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2025-07-07 17:28:18,779 [klippy_connection.py:_request_initial_subscriptions()] - Webhooks Subscribed 2025-07-07 17:28:18,781 [klippy_connection.py:_request_initial_subscriptions()] - GCode Output Subscribed 2025-07-07 17:28:18,782 [klippy_connection.py:_check_ready()] - Option 'serial' in section 'mcu' must be specified Once the underlying issue is corrected, use the "RESTART" command to reload the config and restart the host software. Printer is halted 2025-07-07 17:28:49,451 [klippy_connection.py:_on_connection_closed()] - Klippy Connection Removed 2025-07-07 17:28:50,709 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2025-07-07 17:29:01,647 [klippy_connection.py:_request_initial_subscriptions()] - Webhooks Subscribed 2025-07-07 17:29:01,649 [klippy_connection.py:_request_initial_subscriptions()] - GCode Output Subscribed 2025-07-07 17:29:01,898 [job_state.py:_handle_started()] - Job state initialized: standby 2025-07-07 17:29:02,183 [klippy_connection.py:_check_ready()] - Klippy ready 2025-07-07 17:29:02,651 [data_store.py:_init_sensors()] - Configuring available sensors: ['temperature_sensor Octopus_V1.1', 'temperature_sensor EBB42_v1.2_T0', 'temperature_sensor EBB42_v1.2_T1', 'temperature_sensor raspberry_pi', 'heater_bed', 'temperature_sensor beacon_coil', 'extruder', 'extruder1'] 2025-07-07 17:29:05,258 [websockets.py:on_close()] - Websocket Closed: ID: 4075024616 Close Code: 1001, Close Reason: None, Pong Time Elapsed: 0.02 2025-07-07 17:29:05,548 [application.py:log_request()] - 101 GET /websocket (192.168.7.64) [_TRUSTED_USER_] 1.86ms 2025-07-07 17:29:05,548 [websockets.py:open()] - Websocket Opened: ID: 4074828560, Proxied: True, User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36, Host Name: ratos.local 2025-07-07 17:29:05,557 [websockets.py:_handle_identify()] - Websocket 4074828560 Client Identified - Name: mainsail, Version: 2.12.0, Type: web 2025-07-07 17:29:18,241 [update_manager.py:_handle_status_request()] - update_manager: bypassing refresh request 2025-07-07 17:29:19,282 [update_manager.py:_handle_status_request()] - update_manager: bypassing refresh request 2025-07-07 17:29:50,911 [update_manager.py:_handle_status_request()] - update_manager: bypassing refresh request 2025-07-07 17:29:51,721 [update_manager.py:_handle_status_request()] - update_manager: bypassing refresh request 2025-07-07 17:29:52,186 [update_manager.py:_handle_status_request()] - update_manager: bypassing refresh request 2025-07-07 17:29:52,474 [update_manager.py:_handle_status_request()] - update_manager: bypassing refresh request 2025-07-07 17:29:52,728 [update_manager.py:_handle_status_request()] - update_manager: bypassing refresh request 2025-07-07 17:30:49,158 [update_manager.py:_handle_status_request()] - update_manager: bypassing refresh request 2025-07-07 17:31:44,419 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/klipper fetch origin --prune --progress) successfully finished 2025-07-07 17:31:44,443 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/klipper merge-base --is-ancestor HEAD origin/master) successfully finished 2025-07-07 17:31:44,458 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/klipper rev-parse HEAD) successfully finished 2025-07-07 17:31:44,561 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/klipper describe --always --tags --long --dirty --abbrev=8) successfully finished 2025-07-07 17:31:44,577 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/klipper cat-file -e 49c0ad6369670da574f550aa878ce9f6e1899e74^{commit}) successfully finished 2025-07-07 17:31:44,594 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/klipper merge-base --is-ancestor 0844388d70f225f6458382c1c5d4e7eb37767758 49c0ad6369670da574f550aa878ce9f6e1899e74) exited with return code 1 2025-07-07 17:31:45,191 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/klipper describe 0844388d70f225f6458382c1c5d4e7eb37767758 --always --tags --long --abbrev=8) successfully finished 2025-07-07 17:31:45,207 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/klipper rev-list HEAD..0844388d70f225f6458382c1c5d4e7eb37767758 --count) successfully finished 2025-07-07 17:31:45,209 [git_deploy.py:log_repo_info()] - Git Repo klipper Detected: Owner: Klipper3d Repository Name: klipper Path: /home/pi/klipper Remote: origin Branch: master Remote URL: https://github.com/Klipper3d/klipper.git Recovery URL: https://github.com/Klipper3d/klipper.git Current Commit SHA: 0844388d70f225f6458382c1c5d4e7eb37767758 Upstream Commit SHA: 0844388d70f225f6458382c1c5d4e7eb37767758 Current Version: v0.12.0-268-g0844388d Upstream Version: v0.12.0-268-g0844388d Rollback Commit: 0844388d70f225f6458382c1c5d4e7eb37767758 Rollback Branch: master Rollback Version: v0.12.0-268-g0844388d Is Dirty: False Is Detached: False Is Shallow: False Commits Behind Count: 0 Diverged: False Pinned Commit: 49c0ad6369670da574f550aa878ce9f6e1899e74 2025-07-07 17:31:45,209 [base_deploy.py:log_info()] - Git Repo klipper: Channel: dev 2025-07-07 17:31:45,209 [base_deploy.py:log_info()] - Git Repo klipper: Validity check for git repo passed 2025-07-07 17:31:45,245 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/printer_data/config/.theme status --porcelain -b) successfully finished 2025-07-07 17:31:45,261 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/printer_data/config/.theme branch --list --no-color) successfully finished 2025-07-07 17:31:45,290 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/printer_data/config/.theme remote get-url origin) successfully finished 2025-07-07 17:31:46,253 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/printer_data/config/.theme fetch origin --prune --progress) successfully finished 2025-07-07 17:31:46,269 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/printer_data/config/.theme merge-base --is-ancestor HEAD origin/v2.1.x) successfully finished 2025-07-07 17:31:46,284 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/printer_data/config/.theme rev-parse HEAD) successfully finished 2025-07-07 17:31:46,301 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/printer_data/config/.theme describe --always --tags --long --dirty --abbrev=8) successfully finished 2025-07-07 17:31:46,316 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/printer_data/config/.theme rev-parse origin/v2.1.x) successfully finished 2025-07-07 17:31:46,332 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/printer_data/config/.theme describe origin/v2.1.x --always --tags --long --abbrev=8) successfully finished 2025-07-07 17:31:46,350 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/printer_data/config/.theme rev-list HEAD..9f8d27d32a37b9b5af07d06fcea574647aa1e8a0 --count) successfully finished 2025-07-07 17:31:46,367 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/printer_data/config/.theme log 3d587ab7bf8c5d1aa708cd31bef9b67b58360316..origin/v2.1.x --format="sha:%H%x1Dauthor:%an%x1Ddate:%ct%x1Dsubject:%s%x1Dmessage:%b%x1E" --max-count=100) successfully finished 2025-07-07 17:31:46,385 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/printer_data/config/.theme for-each-ref --count=100 --sort='-creatordate' --contains=HEAD --merged=origin/v2.1.x --format='%(if)%(*objecttype)%(then)%(*objecttype) %(*objectname)%(else)%(objecttype) %(objectname)%(end) %(refname)' 'refs/tags') successfully finished 2025-07-07 17:31:46,386 [git_deploy.py:log_repo_info()] - Git Repo RatOSTheme Detected: Owner: Rat-OS Repository Name: RatOS-theme Path: /home/pi/printer_data/config/.theme Remote: origin Branch: v2.1.x Remote URL: https://github.com/Rat-OS/RatOS-theme.git Recovery URL: https://github.com/Rat-OS/RatOS-theme.git Current Commit SHA: 3d587ab7bf8c5d1aa708cd31bef9b67b58360316 Upstream Commit SHA: 9f8d27d32a37b9b5af07d06fcea574647aa1e8a0 Current Version: v2.1.0-RC2-0-g3d587ab7 Upstream Version: v2.1.0-RC3-0-g9f8d27d3 Rollback Commit: 3d587ab7bf8c5d1aa708cd31bef9b67b58360316 Rollback Branch: v2.1.x Rollback Version: v2.1.0-RC2-0-g3d587ab7 Is Dirty: False Is Detached: False Is Shallow: False Commits Behind Count: 2 Diverged: False Pinned Commit: None 2025-07-07 17:31:46,386 [base_deploy.py:log_info()] - Git Repo RatOSTheme: Channel: dev 2025-07-07 17:31:46,386 [base_deploy.py:log_info()] - Git Repo RatOSTheme: Validity check for git repo passed 2025-07-07 17:31:48,514 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/ratos-configurator status --porcelain -b) successfully finished 2025-07-07 17:31:48,537 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/ratos-configurator branch --list --no-color) successfully finished 2025-07-07 17:31:48,579 [shell_command.py:_check_proc_success()] - Command (git -C /home/pi/ratos-configurator remote get-url origin) successfully finished