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. ...
 
随机推荐
- ASP.NET MVC之"重定向/页面跳转"(关键词RedirectToAction,Redirect)
			
MVC5 API(官方) 1.RedirectToRouteResult RedirectToAction(string actionName); RedirectToRouteResult Redi ...
 - Total Commander的初次体验
			
从汉化新世纪下载到最新的TC张学思版后,运行文件只需依照其提示就可以完成该软件的安装.作为新手初次运行体验了以下功能: 一.目录跳转 1. 初次启动TC软件界面截图: 2. 按下Ctrl+d后,直接再 ...
 - thinkphp 连接数据库 & 实例化模型操作  (下接thinkphp CURD 操作)/慕课
			
7.1 连接数据库 (06:15) 1 7.2实例化模型 1 1.实例化基础模型 2 2. 实例化用户自定义模型 2 问题 2 3. 实例化公共模型 4 4. 实例化空模型 7 7.1 连接数据 ...
 - loj#6363. 「地底蔷薇」(拉格朗日反演+多项式全家桶)
			
题面 传送门 题解 肝了一个下午--我老是忘了拉格朗日反演计算的时候多项式要除以一个\(x\)--结果看它推倒简直一脸懵逼-- 做这题首先你得知道拉格朗日反演是个什么东西->这里 请坐稳,接下来 ...
 - P4219 [BJOI2014]大融合   LCT维护子树大小
			
\(\color{#0066ff}{ 题目描述 }\) 小强要在\(N\)个孤立的星球上建立起一套通信系统.这套通信系统就是连接\(N\)个点的一个树. 这个树的边是一条一条添加上去的.在某个时刻,一 ...
 - max Count Group by
			
select UserName ,Max(LoginTime),count(1) from LoginLog group by UserName 只 group by UserName就行 可以得到L ...
 - Bootstrap中的Glyphicon 字体图标
			
在Bootstrap框架中也为大家提供了近200个不同的icon图片,而这些图标都是使用CSS3的@font-face属性配合字体来实现的icon效果. 1 <!DOCTYPE html> ...
 - 关于c++中const的基本用法
			
c++中的const 有点类似于c里的宏定义#define,但是似乎是在宏定义基础上的代码优化,具体我解释不清,下面主要提到的是 const 在c++中的3中基本用法: 1.指向常量的指针 例如:co ...
 - 75th LeetCode Weekly Contest All Paths From Source to Target
			
Given a directed, acyclic graph of N nodes. Find all possible paths from node 0 to node N-1, and re ...
 - TortoiseGit安装简单介绍和使用
			
首先,你必须有会装软件的技能和一个看得懂英语的眼睛.然后保证Git也装好了 他提供了中文版的安装包哦 安装过程尽量选择默认就行,先装上面那个啊,语言包最后装. 语言配置 因为以前装过,所以...路径是 ...