Installazione di MediaCms su truenas scale

Per ora sono a un vicolo cieco:

 2024-08-23 10:51:25
Back-off restarting failed container ix-chart in pod mediacms-ix-chart-7885db4d56-r95x7_ix-mediacms(249e44c8-271e-498c-8acf-57902b04151c)
2024-08-23 10:51:21
Container image "mediacms/mediacms:latest" already present on machine
2024-08-23 10:51:20
Error: failed to create containerd task: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error closing exec fds: open /proc/self/fd: no such file or directory: unknown
2024-08-23 10:51:17
Created container ix-chart
2024-08-23 10:51:16
Successfully pulled image "mediacms/mediacms:latest" in 48.381963524s (48.381978272s including waiting)
2024-08-23 10:50:28
Pulling image "mediacms/mediacms:latest"
2024-08-23 10:50:27
Scaled up replica set mediacms-ix-chart-7885db4d56 to 1
2024-08-23 10:50:27
Created pod: mediacms-ix-chart-7885db4d56-r95x7
2024-08-23 10:50:27
Successfully assigned ix-mediacms/mediacms-ix-chart-7885db4d56-r95x7 to ix-truenas
2024-08-23 10:50:27
Add eth0 [172.16.0.42/16] from ix-net
2024-08-23 10:50:25
Scaled down replica set mediacms-ix-chart-5bddb49c9b to 0 from 1
2024-08-23 10:50:25
Deleted pod: mediacms-ix-chart-5bddb49c9b-pw4nw
2024-08-23 10:50:04
Back-off pulling image "ediacms/mediacms:latest"
2024-08-23 10:50:04
Error: ImagePullBackOff
2024-08-23 10:50:03
Failed to pull image "ediacms/mediacms:latest": rpc error: code = Unknown desc = failed to pull and unpack image "docker.io/ediacms/mediacms:latest": failed to resolve reference "docker.io/ediacms/mediacms:latest": pull access denied, repository does not exist or may require authorization: server message: insufficient_scope: authorization failed
2024-08-23 10:50:03
Error: ErrImagePull
2024-08-23 10:50:02
Pulling image "ediacms/mediacms:latest"
2024-08-23 10:50:01
Scaled up replica set mediacms-ix-chart-5bddb49c9b to 1
2024-08-23 10:50:01
Created pod: mediacms-ix-chart-5bddb49c9b-pw4nw
2024-08-23 10:50:01
Successfully assigned ix-mediacms/mediacms-ix-chart-5bddb49c9b-pw4nw to ix-truenas
2024-08-23 10:50:01
Add eth0 [172.16.0.41/16] from ix-net

la config che ho fatto:





Se non erro tu stai in dragonfish :slight_smile:
Cosa hai fatto esattamente?

Electric Eel è più recente di dragonfish? Ah… provo a vedere se me lo fa scaricare, ma se ci vuole il link diretto?

Per installare mediacms ho scritto la repo, ho messo latest image e poche altre cose che è inutile dire visto che non è docker ma kubernetes… è tutto nelle immagini in caso :slight_smile:

Non consiglio, non è ancora stabile.

Vai di Sandbox e lancia lo script che trovi sulla pagina di GitHub, dovrebbe essere più funzionale di una VM viste le risorse a tua disposizione.

anche perché non posso aggiornare, non uso le beta
le sandbox dove le trovo? Scusa la mia ignoranza :sweat:

Grazie mille, provo e vi aggiorno!
Al primo comando curl dà errore, vado di sudo? - fatto, sudo anche ai comandi successivi e tutto funziona.

Richieste e risposte:
template: no
immagine consigliata: si
igpu: no
flags:  --bind /mnt/MainPool/MainDataset/DATA/MediaCMS: /
avvio al boot: si
avvio alla fine creazione: si

comando di avvio: 
Starting jail mediacms-jail with the following command:

systemd-run --collect --property=Delegate=yes --property=RestartForceExitStatus=133 --property=SuccessExitStatus=133 --property=TasksMax=infinity --property=Type=notify --setenv=SYSTEMD_NSPAWN_LOCK=0 --property=KillMode=mixed --unit=jlmkr-mediacms-jail --working-directory=/mnt/MainPool/jailmaker/jails/mediacms-jail '--description=My nspawn jail mediacms-jail [created with jailmaker]' -- systemd-nspawn --bind-ro=/sys/module --boot --inaccessible=/sys/module/apparmor --quiet --keep-unit --machine=mediacms-jail --directory=rootfs --bind /mnt/MainPool/MainDataset/DATA/MediaCMS: /

però c’è un errore:

Job for jlmkr-mediacms-jail.service failed.
See "systemctl status jlmkr-mediacms-jail.service" and "journalctl -xeu jlmkr-mediacms-jail.service" for details.

Failed to start jail mediacms-jail...
In case of a config error, you may fix it with:
jlmkr.py edit mediacms-jail

Non ho mai avuto a che fare con questo strumento ma a naso ti direi che in quel file sicuramente è loggato l’errore (in caso postalo qui)

P.s.

usa il

Blockquote

Rende più leggibile

Se non ci dici per filo e per segno cosa fai non ti possiamo aiutare.

Alla fine avevo scritto come argomento --bind eccetera, ma avevo fatto un errore di battitura (MainDateset anziché MainDataset). Adesso la sandbox è partita, ma non so cosa fare da ora in poi

Penso che essendo debian si possa installare docker e ssh?

Entra nella sandbox e usa lo script che trovi sul GitHub di MediaCSM per installarlo, la sandbox è come un sistema Linux a sé stante: puoi farci quello che vuoi.

Entro dalla shell con questo? ./jlmkr.py exec mediacms (comando da eseguire)?

Per prima cosa magari installo SSH e vado dal mio terminale perché è scomoda l’interfaccia di truenas e il fare copia-incolla del comando, dopodiché cerco di creare un utente (è debian, non dovrebbe essere difficile)

GitHub dice ./jlmkr.py shell mediacms.

Per assistenza specifica ti consiglio di scrivere nel thread dedicato (trovi il link nel mio primo messaggio) perché né io né mi pare @oxyde abbiamo esperienza diretta con le Sandbox.

Failed to get shell PTY: No machine ‘mediacms’ known

Sì è la pagina linkata in fondo a quella di prima, ma non riesco a entrare per quel problema lì
oppure se faccio

udo ./jlmkr.py exec mediacms apt install openssh
Failed to connect to bus: Host is down

Cosa ti dice ./jlmkr.py list?

Esatto appena ho visto il comando l’ho eseguito…
con il blockquote è illeggibile, screen:
immagine

e già mi sono lanciato alla disperata ricerca di soluzioni sul forum, così non vi rubo tutta la giornata :sweat_smile: