Pike Serie Releasenotes

3.0.0

Neue Funktionen

  • Unterstützung zum Starten, Stoppen und zum Zugriff auf die mit einem Knoten verbundene Konsole hinzugefügt.

  • Das Aktionen Dropdown-Menü im Knotendetails-Panel hat einen neuen Eintrag Konsole aktivieren|deaktivieren.

  • Das Knotendetails/Übersicht Paneel hat einen neuen Console info Eintrag in der General Sektion. Der Wert des Feldes hängt vom Konsolentyp ab.

    Der Wert für shellinabox ist ein Anker mit der für den Zugriff auf die Webkonsole notwendige URL und dem Titel shellinabox. Der Wert für andere ist eine Zeichen-Repräsentation des console_info Objektes, welches vom get_console api Aufruf zurückgegeben wird.

  • Der Knotendetails/Konfiguration Tab zeigt jetzt das Boot Device für den Knoten.

  • Fügt die Möglichkeit zum Betrachten und Bearbeiten der resource_class Felder der Knoten in der Knoten-Details/Konfiguration Seite.

  • Hinzufügen von Unterstützung für den Benutzer zum Bearbeiten des resource_class Feldes beim ausrollen/aktualisieren eines Knotens.

  • Fügt Unterstützung zum Bearbeiten von Portgruppen auf der Konten-Details/Konfiguration Seite hinzu. Jeder Eintrag in der Portgruppentabelle hat einen zugehörigen Portgruppe bearbeiten Button der bei einem Klick einen Modaldialog startet und den Benutzer durch mögliche Änderungen leitet.

  • Ein Backend-Modell wurde hinzugefügt, welches durch Simulation der Ironic Dienst-API bessere Unit-Tests der Ironic-UI Applikation ermöglicht. Das Modell verwendet angular $httpbackend Handler, um Anfragen an serverseitige Ironic-UI REST Endpunkte abzufangen und gibt simulierte Antworten zurück.

    Eine Menge Unit Tests wurde entwickelt, um die Backend-Mock-Funktionalität zu demonstrieren.

    Obwohl das Backend-Modell noch in Arbeit ist existiert genug Funktionalität zum Testen der Installation mit den aktuell in der Entwicklung befindlichen Features.

  • Fügt Unterstützung zur Anzeige und Bearbeitung von mit Ironic-Knoten verbundenen Portgruppen hinzu.

    Eine Portgruppentabelle wurde dem Knotendetails/Konfiguration Tab hinzugefügt.

    Jede Reihe in der Tabelle zeigt eine einzelne Portgruppe und hat Spalteneinträge für deren UUID, MAC-Adresse, Name und Anzahl der Ports. Ein Ausklappmenü zeigt Aktionen, die auf die Portgruppe angewendet werden können.

    Detailinformation zu einer Portgruppe können mit einem Klick auf auf den Details-Umschalt-Auswähler (rechter Winkel) in der Tabellenzeile abgerufen werden. Die zusätzlichen Informationen werden in der damit erweiterten Zeile angezeigt.

  • Die Porttabelle im Kotendetails/Konfigurationen-Tab wurde wie folgt geändert:

    • Spalte hinzugefügt, die die UUID der Portgruppe zeigt, zu der der Port gehört.

    • Die Eigenschaften Kolumne wurde durch eine Kolumne ersetzt, die nur den Bool’schen Wert der pxe_enabled Eigenschaft zeigt.

    • Zusätzliche Eigenschaften für den Port werden durch einen Klick auf den detail-toggle-selector angezeigt, ähnlich wie in der Portgruppen-Tabelle.