Stirlingpdf - no space left on device exit status 1

NethServer Version: 8
Module: stirlingpdf

I just installed NS8 on Debian 12 (32GB) vm and later I tried to install some modules.

I got DNSMasq and paperlessngx installed but if I try to install stirlingpdf I get this error(s):

grafik

<7>podman-pull-missing ghcr.io/compgeniuses/stirlingpdf:1.0.3
<7>extract-ui ghcr.io/compgeniuses/stirlingpdf:1.0.3
Extracting container filesystem ui to /var/lib/nethserver/cluster/ui/apps/stirlingpdf2
ui/css/
ui/css/about~31ecd969.f3b8eb2f.css
ui/css/app~748942c6.34f5d8ae.css
ui/i18n/
ui/i18n/de/
ui/i18n/de/translation.json
ui/i18n/en/
ui/i18n/en/translation.json
ui/i18n/es/
ui/i18n/es/translation.json
ui/i18n/eu/
ui/i18n/eu/translation.json
ui/i18n/it/
ui/i18n/it/translation.json
ui/i18n/pt/
ui/i18n/pt/translation.json
ui/i18n/pt_BR/
ui/i18n/pt_BR/translation.json
ui/img/
ui/img/module_default_logo.89718e59.png
ui/index.html
ui/js/
ui/js/about~31ecd969.d200e852.js
ui/js/about~31ecd969.d200e852.js.map
ui/js/app~748942c6.932ba0d8.js
ui/js/app~748942c6.932ba0d8.js.map
ui/js/chunk-vendors~0605657e.7f254d6a.js
ui/js/chunk-vendors~0605657e.7f254d6a.js.map
ui/js/chunk-vendors~0f485567.06633942.js
ui/js/chunk-vendors~0f485567.06633942.js.map
ui/js/chunk-vendors~17faf02d.7f68aab6.js
ui/js/chunk-vendors~17faf02d.7f68aab6.js.map
ui/js/chunk-vendors~1d97ff09.290bda9d.js
ui/js/chunk-vendors~1d97ff09.290bda9d.js.map
ui/js/chunk-vendors~2a42e354.0df57e14.js
ui/js/chunk-vendors~2a42e354.0df57e14.js.map
ui/js/chunk-vendors~2aa62147.38204dba.js
ui/js/chunk-vendors~2aa62147.38204dba.js.map
ui/js/chunk-vendors~41d44f25.e7779fa1.js
ui/js/chunk-vendors~41d44f25.e7779fa1.js.map
ui/js/chunk-vendors~46852254.0b6d19c2.js
ui/js/chunk-vendors~46852254.0b6d19c2.js.map
ui/js/chunk-vendors~57473a66.f586d2ed.js
ui/js/chunk-vendors~57473a66.f586d2ed.js.map
ui/js/chunk-vendors~5bb1f863.3efba861.js
ui/js/chunk-vendors~5bb1f863.3efba861.js.map
ui/js/chunk-vendors~5eba3806.b8428291.js
ui/js/chunk-vendors~5eba3806.b8428291.js.map
ui/js/chunk-vendors~690b702c.fd888ae3.js
ui/js/chunk-vendors~690b702c.fd888ae3.js.map
ui/js/chunk-vendors~7274e1de.72bc2eab.js
ui/js/chunk-vendors~7274e1de.72bc2eab.js.map
ui/js/chunk-vendors~86f6b1bc.5b497749.js
ui/js/chunk-vendors~86f6b1bc.5b497749.js.map
ui/js/chunk-vendors~b5906859.deff14e4.js
ui/js/chunk-vendors~b5906859.deff14e4.js.map
ui/js/chunk-vendors~bc21d4b3.68b10b46.js
ui/js/chunk-vendors~bc21d4b3.68b10b46.js.map
ui/js/chunk-vendors~be71a85b.9c367aa3.js
ui/js/chunk-vendors~be71a85b.9c367aa3.js.map
ui/js/chunk-vendors~c8728516.dd1ccc58.js
ui/js/chunk-vendors~c8728516.dd1ccc58.js.map
ui/js/chunk-vendors~d2305125.6a99a4ff.js
ui/js/chunk-vendors~d2305125.6a99a4ff.js.map
ui/js/chunk-vendors~d9886323.1a1a66f6.js
ui/js/chunk-vendors~d9886323.1a1a66f6.js.map
ui/js/chunk-vendors~db300d2f.ddb8641c.js
ui/js/chunk-vendors~db300d2f.ddb8641c.js.map
ui/js/chunk-vendors~ec8c427e.5c1734c3.js
ui/js/chunk-vendors~ec8c427e.5c1734c3.js.map
ui/js/chunk-vendors~fdc6512a.81c5c86c.js
ui/js/chunk-vendors~fdc6512a.81c5c86c.js.map
ui/js/lang-de-translation-json~3c620948.e0b5ebcd.js
ui/js/lang-de-translation-json~3c620948.e0b5ebcd.js.map
ui/js/lang-en-translation-json~9b60384d.5412f38e.js
ui/js/lang-en-translation-json~9b60384d.5412f38e.js.map
ui/js/lang-es-translation-json~f7c30340.434383b0.js
ui/js/lang-es-translation-json~f7c30340.434383b0.js.map
ui/js/lang-eu-translation-json~8ed4c5c2.33ab4b3c.js
ui/js/lang-eu-translation-json~8ed4c5c2.33ab4b3c.js.map
ui/js/lang-it-translation-json~e043826f.e33749b0.js
ui/js/lang-it-translation-json~e043826f.e33749b0.js.map
ui/js/lang-pt-translation-json~45d767f3.8b3eaa68.js
ui/js/lang-pt-translation-json~45d767f3.8b3eaa68.js.map
ui/js/lang-pt_BR-translation-json~eef7148a.487e22b9.js
ui/js/lang-pt_BR-translation-json~eef7148a.487e22b9.js.map
ui/metadata.json
ui/shortcuts.json
c4ab66f93f2449ae7688f93932eb6938fac670579c59c9b0636bae65da44b6a9
Assertion failed
  File "/var/lib/nethserver/cluster/actions/add-module/50update", line 223, in <module>
    agent.assert_exp(create_module_result['exit_code'] == 0) # Ensure create-module is successful
