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的更多相关文章

  1. Murano Weekly Meeting 2015.07.21

    会议时间: 2015.07.21 主持人: Kirill Zaitsev, core from Mirantis 会议摘要:  1.murano client和murano dashboard升级到y ...

  2. Murano Weekly Meeting 2015.07.14

    会议时间: 2015.07.14 主持人: Kirill Zaitsev, core from Mirantis 会议摘要:  1.periodic nightly builds,然后通过mailin ...

  3. Murano Weekly Meeting 2015.08.04

    Meeting time: 2015.August.4th 1:00~2:00 Chairperson:  Serg Melikyan, PTL from Mirantis Meeting summa ...

  4. Murano Weekly Meeting 2016.07.19

    Meeting time: 2016.July.19 1:00~2:00 Chairperson:  Kirill Zaitsev, from Mirantis Meeting summary: 1. ...

  5. Murano Weekly Meeting 2015.09.22

    Meeting time: 2015.September.22th 1:00~2:00 Chairperson:  Serg Melikyan, PTL from Mirantis Meeting s ...

  6. Murano Weekly Meeting 2015.09.15

    Meeting time: 2015.September.15th 1:00~2:00 Chairperson:  Serg Melikyan, PTL from Mirantis Meeting s ...

  7. Murano Weekly Meeting 2015.09.01

    Meeting time: 2015.September.1st 1:00~2:00 Chairperson:  Nikolay Starodubtsev, from Mirantis Meeting ...

  8. Murano Weekly Meeting 2015.08.25

    Meeting time: 2015.August.25th 1:00~2:00 Chairperson:  Serg Melikyan, PTL from Mirantis Meeting summ ...

  9. Murano Weekly Meeting 2016.06.28

    Meeting time: 2016.June.28 1:00~2:00 Chairperson:  Kirill Zaitsev, from Mirantis Meeting summary: 1. ...

随机推荐

  1. js/jq基础(日常整理记录)-1-纯js格式化时间

    一.纯js格式化时间 之前记录了一些,工作中发现的比较常用的使用,就记录一下. 由于很基础,就直接贴出来了,不做分析了. 改造一下Date的原型 Date.prototype.format = fun ...

  2. RobotFramework教程使用笔记——robotframwork中文乱码显示问题

    转自:https://www.cnblogs.com/dreamyu/p/6878795.html 接口.数据库返回信息有中文的时候会显示unicode的样式,前面带个U这样的显示,如果我们想让它正常 ...

  3. MVC中使用代码创建数据库(code first +mysql+EF)

    1.新建一个mvc项目 2.安装mysql需要的几个文件 EntityFramework.MySql.Data(6.9.12)和MySql.Data.Entity (6.9.12) 这里有几点要注意 ...

  4. C#socket通信时,怎样判断socket双方是否断开连接

    我在Server端new了一个socket,然后bind,开了一个线程来accept前来连接的client,每接到一个client前来连接就新开一个线程和它进行通信.我把Server端得到的socke ...

  5. 线程池ThreadPool实现异步多线程

    ThreadPool线程池的主要方法: 1. public static Boolean QueueUserWorkItem(WaitCallback wc, Object state); WaitC ...

  6. SQLServer存储引擎——05.索引的结构和分类

    5. SQLServer存储引擎——索引的结构和分类 关系型数据库中以二维表来表达关系模型,表中的数据以页的形式存储在磁盘上,在SQL SERVER中,数据页是磁盘上8k的连续空间,那么,一个表的所有 ...

  7. Codeforces 917B MADMAX (DP+博弈)

    <题目链接> 题目大意:给定一个DAG图,其中图的边权是给定的字符所对应的ascii码,现在A先手,B后手,每次沿DAG图走一步,但是第i次走的边权一定要大于等于第i-1次走的边权(这里是 ...

  8. json解析(自动判断是jsonArray和jsonObject)

    因为想做一个接口自动化框架,已经实现了接口的访问和连接及获取接口返回的json数据,但json数据的解析是个麻烦的事情,所以写一个简单的版本记录一下.后续会进行优化,实现方法分离以及自动识别循环解析返 ...

  9. 本地化ASP.NET core模型绑定错误消息

    默认错误消息: MissingBindRequiredValueAccessor A value for the '{0}' property was not provided. MissingKey ...

  10. Tensorflow方法介绍

    一.reduce系列函数(维度操作) 1.tf.reduce_sum( input_tensor, axis=None, keep_dims=False, name=None, reduction_i ...