Grist LXC Installation Fails - Release Variable Missing #1998

Closed
opened 2025-11-20 05:21:29 -05:00 by saavagebueno · 2 comments
Owner

Originally created by @glacialcalamity on GitHub (Oct 2, 2025).

Have you read and understood the above guidelines?

yes

📜 What is the name of the script you are using?

Grist LXC

📂 What was the exact command used to execute the script?

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/grist.sh)"

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

📈 Which Proxmox version are you on?

8.4.11

📝 Provide a clear and concise description of the issue.

The Grist LXC installation script terminates with a bash error and fails to complete the installation. Most of the build steps succeed but the service is never created, leaving Grist non-functional.

Symptoms of failed installation:

  • systemctl status grist → service does not exist
  • Port 8484 is not accepting connections
  • .env file is missing or barely populated
  • apt-get update does nothing (suggesting networking or incomplete container setup)

Script Ends with:

bash: line 36: RELEASE: unbound variable

[ERROR] in line 1345: exit code 0: while executing command lxc-attach -n "$CTID" -- bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/grist-install.sh)"

🔄 Steps to reproduce the issue.

  1. Run the Grist installation script from Proxmox host shell
  2. Choose default settings
  3. Wait for installation to complete → fails with the error
  4. Access the container → fails to complete root autologin, pct enter [CTID] to bypass
  5. Check service status: systemctl status grist → fails, service doesn't exist
  6. Test port: curl http://localhost:8484 → connection refused
  7. Try updates: apt-get update → does nothing

Paste the full error output (if available).

`added 1 package in 572ms
✔️ Installed Node.js modules: yarn@latest
✔️ Deployed: grist (1.7.4)
yarn install v1.22.22
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
Done in 16.43s.
yarn run v1.22.22
$ buildtools/build.sh prod
Building for production

  • node buildtools/sanitize_translations.js
  • tsc --build tsconfig-prod.json
  • buildtools/update_type_info.sh app
  • webpack --config buildtools/webpack.config.js --mode production
    assets by status 9.7 MiB [big]
    assets by chunk 2.28 MiB (id hint: vendors)
    asset plotly.bundle.js 996 KiB [emitted] [minimized] [big] (name: plotly) (id hint: vendors) 2 related assets
    asset 81.bundle.js 499 KiB [emitted] [minimized] [big] (id hint: vendors) 1 related asset
    asset 884.bundle.js 423 KiB [emitted] [minimized] [big] (id hint: vendors) 2 related assets
    asset 499.bundle.js 420 KiB [emitted] [minimized] [big] (id hint: vendors) 2 related assets
    asset test.bundle.js 1.7 MiB [emitted] [minimized] [big] (name: test) 2 related assets
    asset main.bundle.js 1.5 MiB [emitted] [minimized] [big] (name: main) 2 related assets
    asset errorPages.bundle.js 840 KiB [emitted] [minimized] [big] (name: errorPages) 2 related assets
    asset form.bundle.js 783 KiB [emitted] [minimized] [big] (name: form) 2 related assets
    asset apiconsole.bundle.js 726 KiB [emitted] [minimized] [big] (name: apiconsole) 2 related assets
    asset billing.bundle.js 721 KiB [emitted] [minimized] [big] (name: billing) 2 related assets
    asset GristDoc.bundle.js 693 KiB [emitted] [minimized] [big] (name: GristDoc) 2 related assets
    asset 958.bundle.js 560 KiB [emitted] [minimized] [big] 1 related asset
  • 25 assets
    orphan modules 2.09 MiB [orphan] 586 modules
    runtime modules 45.1 KiB 76 modules
    cacheable modules 12.1 MiB
    modules by path ./node_modules/ 8.2 MiB 468 modules
    modules by path ./app/ 3.63 MiB 310 modules
    modules by path ./test/ 226 KiB
    modules by path ./test/client/ 96.7 KiB 15 modules
    modules by path ./test/common/ 126 KiB 11 modules
    • 2 modules
      modules by path ./stubs/app/ 29.6 KiB
      modules by path ./stubs/app/client/ui/*.ts 18.7 KiB 4 modules
    • 3 modules
      external "jQuery" 42 bytes [built] [code generated]
      external "alert" 42 bytes [built] [code generated]
      ./node_modules/moment/locale/ sync \b\B 160 bytes [optional] [built] [code generated]

WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
main.bundle.js (1.5 MiB)
errorPages.bundle.js (840 KiB)
apiconsole.bundle.js (726 KiB)
billing.bundle.js (721 KiB)
form.bundle.js (783 KiB)
test.bundle.js (1.7 MiB)
GristDoc.bundle.js (693 KiB)
499.bundle.js (420 KiB)
plotly.bundle.js (996 KiB)
884.bundle.js (423 KiB)
81.bundle.js (499 KiB)
958.bundle.js (560 KiB)

WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
main (1.5 MiB)
main.bundle.js
errorPages (840 KiB)
errorPages.bundle.js
apiconsole (726 KiB)
apiconsole.bundle.js
billing (721 KiB)
billing.bundle.js
form (783 KiB)
form.bundle.js
test (1.7 MiB)
test.bundle.js

webpack 5.97.1 compiled with 2 warnings in 47973 ms

  • webpack --config buildtools/webpack.check.js --mode production
    asset browser-check.js 111 KiB [emitted] [minimized] (name: main)
    runtime modules 663 bytes 3 modules
    cacheable modules 112 KiB
    ./app/client/browserCheck.ts 1.8 KiB [built] [code generated]
    ./node_modules/bowser/bundled.js 110 KiB [built] [code generated]
    webpack 5.97.1 compiled successfully in 1793 ms
  • webpack --config buildtools/webpack.api.config.js --mode production
    asset grist-plugin-api.js 287 KiB [emitted] [big] (name: grist-plugin-api) 1 related asset
    orphan modules 7.57 KiB [orphan] 10 modules
    runtime modules 1.04 KiB 5 modules
    modules by path ./node_modules/lodash/.js 110 KiB 153 modules
    modules by path ./app/plugin/
    .ts 34.8 KiB
    ./app/plugin/grist-plugin-api.ts 12.8 KiB [built] [code generated]
    • 12 modules
      modules by path ./node_modules/grain-rpc/dist/lib/*.js 23.4 KiB
      ./node_modules/grain-rpc/dist/lib/index.js 234 bytes [built] [code generated]
    • 2 modules
      modules by path ./node_modules/ts-interface-checker/dist/*.js 45.1 KiB
      ./node_modules/ts-interface-checker/dist/index.js 11 KiB [built] [code generated]
    • 2 modules
      ./node_modules/mousetrap/mousetrap.js 32.3 KiB [built] [code generated]
      ./node_modules/events/events.js 8.13 KiB [built] [code generated]

WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
grist-plugin-api.js (287 KiB)

WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
grist-plugin-api (287 KiB)
grist-plugin-api.js

WARNING in webpack performance recommendations:
You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
For more info visit https://webpack.js.org/guides/code-splitting/

webpack 5.97.1 compiled with 3 warnings in 428 ms

  • cat app/client/app.css app/client/logo.css app/client/components/AceEditor.css app/client/components/ActionLog.css app/client/components/ChartView.css app/client/components/Clipboard.css app/client/components/CodeEditorPanel.css app/client/components/ColumnFilters.css app/client/components/commands.css app/client/components/CustomView.css app/client/components/DetailView.css app/client/components/EmbedForm.css app/client/components/FieldConfigTab.css app/client/components/GridView.css app/client/components/GristDoc.css app/client/components/Layout.css app/client/components/LayoutEditor.css app/client/components/Login.css app/client/components/Printing.css app/client/components/RecordLayout.css app/client/components/SearchBar.css app/client/components/viewCommon.css app/client/components/ViewConfigTab.css app/client/components/ViewLayout.css app/client/components/ViewLinker.css app/client/lib/koDomScrolly.css app/client/lib/koForm.css app/client/lib/SafeBrowserProcess.css app/client/ui/App.css app/client/ui/DocTutorial.css app/client/widgets/CheckBox.css app/client/widgets/DateTimeEditor.css app/client/widgets/FieldBuilder.css app/client/widgets/Reference.css app/client/widgets/Spinner.css app/client/widgets/TextBox.css app/client/widgets/TextEditor.css
    Done in 71.59s.
    yarn run v1.22.22
    $ buildtools/prepare_python.sh
    Use Python3 if available and recent enough
    Making Python3 sandbox
    Updating Python3 packages
    Collecting astroid==2.14.2
    Downloading astroid-2.14.2-py3-none-any.whl (273 kB)
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 273.8/273.8 kB 10.2 MB/s eta 0:00:00
    Collecting asttokens==2.4.0
    Downloading asttokens-2.4.0-py2.py3-none-any.whl (27 kB)
    Collecting chardet==5.1.0
    Downloading chardet-5.1.0-py3-none-any.whl (199 kB)
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.1/199.1 kB 53.6 MB/s eta 0:00:00
    Collecting et-xmlfile==1.0.1
    Downloading et_xmlfile-1.0.1.tar.gz (8.4 kB)
    Preparing metadata (setup.py) ... done
    Collecting executing==1.1.1
    Downloading executing-1.1.1-py2.py3-none-any.whl (22 kB)
    Collecting friendly-traceback==0.7.48
    Downloading friendly_traceback-0.7.48-py3-none-any.whl (723 kB)
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 723.6/723.6 kB 60.7 MB/s eta 0:00:00
    Collecting iso8601==0.1.12
    Downloading iso8601-0.1.12-py3-none-any.whl (12 kB)
    Collecting lazy-object-proxy==1.6.0
    Downloading lazy-object-proxy-1.6.0.tar.gz (44 kB)
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.5/44.5 kB 24.6 MB/s eta 0:00:00
    Installing build dependencies ... done
    Getting requirements to build wheel ... done
    Preparing metadata (pyproject.toml) ... done
    Collecting openpyxl==3.0.10
    Downloading openpyxl-3.0.10-py2.py3-none-any.whl (242 kB)
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 242.1/242.1 kB 115.2 MB/s eta 0:00:00
    Collecting phonenumberslite==8.12.57
    Downloading phonenumberslite-8.12.57-py2.py3-none-any.whl (468 kB)
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 468.4/468.4 kB 133.5 MB/s eta 0:00:00
    Collecting pure-eval==0.2.2
    Downloading pure_eval-0.2.2-py3-none-any.whl (11 kB)
    Collecting python-dateutil==2.8.2
    Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 123.9 MB/s eta 0:00:00
    Collecting roman==3.3
    Downloading roman-3.3-py2.py3-none-any.whl (3.9 kB)
    Collecting six==1.17.0
    Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
    Collecting sortedcontainers==2.4.0
    Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB)
    Collecting stack-data==0.5.1
    Downloading stack_data-0.5.1-py3-none-any.whl (24 kB)
    Collecting typing-extensions==4.4.0
    Downloading typing_extensions-4.4.0-py3-none-any.whl (26 kB)
    Collecting unittest-xml-reporting==2.0.0
    Downloading unittest_xml_reporting-2.0.0-py2.py3-none-any.whl (13 kB)
    Collecting wrapt==1.15.0
    Downloading wrapt-1.15.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (78 kB)
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.9/78.9 kB 46.1 MB/s eta 0:00:00
    Building wheels for collected packages: lazy-object-proxy
    Building wheel for lazy-object-proxy (pyproject.toml) ... done
    Created wheel for lazy-object-proxy: filename=lazy_object_proxy-1.6.0-cp311-cp311-linux_x86_64.whl size=11461 sha256=71a9a9151825682805f85fe8cbb87c5f4df43ea5ee8a1fb8e376f4d8890f5437
    Stored in directory: /root/.cache/pip/wheels/1e/6f/7b/dfbdd5f8df401f87aa02fade21433bb5b773732937bbcc7e04
    Successfully built lazy-object-proxy
    Installing collected packages: unittest-xml-reporting, stack-data, sortedcontainers, pure-eval, phonenumberslite, iso8601, executing, et-xmlfile, asttokens, wrapt, typing-extensions, six, roman, python-dateutil, openpyxl, lazy-object-proxy, friendly-traceback, chardet, astroid
    DEPRECATION: et-xmlfile is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
    Running setup.py install for et-xmlfile ... done
    Successfully installed astroid-2.14.2 asttokens-2.4.0 chardet-5.1.0 et-xmlfile-1.0.1 executing-1.1.1 friendly-traceback-0.7.48 iso8601-0.1.12 lazy-object-proxy-1.6.0 openpyxl-3.0.10 phonenumberslite-8.12.57 pure-eval-0.2.2 python-dateutil-2.8.2 roman-3.3 six-1.17.0 sortedcontainers-2.4.0 stack-data-0.5.1 typing-extensions-4.4.0 unittest-xml-reporting-2.0.0 wrapt-1.15.0
    Python3 packages ready in sandbox_venv3
    Done in 5.48s.
    bash: line 36: RELEASE: unbound variable

[ERROR] in line 1345: exit code 0: while executing command lxc-attach -n "$CTID" -- bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/${var_install}.sh)"`

