Murano Weekly Meeting 2015.07.28
Meeting time: 2015.July.28th 1:00~2:00
Chairperson: Kirill Zaitsev, core from Mirantis
Meeting summary:
1.Migrating to yaql 1.0 status.
PIC: Stan Lagun
Status: This quest is almost completed and most of our unit tests are green already with small minor issues left to fix
so the final version is going to be really soon.
Action: As soon as yaql and muranopl is ready, Kirill Zaitsev will write an email to encourage murano team and murano users to test new yaql.
2.Cloud Foundry Service Broker status
PIC: Nikolay Starodubtsev
Status: The Cloud Foundry integration code is ready for review, and waiting for the new Cloud Foundry stackato image to test the new ServiceBroker API v2.5.
What is Cloud Foundry?
Cloud foundry is the first open source PAAS cloud platform which is launched by VMware.
It supports a variety of framework, language, runtime environment, cloud platform and application services,
allowing developers to application deployment and expansion within a few seconds,
no need to worry about the problem of any infrastructure.
About this point, it is similar to Murano.
Link: http://baike.baidu.com/view/8193015.htm
Blue Print Description:
CloudFoundry allows an integration with 3rd party services via ServiceBroker API.
The current version of API is v2.5. The API is provided by Pivotal Company which is established by EMC and VMWare.
If Murano implements this API, it will be possible to expose all Murano applications as a services in CloudFoundry PaaS.
This will significantly improve PaaS user experience as it will have an ability to integrate his app with existing apps in Murano
and deploy really complex configurations on top of OpenStack.
Link: https://blueprints.launchpad.net/murano/+spec/cloudfoundry-api-support
3.Support for heat environments and files status
PIC: mgershen
Status:
(1) The heat environments feature implementation has not set in yet.
(2) The heat files feature implementation is going well and waiting for review.
(3) In order to make the connection between the stack in heat to the Murano environments, the Murano environment ID will be a part of the stack name.
(4) Heat has already allowed showing and hiding stack tagging, and tagging paramters should be passed when Murano calls heat API.
Blue Print Description:
(1) Allowing Heat environments to be saved and deployed as part of a Murano Heat package.
Heat environment is used to map resource names to templates, and optionally can be used to define common stack parameters.
Heat environment files should be placed in the package under '/Heat/Environments'.
When a user request to add a Heat-generated package to a Murano environment,
he should have an option to specify one of the heat-environment-files located at '/Heat/Environments' in the package,
and this heat-environment-file should be sent to Heat with the template during Murano environment deployment.
If no heat-environment-file was specified, the template will be deployed without a Heat environment.
(2) Allowing Heat additional files to be saved and deployed as part of a Murano Heat applications.
Adding additional files to a package should be optional. Such files should be placed in the package under '/HeatFiles'.
When a Heat-generated package is being deployed,
if the package contains additional files, they should be sent to Heat together with the template and params.
If there are any Heat additional files located in the package under '/HeatFiles',
they should all be sent with the template during stack creation in Heat.
Link: https://blueprints.launchpad.net/murano/+spec/cloudfoundry-api-support
4.My Weekly Work
With Kirill Zaitsev's help, I have made an implementation for "Add js linting jobs to murano-dashboard".
Almost I have submit 6 partially implements for this blue print, and 3 partially implements have been merged in this week.
Blue Print Description:
To ensure good quality of js files murano-dashboard should have js-linter jobs.
Horizon is currently adopting JP style guide and eslint, we could adopt the same tools for the purpose.
Blue Print Link: https://blueprints.launchpad.net/murano/+spec/add-js-lint-jobs
Blue Print Query Link: https://review.openstack.org/#/q/project:openstack/murano-dashboard+branch:master+topic:bp/add-js-lint-jobs,n,z
Murano Weekly Meeting 2015.07.28的更多相关文章
- Murano Weekly Meeting 2015.07.21
会议时间: 2015.07.21 主持人: Kirill Zaitsev, core from Mirantis 会议摘要: 1.murano client和murano dashboard升级到y ...
- Murano Weekly Meeting 2015.07.14
会议时间: 2015.07.14 主持人: Kirill Zaitsev, core from Mirantis 会议摘要: 1.periodic nightly builds,然后通过mailin ...
- Murano Weekly Meeting 2015.08.04
Meeting time: 2015.August.4th 1:00~2:00 Chairperson: Serg Melikyan, PTL from Mirantis Meeting summa ...
- Murano Weekly Meeting 2016.07.19
Meeting time: 2016.July.19 1:00~2:00 Chairperson: Kirill Zaitsev, from Mirantis Meeting summary: 1. ...
- Murano Weekly Meeting 2015.09.22
Meeting time: 2015.September.22th 1:00~2:00 Chairperson: Serg Melikyan, PTL from Mirantis Meeting s ...
- Murano Weekly Meeting 2015.09.15
Meeting time: 2015.September.15th 1:00~2:00 Chairperson: Serg Melikyan, PTL from Mirantis Meeting s ...
- Murano Weekly Meeting 2015.09.01
Meeting time: 2015.September.1st 1:00~2:00 Chairperson: Nikolay Starodubtsev, from Mirantis Meeting ...
- Murano Weekly Meeting 2015.08.25
Meeting time: 2015.August.25th 1:00~2:00 Chairperson: Serg Melikyan, PTL from Mirantis Meeting summ ...
- Murano Weekly Meeting 2016.06.28
Meeting time: 2016.June.28 1:00~2:00 Chairperson: Kirill Zaitsev, from Mirantis Meeting summary: 1. ...
随机推荐
- WndProc和hook区别
1)WndProc函数作用:主要在程序中拦截并处理系统消息和自定义消息 比如:windows程序会产生很多消息,比如你单击鼠标,移动窗口都会产生消息.这个函数就是默认的消息处理函数.你可以重载这个函数 ...
- JavaScript面向对象编程入门
来源极客网 function Person() { var _this = {} //创建一个空的对象,接着我们利用这个"空的对象"承载Person的属性和方法 _this.say ...
- python文件上传的三种方式
def upload(request): return render(request, 'upload.html') def upload_file(request): username = requ ...
- 分数规划-poj3111
题意:给定n个珠宝,每个珠宝有重量 w 和价值v ,要求你从中选出k个,使∑v/∑w 尽可能大,输出选出的珠宝的编号 数据范围: 1 ⩽ k ⩽ n ⩽ 10 , 1 ⩽ w , v ⩽ 10. 这道 ...
- BZOJ 1974 [Sdoi2010] auction 代码拍卖会(数位dp)
题目描述 随着iPig在P++语言上的造诣日益提升,他形成了自己一套完整的代码库.猪王国想参加POI的童鞋们都争先恐后问iPig索要代码库.iPig不想把代码库给所有想要的小猪,只想给其中的一部分既关 ...
- Oracle恢复表数据
Oracle恢复数据 在oracle 10g以及之后的版本,提供了回收站的机制,为了防止误操作将表数据清空而有回收机制. 换句话说,我们删除的表不会立马消失,而是进入回收站.下面我们可以查看回收站 查 ...
- 平衡树学习笔记(2)-------Treap
Treap 上一篇:平衡树学习笔记(1)-------简介 Treap是一个玄学的平衡树 为什么说它玄学呢? 还记得上一节说过每个平衡树都有自己的平衡方式吗? 没错,它平衡的方式是......rand ...
- 「杂录」CQOI 2018 背板记
背景 经过一天天的等待,终于迎来了\(CQOI2018\),想想\(NOIp\)过后到现在,已经有了快要半年了,曾经遥遥无期,没想到时间一转眼就过去了-- 日志 \(Day0\) 因为明天就要考试了, ...
- 关于STM32F407启动后的系统时钟频率问题
玩STM32的时间也比较久了,最早的一直玩的是STD标准库的103系列,但是ST公司也是“与时俱进”,舍弃了当年的标准库,转而推广HAL库,反正无论怎么样把,对于STM32的使用也仅仅停留在使用阶段, ...
- angularJs实现修改功能
思路: 对表单中内容进行修改,首先需要获取这个内容,再进行修改,再清空弹窗中的内容 //查询实体 $scope.findOne=function(id){ $http.get('../brand/fi ...