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. linux源码安装apache

    apache安装之前,需要安装APR.APR-Util和PCRE依赖包 下载 Apache     下载地址: http://httpd.apache.org/download.cgi   (打开找最 ...

  2. <a>实现按钮的javascript+jquery编程实例

    涉及知识点:怎样实现让注册的function获取当前<a>,以便通过它进行其他操作 风格一: 1.html端: <td class="text-center"&g ...

  3. Oracle SQL判断字符串是否在目标字符串中的函数

    转自:http://dacoolbaby.iteye.com/blog/1772156 根据需求,写了一段方法. 用于识别以下的情况: 判断 字符串A  在用逗号分隔的字符串B中是否存在 如: v_s ...

  4. 4、OpenCV Python 像素运算

    __author__ = "WSX" import cv2 as cv import numpy as np #前提需要运算的图像大小和类型完全相同 #算术运算 加减乘除 #逻辑运 ...

  5. html之表单和简单CSS

    一.==表单== 1. form表单本身 <form name="myform" action="#" method="get"> ...

  6. web flash推流h264视频取消cbr

    flash as3.0 推视频H264关于视频质量 初次设置代码如下: h264Setting.setProfileLevel(H264Profile.BASELINE, H264Level.LEVE ...

  7. 页面加载完成前的loading加载效果

    /*loading.js*/ // 加载HTML图 var _LoadingHtml = '<div id="loadingDiv" style="position ...

  8. linux系统安全加固--账号相关

    linux系统安全加固 一.账号相关 1.禁用或删除无用账号 减少系统无用账号,降低安全风险. 当我们的系统安装完毕后,系统默认自带了一些虚拟账户,比如bin.adm.lp.games.postfix ...

  9. Linq 查询内建议不要使用运算语句!

    比如list有2个值,当你运行完上述代码后,你会发现,你的ls中的Num没有按你预期的那样从0开始,导致这个问题的原因是:在你查询完毕后,执行的Count()方法,会导致查询语句中Num=num++再 ...

  10. Codeforces-D-Diverse Garland(思维)

    You have a garland consisting of nn lamps. Each lamp is colored red, green or blue. The color of the ...