Wallaby 系列发布说明¶
19.3.0¶
新特性¶
当有多个可用区时,默认行为是允许调度器在任何一个可用区中启动虚拟机。新的设置
LAUNCH_INSTANCE_DEFAULTS.default_availability_zone允许管理员为新的虚拟机创建指定一个默认的静态可用区。
错误修复¶
此前,ToggleSuspend 类检查 os-rescue 策略以进行恢复操作。通过此修复,该类检查 ‘os_compute_api:os-suspend-server:resume’ 策略,以符合恢复操作。
19.2.0¶
错误修复¶
获取当前日期的时区偏移量,而不是 1 月 1 日的偏移量。此错误似乎只是一个外观问题,时区偏移量会在 current_year/01/01 计算,因此在显示用户配置设置中的时区列表时,即使在夏令时期间也会保持夏令时偏移量。
19.1.0¶
新功能¶
在 OPENSTACK_HYPERVISOR_FEATURES 中将 ‘can_set_password’ 设置为 True,可在 AngularJS 启动实例对话框中添加设置管理员密码的选项。
Horizon 现在支持已注册的默认策略,操作员只需要在
POLICY_FILES设置中的策略文件中定义他们想要覆盖的策略。(此前策略文件需要包含所有定义的策略,包括默认策略。)已注册的默认策略定义在DEFAULT_POLICY_FILES文件下,并且在 horizon 发布之前与后端服务的注册默认值同步。
中文区域设置
zh-cn和zh-tw现在分别更改为zh-hans和zh-hant。这遵循了 horizon 所依赖的框架 Django 的更改。新的区域设置将使用语言与特定位置分离,因为它们也在中国/台湾以外的地方使用。
现在支持在管理面板中进行卷备份。管理员现在能够查看不同用户的全部卷备份。
已知问题¶
具有系统范围令牌(
system_scope:all)的策略在 horizon 中尚不支持。horizon 团队认识到这是一个重要的功能差距,并希望在不久的将来支持它。
升级说明¶
POLICY_FILES下的策略文件格式已更改为 YAML,并且这些文件中的所有内容现在都已注释掉。您只需要定义您想要从默认设置中修改的策略。您仍然可以使用 JSON 格式的策略文件。如果您继续使用 JSON 格式,请将POLICY_FILES设置配置为指向 JSON 文件。
中文区域设置
zh-cn和zh-tw已更改为zh-hans和zh-hant。如果您在设置中显式配置LANGUAGES,请确保在需要时使用新的中文区域设置。
弃用说明¶
启动实例表单的 Django 版本现已弃用。通过将
LAUNCH_INSTANCE_NG_ENABLED设置为True并且将LAUNCH_INSTANCE_LEGACY_ENABLED设置为False来切换到 AngularJS 版本的表单。horizon 团队认为,Django 和 AngularJS 实现之间的功能差距已经弥合,我们可以放弃 Django 版本。如果您发现任何功能差距,请在 horizon 中提交错误报告或联系 horizon 团队。