Fix - Add-on fails to install due to docker build fail.#169
Fix - Add-on fails to install due to docker build fail.#169clairtonluz wants to merge 1 commit intoCoolKit-Technologies:masterfrom
Conversation
|
How do I fix this? Please follow the steps or change the add-ons link. Thanks! |
|
@slavo74 if you want use my repository while this PR is pedding to be accepted, you can follow the official documentation in this link: but when arrive in the session
when the team of CoolKit Technologies accept my PR and fix this problema you can remove my repo e go back to the offical repository. |
|
https://github.com/clairtonluz/ha-addon does not work - gives unknown error during installation on RPI OS HA |
|
@RandMental which error was throw to you, here in my raspberry PI I was using and it`s working. |
|
Hi, @clairtonluz — on Home Assistant Green, your branch builds, but it's not exposing Options where the long-lasting token is supposed to be entered (only Network section is visible). Is this expected?
|
Hi, @Dachaz , This is ok, after you start add-ons you can open web interface where you can login using you app, I only update base image version as you can see on PR. This add-ons keeping working as before. You only need 1 - Install add-on |
|
Hi @clairtonluz, Cmd('git') failed due to: exit code(128) cmdline: git clone -v --recursive --depth=1 --shallow-submodules -- https://github.com/clairtonluz/ha-addon /data/addons/git/48c7eec6 stderr: 'Cloning into '/data/addons/git/48c7eec6'... fatal: unable to access 'https://github.com/clairtonluz/ha-addon /': URL rejected: Malformed input to a URL function ' |


This PR updates the base image from node:14-slim to node:18-slim in order to fix the installation/build failure.
The issue with the current base image (node:14-slim) is that it relies on Debian Buster, whose repositories are no longer available or maintained. As a result, apt-get update fails, breaking the Docker build process.
By switching to node:18-slim, which uses a newer and supported version of Debian, the build process succeeds again. Additionally, python was replaced with python3 to ensure compatibility with modern Debian packages.