Add to module/stirlingpdf2 environment S_PDF_IMAGE=docker.io/frooodle/s-pdf:0.22.1
<7>podman-pull-missing docker.io/frooodle/s-pdf:0.22.1
Trying to pull docker.io/frooodle/s-pdf:0.22.1...
Getting image source signatures
Copying blob sha256:950c72f40acc301d736619d4720ec71e7ebc213a7c69db9f67a88bf3d1d23cd1
Copying blob sha256:32be6d8519c2314c753e7930400505d597b90b4bf9f02e2d8e5904845c06a42a
Copying blob sha256:4abcf20661432fb2d719aaf90656f55c287f8ca915dc1c92ec14ff61e67fbaf8
Copying blob sha256:c86dd8368f3de6c7db96d0437a14d4115c351f10e283a85cddc08d9a55680538
Copying blob sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
Copying blob sha256:9ce577b4fe4dc0adbcb2ede3424ec7d8a078d239686ff5ddba0c66fff6f39eaa
Copying blob sha256:1e15823c8b2bfabe045fcd9aa6e168c5a1e562cc924bf8360587e31b9ac1eaa8
time="2024-03-31T12:06:53+02:00" level=error msg="While applying layer: ApplyLayer stdout:  stderr: write /usr/lib/python3.11/site-packages/pyphen/dictionaries/hyph_de_AT.dic: no space left on device exit status 1"
Error: copying system image from manifest list: writing blob: adding layer with blob "sha256:1e15823c8b2bfabe045fcd9aa6e168c5a1e562cc924bf8360587e31b9ac1eaa8": ApplyLayer stdout:  stderr: write /usr/lib/python3.11/site-packages/pyphen/dictionaries/hyph_de_AT.dic: no space left on device exit status 1
Traceback (most recent call last):
  File "/usr/local/agent/bin/podman-pull-missing", line 35, in <module>
    subprocess.run(['podman', 'pull', image_url]).check_returncode()
  File "/usr/lib/python3.11/subprocess.py", line 502, in check_returncode
    raise CalledProcessError(self.returncode, self.args, self.stdout,
subprocess.CalledProcessError: Command '['podman', 'pull', 'docker.io/frooodle/s-pdf:0.22.1']' returned non-zero exit status 125.
Traceback (most recent call last):
  File "/usr/local/agent/actions/create-module/05pullimages", line 45, in <module>
    agent.run_helper('podman-pull-missing', *images).check_returncode()
  File "/usr/lib/python3.11/subprocess.py", line 502, in check_returncode
    raise CalledProcessError(self.returncode, self.args, self.stdout,
subprocess.CalledProcessError: Command '('podman-pull-missing', 'docker.io/frooodle/s-pdf:0.22.1')' returned non-zero exit status 1.

Check your vm storage space

1 Like

Hi @fausp,

32G is the bare minimum…

I had the same problem as my NethServer-7.9 was using 24G and so I did a VM of 32G for NS8 thinking it will be large enough => a mistake.
I had to resiize the disk of NS8.

Michel-André

2 Likes

OK, I have another debian12 vm with 750GB, I will do a 2nd test with it…

2 Likes

OK, installation went well on a VM with a larger disk (750GB):

Hi @fausp

As you know for sure, you can use “df -h” to display the size of all the partitions.

I would like to know how large is you main partition now, with all the apps you installed…

In a Proxmox VM, the disk is dynamically created, so the size will grow with the use of if.
You can then create a disk of 200 Gb and il will use only the size needed until it reaches the maximum of 200 Gb.
Also, there is a parameter somewhere to reclaim the deleted space.

Michel-André