tteck / Proxmox

Proxmox VE Helper-Scripts
https://Helper-Scripts.com
MIT License
11.68k stars 1.81k forks source link

Homarr LXC not installing via script #3245

Closed soultaco83 closed 1 week ago

soultaco83 commented 1 week ago

Please verify that you have read and understood the guidelines.

yes

A clear and concise description of the issue.

When using the homarr LXC install script the install is failing. The container is created but the install of the Homarr application into the created container is not completed.

What settings are you currently utilizing?

Default Settings

Which Linux distribution are you employing?

Debian 12

If relevant, including screenshots or a code block can be helpful in clarifying the issue.

✓ Installed Node.js/Yarn

--verbose

24 packages are looking for funding
  run `npm fund` for details

added 1 package in 6s
 ✓ Installed Node.js/Yarn
 /Cloning into '/opt/homarr'...   
 /remote: Enumerating objects: 45141, done.
remote: Counting objects: 100% (4787/4787), done.
remote: Compressing objects: 100% (1766/1766), done.
remote: Total 45141 (delta 3456), reused 3740 (delta 3007), pack-reused 40354
Receiving objects: 100% (45141/45141), 15.21 MiB | 29.33 MiB/s, done.
Resolving deltas: 100% (27781/27781), done.
 \➤ YN0065: Yarn will periodically gather anonymous telemetry: https://yarnpkg.com/advanced/telemetry
➤ YN0065: Run yarn config set --home enableTelemetry 0 to disable

 |➤ YN0000: ┌ Resolution step
 |➤ YN0002: │ @mantine/core@npm:6.0.21 [bdc39] doesn't provide @emotion/react (p2634a), requested by @mantine/styles
