Descrizione vuota nella console

Condividi qui i tuoi suggerimenti o problemi riguardanti la console WAPT o l'agente WAPT
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Bloccato
f4242
Messaggi: 54
Registrazione: 23 novembre 2016 - 20:51

3 marzo 2017 - 23:23

Salve,

volevo solo segnalare che la colonna "descrizione" per le macchine nella scheda "inventario" risulta sempre vuota nella console. La casella di testo "descrizione" è vuota anche quando si seleziona una macchina e se ne visualizzano le informazioni nella scheda "generale". Questo bug si è verificato nella versione 1.3.8 ed è ancora presente nella versione 1.3.9.
f4242
Messaggi: 54
Registrazione: 23 novembre 2016 - 20:51

18 maggio 2017 - 22:56

Ciao,

ho notato che anche tu hai riscontrato lo stesso problema durante la tua diretta su YouTube.

Esiste un canale più appropriato per segnalare i bug?
Avatar utente
htouvet
Esperto WAPT
Messaggi: 436
Registrazione: 16 marzo 2015 - 10:48
Contatto:

19 maggio 2017 - 09:24

Nella nostra infrastruttura, se la "Descrizione del computer" non è vuota, la colonna nella console conterrà effettivamente le informazioni...

Puoi testarlo su una delle tue postazioni di lavoro:
Avviare un comando cmd.exe come amministratore con privilegi elevati
Quindi digita:

Codice: Seleziona tutto

wapt-get register "La description de mon ordinateur"
Quindi aggiornare la visualizzazione nella console (F5).
Tranquillo IT
f4242
Messaggi: 54
Registrazione: 23 novembre 2016 - 20:51

19 maggio 2017 - 14:49

Hmm, in effetti, se modifico la descrizione dalla macchina (usando `wapt-get register`), funziona.

Tuttavia, se la modifico dalla console, non funziona.

Prima di registrarla manualmente con la descrizione, avevo questo:

Immagine
Immagine

EDIT: le immagini non vengono visualizzate, ecco i link:

https://framapic.org/62AwcY0JmLkd/G7CDP8nEOBif.png
https://framapic.org/keCke8M8jItq/WA1ZY4nXD33q.png

Una volta registrata, la descrizione appare nell'elenco. Se cambio il computer (secondo screenshot), vedo anche la nuova descrizione visualizzata. Tuttavia, una volta che la descrizione è stata inizializzata dal client, non può più essere modificata dalla console. Il campo è modificabile ma non salvato.
Avatar utente
htouvet
Esperto WAPT
Messaggi: 436
Registrazione: 16 marzo 2015 - 10:48
Contatto:

19 maggio 2017 - 15:09

OK... in realtà non avrebbe dovuto funzionare.
Se vuoi adottare questo comportamento,
devi solo modificare il file

Codice: Seleziona tutto

c:\wapt\templates\setup_host_template.py
con un editor di testo.

e sostituisci con il seguente contenuto:

Codice: Seleziona tutto

# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallkey = []

def install():
    if control.description:
        print('Change local computer description to match package description')
        set_computer_description(control.description)
        
I "nuovi" pacchetti macchina modificheranno automaticamente la descrizione della macchina in base alla descrizione del pacchetto macchina.

Le macchine che hanno già un pacchetto (in /var/www/wapt-host) non riscontreranno questo comportamento, perché il pacchetto è preesistente e setup.py non verrà modificato.
Tranquillo IT
f4242
Messaggi: 54
Registrazione: 23 novembre 2016 - 20:51

19 maggio 2017 - 16:33

Hmm, quindi dovrei modificare l'agente su ogni macchina e ricordarmi di riapplicare la modifica dopo un aggiornamento?

C'è un motivo per cui la descrizione non può essere modificata dalla console modificando il pacchetto della macchina? È molto più comodo modificare la descrizione di una macchina centralmente dalla console piuttosto che singolarmente su ogni macchina.

Grazie!
Avatar utente
htouvet
Esperto WAPT
Messaggi: 436
Registrazione: 16 marzo 2015 - 10:48
Contatto:

19 maggio 2017 - 16:54

La modifica del modello dovrebbe essere effettuata solo sulla macchina di amministrazione perché è quella che inizializza i pacchetti della macchina.

Finora, la regola di Wapt è che
  • - Tutta la configurazione viene effettuata tramite un pacchetto firmato.
    - Tutte le informazioni nella console provengono dalle macchine client (nessuna informazione viene aggiunta successivamente al database).
Ecco perché nel mio esempio precedente la modifica della descrizione viene effettuata tramite il file setup.py del pacchetto macchina.

Ora, potremmo rendere le cose più trasparenti:
  • - Modifica della descrizione del pacchetto (+firma) in background quando viene inserita una descrizione nella griglia
    - Consenti al client wapt di modificare la descrizione della macchina in base alla descrizione del pacchetto (opzione da aggiungere a wapt-get.ini come enable_host_description_management)
Tranquillo IT
Bloccato