Murano Weekly Meeting 2015.08.11
Meeting time: 2015.August.11th 1:00~2:00
Chairperson: Serg Melikyan, PTL from Mirantis
Meeting summary:
1.Migrating to yaql 1.0 status.
PIC: Stan Lagun
Status: New yaql engine should be fully functional at the moment.
The yaql rc2 will be released at once.
In the requirements.txt of Murano, the community decide to pin yaql==1.0.0rc2.
Let folks to test with rc2 and if everything work fine,
we will make rc2 to be released and merged in Murano.
Action: Kirill Zaitsev will write an email to encourage murano team and murano users to test new yaql.
Links: https://review.openstack.org/#/c/211678
2.Glance Artifact Repository(glance v3) transition status.
PIC: Alexander Tivelkov
What's Glance Artifact Repository?
Artifact Extend Glance's functionality to store not only the VM images but any other artifacts, i.e binary objects accompanied with composite metadata.
Glance should become a catalog of such artifacts, providing capabilities to store, search and retrieve their artifacts, their metadata and associated binary objects.
VM images are one example of artifacts, but artifacts could also be Murano Application Packages, Mistral Workbooks, Heat templates or Solum Plan Files.
Each type of artifact corresponds to its own plug-in (module), which defines the artifact’s custom metadata fields, BLOB kinds, importing logic, and so on.
Users will work with artifacts through a unified interface similar to the one used for Nova images.
Each installed module will have a name correspondent with the REST API.
For example, a Murano application catalog (apps) could be /v3/artifacts/apps.
Action: There is a bunch of bugs in glance reported related to Artifact filtering by version,
Ativelkov is working on bugs , and plugin for Murano is published.
The code in python-muranoclient has to wait till the fixes are in place.
(till release an experimatal version of python-glanceclient with v3 support)
The plan is to close the glance bugs later this week, so we may proceed.
We'll have to add artifacts support to python-muranoclient afterwards.
Link: https://www.mirantis.com/blog/openstack-glances-artifacts/
3.Research Oslo.log library 1.8
Status: TRACE is a logging keyword that is understood by most logging tools.
OpenStack has repurposed this in the past to not be TRACE logging
but instead be used whenever a Stacktrace was dumped.
Stack traces should be logged at ERROR level (they currently aren't).
TRACE should be defined as log level 5 in python (which is lower than DEBUG),
and LOG.trace support have already be added to Oslo.log library 1.8.
LOG.trace can then be used for deep tracing of code.
The log level is like this:
Critical > Error > Warning > Info > Debug > Trace
Link: https://github.com/openstack/openstack-specs/blob/master/specs/log-guidelines.rst
Murano Weekly Meeting 2015.08.11的更多相关文章
- 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.18
Meeting time: 2015.August.18th 1:00~2:00 Chairperson: Nikolay Starodubtsev, from Mirantis Meeting s ...
- Murano Weekly Meeting 2015.11.11
Meeting time: 2015.November.11th 1:00~2:00 Chairperson: Serg Melikyan, PTL from Mirantis Meeting su ...
- Murano Weekly Meeting 2015.11.04
Meeting time: 2015.November.4th 1:00~2:00 Chairperson: Serg Melikyan, PTL from Mirantis Meeting sum ...
- 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 ...
随机推荐
- Adb无法连接Genymotion
后来注意到Genymotion启动的时候adb无法正常使用,反复调用adb启动新的server也无法解决 解决起来很简单.打开Genymotion设置界面,进入ADB标签,选中Use custom A ...
- HTML5与CSS3基础教程(第8版) PDF扫描版
<HTML5与CSS3基础教程(第8版)>自第1版至今,一直是讲解HTML和CSS入门知识的经典畅销书,全面系统地阐述HTML5和CSS3基础知识以及实际运用技术,通过大量实例深入浅出地分 ...
- [raspberry pi3] opensuse使用splash中问题处理
问题一: QXcbConnection: Could not connect to display :1594410864 解决方案: export QT_QPA_PLATFORM=offscreen
- winform GDI基础(四)简单截屏
Bitmap bitmap = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height); G ...
- 简单的linux service(linux服务)编写,运行示例
1.写一个简单小程序 #include<stdio.h> #include<stdlib.h> int main(int argc,char **argv) { while(1 ...
- html中img标签的url如何拼接变量
<img id="pic" /> <script type="text/javascript"> var url = "xxx ...
- 洛谷P3178 [HAOI2015]树上操作(线段树)
题目描述 有一棵点数为 N 的树,以点 1 为根,且树点有边权.然后有 M 个操作,分为三种:操作 1 :把某个节点 x 的点权增加 a .操作 2 :把某个节点 x 为根的子树中所有点的点权都增加 ...
- django 基础框架学习 (二)
Django框架基础-02 Django缓存cookie 1.说明 当我们服务器在响应数据的同时,希望写⼊⼀些缓存数据到客户端 我们可以选择在响应的同时,将要写⼊到客户端的 ...
- 从100PV到1亿级PV网站架构演变(转)
http://www.linuxde.net/2013/05/13581.html 一个网站就像一个人,存在一个从小到大的过程.养一个网站和养一个人一样,不同时期需要不同的方法,不同的方法下有共同的原 ...
- 老男孩Day5作业:电子银行购物商城
1.作业需求: 模拟实现一个ATM + 购物商城程序 额度 15000或自定义 实现购物商城,买东西加入 购物车,调用信用卡接口结账 可以提现,手续费5% 支持多账户登录支持账户间转账 记录每月日常消 ...