octofuss-client issueshttps://gitlab.fuss.bz.it/fuss/octofuss-client/-/issues2023-01-02T14:27:13Zhttps://gitlab.fuss.bz.it/fuss/octofuss-client/-/issues/785Log rotation octofuss-client2023-01-02T14:27:13ZPaolo DongilliLog rotation octofuss-clientBisognerebbe prevedere la rotazione dei log di `/var/log/octofuss/octofuss-client.log` sul server FUSS.Bisognerebbe prevedere la rotazione dei log di `/var/log/octofuss/octofuss-client.log` sul server FUSS.Simone PiccardiSimone Piccardihttps://gitlab.fuss.bz.it/fuss/octofuss-client/-/issues/784Rimuovere cron non più necessario.2022-06-13T08:40:51ZSimone PiccardiRimuovere cron non più necessario.Il pacchetto installa, con ``debian/cron.daily``, un job in cron.daily che aggiorna questo ed altri pacchetti, cosa che ora dovrebbe essere fatta con apt-unattended. Verificare che sia così, e nel caso eliminarlo (sia per buster che per ...Il pacchetto installa, con ``debian/cron.daily``, un job in cron.daily che aggiorna questo ed altri pacchetti, cosa che ora dovrebbe essere fatta con apt-unattended. Verificare che sia così, e nel caso eliminarlo (sia per buster che per bullseye).Elena GrandiElena Grandihttps://gitlab.fuss.bz.it/fuss/octofuss-client/-/issues/291Configurazione server2020-08-26T09:26:44ZChristopher R. GabrielConfigurazione server<!--_Originally created by @Christopher R. Gabriel on [#291 (Redmine)](http://www.example.org/issues/291)_-->
Verificato in aula: octofuss-client non riceve la configurazione del
server da contattare.
in cascata verifica:
- fuss-cli...<!--_Originally created by @Christopher R. Gabriel on [#291 (Redmine)](http://www.example.org/issues/291)_-->
Verificato in aula: octofuss-client non riceve la configurazione del
server da contattare.
in cascata verifica:
- fuss-client/server.conf, che pero’ con il passaggio a ansible il
file non viene piu’ generato
- octofuss-client/server.conf, che pero’ non viene popolato da
fuss-client
- fuss-server/fuss-server.yaml - questo e’ corretto per
octofuss-client che gira sul server, ma non sul client (visto che
fuss-server non esiste sulla installazione client)
### Related issues
- **Related to** fuss/octonet#233Christopher R. GabrielChristopher R. Gabrielhttps://gitlab.fuss.bz.it/fuss/octofuss-client/-/issues/292Sincronizzazione code stampanti2020-08-27T13:18:56ZChristopher R. GabrielSincronizzazione code stampanti<!--_Originally created by @Christopher R. Gabriel on [#292 (Redmine)](http://www.example.org/issues/292)_-->
Verificare il pacchetto pubblicato per octofuss-client per la componente
di sincronizzazione delle stampanti.
dopo aver aggiu...<!--_Originally created by @Christopher R. Gabriel on [#292 (Redmine)](http://www.example.org/issues/292)_-->
Verificare il pacchetto pubblicato per octofuss-client per la componente
di sincronizzazione delle stampanti.
dopo aver aggiungo il server alla configurazione ( per cui
octofuss-client riesce a parlare con il server ) non risultano
configurate le code sul client.Christopher R. GabrielChristopher R. Gabrielhttps://gitlab.fuss.bz.it/fuss/octofuss-client/-/issues/357fuss-client -a -g <cluster> - primo tentativo fallisce2020-08-26T09:26:42ZMarkus.Pfeiferfuss-client -a -g <cluster> - primo tentativo fallisce<!--_Originally created by @Markus Pfeifer on [#357 (Redmine)](http://www.example.org/issues/357)_-->
Buongiorno,
l’agganciamento al dominio fallisce sempre al primo tentativo
indipendentemente dai parametri forniti
i commandi con i q...<!--_Originally created by @Markus Pfeifer on [#357 (Redmine)](http://www.example.org/issues/357)_-->
Buongiorno,
l’agganciamento al dominio fallisce sempre al primo tentativo
indipendentemente dai parametri forniti
i commandi con i quali ho provota su macchine diverse sono:
\=> fuss-client -a -g <aula X> -d <dominio Y>
\=> fuss-client -a -g <aula X>
L’errore che salta fuori con entrambi commandi è:
TASK \[network : Set proxy for environment\] ****\*
fatal: \[localhost\]: FAILED\! => {“failed”: true, “msg”: “the field
‘args’ has an invalid value, which appears to include a variable that
is undefined. The error was: ‘dict object’ has no attribute
‘domain’\\n\\nThe error appears to have been in
‘/usr/share/fuss-client/roles/network/tasks/main.yml’: line 45, column
3, but may\\nbe elsewhere in the file depending on the exact syntax
problem.\\n\\nThe offending line appears to be:\\n\\n conf\_name:
/etc/wgetrc\\n- name: Set proxy for environment\\n ^ here\\n”}
Saluti
Markus.Markus.PfeiferMarkus.Pfeiferhttps://gitlab.fuss.bz.it/fuss/octofuss-client/-/issues/617Errore nome variabile2020-08-27T13:18:53ZMarco.MarinelloErrore nome variabile<!--_Originally created by @Marco Marinello on [#617 (Redmine)](http://www.example.org/issues/617)_-->
Nella versione c7d6d0b5 il nome della variabile “fussclient” viene
cambiato in “fuss-client” che non viene più riconosciuto correttam...<!--_Originally created by @Marco Marinello on [#617 (Redmine)](http://www.example.org/issues/617)_-->
Nella versione c7d6d0b5 il nome della variabile “fussclient” viene
cambiato in “fuss-client” che non viene più riconosciuto correttamente
da Octomon. È necessario sistemarlo e, soprattutto, verificare che non
sia successo lo stesso con altre variabili. Correlato a fuss/octomon#616
### Related issues
- **Related to** fuss/octomon#616Paolo.DongilliPaolo.Dongillihttps://gitlab.fuss.bz.it/fuss/octofuss-client/-/issues/619TypeError: 'NoneType' object is not iterable2020-08-27T13:18:54ZMarco.MarinelloTypeError: 'NoneType' object is not iterable<!--_Originally created by @Marco Marinello on [#619 (Redmine)](http://www.example.org/issues/619)_-->
Lavorando sulla segnalazione di Octomon che non riceve il dato
total\_users ho accertato che il dato non viene proprio trasmesso da
o...<!--_Originally created by @Marco Marinello on [#619 (Redmine)](http://www.example.org/issues/619)_-->
Lavorando sulla segnalazione di Octomon che non riceve il dato
total\_users ho accertato che il dato non viene proprio trasmesso da
octofuss-client sul server al database di octofuss. Indagando meglio e
con un po’ di debug è venuto fuori che, durante l’esecuzione della
funzione clientdata.get\_data(), raisa un’eccezione che però non viene
segnalata visto che si trova dentro un ciclo try-except. Quella è la
funzione che dovrebbe raccogliere i dati dal server fra cui i
“total\_users” ma l’esecuzione si blocca prima.
### Related issues
- **Related to** fuss/octomon#618Paolo.DongilliPaolo.Dongillihttps://gitlab.fuss.bz.it/fuss/octofuss-client/-/issues/620Octofussclient cerca tutti gli utenti2020-08-27T13:18:54ZMarco.MarinelloOctofussclient cerca tutti gli utenti<!--_Originally created by @Marco Marinello on [#620 (Redmine)](http://www.example.org/issues/620)_-->
Il valore total\_users che octofuss-client invia come server FUSS è
estratto da getent passwd quindi si parla di tutti gli utenti di ...<!--_Originally created by @Marco Marinello on [#620 (Redmine)](http://www.example.org/issues/620)_-->
Il valore total\_users che octofuss-client invia come server FUSS è
estratto da getent passwd quindi si parla di tutti gli utenti di sistema
e non solo quelli LDAP. Se la cosa è voluta va bene altrimenti va
modificato. Personalmente non vedo il senso di avere anche gli utenti di
sistema nel computo totale. Interessanti sono gli utenti LDAP.Paolo.DongilliPaolo.Dongillihttps://gitlab.fuss.bz.it/fuss/octofuss-client/-/issues/621Dati raccolti solo all'avvio2020-08-27T13:18:54ZMarco.MarinelloDati raccolti solo all'avvio<!--_Originally created by @Marco Marinello on [#621 (Redmine)](http://www.example.org/issues/621)_-->
Sui server FUSS i dati vengono raccolti solo all’avvio del server. Forse
sarebbe utile un job di cron per aggiornare i dati magari og...<!--_Originally created by @Marco Marinello on [#621 (Redmine)](http://www.example.org/issues/621)_-->
Sui server FUSS i dati vengono raccolti solo all’avvio del server. Forse
sarebbe utile un job di cron per aggiornare i dati magari ogni giorno.
Ciò aggiornerebbe anche i permessi con ldap, problema più volte
segnalato dai tecnici fuss (che poi eseguivano manualmente
octofuss-client).Paolo.DongilliPaolo.Dongillihttps://gitlab.fuss.bz.it/fuss/octofuss-client/-/issues/622Salvataggio valore total_users2020-08-27T13:18:53ZMarco.MarinelloSalvataggio valore total_users<!--_Originally created by @Marco Marinello on [#622 (Redmine)](http://www.example.org/issues/622)_-->
Il valore total\_users spedito da octomon-sender viene inserito
nell’host con hostname uguale al server e non nel canonico :SERVER:
...<!--_Originally created by @Marco Marinello on [#622 (Redmine)](http://www.example.org/issues/622)_-->
Il valore total\_users spedito da octomon-sender viene inserito
nell’host con hostname uguale al server e non nel canonico :SERVER:
### Related issues
- **Related to** fuss/octomon#618Marco.MarinelloMarco.Marinellohttps://gitlab.fuss.bz.it/fuss/octofuss-client/-/issues/628Altri dati da raccogliere2020-08-27T13:18:58ZMarco.MarinelloAltri dati da raccogliere<!--_Originally created by @Marco Marinello on [#628 (Redmine)](http://www.example.org/issues/628)_-->
Su tutti: MAC address della/e interfacce
Sui server: Speedtest<!--_Originally created by @Marco Marinello on [#628 (Redmine)](http://www.example.org/issues/628)_-->
Su tutti: MAC address della/e interfacce
Sui server: SpeedtestMarco.MarinelloMarco.Marinellohttps://gitlab.fuss.bz.it/fuss/octofuss-client/-/issues/632octofuss-client fa casino con i dischi2020-08-27T13:18:54ZMarco.Marinellooctofuss-client fa casino con i dischi<!--_Originally created by @Marco Marinello on [#632 (Redmine)](http://www.example.org/issues/632)_-->
Per come vengono raccolti i dati adesso non è possibile associare la
percentuale di utilizzo del disco al mountpoint<!--_Originally created by @Marco Marinello on [#632 (Redmine)](http://www.example.org/issues/632)_-->
Per come vengono raccolti i dati adesso non è possibile associare la
percentuale di utilizzo del disco al mountpointMarco.MarinelloMarco.Marinellohttps://gitlab.fuss.bz.it/fuss/octofuss-client/-/issues/646Errore parsing mountpoint2020-08-27T13:18:53ZMarco.MarinelloErrore parsing mountpoint<!--_Originally created by @Marco Marinello on [#646 (Redmine)](http://www.example.org/issues/646)_-->
Da octomon si vede ad es. /dev/sda1 mountpoint /var/tmp quando è palese
che il mountpoint sia / .<!--_Originally created by @Marco Marinello on [#646 (Redmine)](http://www.example.org/issues/646)_-->
Da octomon si vede ad es. /dev/sda1 mountpoint /var/tmp quando è palese
che il mountpoint sia / .Paolo.DongilliPaolo.Dongillihttps://gitlab.fuss.bz.it/fuss/octofuss-client/-/issues/667Ignorare device esterni2020-08-26T09:26:33ZMarco.MarinelloIgnorare device esterni<!--_Originally created by @Marco Marinello on [#667 (Redmine)](http://www.example.org/issues/667)_-->
Se octofuss-client trova chiavette con nomi strani blocca anche
octomon-sender
### Related issues
- **Related to** fuss/o...<!--_Originally created by @Marco Marinello on [#667 (Redmine)](http://www.example.org/issues/667)_-->
Se octofuss-client trova chiavette con nomi strani blocca anche
octomon-sender
### Related issues
- **Related to** fuss/octomon-sender#666Marco.MarinelloMarco.Marinellohttps://gitlab.fuss.bz.it/fuss/octofuss-client/-/issues/764Invio dati /etc2020-08-27T13:18:53ZMarco.MarinelloInvio dati /etc<!--_Originally created by @Marco Marinello on [#764 (Redmine)](http://www.example.org/issues/764)_-->
Predisporre, sui server, l’invio dei dati relativi alla /etc come
descritto in fuss/octomon#763 .
Si può utilizzare la libreria git...<!--_Originally created by @Marco Marinello on [#764 (Redmine)](http://www.example.org/issues/764)_-->
Predisporre, sui server, l’invio dei dati relativi alla /etc come
descritto in fuss/octomon#763 .
Si può utilizzare la libreria gitpython (
<https://gitpython.readthedocs.io> ) , pachetizzata per debian.
### Attachments
* [dump_etc.py](https://work.fuss.bz.it/attachments/download/887/dump_etc.py)
### Related issues
- **Related to** fuss/octofussd#778
- **Related to** fuss/octomon#763https://gitlab.fuss.bz.it/fuss/octofuss-client/-/issues/783Versione dei pacchetti errata2020-08-27T13:18:52ZMarco.MarinelloVersione dei pacchetti errata<!--_Originally created by @Marco Marinello on [#783 (Redmine)](http://www.example.org/issues/783)_-->
In OctoMon sembrerebbe arrivare il dato dell’ultima versione
**disponibile** e non installata. Servono indagini<!--_Originally created by @Marco Marinello on [#783 (Redmine)](http://www.example.org/issues/783)_-->
In OctoMon sembrerebbe arrivare il dato dell’ultima versione
**disponibile** e non installata. Servono indaginiPaolo.DongilliPaolo.Dongilli