Skip to content

🐛 Bug Fixes

Choose a tag to compare

@soulripper13 soulripper13 released this 03 Mar 07:31
b56a332

Ookla Speedtest Integration - Release 2.3.8

🐛 Bug Fix

Permission Error on Installation - FIXED

Issue:
Users encountered a PermissionError: Permission denied when installing the integration. The error occurred because shell scripts were not executable after installation.

Root Cause:
Shell scripts installed via git without proper file mode tracking were missing execute permissions, causing the integration's setup phase to fail.

Solution:
The integration now automatically makes all shell scripts executable during the setup process. This happens transparently on first run, requiring no user action.

Impact:

  • ✅ Installation now completes without errors
  • ✅ No manual fixes required from users
  • ✅ Automatic permission fixing on every setup for reliability

Technical Changes

  • Added automatic shell script permission fixing during config flow
  • Added automatic shell script permission fixing during integration setup
  • Improved error handling and logging

Installation

Simply update to version 2.3.8 or install fresh. No special steps needed!