Liberty Series Release Notes

8.0.1

Einleitung

Datenträgermigration wird jetzt unterstützt.

Das Bearbeitungswerkzeug für Abbildmetadaten wurde aktualisiert.

Heat Topologie-Verbesserungen

Verbesserte WebSSO-Unterstützung.

Neues Paneel für die Netzwerktopologie. Unterstützung zur Subnetzzuweisung hinzugefügt.

Verbesserte Unterstützung von Plugins für Javascript, SCSS und Django-Vorlagen.

Instanz Shelving und Unshelving werden jetzt unterstützt.

Unterstützung für Shell-Aufgabentypen hinzugefügt sowie zahlreiche Sahara-Verbesserungen.

Neue Trove-Funktionen hinzugefügt.

Django 1.8 wird jetzt unterstützt. Django 1.7 ist die minimal unterstützte Version.

Neue Eigenschaften

  • Unterstützung zur Migration von Ressourcen aktiviert. Sie finden hier weitere Informationen.

  • Datenträger können jetzt bearbeitet werden und enthalten Beschreibungsfelder. Sie finden hier weitere Details.

  • Der Metadateneditor wurde mit AngularJS aktualisiert. Sie finden hier weitere Details.

  • Compute Abbildmetadaten können jetzt mit dem neuen Metadateneditor vom Projekt-Dashboard bearbeitet werden. Hier finden Sie weitere Informationen.

  • Verbesserungen an der Heat Topologie. Mehr Ressourcen, die zuvor keine Icons hatten und als unbekannt angezeigt wurden, können identifiziert werden. Sie finden hier weitere Informationen.

  • Neues Mapping für Identitätsanbieter und protokollspezifisches WebSSO hinzugefügt.

  • Konfigurierbares Token-Hashing, damit Horizon nicht das an die OpenStack Dienste übermittelte Token hasht.

  • Unterstützung für die Zuweisung von Subnetzen durch Subnetz-Pools hinzugefügt. Weitere Informationen unter this <https://blueprints.launchpad.net/horizon/+spec/neutron-subnet-allocation>.

  • Aktionen hinzugefügt, um einfach LBaaS VIP mit Floating-IP zu verbinden. Beachten Sie this for more details.

  • Das Netzwerktopologie-Diagramm wurde durch einen interaktiven Graph mit einklappbaren Netzwerken ersetzt und skaliert wesentlich besser in großen Installationen. Sie finden hier weitere Informationen.

  • Plugin Verbesserungen. Horizon erkennt automatisch JavaScript Dateien und bindet sie ein und hat einen Mechanismus zum Überschreiben von SCSS und Django Vorlagen.

  • Vollständige Unterstützung für Übersetzungen in AngularJS, mit einfacherer Bearbeitung. Sie finden hier weitere Details.

  • Karma zum testen von JavaScript hinzugefügt. Sie finden auf der Seite this <https://blueprints.launchpad.net/horizon/+spec/karma> weitere Details.

  • ESLint für JavaScript Linting hinzugefügt, verwendet die eslint-config-openstack Regeln. Sie finden hier weitere Informationen.

  • Horizon unterstützt jetzt das überschreiben von vorhandenen Django-Vorlagen. Hier finden Sie weitere Informationen this .

  • JavaScript Dateien werden jetzt automatisch einbezogen. Hier finden Sie weitere Informationen this .

  • Unterstützung zum Shelving und Unshelving von Instanzen. Sie finden hier weitere Details.

  • Unterstützung für v2 Blockgeräte-Abbildung, mit Rückgriff auf v1 wenn nicht verfügbar. Sie finden hier. weitere Informationen.

  • Unified job interface map. Dies ist eine menschenlesbare Methode zum Übergeben von Konfigurationsdaten, die eine Aufgabe benötigt oder akzeptiert. Sie finden hier weitere Details.

  • Bearbeitungsmöglichkeiten für Aufgaben-Binärprogramme hinzugefügt. Hier finden Sie weitere Einzelheiten.

  • Bearbeitungsmöglichkeit für Datenquellen hinzugefügt. Beachten Sie this for more details.

  • Bearbeitungsmöglichkeiten für Aufgabenvorlagen hinzugefügt. Hier finden Sie weitere Einzelheiten.

  • Aktionslog für Cluster bereit gestellt. Sie finden hier weitere Details.

  • Unterstützung für Shell-Aufgabentypen hinzugefügt. Weitere Informationen unter this <https://blueprints.launchpad.net/horizon/+spec/sahara-shell-action-form>.

  • Initiale Unterstützung zur Erstellung und Management von Datenbank-Clustern hinzugefügt. Gegenwärtig werden Vertica und MongoDB unterstützt. Weiter Informationen unter dieser Adresse.

Aktualisierungsnotizen

  • Datenbank-Backed Sitzungen werden durch eine Änderung ihrer Struktur voraussichtlich während Aktualisierungen keinen Bestand haben. Sie finden hier weitere Details.

  • Horizon verwendet nicht mehr QUnit zum testen und wurde von den Anforderungen entfernt. Sie finden hier weitere Informationen.

  • Horizon hat jetzt vielfache Konfigurationsoptionen für die Standard-Web-URL (WEBROOT), den statischen Dateiort (STATIC_ROOT) und statische Datei-URL (STATIC_URL) in der Einstellungsdatei.

  • Die Themen wurden von openstack_dashboard/static/themes nach openstack_dashboard/themes verschoben. Pfade müssen ggf. entsprechend angepasst werden. Weiterhin nähert sich Horizon weiter an Bootstrap Markup an und Themen sollten entsprechend dieser Ideologie gebaut werden. In der Top Bar und der Side Navigation finden Sie weitere Details.

  • Die veraltete OPENSTACK_QUANTUM_NETWORK Konfigurationsoption wurde entfernt. Sofern Sie diese noch verwenden, ersetzen Sie sie mit OPENSTACK_NEUTRON_NETWORK.

  • Es gibt jetzt eine OPENSTACK_NOVA_EXTENSIONS_BLACKLIST Option in den Einstellungen, um Erweiterungen zu Gunsten der Performanz abzuschalten. Sie finden hier weiter Details.

  • Trove und Sahara Paneele liegen jetzt unter openstack_dashboard/contrib. Damit wird eine Teilung für die zumeist durch Service-Teams durchgeführten Reviews erreicht. Zukünftig könnten diese Paneele zu Plugins werden, anstatt weiter in Horizon zu liegen. Sie finden hier weitere Details.

  • Horizon benötigt je einen volume und volumev2 Endpunkt für Cinder, auch wenn nur v2 verwendet wird.

  • Viele JavaScript Dateien und am bemerkenswertesten die Basisseitenvorlage (horizon/templates/base.html) wurden vom Framework-Teil des Repos (horizon) zur Applikationsseite (openstack_dashboard) verschoben, um das Framework besser von der Applikation zu trennen.