Monday, 2017-10-30

*** LindaWang has joined #openstack-rally00:51
*** catintheroof has joined #openstack-rally01:08
*** catintheroof has quit IRC01:22
*** itlinux has quit IRC02:10
*** ilbot3 has quit IRC02:46
*** ilbot3 has joined #openstack-rally02:56
*** rcernin has quit IRC03:47
*** rcernin_ has joined #openstack-rally03:47
*** dave-mccowan has quit IRC03:48
*** Dinesh_Bhor has joined #openstack-rally04:14
*** chhavi has joined #openstack-rally04:37
*** lpetrut has joined #openstack-rally06:04
*** lpetrut has quit IRC06:58
*** spectr has joined #openstack-rally07:02
*** ildbpwqmrn has joined #openstack-rally07:06
*** lpetrut has joined #openstack-rally07:09
*** rcernin_ has quit IRC07:17
*** anshul has joined #openstack-rally07:21
*** tesseract has joined #openstack-rally07:33
LindaWangandreykurilin: Is upper-constraints.txt from Requirements also used by Rally?07:34
*** lpetrut has quit IRC07:45
*** yamamoto has quit IRC07:55
*** alexchadin has joined #openstack-rally08:15
*** rcernin has joined #openstack-rally08:22
*** ushkalim has joined #openstack-rally08:24
*** alexchadin has quit IRC08:49
*** mrch has joined #openstack-rally08:54
*** yamamoto has joined #openstack-rally08:55
*** alexchadin has joined #openstack-rally09:04
*** yamamoto has quit IRC09:04
*** yamamoto has joined #openstack-rally09:13
*** tosky has joined #openstack-rally09:14
*** alexchadin has quit IRC09:25
*** alexchadin has joined #openstack-rally09:25
*** tosky has quit IRC09:33
*** tosky has joined #openstack-rally09:34
*** lpetrut has joined #openstack-rally09:40
*** e0ne has joined #openstack-rally09:45
*** yamamoto has quit IRC09:54
*** yamamoto has joined #openstack-rally10:16
*** LindaWang has quit IRC10:22
*** yamamoto has quit IRC10:24
*** LindaWang has joined #openstack-rally10:37
-openstackstatus- NOTICE: Zuul has been restarted due to an unexpected issue. Please recheck any jobs that were in progress10:47
*** mvk has quit IRC10:55
*** pcaruana has joined #openstack-rally10:56
*** chhavi has quit IRC10:58
*** stpierre has joined #openstack-rally11:06
*** oanufrii has joined #openstack-rally11:12
*** yamamoto has joined #openstack-rally11:25
*** mvk has joined #openstack-rally11:29
*** alexchadin has quit IRC11:31
*** alexchadin has joined #openstack-rally11:32
*** yamamoto has quit IRC11:32
*** dave-mccowan has joined #openstack-rally11:35
*** yamamoto has joined #openstack-rally11:39
*** jlabarre has joined #openstack-rally11:44
*** spectr has quit IRC11:59
*** spectr has joined #openstack-rally12:00
*** ushkalim has quit IRC12:12
rallydev-bot[From Gitter] andreykurilin : hm... We never said that u-c of global requirements is what users should use while installing rally . Even more, several weeks ago we merged this patch - https://github.com/openstack/rally/commit/db9edaaeb8ed870ed69b203d06750a55819277e112:15
rallydev-bot[From Gitter] andreykurilin : In general, Rally wants independency. I mean we want to use what we want to use :)12:15
rallydev-bot[From Gitter] andreykurilin : But since we need to be compatible with openstack clients, we are synchronizing our requirements with global one and global u-c is used in most of our CI jobs12:16
rallydev-bot[From Gitter] andreykurilin : It relates for both, master and stable branch12:17
rallydev-bot[From Gitter] andreykurilin : LindaWang ^12:17
*** ushkalim has joined #openstack-rally12:26
*** catintheroof has joined #openstack-rally12:33
*** yamamoto has quit IRC12:43
LindaWangandreykurilin: What does "global u-c" mean?12:43
rallydev-bot[From Gitter] andreykurilin : https://github.com/openstack/requirements/blob/master/upper-constraints.txt12:44
LindaWangandreykurilin: How do you sync your  requirements with global-requirements and u-c in Requirements ?Manually?12:45
rallydev-bot[From Gitter] andreykurilin : we have a special script12:46
LindaWangandreykurilin:  https://github.com/openstack/rally/blob/0.9.1/tests/ci/sync_requirements.py ?12:46
rallydev-bot[From Gitter] andreykurilin : yes12:46
LindaWangIt is only for CI?12:46
rallydev-bot[From Gitter] andreykurilin : we launch it manually periodically12:47
LindaWangandreykurilin: How to sync your requirements for local test?12:47
*** catintheroof has quit IRC12:47
rallydev-bot[From Gitter] andreykurilin : this script updates our requirements.txt and test-requirements.txt . These files are used everywhere.12:48
LindaWangandreykurilin: oh.12:49
*** catintheroof has joined #openstack-rally12:49
LindaWangandreykurilin:  https://github.com/openstack/rally/releases/tag/0.10.0  These new testcases: K8sPods.create_pods, K8sPods.create_rcs, K8sPods.list_pods seem a bit strange12:50
rallydev-bot[From Gitter] andreykurilin : ?12:50
LindaWangandreykurilin: I thought they should be run on k8s12:50
rallydev-bot[From Gitter] andreykurilin : they are designed for Magnum12:50
*** chhavi has joined #openstack-rally12:51
rallydev-bot[From Gitter] andreykurilin : support of K8s platform was not introduced yet12:51
LindaWangandreykurilin: What is that?12:51
rallydev-bot[From Gitter] andreykurilin : https://wiki.openstack.org/wiki/Magnum12:51
LindaWangandreykurilin: And when will xrally-kubernetes be released?12:52
rallydev-bot[From Gitter] andreykurilin : soon12:53
rallydev-bot[From Gitter] andreykurilin : there is no date12:53
rallydev-bot[From Gitter] andreykurilin : we need to finish some refactoring at first12:53
LindaWangandreykurilin: Will xrally-kubernetes be released as one project of Kubernetes community?12:54
rallydev-bot[From Gitter] andreykurilin : do not know yet. at least it will be done outside openstack12:55
*** ushkalim has quit IRC12:57
*** rcernin has quit IRC12:58
rallydev-bot[From Gitter] cxhuawei : meeting🤔?13:01
*** mvk has quit IRC13:01
rallydev-bot[From Gitter] andreykurilin : yup)13:01
rallydev-bot[From Gitter] andreykurilin : @shihai1991 @chenhb-zte ping13:01
rallydev-bot[From Gitter] chenhb-zte : hello13:01
rallydev-bot[From Gitter] mywulin : @andreykurilin  Could I join?13:02
rallydev-bot[From Gitter] andreykurilin : sure13:02
rallydev-bot[From Gitter] mywulin : @andreykurilin Thanks13:02
rallydev-bot[From Gitter] andreykurilin : Let's discuss updates and so on.13:02
rallydev-bot[From Gitter] andreykurilin : As usual, our gates have been affected by another library and now is broken13:03
rallydev-bot[From Gitter] andreykurilin : The new PyMySQL is the issue.13:04
rallydev-bot[From Gitter] andreykurilin : It adds some warnings, so parsing json output from the commands become impossible13:05
rallydev-bot[From Gitter] andreykurilin : we had suppress_warning decorator, but it doesn't help :( PyMySQL prints warnings anyway13:06
rallydev-bot[From Gitter] chenhb-zte : so we need restricting version?13:06
rallydev-bot[From Gitter] andreykurilin : this issue blocks us to merging anything to master branch and to stable branchs as well13:06
rallydev-bot[From Gitter] andreykurilin : First of all, we need to fix suppress_warning decorator to avoid further erros in json output13:07
rallydev-bot[From Gitter] andreykurilin : it is not the first time when some warning blocks us13:07
rallydev-bot[From Gitter] andreykurilin : so we need to find the final way how to fix this13:08
rallydev-bot[From Gitter] andreykurilin : And of couse, we need to fix the warning itself13:08
rallydev-bot[From Gitter] andreykurilin : But it looks like the warning is not rally code itself, but relate to sqlalchemy or oslo.db13:08
rallydev-bot[From Gitter] andreykurilin : @chenhb-zte I'll contact the maintainer of sqlalchemy today and if he do not help, let's restrict the "failing" version13:09
rallydev-bot[From Gitter] chenhb-zte : got13:10
*** ushkalim has joined #openstack-rally13:11
rallydev-bot[From Gitter] andreykurilin : related to requirements: we need to avoid usage some libraries just for one of two simple methods.  For example, we are depend on oslo.utils and we use just 3 methods from it. Abandoning usage of it (it is open source, we can copy required methods to our repo) will reduce the number of direct requirements and increase the number of systems where Rally can be installed13:13
rallydev-bot.13:13
rallydev-bot[From Gitter] andreykurilin : We need to have more "wide" requirements. https://github.com/openstack/rally/blob/master/requirements.txt#L29 such requirement adds a pain for operators13:13
rallydev-bot[From Gitter] chenhb-zte : got some feedbacks for new version?13:14
rallydev-bot[From Gitter] andreykurilin : I'll try to modify our sync_requirements script to do not leave only one version13:14
rallydev-bot[From Gitter] andreykurilin : @chenhb-zte only one feedback13:14
rallydev-bot[From Gitter] andreykurilin : from packaging team13:14
rallydev-bot[From Gitter] andreykurilin : It was at friday here, so you can read it as well :)13:14
rallydev-bot[From Gitter] andreykurilin : But I still do not know how to satisfy everyone.13:15
rallydev-bot[From Gitter] andreykurilin : Maybe we need to avoid usage of upper limits in requirements.txt13:15
rallydev-bot[From Gitter] andreykurilin : but have own upper-constraints.txt file in our repo13:15
*** mvk has joined #openstack-rally13:16
rallydev-bot[From Gitter] andreykurilin : it will show the upper limit of tested libs13:16
rallydev-bot[From Gitter] andreykurilin : I hope that Boris will finish his patch related to new entity Envs and it will start splitting the main repo and at that time we will need to revise all our requirements13:17
rallydev-bot[From Gitter] andreykurilin : Btw, since Boris doesn't prepare a spec about his work, let me describe this refactoring in short13:18
rallydev-bot[From Gitter] andreykurilin : rally deployment component was originally designed to do a bunch of things. there were providers, engines and so on13:18
rallydev-bot[From Gitter] andreykurilin : A biggest part of the code related to anability to deploy a new clouds13:19
rallydev-bot[From Gitter] andreykurilin : but 99.99% of use cases related to testing existing ones13:19
rallydev-bot[From Gitter] andreykurilin : To support multiple-platforms we decided to simplify architecture13:20
rallydev-bot[From Gitter] andreykurilin : and use another term - environment13:21
rallydev-bot[From Gitter] andreykurilin : So environment is a new component which will replace deployment soon13:21
rallydev-bot[From Gitter] andreykurilin : it simplifies a number of entities which should be implemented to support a new platform13:21
rallydev-bot[From Gitter] andreykurilin : btw, here is a patch - https://review.openstack.org/#/c/466598/13:22
rallydev-bot[From Gitter] mywulin : You mentioned " to support  multiple-platforms", did it still refer to Openstack platform?13:22
rallydev-bot[From Gitter] andreykurilin : no, openstack will be just only one platform13:22
rallydev-bot[From Gitter] mywulin : Should that be realized in XRally?13:22
rallydev-bot[From Gitter] mywulin : Will Rally be used to test k8s, openstack and other platforms?13:23
rallydev-bot[From Gitter] andreykurilin : there will not be 2 projects rally and xrally. At one point of time rally will transform to xrally13:23
rallydev-bot[From Gitter] mywulin : Any other platforms?13:23
rallydev-bot[From Gitter] andreykurilin : we will work on documentation, so you will able to write plugins to any platfrom you want, not just for those which rally team want13:24
rallydev-bot[From Gitter] chenhb-zte : sounds no replacing deployment, add an environment front deployment13:24
rallydev-bot[From Gitter] mywulin : I am expecting  xrally tests for k8s.13:24
rallydev-bot[From Gitter] andreykurilin : @chenhb-zte ?13:25
rallydev-bot[From Gitter] andreykurilin : @chenhb-zte It is about patach itself or abour idea?13:26
rallydev-bot[From Gitter] chenhb-zte :  create environment, then deploy platform on the environment?13:28
rallydev-bot[From Gitter] chenhb-zte : no, just have some questions about environment13:29
rallydev-bot[From Gitter] andreykurilin : it is possible case. So environment will able to deploy something, but it is not the primary task whereas "deployment" sounds more about "deploying" things13:30
rallydev-bot[From Gitter] andreykurilin : ok, I do not have more topics to discuss13:35
rallydev-bot[From Gitter] chenhb-zte : ok, i will look at the patch to learn more environment. :smile:13:38
rallydev-bot[From Gitter] chenhb-zte : a new deployment13:38
*** yamamoto has joined #openstack-rally13:39
rallydev-bot[From Gitter] chenhb-zte : btw, do not see Boris a long time.13:39
rallydev-bot[From Gitter] andreykurilin : he is lazy13:39
rallydev-bot[From Gitter] andreykurilin : )13:39
rallydev-bot[From Gitter] chenhb-zte : :smile:13:40
rallydev-bot[From Gitter] andreykurilin : and he is sleeping now, since he is from California13:40
rallydev-bot[From Gitter] chenhb-zte : yes i knew that13:40
rallydev-bot[From Gitter] cxhuawei : hi andrey ,we  use rally to run our api tests on our cloud.do you have some suggestion about the Front-end presentation and data-analysis?13:41
rallydev-bot[From Gitter] andreykurilin : hi13:41
rallydev-bot[From Gitter] cxhuawei : Are there any good tools to recommend?13:41
rallydev-bot[From Gitter] cxhuawei : 😁13:42
rallydev-bot[From Gitter] andreykurilin : I do not know what actually you are running (what kind of tests), but something like "periodic rally launch + exporting data to elastic" should be ideal for data-analysis. Our ElasticSearch exporter forms "atomic_actions" entity with as much as possible data, so you can see how action "boot_vm" changes during some period of time13:43
rallydev-bot[From Gitter] andreykurilin : it is advanced level of our rally task trends13:43
rallydev-bot[From Gitter] andreykurilin : much more advanced13:43
rallydev-bot[From Gitter] cxhuawei : some basic tests just like boot-and-delete,we want to get the response time of api13:45
rallydev-bot[From Gitter] cxhuawei : How about gerafana?13:47
rallydev-bot[From Gitter] cxhuawei : grafana13:52
rallydev-bot[From Gitter] andreykurilin : grafana is good visualization13:56
*** alexchadin has quit IRC14:00
rallydev-bot[From Gitter] cxhuawei : but there is aq14:04
rallydev-bot[From Gitter] andreykurilin : aq?14:04
rallydev-bot[From Gitter] cxhuawei : A question ,can rally export data to fluxdb ?14:05
rallydev-bot[From Gitter] andreykurilin : theoretically yes14:05
rallydev-bot[From Gitter] andreykurilin : :)14:05
rallydev-bot[From Gitter] andreykurilin : in practise: it is a good task to you, write an exporter for fluxdb14:06
rallydev-bot[From Gitter] andreykurilin : heh14:06
rallydev-bot[From Gitter] andreykurilin : :)14:06
rallydev-bot[From Gitter] cxhuawei : sound good14:06
rallydev-bot[From Gitter] cxhuawei : 😄14:07
rallydev-bot[From Gitter] andreykurilin : you can take elasticsearch exporter as an example - https://github.com/openstack/rally/tree/master/rally/plugins/common/exporters/elastic14:07
rallydev-bot[From Gitter] cxhuawei : OK ,thanks14:07
*** alexchadin has joined #openstack-rally14:13
*** LindaWang has quit IRC14:31
*** LindaWang1 has joined #openstack-rally14:31
*** mrch has quit IRC14:32
*** LindaWang1 is now known as LindaWang14:33
*** mrch has joined #openstack-rally14:35
openstackgerritAndrey Kurilin proposed openstack/rally master: [cli] Suppress PyMySQL warnings  https://review.openstack.org/51569614:37
*** anshul has quit IRC14:46
*** mvk has quit IRC14:51
*** alexchadin has quit IRC15:04
openstackgerritchenxu proposed openstack/rally master: OSProfiler Intergration  https://review.openstack.org/50044815:09
*** mvk has joined #openstack-rally15:13
*** itlinux has joined #openstack-rally15:18
*** mrch has quit IRC15:36
*** catintheroof has quit IRC15:37
*** yamamoto has quit IRC15:40
*** yamamoto has joined #openstack-rally15:41
*** yamamoto has quit IRC15:45
*** yamamoto has joined #openstack-rally15:45
rallydev-bot[From Gitter] shihai1991 : sorry. I miss the meeting due to my inner15:53
openstackgerritAndrey Kurilin proposed openstack/rally master: [cli] Suppress PyMySQL warnings  https://review.openstack.org/51569616:00
openstackgerritAndrey Kurilin proposed openstack/rally master: [cli] Suppress PyMySQL warnings  https://review.openstack.org/51569616:01
*** spectr has quit IRC16:02
*** catintheroof has joined #openstack-rally16:07
rallydev-bot[From Gitter] andreykurilin : @shihai1991 np16:10
*** itlinux has quit IRC16:12
*** catintheroof has quit IRC16:12
*** ushkalim has quit IRC16:12
openstackgerritAndrey Kurilin proposed openstack/rally master: [functional] Do not merge stderr with stdout in case of json  https://review.openstack.org/51637516:17
*** e0ne has quit IRC16:46
*** catintheroof has joined #openstack-rally16:52
openstackgerritAndrey Kurilin proposed openstack/rally master: DO NOT MERGE: experiment with zuul v3  https://review.openstack.org/50883916:54
*** tesseract has quit IRC16:55
*** catintheroof has quit IRC16:56
*** tosky has quit IRC17:04
openstackgerritAndrey Kurilin proposed openstack/rally master: DO NOT MERGE: experiment with zuul v3  https://review.openstack.org/50883917:07
*** harlowja has joined #openstack-rally17:19
*** mvk has quit IRC17:20
*** lpetrut has quit IRC17:22
*** catintheroof has joined #openstack-rally17:27
*** itlinux has joined #openstack-rally17:31
openstackgerritAndrey Kurilin proposed openstack/rally master: DO NOT MERGE: experiment with zuul v3  https://review.openstack.org/50883917:31
*** catintheroof has quit IRC17:32
*** catintheroof has joined #openstack-rally17:37
openstackgerritAndrey Kurilin proposed openstack/rally master: DO NOT MERGE: experiment with zuul v3  https://review.openstack.org/50883917:40
*** catintheroof has quit IRC17:42
openstackgerritAndrey Kurilin proposed openstack/rally master: DO NOT MERGE: experiment with zuul v3  https://review.openstack.org/50883917:55
*** lpetrut has joined #openstack-rally17:56
*** chhavi has quit IRC18:01
*** e0ne has joined #openstack-rally18:27
*** catintheroof has joined #openstack-rally18:43
*** catintheroof has quit IRC18:48
*** catintheroof has joined #openstack-rally18:49
*** mvk has joined #openstack-rally18:53
*** yamamoto has quit IRC19:16
*** yamamoto has joined #openstack-rally20:17
*** e0ne has quit IRC20:25
*** yamamoto has quit IRC20:26
*** pcaruana has quit IRC21:15
*** dave-mccowan has quit IRC21:20
openstackgerritAndrey Kurilin proposed openstack/rally master: [functional] Do not merge stderr with stdout in case of json  https://review.openstack.org/51637521:34
*** rcernin has joined #openstack-rally21:51
*** lpetrut has quit IRC22:33
*** catintheroof has quit IRC22:48
*** yamamoto has joined #openstack-rally23:17
*** tosky has joined #openstack-rally23:25
*** LindaWang has quit IRC23:28
*** LindaWang has joined #openstack-rally23:29
*** dave-mccowan has joined #openstack-rally23:29
*** tosky has quit IRC23:52

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!