Newton 版本

用户可见的变更

  • 安装指南已更名为安装教程,现在包含容器基础设施管理服务 (magnum)、消息服务 (zaqar)、密钥管理服务 (barbican) 和裸机服务 (ironic)。

  • 命令行界面参考放弃了 openstack 命令参考,转而采用 OpenStackClient 仓库中的参考。

  • 配置参考整合了常见的配置,例如数据库连接和 RPC 消息传递。

  • 配置参考支持应用目录服务。

  • 术语表重新组织,以方便用户访问。

  • URL 和文件名已更改为仅使用连字符,以保持一致性和搜索引擎优化。

内部变更

  • 安装教程现在可以从项目特定的仓库发布文档。

  • 操作指南现在使用 RST 作为源格式。 这完成了向 RST 的过渡,旧的 DocBook 工具已退役。

  • operations-guide 和 ha-guide 仓库中的内容已移动到 openstack-manuals 仓库。 operations-guide 和 ha-guide 仓库已退役。

API 指南

  • API 参考文档已从 api-site 仓库移动到项目特定的仓库。 API 文档的集合现在可在 OpenStack API 文档 上获取。

  • 计算 APIDNS API 站点提供了新的 API 参考的优秀示例,由项目团队而非中央文档团队维护。

  • 更新了 贡献者指南,以包含特定的 API 指南信息。

  • 与 API 工作组完成了 API 文档 指南。

架构设计指南

  • 修订后的架构设计指南目前正在开发中,当前指南没有变更。

贡献者指南

  • 将用户体验内容收集到一个部分中。

  • 在用户体验部分添加了人物角色内容。

  • 更新了用户界面文本指南。

  • 更新了图形建议。

  • 添加了关于创建项目特定的安装教程的信息。

高可用性指南

  • 移除了 Keepalived 架构,因为它不再被提倡。

  • 将基本的节点和服务的安装说明替换为链接。

  • 添加了关于自动实例恢复的部分。

  • 提供了联系 OpenStack HA 社区的详细信息。

  • 各种更新和清理。

安装指南

  • 更名为安装教程。

  • 安装教程现在可以从项目特定的仓库发布文档。

  • 发布了容器基础设施管理服务 (magnum)、消息服务 (zaqar)、密钥管理服务 (barbican) 和裸机服务 (ironic) 的项目特定指南。

  • 创建了 cookiecutter 工具,以确保项目特定指南具有一致的结构。

网络指南

  • 完全重构了该指南。

  • 重新组织和重写了部署示例,使用“构建块”来提高可用性和理解性。 在选择 Linux bridge 或 Open vSwitch 机制驱动程序后,用户可以部署越来越复杂的架构,这些架构建立在更简单的先前示例之上。 同时也减少了内容的重复。

  • 添加了服务子网。

  • 添加了服务功能链。

  • 添加了 RBAC。

  • 添加了子网池。

  • 添加了地址范围。

  • 添加了 BGP 动态路由。

  • 添加了 Open vSwitch 的 DPDK。

  • 改进了安全组。

  • 改进了地址范围。

  • 改进了 SR-IOV。

  • 改进了 DNS 解析。

  • 改进了 DHCP 的高可用性。

操作指南

  • 完成了 RST 转换。

  • 添加了企业操作文档,包括 RabbitMQ 故障排除信息、检索丢失 IP 地址的说明以及管理实例之间的浮动 IP 地址的程序。

  • 移除了安装 DevStack 的说明以及关于为 OpenStack 贡献的信息,这些信息分别记录在 DevStack 项目网站和基础设施手册上。

  • 将 OpenStack 命令行客户端命令更新为 OpenStackClient 命令。

安全指南

  • 添加了 OSSN 0063、0066、0068、0069、0073。

  • 关于速率限制和 API 端点流量的新部分。

  • 将 Keystone CLI 示例替换为 OpenStack CLI 示例。

  • 链接、图像和文档格式的可读性更改。

  • 合规性部分围绕审计阶段和链接的更新。

  • 将从弃用的 Identity 服务 (keystone) 直接驱动程序加载示例迁移到 stevedore。

  • 更新了命令示例,以提高准确性和与最新版本的兼容性。

  • 添加了构建工具,以便可以单独构建安全指南以及 OSSN 和 TA 部分。

  • 更新了 Nginx、SPICE、数据丢失防护 (DLP)、可信平台模块 (TPM)、安全启动和其他缩略词的术语表条目。

培训指南

  • 改进和重构了 上游培训

  • 在草稿培训指南中添加了新章节

培训实验室

  • 培训实验室登录页面已发布在 docs.openstack.org

    • 用户可以下载支持的版本的 Windows、Linux 和 Mac OS X 平台的 zip/tar 文件。

  • 培训实验室的 PXE 功能

    • PXE 启动功能作为可插拔驱动程序与 KVM/VirtualBox 并行提供。

    • PXE 启动也可以用作配置基于 KVM/VirtualBox 的工作负载的机制。

  • 稳定性改进

    • 在此版本中添加了各种稳定性改进。

    • Windows 平台支持已更新和改进。

    • 培训集群还应具有更高的部署速率。

    • 与网络相关的挑战的改进。

  • 性能改进

    • 集群设置速度在添加多个功能后正在提高。

    • KVM/Libvirt 后端现在使用共享存储。 集群的硬盘是在基本硬盘之上的差异。

    • 块存储 (cinder) 具有一个专用磁盘,而不是像循环设备一样以文件形式挂载。 这应该提高性能并为 cinder-volumes 在重新启动时提供持久性。

    • 通过修复由于虚拟化开销而发生的竞争条件来提高性能。

    • 改进了库脚本。

  • 测试覆盖率

    • repeat_test 脚本添加了更多测试。

    • 已实现用户界面测试用例,以检查 horizon 的可用性。

  • 更新了对新操作系统的支持。 例如,Ubuntu 16.04。

  • 添加了对 x86/i386 架构的支持。

  • 更新了 CLI 以及许多改进来解决新功能。

  • Newton 支持

    • Newton 支持应在 OpenStack 发布后不久可用。

    • 这种延迟是故意的,目的是让发行版包稳定下来,并确保所有测试用例和可靠性检查都满足某些标准。

用户指南

  • 将 Redis 复制信息和 Rootwrap Daemon 配置信息添加到管理员指南。

  • 重新组织了管理员指南遥测章节,以改进信息架构。

  • 将先前在配置参考中维护的关于配置和自定义仪表板的内容迁移到管理员指南的仪表板章节。

翻译

除了更新现有的翻译手册外,国际化团队还添加了以下新手册

  • 印度尼西亚语

    • 发布了 API 指南。

    • 发布了 Mitaka 的安装教程。

    • 发布了网络指南。

  • 意大利语

    • 发布了上游培训。

  • 日语

    • 发布了 Mitaka 的安装教程。

  • 韩语

    • 发布了 Mitaka 和 Liberty 的安装教程。

  • 简体中文

    • 发布了 API 指南。