🖼️ Additional context (optional).

The root password auto-login was also interrupted during installation, requiring manual password reset via pct enter from Proxmox host. This may be related to the installation failure, but I'm unsure.

Originally created by @glacialcalamity on GitHub (Oct 2, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? Grist LXC ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/grist.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 📈 Which Proxmox version are you on? 8.4.11 ### 📝 Provide a clear and concise description of the issue. The Grist LXC installation script terminates with a bash error and fails to complete the installation. Most of the build steps succeed but the service is never created, leaving Grist non-functional. **Symptoms of failed installation:** - systemctl status grist → service does not exist - Port 8484 is not accepting connections - .env file is missing or barely populated - apt-get update does nothing (suggesting networking or incomplete container setup) Script Ends with: bash: line 36: RELEASE: unbound variable [ERROR] in line 1345: exit code 0: while executing command lxc-attach -n "$CTID" -- bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/grist-install.sh)" ### 🔄 Steps to reproduce the issue. 1. Run the Grist installation script from Proxmox host shell 2. Choose default settings 3. Wait for installation to complete → fails with the error 4. Access the container → fails to complete root autologin, pct enter [CTID] to bypass 5. Check service status: systemctl status grist → fails, service doesn't exist 6. Test port: curl http://localhost:8484 → connection refused 7. Try updates: apt-get update → does nothing ### ❌ Paste the full error output (if available). `added 1 package in 572ms ✔️ Installed Node.js modules: yarn@latest ✔️ Deployed: grist (1.7.4) yarn install v1.22.22 [1/4] Resolving packages... [2/4] Fetching packages... [3/4] Linking dependencies... [4/4] Building fresh packages... Done in 16.43s. yarn run v1.22.22 $ buildtools/build.sh prod Building for production + node buildtools/sanitize_translations.js + tsc --build tsconfig-prod.json + buildtools/update_type_info.sh app + webpack --config buildtools/webpack.config.js --mode production assets by status 9.7 MiB [big] assets by chunk 2.28 MiB (id hint: vendors) asset plotly.bundle.js 996 KiB [emitted] [minimized] [big] (name: plotly) (id hint: vendors) 2 related assets asset 81.bundle.js 499 KiB [emitted] [minimized] [big] (id hint: vendors) 1 related asset asset 884.bundle.js 423 KiB [emitted] [minimized] [big] (id hint: vendors) 2 related assets asset 499.bundle.js 420 KiB [emitted] [minimized] [big] (id hint: vendors) 2 related assets asset test.bundle.js 1.7 MiB [emitted] [minimized] [big] (name: test) 2 related assets asset main.bundle.js 1.5 MiB [emitted] [minimized] [big] (name: main) 2 related assets asset errorPages.bundle.js 840 KiB [emitted] [minimized] [big] (name: errorPages) 2 related assets asset form.bundle.js 783 KiB [emitted] [minimized] [big] (name: form) 2 related assets asset apiconsole.bundle.js 726 KiB [emitted] [minimized] [big] (name: apiconsole) 2 related assets asset billing.bundle.js 721 KiB [emitted] [minimized] [big] (name: billing) 2 related assets asset GristDoc.bundle.js 693 KiB [emitted] [minimized] [big] (name: GristDoc) 2 related assets asset 958.bundle.js 560 KiB [emitted] [minimized] [big] 1 related asset + 25 assets orphan modules 2.09 MiB [orphan] 586 modules runtime modules 45.1 KiB 76 modules cacheable modules 12.1 MiB modules by path ./node_modules/ 8.2 MiB 468 modules modules by path ./app/ 3.63 MiB 310 modules modules by path ./test/ 226 KiB modules by path ./test/client/ 96.7 KiB 15 modules modules by path ./test/common/ 126 KiB 11 modules + 2 modules modules by path ./stubs/app/ 29.6 KiB modules by path ./stubs/app/client/ui/*.ts 18.7 KiB 4 modules + 3 modules external "jQuery" 42 bytes [built] [code generated] external "alert" 42 bytes [built] [code generated] ./node_modules/moment/locale/ sync \b\B 160 bytes [optional] [built] [code generated] WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB). This can impact web performance. Assets: main.bundle.js (1.5 MiB) errorPages.bundle.js (840 KiB) apiconsole.bundle.js (726 KiB) billing.bundle.js (721 KiB) form.bundle.js (783 KiB) test.bundle.js (1.7 MiB) GristDoc.bundle.js (693 KiB) 499.bundle.js (420 KiB) plotly.bundle.js (996 KiB) 884.bundle.js (423 KiB) 81.bundle.js (499 KiB) 958.bundle.js (560 KiB) WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance. Entrypoints: main (1.5 MiB) main.bundle.js errorPages (840 KiB) errorPages.bundle.js apiconsole (726 KiB) apiconsole.bundle.js billing (721 KiB) billing.bundle.js form (783 KiB) form.bundle.js test (1.7 MiB) test.bundle.js webpack 5.97.1 compiled with 2 warnings in 47973 ms + webpack --config buildtools/webpack.check.js --mode production asset browser-check.js 111 KiB [emitted] [minimized] (name: main) runtime modules 663 bytes 3 modules cacheable modules 112 KiB ./app/client/browserCheck.ts 1.8 KiB [built] [code generated] ./node_modules/bowser/bundled.js 110 KiB [built] [code generated] webpack 5.97.1 compiled successfully in 1793 ms + webpack --config buildtools/webpack.api.config.js --mode production asset grist-plugin-api.js 287 KiB [emitted] [big] (name: grist-plugin-api) 1 related asset orphan modules 7.57 KiB [orphan] 10 modules runtime modules 1.04 KiB 5 modules modules by path ./node_modules/lodash/*.js 110 KiB 153 modules modules by path ./app/plugin/*.ts 34.8 KiB ./app/plugin/grist-plugin-api.ts 12.8 KiB [built] [code generated] + 12 modules modules by path ./node_modules/grain-rpc/dist/lib/*.js 23.4 KiB ./node_modules/grain-rpc/dist/lib/index.js 234 bytes [built] [code generated] + 2 modules modules by path ./node_modules/ts-interface-checker/dist/*.js 45.1 KiB ./node_modules/ts-interface-checker/dist/index.js 11 KiB [built] [code generated] + 2 modules ./node_modules/mousetrap/mousetrap.js 32.3 KiB [built] [code generated] ./node_modules/events/events.js 8.13 KiB [built] [code generated] WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB). This can impact web performance. Assets: grist-plugin-api.js (287 KiB) WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance. Entrypoints: grist-plugin-api (287 KiB) grist-plugin-api.js WARNING in webpack performance recommendations: You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application. For more info visit https://webpack.js.org/guides/code-splitting/ webpack 5.97.1 compiled with 3 warnings in 428 ms + cat app/client/app.css app/client/logo.css app/client/components/AceEditor.css app/client/components/ActionLog.css app/client/components/ChartView.css app/client/components/Clipboard.css app/client/components/CodeEditorPanel.css app/client/components/ColumnFilters.css app/client/components/commands.css app/client/components/CustomView.css app/client/components/DetailView.css app/client/components/EmbedForm.css app/client/components/FieldConfigTab.css app/client/components/GridView.css app/client/components/GristDoc.css app/client/components/Layout.css app/client/components/LayoutEditor.css app/client/components/Login.css app/client/components/Printing.css app/client/components/RecordLayout.css app/client/components/SearchBar.css app/client/components/viewCommon.css app/client/components/ViewConfigTab.css app/client/components/ViewLayout.css app/client/components/ViewLinker.css app/client/lib/koDomScrolly.css app/client/lib/koForm.css app/client/lib/SafeBrowserProcess.css app/client/ui/App.css app/client/ui/DocTutorial.css app/client/widgets/CheckBox.css app/client/widgets/DateTimeEditor.css app/client/widgets/FieldBuilder.css app/client/widgets/Reference.css app/client/widgets/Spinner.css app/client/widgets/TextBox.css app/client/widgets/TextEditor.css Done in 71.59s. yarn run v1.22.22 $ buildtools/prepare_python.sh Use Python3 if available and recent enough Making Python3 sandbox Updating Python3 packages Collecting astroid==2.14.2 Downloading astroid-2.14.2-py3-none-any.whl (273 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 273.8/273.8 kB 10.2 MB/s eta 0:00:00 Collecting asttokens==2.4.0 Downloading asttokens-2.4.0-py2.py3-none-any.whl (27 kB) Collecting chardet==5.1.0 Downloading chardet-5.1.0-py3-none-any.whl (199 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.1/199.1 kB 53.6 MB/s eta 0:00:00 Collecting et-xmlfile==1.0.1 Downloading et_xmlfile-1.0.1.tar.gz (8.4 kB) Preparing metadata (setup.py) ... done Collecting executing==1.1.1 Downloading executing-1.1.1-py2.py3-none-any.whl (22 kB) Collecting friendly-traceback==0.7.48 Downloading friendly_traceback-0.7.48-py3-none-any.whl (723 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 723.6/723.6 kB 60.7 MB/s eta 0:00:00 Collecting iso8601==0.1.12 Downloading iso8601-0.1.12-py3-none-any.whl (12 kB) Collecting lazy-object-proxy==1.6.0 Downloading lazy-object-proxy-1.6.0.tar.gz (44 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.5/44.5 kB 24.6 MB/s eta 0:00:00 Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting openpyxl==3.0.10 Downloading openpyxl-3.0.10-py2.py3-none-any.whl (242 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 242.1/242.1 kB 115.2 MB/s eta 0:00:00 Collecting phonenumberslite==8.12.57 Downloading phonenumberslite-8.12.57-py2.py3-none-any.whl (468 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 468.4/468.4 kB 133.5 MB/s eta 0:00:00 Collecting pure-eval==0.2.2 Downloading pure_eval-0.2.2-py3-none-any.whl (11 kB) Collecting python-dateutil==2.8.2 Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 123.9 MB/s eta 0:00:00 Collecting roman==3.3 Downloading roman-3.3-py2.py3-none-any.whl (3.9 kB) Collecting six==1.17.0 Downloading six-1.17.0-py2.py3-none-any.whl (11 kB) Collecting sortedcontainers==2.4.0 Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) Collecting stack-data==0.5.1 Downloading stack_data-0.5.1-py3-none-any.whl (24 kB) Collecting typing-extensions==4.4.0 Downloading typing_extensions-4.4.0-py3-none-any.whl (26 kB) Collecting unittest-xml-reporting==2.0.0 Downloading unittest_xml_reporting-2.0.0-py2.py3-none-any.whl (13 kB) Collecting wrapt==1.15.0 Downloading wrapt-1.15.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (78 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.9/78.9 kB 46.1 MB/s eta 0:00:00 Building wheels for collected packages: lazy-object-proxy Building wheel for lazy-object-proxy (pyproject.toml) ... done Created wheel for lazy-object-proxy: filename=lazy_object_proxy-1.6.0-cp311-cp311-linux_x86_64.whl size=11461 sha256=71a9a9151825682805f85fe8cbb87c5f4df43ea5ee8a1fb8e376f4d8890f5437 Stored in directory: /root/.cache/pip/wheels/1e/6f/7b/dfbdd5f8df401f87aa02fade21433bb5b773732937bbcc7e04 Successfully built lazy-object-proxy Installing collected packages: unittest-xml-reporting, stack-data, sortedcontainers, pure-eval, phonenumberslite, iso8601, executing, et-xmlfile, asttokens, wrapt, typing-extensions, six, roman, python-dateutil, openpyxl, lazy-object-proxy, friendly-traceback, chardet, astroid DEPRECATION: et-xmlfile is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559 Running setup.py install for et-xmlfile ... done Successfully installed astroid-2.14.2 asttokens-2.4.0 chardet-5.1.0 et-xmlfile-1.0.1 executing-1.1.1 friendly-traceback-0.7.48 iso8601-0.1.12 lazy-object-proxy-1.6.0 openpyxl-3.0.10 phonenumberslite-8.12.57 pure-eval-0.2.2 python-dateutil-2.8.2 roman-3.3 six-1.17.0 sortedcontainers-2.4.0 stack-data-0.5.1 typing-extensions-4.4.0 unittest-xml-reporting-2.0.0 wrapt-1.15.0 Python3 packages ready in sandbox_venv3 Done in 5.48s. bash: line 36: RELEASE: unbound variable [ERROR] in line 1345: exit code 0: while executing command lxc-attach -n "$CTID" -- bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/${var_install}.sh)"` ### 🖼️ Additional context (optional). The root password auto-login was also interrupted during installation, requiring manual password reset via pct enter from Proxmox host. This may be related to the installation failure, but I'm unsure.
saavagebueno added the bug label 2025-11-20 05:21:29 -05:00
Author
Owner

@glacialcalamity commented on GitHub (Oct 2, 2025):

If you need me to test anything else let me know. I see the removal PR, but open to help out any other way.

@glacialcalamity commented on GitHub (Oct 2, 2025): If you need me to test anything else let me know. I see the removal PR, but open to help out any other way.
Author
Owner

@MickLesk commented on GitHub (Oct 2, 2025):

Its Just an simple fix. Old Fragment of old Version Tracking

@MickLesk commented on GitHub (Oct 2, 2025): Its Just an simple fix. Old Fragment of old Version Tracking
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/ProxmoxVE#1998