Pike版本发布说明

3.0.0

新特性

  • 增加了开启、停止和获取节点关联控制台的支持。

  • 在节点详情面板的动作下拉菜单中有一个新的选项``启用|禁用控制台``。

  • 节点详情或概览面板在``常规``部分有一个新的``控制台信息``选项。该字段的值取决于控制台的类型。

    对于``shellinabox``,该值是一个具有访问web控制台和标题``shellinabox``所需URL的锚点。对于其他,该值是一个由``get_console api``调用返回的``console_info``对象的字符串表示形式。

  • 节点详情或配置选项现在显示了节点的引导设备。

  • 在节点详情/配置页增加了能够查看和编辑节点的``resource_class``字段。

  • 增加了用户在注册或更新节点时可以编辑``resource_class``字段。

  • 添加从节点详细信息/配置页面编辑端口组的支持。端口组表中的每个条目都有一个关联的“编辑端口组”按钮,当单击时将启动一个模式对话框,指导用户进行更改。

  • 添加了一个后端模拟,能够通过对Ironic-ui的API服务模拟,以便对ironic-ui应用进行更好的单元测试。该模拟利用angular的$httpbackend处理器去拦截针对Ironic-UI服务端的REST端口请求,并返回模拟响应。

    已经开发了许多单元测试来说明后端模拟功能性的使用。

    尽管后端模拟是一个正在进行的工作,但是足够的功能已经存在去支持目前进行中的一组功能的测试开发。

  • 增加了查看和管理关联一个Ironic节点端口组的支持。

    添加了一个端口组表到节点详情或配置选项卡。

    表中的每一行显示了一个单个端口组,并具有它的UUID、MAC地址、名称和端口数量的列条目。也提供了包含可以应用于端口组动作的下拉菜单。

    一个端口的详细信息可以通过点击位于表行中的细节切换选项(right-chevron)去获得。附加信息以行展开方式显示。

  • 在节点详情或配置选项卡中的端口表已修改如下:

    • 添加了一个显示端口所属端口组的UUID的列。

    • ``Properties``列已经被替换为仅显示``pxe_enabled``属性布尔值的列。

    • 通过类似于端口组表的方式点击那个端口的detail-toggle-selector(详情切换选项)显示附加的属性。