Seite 1 von 1
Leere Beschreibung in der Konsole
Veröffentlicht: 3. März 2017 - 23:23 Uhr
von f4242
Hallo,
ich wollte nur melden, dass die Spalte „Beschreibung“ für Maschinen im Tab „Inventar“ in der Konsole immer leer ist. Auch wenn eine Maschine ausgewählt ist und ihre Informationen im Tab „Allgemein“ angezeigt werden, ist das Textfeld „Beschreibung“ leer. Dieser Fehler trat in Version 1.3.8 auf und besteht weiterhin in Version 1.3.9.
Betreff: Leere Beschreibung in der Konsole
Veröffentlicht: 18. Mai 2017 - 22:56 Uhr
von f4242
Hallo,
mir ist aufgefallen, dass du dasselbe Problem in deinem YouTube-Livestream hast.
Gibt es eine geeignetere Plattform, um Fehler zu melden?
Betreff: Leere Beschreibung in der Konsole
Veröffentlicht: 19. Mai 2017 - 09:24 Uhr
von htouvet
Auf unserer Infrastruktur enthält die Spalte in der Konsole die Informationen, wenn das Feld „Computerbeschreibung“ nicht leer ist….
Sie können es auf einer Ihrer Workstations testen:
Starten Sie den Befehl cmd.exe als Administrator mit erhöhten Rechten
Geben Sie dann Folgendes ein:
Code: Alle auswählen
wapt-get register "La description de mon ordinateur"
Aktualisieren Sie anschließend die Anzeige in der Konsole (F5).
Betreff: Leere Beschreibung in der Konsole
Veröffentlicht: 19. Mai 2017 - 14:49 Uhr
von f4242
Hmm, tatsächlich funktioniert es, wenn ich die Beschreibung direkt auf dem Rechner ändere (mit `wapt-get register`).
Ändere ich sie jedoch in der Konsole, funktioniert es nicht.
Vor der manuellen Registrierung der Beschreibung sah es so aus:
EDIT: Die Bilder werden nicht angezeigt, hier sind die Links:
https://framapic.org/62AwcY0JmLkd/G7CDP8nEOBif.png
https://framapic.org/keCke8M8jItq/WA1ZY4nXD33q.png
Nach der Registrierung erscheint die Beschreibung in der Liste. Wenn ich den Computer wechsle (zweiter Screenshot), wird die neue Beschreibung ebenfalls angezeigt. Sobald die Beschreibung jedoch vom Client initialisiert wurde, kann sie nicht mehr über die Konsole geändert werden. Das Feld ist zwar bearbeitbar, wird aber nicht gespeichert.
Betreff: Leere Beschreibung in der Konsole
Veröffentlicht: 19. Mai 2017 - 15:09 Uhr
von htouvet
Okay... eigentlich sollte es ja gar nicht funktionieren.
Wenn Sie dieses Verhalten annehmen möchten,
Sie müssen lediglich die Datei ändern
mit einem Texteditor.
und ersetzen Sie dies durch folgenden Inhalt:
Code: Alle auswählen
# -*- 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)
Die „neuen“ Maschinenpakete ändern automatisch die Maschinenbeschreibung entsprechend der Beschreibung des Maschinenpakets.
Bei Rechnern, auf denen das Paket bereits vorhanden ist (in /var/www/wapt-host), tritt dieses Verhalten nicht auf, da das Paket bereits existiert und setup.py nicht geändert wird.
Betreff: Leere Beschreibung in der Konsole
Veröffentlicht: 19. Mai 2017 - 16:33 Uhr
von f4242
Hmm, müsste ich also den Agenten auf jedem Rechner einzeln anpassen und nach einem Update daran denken, die Änderung erneut anzuwenden?
Gibt es einen Grund, warum die Beschreibung nicht über die Konsole durch Bearbeiten des Rechnerpakets geändert werden kann? Es wäre deutlich bequemer, die Rechnerbeschreibung zentral in der Konsole zu ändern, als auf jedem Rechner einzeln.
Danke!
Betreff: Leere Beschreibung in der Konsole
Veröffentlicht: 19. Mai 2017 - 16:54 Uhr
von htouvet
Die Template-Modifikation sollte nur auf dem Administrationsrechner vorgenommen werden, da dieser die Maschinenpakete initialisiert.
Bisher gilt bei Wapt folgende Regel:
- Die gesamte Konfiguration erfolgt über ein signiertes Paket.
Alle Informationen in der Konsole stammen von Client-Rechnern (es werden nachträglich keine Informationen in die Datenbank eingetragen).
Deshalb wird in meinem obigen Beispiel die Änderung der Beschreibung über die setup.py des Machine-Pakets vorgenommen.
Wir könnten die Dinge nun transparenter gestalten, indem wir –
- - Bearbeiten der Paketbeschreibung (+Signatur) im Hintergrund, wenn eine Beschreibung im Raster eingegeben wird
- Ermöglichen, dass der wapt-Client die Maschinenbeschreibung basierend auf der Paketbeschreibung ändert (Option zum Hinzufügen zu wapt-get.ini wie z. B. enable_host_description_management)