Murano Weekly Meeting 2015.08.18
Meeting time: 2015.August.18th 1:00~2:00
Chairperson: Nikolay Starodubtsev, from Mirantis
Meeting summary:
1.Migrating to yaql 1.0 status.
PIC: Stan Lagun
Status: The Community decided to fix legacy mode function in yaql.
Because the legacy mode was intended to emulate yaql 0.2 behavior,
and we see several constructs that do not work any more in yaql 1.0.
There are two breaking changes as follows:
1) In yaql 0.2 you could say $key in $dict (as in Python).
In yaql 1.0 you could say $key in $dict.keys(), $key in $dict.values().
and $dict itself is not iterable.
2) In yaql 0.2 foo() != true would be true if foo would return string, integer, whatever.
In yaql 1.0 if foo would return non-boolean value that would cause exception to be thrown.
Action: Fix yaql legacy mode and release yaql 1.0 rc3 after successful deployment.
2.Glance Artifact Repository(glance v3) transition status.
PIC: Alexander Tivelkov
Action: VM images are one example of artifacts, but artifacts could also be Murano Application Packages,
Mistral Workbooks, Heat templates or Solum Plan Files.
The code in python-muranoclient has to wait till the fixes are in place.
We'll have to add artifacts support to python-muranoclient afterwards.
Link: https://www.mirantis.com/blog/openstack-glances-artifacts/
3.Add support for heat environments.
PIC: Michal Gershenzon
Status: Enable the user to choose one environment from all environment files
located in the package under /Resources/HotEnvironments to be deployed
with the heat template as part of a Murano environment.
This function works well, but the main risk is about the Murano Dashboard UI.
1) When the hot template parameters has no defaults, the UI user must enter parameter values, even if there is an environment that already contains them.
2) When the hot template parameters has defaults and the user clear the defaults and leaves the fields empty, the UI still sends the parameters with null values.
3) The current implementation effects values validation.
Action: Verify the following link don't break anything and then produce next steps with UI.
Link: https://review.openstack.org/#/c/211608/
Murano Weekly Meeting 2015.08.18的更多相关文章
- 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 2015.08.25
Meeting time: 2015.August.25th 1:00~2:00 Chairperson: Serg Melikyan, PTL from Mirantis Meeting summ ...
- Murano Weekly Meeting 2015.08.11
Meeting time: 2015.August.11th 1:00~2:00 Chairperson: Serg Melikyan, PTL from Mirantis Meeting summ ...
- Murano Weekly Meeting 2015.09.08
Meeting time: 2015.September.8th 1:00~2:00 Chairperson: Serg Melikyan, PTL from Mirantis Meeting su ...
- 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.07.28
Meeting time: 2015.July.28th 1:00~2:00 Chairperson: Kirill Zaitsev, core from Mirantis Meeting summa ...
- Murano Weekly Meeting 2015.12.01
Meeting time: 2015.December.1st 1:00~2:00 Chairperson: Nikolay Starodubtsev, from Mirantis Meeting ...
随机推荐
- Ubuntu学习小结(一) 基础知识,系统安装,软件安装,解压缩
这段时间,抽空研究了一下Ubuntu,虽然也有过到目前为止使用计算机最作死的经历,但目前已经学会了一些最基本的操作.在这里简单的记录一下,算是吸取的教训,供其他人借鉴. 1.装Ubuntu系统.装Ub ...
- angularjs+requlirejs 搭建前端框架(1)
第一部分:发发牢骚吧 随着富前端时代的逐渐深入,越来越多的前端技术框架层出不穷,可以说是百花齐放.让我们这些爱好前端的人疲于奔命,今天学习这个框架,明天研究那个框架,哎,说不出的蛋疼...感觉好累.. ...
- SQL Server 2014 清理日志
USE [master] GO ALTER DATABASE [TempTestDb02] SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE [Te ...
- loj #6485. LJJ 学二项式定理 (模板qwq)
$ \color{#0066ff}{ 题目描述 }$ LJJ 学完了二项式定理,发现这太简单了,于是他将二项式定理等号右边的式子修改了一下,代入了一定的值,并算出了答案. 但人口算毕竟会失误,他请来了 ...
- jq 使用手册
翻译整理:Young.J官方网站:http://jquery.com jQuery是一款同prototype一样优秀js开发库类,特别是对css和XPath的支持,使我们写js变得更加方便!如果你不是 ...
- kuangbin专题十六 KMP&&扩展KMP POJ2406 Power Strings
Given two strings a and b we define a*b to be their concatenation. For example, if a = "abc&quo ...
- mongoDB3.4安装
添加官方yum源——mongodb3.4vim /etc/yum.repos.d/mongodb-org-3.4.repo [mongodb-org-3.4] name=MongoDB Reposit ...
- JavaBean简介和用法
一.JavaBean的含义 JavaBean是使用Java语言开发的一个可重用组件,能使Html代码与JAVA代码分离,并节省开发时间,简单的说就是一个包含了setter和getter以及至少一个无参 ...
- window下安装git与git使用
有的eclipse已经自带了Git了,就不用安装了.如果,想重新安装,可以先卸载GIT,卸载 不同eclipse卸载不一样: 1.在Eclipse中依次点击菜单"Help"-> ...
- laytpl....
switch 语句.. <ul class='mui-table-view'> <!--switch 语句 ...--> {{# switch(d['event']){ cas ...