FUSS issueshttps://gitlab.fuss.bz.it/groups/fuss/-/issues2022-02-05T10:26:40Zhttps://gitlab.fuss.bz.it/fuss/fuss-client/-/issues/424blocco_COPIA_DATI_da_chiavetta_USB2022-02-05T10:26:40ZAndrea.Padovanblocco_COPIA_DATI_da_chiavetta_USB<!--_Originally created by @Andrea Padovan on [#424 (Redmine)](http://www.example.org/issues/424)_-->
Se provo a copiare una cartella di DATI (io provato con cartelle
contenenti dai 2gb e 8gb), la procedura si blocca.
Compare 1 errore...<!--_Originally created by @Andrea Padovan on [#424 (Redmine)](http://www.example.org/issues/424)_-->
Se provo a copiare una cartella di DATI (io provato con cartelle
contenenti dai 2gb e 8gb), la procedura si blocca.
Compare 1 errore (vedi file allegato con relativi syslog)
Dopo la comparsa di questo problema, non si riesce a copiare più nessun
dato sul desktop e l’errore (del file allegato) ricompare a video.
Anche altre funzionalità rimangono bloccate come l’apertura di un file
.txt dal desktop.
Devo riavviare il PC per eliminare questo disagio. Sembra che rimanga
bloccato un processo che poi ne blocca altri.
Il problema lo ho rivelato da diversi PC con diversi utenti e diverse
cartelle DATI e da diversi dispositivi USB.
potete verificare ?
mi fate sapere?
SCUOLA DI RIFERIMENTO: SAN FILIPPO NERI
\- Fuss-client 8.0.21
\- Suss Server 8.0.29
Grazie
Andrea Padovan
### Attachments
* [USB-ERROR-Post_03.png](https://work.fuss.bz.it/attachments/download/795/USB-ERROR-Post_03.png)Andrea.PadovanAndrea.Padovanhttps://gitlab.fuss.bz.it/fuss/fuss-client/-/issues/948Modificare file /etc/systemd/system/home.mount con aggiunta versione nfs2022-02-05T10:25:42ZClaudio.CavalliModificare file /etc/systemd/system/home.mount con aggiunta versione nfs<!--_Originally created by @Claudio Cavalli on [#948 (Redmine)](http://www.example.org/issues/948)_-->
Abbiamo riscontrato che in una scuola alcuni client non montano le home
nonostante siano aggiornati.
Il problema si può aggirare ag...<!--_Originally created by @Claudio Cavalli on [#948 (Redmine)](http://www.example.org/issues/948)_-->
Abbiamo riscontrato che in una scuola alcuni client non montano le home
nonostante siano aggiornati.
Il problema si può aggirare aggiungendo al file:
```
/etc/systemd/system/home.mount
```
la versione di nfs nella riga delle **Opzioni**:
Options=defaults,rsize=8192,wsize=8192,noatime,sec=krb5,vers=4Simone PiccardiSimone Piccardihttps://gitlab.fuss.bz.it/fuss/fuss-client/-/issues/954Wake On LAN (WOL)2022-02-05T10:21:20ZPaolo DongilliWake On LAN (WOL)Alcuni PC di recente acquisto che non fanno il WOL senza un "aiutino".
Quanto indicato nel Wiki di Debian https://wiki.debian.org/WakeOnLan#Enabling_WOL e cioè di inserire in `/etc/network/interfaces`
```
auto INTERFACCIA
iface INTERFA...Alcuni PC di recente acquisto che non fanno il WOL senza un "aiutino".
Quanto indicato nel Wiki di Debian https://wiki.debian.org/WakeOnLan#Enabling_WOL e cioè di inserire in `/etc/network/interfaces`
```
auto INTERFACCIA
iface INTERFACCIA inet dhcp
ethernet-wol g
```
non è risolutivo.
Invece l'unica cosa risolutiva sembra essere quella di lanciare a mano
```
ethtool -s INTERFACCIA wol g
```
prima di spegnere la macchina.
In uno dei tanti suggerimenti presenti online, il comando viene messo nel crontab di root con `crontab -e` usando la direttiva `@reboot`
```
@reboot ethtool -s INTERFACCIA wol g
```
Non mi pare ottimale come soluzione.
Una proposta alternativa è di metterlo in `/etc/cron.d/NOMESCRIPT`. Va aggiunto dopo @reboot il nome dell'utente che esegue il comando (root):
```
@reboot ethtool -s INTERFACCIA wol g
```
ma la direttiva `@reboot` non viene accettata da cron.
Serve pertanto un'altra soluzione (da aggiungere a fuss-client).Simone PiccardiSimone Piccardihttps://gitlab.fuss.bz.it/fuss/fuss-server/-/issues/971fuss-server dovrebbe dipendere da python2021-12-28T15:26:19ZMarco Marinellofuss-server dovrebbe dipendere da pythonAltrimenti dopo aver installato da immagine cloud init di Debian, Ansible fallisce perché non trova `python` (perché non usa `python3`?)Altrimenti dopo aver installato da immagine cloud init di Debian, Ansible fallisce perché non trova `python` (perché non usa `python3`?)https://gitlab.fuss.bz.it/fuss/fuss-server/-/issues/973Disabilitare automaticamente network manager con GUI presente2021-12-27T22:48:28ZMarco MarinelloDisabilitare automaticamente network manager con GUI presenteMarco MarinelloMarco Marinellohttps://gitlab.fuss.bz.it/fuss/fuss-server/-/issues/969Test delle issue su gitlab.fuss.bz.it2021-10-21T08:41:34ZGhost UserTest delle issue su gitlab.fuss.bz.itIssue di testIssue di testhttps://gitlab.fuss.bz.it/fuss/fuss-server/-/issues/972Errore in esecuzione di fuss-server create/upgrade2021-10-07T10:17:38ZMarco MarinelloErrore in esecuzione di fuss-server create/upgrade```Traceback (most recent call last):
File "/usr/bin/fuss-server", line 781, in <module>
main()
File "/usr/bin/fuss-server", line 777, in main
args.func(args)
File "/usr/bin/fuss-server", line 532, in create
_config(c)
...```Traceback (most recent call last):
File "/usr/bin/fuss-server", line 781, in <module>
main()
File "/usr/bin/fuss-server", line 777, in main
args.func(args)
File "/usr/bin/fuss-server", line 532, in create
_config(c)
File "/usr/bin/fuss-server", line 505, in _config
res = c.check()
File "/usr/bin/fuss-server", line 135, in check
for key in self._crosscheck_hotspot():
File "/usr/bin/fuss-server", line 206, in _crosscheck_hotspot
if line.strip().startswith(hs_net_s) and 'tun' not in line:
TypeError: a bytes-like object is required, not 'str'
```Marco MarinelloMarco Marinellohttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/977Aggiungere un link al logout2021-08-10T06:48:59ZElena GrandiAggiungere un link al logoutCliccando sul nome utente, fornire il tastino logout che manda su <indirizzo_del_server>/logoutCliccando sul nome utente, fornire il tastino logout che manda su <indirizzo_del_server>/logout0.10 InterfacciaEnrico ZiniEnrico Zinihttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/983Rinominare registered in managed in tutto il codice2021-08-09T09:45:07ZElena GrandiRinominare registered in managed in tutto il codicePartendo da manager/store/models.py , e tutto il resto del codice; alla fine fare un reset delle migrazioni.Partendo da manager/store/models.py , e tutto il resto del codice; alla fine fare un reset delle migrazioni.0.9 ConsolidamentoMark CaglienziMark Caglienzihttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/971Lancio playbook2021-08-06T14:06:23ZEnrico ZiniLancio playbookRipristinare l'UI di lancio playbookRipristinare l'UI di lancio playbook0.10 InterfacciaMark CaglienziMark Caglienzihttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/976Widget di notifica eventi2021-08-06T14:05:56ZEnrico ZiniWidget di notifica eventiManca un widget che notifica eventi significativi (nuova macchina, run playbook) in un angolino, o usando [toast](https://getbootstrap.com/docs/4.6/components/toasts/).Manca un widget che notifica eventi significativi (nuova macchina, run playbook) in un angolino, o usando [toast](https://getbootstrap.com/docs/4.6/components/toasts/).0.10 InterfacciaMark CaglienziMark Caglienzihttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/841Aggiungere add to group alla finestra di un host2021-08-06T10:19:04ZSimone PiccardiAggiungere add to group alla finestra di un host<!--_Originally created by @Simone Piccardi on [#841 (Redmine)](http://www.example.org/issues/841)_-->
Nella finestra che si ottiene selezionando un host nella sezione groups
sarebbe utile poter aggiungere la possibilità di un add to gr...<!--_Originally created by @Simone Piccardi on [#841 (Redmine)](http://www.example.org/issues/841)_-->
Nella finestra che si ottiene selezionando un host nella sezione groups
sarebbe utile poter aggiungere la possibilità di un add to group (con
scelta del gruppo) oltre che di un add new0.10 InterfacciaMark CaglienziMark Caglienzihttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/840Aggiunta singolo host ad un nuovo gruppo2021-08-06T10:18:30ZSimone PiccardiAggiunta singolo host ad un nuovo gruppo<!--_Originally created by @Simone Piccardi on [#840 (Redmine)](http://www.example.org/issues/840)_-->
Una volta seleziona un host singolo, cliccando su add new apre una
ulteriore finestra, mi parrebbe più naturale mettere una riga di
i...<!--_Originally created by @Simone Piccardi on [#840 (Redmine)](http://www.example.org/issues/840)_-->
Una volta seleziona un host singolo, cliccando su add new apre una
ulteriore finestra, mi parrebbe più naturale mettere una riga di
immissione a fianco del relativo pulsante0.10 InterfacciaMark CaglienziMark Caglienzihttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/839Run playbook con finestra con lista degli Host troppo lunga2021-08-06T10:17:59ZSimone PiccardiRun playbook con finestra con lista degli Host troppo lunga<!--_Originally created by @Simone Piccardi on [#839 (Redmine)](http://www.example.org/issues/839)_-->
Dalla schermata Machines, usando il pulsante “Run playbook” la finestra
di contesto che si apre (su chrome) mette su una riga sola la...<!--_Originally created by @Simone Piccardi on [#839 (Redmine)](http://www.example.org/issues/839)_-->
Dalla schermata Machines, usando il pulsante “Run playbook” la finestra
di contesto che si apre (su chrome) mette su una riga sola la lista
delle macchine che eccede la larghezza di qualunque schermo, forse è
opportuno visualizzare la cosa su più righe, o trovare un modo di
ottenere l’elenco altrimenti, come tooltip sono un nome all, link
cliccabile al nome all o affini.0.10 InterfacciaMark CaglienziMark Caglienzihttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/939Redesign della UI riguardante la visualizzazione e il CRUD di host e gruppi2021-08-06T10:17:07ZMark CaglienziRedesign della UI riguardante la visualizzazione e il CRUD di host e gruppi* [x] Sistemare l'UI per l'aggiunta di una macchina ad un cluster esistente: adesso bisogna riscrivere il nome a mano, bisognerebbe poter scegliere da un elenco
* [ ] Si possono colorare le frecce sull'elenco macchine per renderle più vi...* [x] Sistemare l'UI per l'aggiunta di una macchina ad un cluster esistente: adesso bisogna riscrivere il nome a mano, bisognerebbe poter scegliere da un elenco
* [ ] Si possono colorare le frecce sull'elenco macchine per renderle più visibili (#985)
* [x] Paginare le macchine?
* [x] Introdurre paginazione facoltativa dell'elenco macchine?
* [ ] Run playbook potrebbe essere rinominato, perché non tutti sanno cos'è un playbook (o piú semplicemente, aggiungere una riga di introduzione alla pagina run playbook) (#984)
* [ ] tradurre “registered” in “managed”/“gestita” (Cambiare il nome del campo in `Host.managed`, e i rispettivi `verbose_name` e `help_text`, per coerenza) (#983)
* [ ] serve avere una visualizzazione delle macchine al momento accese: al momento non abbiamo dati di backend per farlo; un modo per averli può essere #968
Gruppi che ci si aspetta di avere: max una 20ina (ma molto più frequente di meno), ho visto nomi da una 20-ina di caratteri0.10 InterfacciaMark CaglienziMark Caglienzihttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/943Redesign UI per lanciare azioni/playbook2021-08-06T10:03:14ZEnrico ZiniRedesign UI per lanciare azioni/playbookIl ticket è una raccolta di requisiti e non un piano implementativo. Una volta fatto il design, si possono creare i ticket pratici su come realizzarlo.
Richieste in fase di analisi:
* [x] quando si lancia un playbook, sarebbe utile ave...Il ticket è una raccolta di requisiti e non un piano implementativo. Una volta fatto il design, si possono creare i ticket pratici su come realizzarlo.
Richieste in fase di analisi:
* [x] quando si lancia un playbook, sarebbe utile avere un feedback che dice che il playbook è stato lanciato; se possibile mostrarlo in giallo nell'elenco dei playbook log, e poi renderlo verde quando ha finito
* [x] All'inizio delle due righe, mettere un'etichetta “filtro gruppi” e “azioni” rispettivamente (or something, ma avere delle etichette che dicano cosa sono quelle righe)
* [ ] sono stati lanciati dei playbook durante la call, e non sono arrivati alla fine, e non c'è niente sull'interfaccia che dica che sono in coda or something or che fine hanno fatto (ne erano stati lanciati due in contemporanea) (https://paste.truelite.it/XEb7Fnn7) (#980)
* [x] Spostare wake on lan, che tanto appare già in run playbook (oppure toglierlo da dentro run playbook)
* [ ] fare operazioni selezionando delle macchine dall'interfaccia e non su tutto il cluster (#981)
* [ ] Definire host/group vars con cui lanciare il playbook, per permettere di avere azioni parametrizzabili tipo "installa un pacchetto" (#982)0.10 InterfacciaMark CaglienziMark Caglienzihttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/909Impostare la directory di destinazione per i dati di sessione2021-08-06T09:39:33ZElena GrandiImpostare la directory di destinazione per i dati di sessione<!--_Originally created by @Elena Grandi on [#909 (Redmine)](http://www.example.org/issues/909)_-->
Quando si installa fuss-manager da pacchetto è opportuno che usi le
sessioni salvate su disco anziché quelle in memoria usate quando lo ...<!--_Originally created by @Elena Grandi on [#909 (Redmine)](http://www.example.org/issues/909)_-->
Quando si installa fuss-manager da pacchetto è opportuno che usi le
sessioni salvate su disco anziché quelle in memoria usate quando lo si
lancia da repository per lo sviluppo, v. fuss/fuss-manager#862.
È quindi necessario che il pacchetto imposti `web_session_dir` ad un
valore opportuno (che venga creato ed impostato coi permessi adeguati).
Parent Task: fuss/fuss-manager#788
### Related issues
- **Related to** fuss/fuss-manager#8620.8.1 PacchettizzazioneElena GrandiElena Grandihttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/941Verificare se fuss-manager sta ancora creando un gruppo di nome all2021-08-06T09:34:15ZElena GrandiVerificare se fuss-manager sta ancora creando un gruppo di nome allAnziché mantenere correttamente in all le macchine senza gruppoAnziché mantenere correttamente in all le macchine senza gruppo0.9 ConsolidamentoElena GrandiElena Grandihttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/940Sistemare il funzionamento delle sources2021-08-06T09:34:14ZElena GrandiSistemare il funzionamento delle sources* ci sono macchine che non vengono viste. La data di ultima modifica rimane molto nel passato
* i dati presi da dhcp non sono corretti (dettagli?)
* aggiungere un backend the ascolta la cache arp del server
* detect affidabile di quando ...* ci sono macchine che non vengono viste. La data di ultima modifica rimane molto nel passato
* i dati presi da dhcp non sono corretti (dettagli?)
* aggiungere un backend the ascolta la cache arp del server
* detect affidabile di quando una macchina viene accesa (dalla cache di arp?)0.9 ConsolidamentoElena GrandiElena Grandihttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/819Interfaccia per impostare un'host_var2021-08-06T09:22:23ZElena GrandiInterfaccia per impostare un'host_var<!--_Originally created by @Elena Grandi on [#819 (Redmine)](http://www.example.org/issues/819)_-->
Implementare un’interfaccia che permetta di configurare il valore
desiderato per una host\_var o una group\_var e lo salvi.
caso d’uso ...<!--_Originally created by @Elena Grandi on [#819 (Redmine)](http://www.example.org/issues/819)_-->
Implementare un’interfaccia che permetta di configurare il valore
desiderato per una host\_var o una group\_var e lo salvi.
caso d’uso d’esempio, salvare l’hostname desiderato per una macchina in
`fuss-hostname`0.95 Configurazione fuss-server con dati delle macchineElena GrandiElena Grandi