➤ YN0002: │ @mantine/next@npm:6.0.21 [bdc39] doesn't provide @emotion/react (pf04a7), requested by @mantine/styles
➤ YN0002: │ @mantine/next@npm:6.0.21 [bdc39] doesn't provide @emotion/react (p9d76b), requested by @mantine/ssr
➤ YN0002: │ @mantine/next@npm:6.0.21 [bdc39] doesn't provide @emotion/server (pe0775), requested by @mantine/ssr
➤ YN0002: │ @nivo/annotations@npm:0.83.1 [6a2dc] doesn't provide react-dom (p04e08), requested by @react-spring/web
➤ YN0002: │ @nivo/axes@npm:0.83.1 [6a2dc] doesn't provide react-dom (pd019a), requested by @react-spring/web
➤ YN0002: │ @nivo/core@npm:0.83.1 [6a2dc] doesn't provide react-dom (p896ad), requested by @react-spring/web
➤ YN0002: │ @nivo/core@npm:0.83.1 [a6114] doesn't provide react-dom (p3766b), requested by @react-spring/web
➤ YN0002: │ @nivo/core@npm:0.83.1 [bdc39] doesn't provide react-dom (p478c3), requested by @react-spring/web
➤ YN0002: │ @nivo/core@npm:0.83.1 [da4e9] doesn't provide react-dom (pbc155), requested by @react-spring/web
➤ YN0002: │ @nivo/line@npm:0.83.1 [bdc39] doesn't provide react-dom (p46f9c), requested by @react-spring/web
➤ YN0002: │ @nivo/tooltip@npm:0.83.1 doesn't provide prop-types (p94058), requested by @nivo/core
➤ YN0002: │ @nivo/tooltip@npm:0.83.1 doesn't provide react (p3546e), requested by @react-spring/web
➤ YN0002: │ @nivo/tooltip@npm:0.83.1 doesn't provide react (p5bf6e), requested by @nivo/core
➤ YN0002: │ @nivo/tooltip@npm:0.83.1 doesn't provide react-dom (pf5853), requested by @react-spring/web
➤ YN0002: │ @nivo/voronoi@npm:0.83.1 [6a2dc] doesn't provide prop-types (p20baf), requested by @nivo/core
➤ YN0002: │ @tiptap/starter-kit@npm:2.1.12 doesn't provide @tiptap/pm (p6560d), requested by @tiptap/core
➤ YN0002: │ @tiptap/starter-kit@npm:2.1.12 doesn't provide @tiptap/pm (p1fe9b), requested by @tiptap/extension-code-block
➤ YN0002: │ @tiptap/starter-kit@npm:2.1.12 doesn't provide @tiptap/pm (pda644), requested by @tiptap/extension-dropcursor
➤ YN0002: │ @tiptap/starter-kit@npm:2.1.12 doesn't provide @tiptap/pm (pa1b36), requested by @tiptap/extension-gapcursor
➤ YN0002: │ @tiptap/starter-kit@npm:2.1.12 doesn't provide @tiptap/pm (p6fff9), requested by @tiptap/extension-history
➤ YN0002: │ @tiptap/starter-kit@npm:2.1.12 doesn't provide @tiptap/pm (p85123), requested by @tiptap/extension-horizontal-rule
➤ YN0002: │ homarr@workspace:. doesn't provide @tiptap/core (pa4b89), requested by @tiptap/extension-color
➤ YN0002: │ homarr@workspace:. doesn't provide @tiptap/core (p4c47b), requested by @tiptap/extension-highlight
➤ YN0002: │ homarr@workspace:. doesn't provide @tiptap/core (p0cf40), requested by @tiptap/extension-image
➤ YN0002: │ homarr@workspace:. doesn't provide @tiptap/core (p17aca), requested by @tiptap/extension-link
➤ YN0002: │ homarr@workspace:. doesn't provide @tiptap/core (pa5ef2), requested by @tiptap/extension-table-cell
➤ YN0002: │ homarr@workspace:. doesn't provide @tiptap/core (pc1841), requested by @tiptap/extension-table-header
➤ YN0002: │ homarr@workspace:. doesn't provide @tiptap/core (peac23), requested by @tiptap/extension-table-row
➤ YN0002: │ homarr@workspace:. doesn't provide @tiptap/core (p58f5e), requested by @tiptap/extension-table
➤ YN0002: │ homarr@workspace:. doesn't provide @tiptap/core (pee198), requested by @tiptap/extension-task-item
➤ YN0002: │ homarr@workspace:. doesn't provide @tiptap/core (p4353c), requested by @tiptap/extension-task-list
➤ YN0002: │ homarr@workspace:. doesn't provide @tiptap/core (paa6b2), requested by @tiptap/extension-text-align
➤ YN0002: │ homarr@workspace:. doesn't provide @tiptap/core (p50fe6), requested by @tiptap/extension-text-style
➤ YN0002: │ homarr@workspace:. doesn't provide @tiptap/core (p939b8), requested by @tiptap/extension-underline
➤ YN0002: │ homarr@workspace:. doesn't provide @tiptap/core (p3abb8), requested by @tiptap/react
➤ YN0060: │ homarr@workspace:. provides i18next (pd61c8) with version 22.5.1, which doesn't satisfy what next-i18next requests
➤ YN0002: │ homarr@workspace:. doesn't provide prop-types (p44d56), requested by @nivo/core
➤ YN0060: │ homarr@workspace:. provides react-i18next (pfec32) with version 12.3.1, which doesn't satisfy what next-i18next requests
➤ YN0002: │ homarr@workspace:. doesn't provide vite (pbf76b), requested by @vitejs/plugin-react
➤ YN0000: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code
➤ YN0000: └ Completed in 0s 334ms
➤ YN0000: ┌ Fetch step
➤ YN0013: │ zenscroll@npm:4.0.2 can't be found in the cache and will be fetched from the remote registry
➤ YN0013: │ zod-to-json-schema@npm:3.22.3 can't be found in the cache and will be fetched from the remote registry
➤ YN0013: │ zod@npm:3.21.4 can't be found in the cache and will be fetched from the remote registry
➤ YN0013: │ zod@npm:3.22.4 can't be found in the cache and will be fetched from the remote registry
➤ YN0013: │ zustand@npm:4.4.6 can't be found in the cache and will be fetched from the remote registry
 \➤ YN0000: └ Completed in 1m 21s
➤ YN0000: ┌ Link step
 |➤ YN0007: │ better-sqlite3@npm:8.7.0 must be built because it never has been before or the last one failed
➤ YN0007: │ esbuild@npm:0.18.20 must be built because it never has been before or the last one failed
➤ YN0007: │ core-js@npm:3.33.2 must be built because it never has been before or the last one failed
➤ YN0007: │ core-js-pure@npm:3.35.0 must be built because it never has been before or the last one failed
➤ YN0007: │ cpu-features@npm:0.0.9 must be built because it never has been before or the last one failed
➤ YN0007: │ es5-ext@npm:0.10.62 must be built because it never has been before or the last one failed
➤ YN0007: │ tree-sitter-json@npm:0.20.1 must be built because it never has been before or the last one failed
➤ YN0007: │ tree-sitter@npm:0.20.4 must be built because it never has been before or the last one failed
➤ YN0007: │ tree-sitter-yaml@npm:0.5.0 must be built because it never has been before or the last one failed
 \➤ YN0009: │ cpu-features@npm:0.0.9 couldn't be built successfully (exit code 1, logs can be found here: /tmp/xfs-60e6cddc/build.log)
 |➤ YN0009: │ tree-sitter@npm:0.20.4 couldn't be built successfully (exit code 1, logs can be found here: /tmp/xfs-9346408b/build.log)
 |➤ YN0009: │ tree-sitter-json@npm:0.20.1 couldn't be built successfully (exit code 1, logs can be found here: /tmp/xfs-5a82876e/build.log)
➤ YN0009: │ tree-sitter-yaml@npm:0.5.0 couldn't be built successfully (exit code 1, logs can be found here: /tmp/xfs-42e7f317/build.log)
 \➤ YN0009: │ better-sqlite3@npm:8.7.0 couldn't be built successfully (exit code 1, logs can be found here: /tmp/xfs-75f28415/build.log)
➤ YN0007: │ ssh2@npm:1.14.0 must be built because it never has been before or the last one failed
 -➤ YN0000: └ Completed in 38s 143ms
 \➤ YN0000: Failed with errors in 1m 59s
 -
[ERROR] in line 48: exit code 0: while executing command $STD yarn install
root@proxmox:~# 

Please provide detailed steps to reproduce the issue.

run: bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/homarr.sh)" select default settings Wait for install to be attempted

tteck commented 1 week ago

🏁 The script runs without any problems from this end.

    __  __
   / / / /___  ____ ___  ____ ___________
  / /_/ / __ \/ __ `__ \/ __ `/ ___/ ___/
 / __  / /_/ / / / / / / /_/ / /  / /
/_/ /_/\____/_/ /_/ /_/\__,_/_/  /_/

Using Advanced Settings
Using Distribution: debian
Using debian Version: 12
Using Container Type: 1
Using Root Password: Automatic Login
Container ID: 112
Using Hostname: homarr
Using Disk Size: 8
Allocated Cores: 2
Allocated RAM: 2048
Using Bridge: vmbr0
Using IP Address: dhcp
Using Gateway IP Address: Default
Using APT-Cacher IP Address: Default
Disable IPv6: yes
Using Interface MTU Size: Default
Using DNS Search Domain: Host
Using DNS Server IP Address: Host
Using MAC Address: AE:1A:60:07:B7:59
Using Vlan: Default
Enable Root SSH Access: no
Enable Verbose Mode: no
Creating a Homarr LXC using the above advanced settings
 ✓ Using local for Template Storage.
 ✓ Using thin-pool for Container Storage.
 ✓ Updated LXC Template List
 ✓ LXC Container 112 was successfully created.
 ✓ Started LXC Container
 ✓ Set up Container OS
 ✓ Network Connected: 192.168.86.250 
 ✓ IPv4 Internet Connected
 ✗ IPv6 Internet Not Connected
 ✓ DNS Resolved github.com to 140.82.113.3
 ✓ Updated Container OS
 ✓ Installed Dependencies
 ✓ Set up Node.js Repository
 ✓ Installed Node.js/Yarn
 ✓ Installed Homarr
 ✓ Created Service
 ✓ Customized Container
 ✓ Cleaned
 ✓ Completed Successfully!

Homarr should be reachable by going to the following URL.
         http://192.168.86.250:3000 

Screenshot 2024-06-21 3 18 21 PM

tteck commented 1 week ago

🧐 As this issue is unrelated to the script, it is considered closed.

soultaco83 commented 1 week ago

Thank you for looking. I will check my side a bit more.