Liberty 시리즈에 대한 릴리즈 노트¶
8.0.1¶
Prelude¶
볼륨 마이그레이션을 이제 지원합니다.
이미지 메타데이터 편집기를 업그레이드하였습니다.
Heat 토폴로지 개선.
향상된 WebSSO 지원.
새로운 네트워크 토폴로지 패널. 서브넷 할당에 대한 지원이 추가됨.
향상된 플러그인은 javasciprt, SCSS와 Django 템플릿을 지원합니다.
인스턴스 shelving과 unshelving을 이제 지원합니다.
쉘 잡 타입과 다중 Sahara 향상에 대한 지원이 추가됬습니다.
새로운 Trove 기능을 추가했습니다.
Django 1.8이 이제 지원됩니다. Django 1.7이 최소지원 버전입니다.
새로운 기능¶
볼륨 마이그레이션 지원이 활성화되었습니다. 더 자세한 내용은 <https://blueprints.launchpad.net/horizon/+spec/volume-migration> 을 보세요.
Volume types can be now edited, and include description fields. See this for more details.
The metadata editor has been updated with AngularJS. See this for more details.
컴퓨트 이미지 메타데이터는 이제 Project 대시 보드에서 새 메타데이터 편집기를 이용하여 편집 할 수 있습니다. 자세한 사항은`여기 <https://blueprints.launchpad.net/horizon/+spec/project-images-metadata>`__를 참조하십시오.
Improvements to the heat topology, making more resources identifiable where previously they had no icons and were displayed as unknown resources. See this for more details.
인증 프로바이더 및 프로토콜에 특화된 WebSSO에 대한 매핑을 추가하였습니다.
구성 가능한 토큰 해싱은 Horizon이 OpenStack 서비스에 전달 된 토큰을 해시하지 못하도록 하는 것입니다.
서브넷 풀을 통한 서브넷 할당에 대해 추가된 지원의 자세한 사항은 다음을 참조하세요. this
Floating IP를 가지는 LBaaS VIP를 쉽게 연결할 수 있는 기능이 추가되었습니다. 자세한 정보는 `여기<https://blueprints.launchpad.net/horizon/+spec/lbaas-vip-fip-associate>`__ 를 참고해주시기 바랍니다.
The network topology diagram has been replaced with an interactive graph containing collapsible networks, and scales far better in large deployments. See this for more details.
Plugin improvements, Horizon auto discovers JavaScript files for inclusion, and now has mechanisms for pluggable SCSS and Django template overrides.
AngularJS의 번역을 완벽하게 지원하며 단순한 tooling이 가능합니다. 더 자세한 내용은 <https://blueprints.launchpad.net/horizon/+spec/angular-translate-makemessages>를 보세요.
자바스크립트 테스트를 위한 ‘Karma’ 툴이 추가되었습니다. 자세한 정보는 `여기<https://blueprints.launchpad.net/horizon/+spec/karma>`__를 참고해주시기 바랍니다.
eslint-config-openstack 규칙을 사용하는 자바스크립트 linting 라이브러리 ESLint 가 추가되었습니다. 자세한 정보는 여기 를 참고해주시기 바랍니다.
Horizon에서 기존 Django 템플릿의 오버라이딩을 지원합니다. 자세한 사항은 `이 링크<https://blueprints.launchpad.net/horizon/+spec/horizon-theme-templates>`__ 를 확인하시기 바랍니다.
이제 JavaScript 파일이 자동으로 포함됩니다. 더 자세한 내용은 <https://blueprints.launchpad.net/horizon/+spec/auto-js-file-finding>을 보세요.
Support for shelving and unshelving of instances. See this for more details.
Support for v2 block device mapping, falling back to v1 when unavailable. See this. for more details.
Unified job interface map. This is a human readable method for passing in configuration data that a job may require or accept. See this for more details.
작업 바이너리를 편집하는 기능이 추가되었습니다. 보다 자세한 내용은 여기 를 살펴봅니다.
데이터 원본을 편집하는 기능이 추가되었습니다. 보다 자세한 내용은 여기 를 살펴봅니다.
작업 템플릿을 편집하는 기능이 추가되었습니다. 보다 자세한 내용은 여기 를 살펴봅니다.
클러스터에 대한 노출 된 이벤트 로그. 더 자세한 내용은 <https://blueprints.launchpad.net/horizon/+spec/sahara-event-log>`를 보세요.
쉘 잡 타입에 관한 추가 된 지원의 자세한 사항은 다음을 참조하세요. this
데이터베이스 클러스터 생성 및 관리를 위한 초기 설정을 지원합니다. Vertica 와 MongoDB 가 현재 지원됩니다. 자세한 정보는 `여기<https://blueprints.launchpad.net/horizon/+spec/database-clustering-support>`__를 참고해주시기 바랍니다.
업그레이드 노트¶
Django 1.8이 현재 지원되며, Django 1.7이 최소 지원 버전입니다. 더 자세한 내용은 <https://blueprints.launchpad.net/horizon/+spec/drop-django14-support>을 보세요.
Database-backed sessions will likely not persist across upgrades due to a change in their structure. See this for more details.
Horizon은 더 이상 테스트에서 QUnit을 사용하지 않으며 요구 사항에서 제거되었습니다. 더 자세한 내용은 <https://blueprints.launchpad.net/horizon/+spec/replace-qunit-tests-with-jasmine>을 보세요.
Horizon은 이제 설정 파일에 기본 웹 URL (
WEBROOT
), 정적 파일 위치 (STATIC_ROOT
) 및 정적 파일 URL (STATIC_URL
)에 대한 여러 가지 구성 옵션을 제공합니다.
Themes have moved location from
openstack_dashboard/static/themes
, toopenstack_dashboard/themes
. Paths may need to be updated accordingly. Furthermore, Horizon is aligning closer with Bootstrap markup, and themes should be built around this ideology; see the top bar and side navigation for details.
The deprecated
OPENSTACK_QUANTUM_NETWORK
configuration option has been removed. If you still use it, you need to replace it withOPENSTACK_NEUTRON_NETWORK
.
There is now an
OPENSTACK_NOVA_EXTENSIONS_BLACKLIST
option in the settings, to disable selected extensions for performance reasons. See this for more details.
Trove and Sahara panels now reside in
openstack_dashboard/contrib
. This is to provide separation for reviews provided mostly by the service teams. In the future, these panels may become plugins rather than being kept in Horizon. See this for more details.
Many JavaScript files and most notably the base page template (
horizon/templates/base.html
) have moved from the framework portion of the repo (horizon
) to the application side (openstack_dashboard
) to better separate the framework from the application.