Murano/ReleaseNotes/Juno
< Murano
发布日期
2014年10月16日 总结状态在 launchpad 上呈现。
主要新特性
- 基于 Hot 模板的应用现在受支持 // blueprint
- 针对这些服务的凭证存储 // blueprint
- 额外的作者/供应商信息 // blueprint
- 支持在软件包中联系 API(包括堆栈内的,如 Trove,和外部的)blueprint
- Murano PL 异常处理被彻底重构和改进 // blueprint
- 由 python-client 提供的 Murano 命令行工具得到彻底改进,并支持所有可能的动作 blueprint
- 支持已部署应用程序的动作。应用程序作者可以在应用程序定义中设置任何动作
- 基于策略的身份验证支持
- 应用程序目录 UI 现在支持分页
已知问题
| Bug | 可能的解决方案 |
|---|---|
| 在部署过程中挂起的环境无法删除 | 从数据库中删除有关此环境的信息 |
| 动态 UI 不支持本地化 | 使用拉丁转写 |
| 当 Murano API 服务未运行时,仪表板会崩溃 | 检查 murano-api 是否正在运行,其端口以及 MURANO_API_URL 是否存在于 horizon 设置中 |
| 在不受支持的镜像上部署成功完成 | 应检查虚拟机上的日志以获取实际错误。 |
https://launchpad.net/murano/+milestone/juno
升级说明
基础设施
- Murano-API 和 Murano-Engine 服务现在位于同一个仓库中
- Murano-Metadata API 包含在 Murano-API 中,并且不再支持该服务的仓库
配置文件升级
- 示例配置文件已从 *murano-api.conf.example* 重命名为 *murano.conf*。
- 现在它使用特殊的 OpenStack 工具自动生成
- 在新版本中,可以使用 *disable_murano_agent* 参数禁用 Murano agent。
- [networking] 部分中的新参数提供了设置自动路由器创建和网络配置的机会。
- 新的 [rabbitmq] 部分由 engine 服务使用,应包含与默认 Rabbit MQ 参数类似的配置。
- 新的 [stats] 部分提供了管理统计信息收集的机会。
代码质量
- 所有 Murano 组件的单元和集成测试都被彻底重构和扩展,其基础设施也得到了更新。