跳转到: 导航, 搜索

Murano/Roadmap

Newton

请参阅 https://etherpad.openstack.org/p/murano-newton-priorities 获取 Newton 周期 Murano 团队优先事项列表

Mitaka (2016年4月)

从 Mitaka 周期开始,Murano 项目开始使用 Reno 来编写其发布说明。请参阅以下页面

Liberty (2015年10月)

主要特性

Liberty-1
  • 改进了 Murano 中基于 Heat 的软件包的 UI // blueprint
Liberty-2
  • 能够为环境和应用程序选择网络 // blueprint
  • 能够放弃环境 // blueprint
  • 从对象模型中删除了名称字段作为必需字段 // blueprint
Liberty-3
  • 迁移到较新版本的 YAQL // blueprint
  • 添加应用程序版本控制 // blueprint
  • 迁移到 Glance Artifact Repository 作为 Murano 的后端 // blueprint
  • 添加对 heat 环境和文件的支持 // blueprint

Kilo (2015年4月)

主要特性

Catalog
User Interface
  • Murano Dashboard 安装为 OpenStack Dashboard 的插件 // blueprint
  • 从 Murano Dashboard 调用应用程序操作 // blueprint
  • 获取应用程序操作结果 // blueprint
  • 管理应用程序类别 // blueprint | spec
  • 使用拖放将应用程序添加到环境 // blueprint
Core
Networking
  • 配置环境网络默认值 // blueprint
  • 将应用程序部署到现有的 Neutron 网络 // blueprint
  • 支持 nova-network // blueprint
Provisioning

Juno (2014年10月)

新的主要特性
  • 现在支持基于 Hot 模板的应用程序。
  • 其他作者/供应商信息 // blueprint
  • 支持使用已部署的应用程序的 **actions**。应用程序作者可以在应用程序定义中设置任何操作。
  • 基于策略的身份验证支持。
  • 应用程序目录 UI 现在支持分页。
  • Murano PL 异常处理已完全重构和改进。
基础设施变更
  • 将存储库 murano-api 重命名为 murano // blueprint
  • 使用 Alembic 进行数据库迁移 // blueprint
已知问题
Bug 可能的解决方案
在部署过程中挂起的环境无法删除 从数据库中删除此环境的信息
动态 UI 不支持本地化 使用拉丁转写
当 Murano API 服务未运行时,仪表板会崩溃 检查 murano-api 是否正在运行,其端口以及 horizon 设置中是否存在 MURANO_API_URL
升级说明

基础设施

  • Murano-API 和 Murano-Engine 服务现在位于单个存储库中
  • Murano-Metadata API 包含在 Murano-API 中,并且不再支持该服务的存储库。

Config file upgrade

  • 示例配置文件已从 *murano-api.conf.example* 重命名为 *murano.conf*。
  • 现在它使用特殊的 OpenStack 工具自动生成
  • 在新版本中,可以使用 *disable_murano_agent* 参数禁用 Murano agent。
  • 新的 [networking] 部分提供了设置自动路由器创建和网络配置的机会。
  • 新的 [rabbitmq] 部分由引擎服务使用,应包含与默认 Rabbit MQ 参数类似的配置。
  • 新的 [stats] 部分提供了管理统计信息收集的机会。

Code quality

  • Murano 所有组件的单元和集成测试已完全重构和扩展,其基础设施已更新。

Version 0.5 (2014年4月中旬)


Version 0.4.1 (2014年2月10日)

发行说明


Version 0.4 (2013年12月20日 - 发布)


发行说明


Version 0.3 (2013年11月25日 - 发布)


发行说明


Version 0.2.1 (2013年9月30日 - 发布)

  • Bug fix release。
  • 已知问题
    • mysql 数据库中的错误(Murano API 无法使用 mysql 数据库,在 0.2.11 版本中修复)


发行说明

Version 0.2.11 (2013年10月1日 - 发布)

  • 关键 bug fix release。


发行说明


Version 0.2 (2013年9月5日 - 发布)

  • 稳定核心服务(bug 修复)。
  • REST API 泛化。
  • Murano Conductor 中的工作流诊断。
  • 动态 UI(基于 YAML 定义构建的 UI 表单,无需任何自定义代码)。
  • 能够选择 Windows 镜像、可用区和实例风味。
  • 详细文档,包括编写 XML 工作流。
  • 支持 REST API 和 RabbitMQ 通信中的 SSL。
  • 改进 Murano Conductor 的 HA。
  • CentOS 6.4 的软件包。
  • Additional Services
    • Support for External Active Directory。
    • MS SQL Single Instance。
    • MS SQL Server AlwaysOn Cluster。


发行说明


Version 0.1 - Basic services provisioning (2013年5月30日 - 发布)

  • Core Services: REST API, Orchestration Engine。
  • Horizon dashboard extension as plugin。
  • Integration with Heat。
  • Support single Data Center (no Disaster Recovery).
  • Support the following Windows Services
    • Active Directory - Single Domain with multiple domain controllers。
    • IIS Server - single instance of IIS Server。
    • IIS Web Farm - multiple IIS instances behind load balancer。
    • ASP.NET Application Service - ASP.NET application installed on top of IIS。
    • ASP.NET Web Farm - ASP.NET application with several instances behind load balancer。


发行说明