14:03:05 #startmeeting Rally 14:03:06 Meeting started Mon Nov 23 14:03:05 2015 UTC and is due to finish in 60 minutes. The chair is boris-42. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:03:08 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:03:10 The meeting name has been set to 'rally' 14:03:11 Meeeeeeeting time 14:03:20 #topic ping everybody 14:03:25 o/ 14:03:27 hi 14:03:28 o/ 14:03:30 andreykurilin: ping 14:03:39 boris-42: pong 14:03:43 hi 14:03:48 oanufriev: ping 14:04:57 #topic Todays agenda 14:04:59 https://wiki.openstack.org/wiki/Meetings/Rally#Agenda 14:05:07 ni hao 14:05:15 #topic [amaretskiy] do we need a hacking check with `topy' tool? 14:05:26 #link https://pypi.python.org/pypi/topy 14:05:37 there is an interesting tool 14:05:41 Okay I am ok with this tool 14:05:42 named topy 14:06:06 it rather effective in finding typos in docstrings and comments 14:06:09 amaretskiy: maybe we can try to add it to OpenStack infra 14:06:15 hi all 14:06:15 hi 14:06:22 yes, sure 14:06:28 amaretskiy: so we will need to add it first to global requiremnts 14:06:33 amaretskiy: which is not so easy 14:06:49 yes, but after we agreed that we will use it in hacking 14:06:56 correct 14:07:11 so this is not possible, right? 14:07:12 amaretskiy: I am ok with using it 14:07:21 amaretskiy: what is not possible? 14:07:36 adding topy to requirements 14:07:51 amaretskiy: you must add it first to global requirments 14:07:58 we can add it to optional-requirements, and create a conditional test 14:08:08 redixin: bad idea 14:08:21 redixin: why not just add it to the global requriments? 14:08:37 i'm in doubts - so what will we actually do? 14:08:41 im not saying we should not add it to global requirements 14:09:03 im saying we can add it to optional-requirements. it will take few minutes to go 14:09:04 amaretskiy: you don't know about global requirements project? 14:09:10 not few weeks 14:09:11 i know 14:09:26 amaretskiy: so why it's problem to make patch that adds this lib 14:09:36 amaretskiy: then it adds to test-requriments.txt in rally 14:09:51 amaretskiy: and make a test that is grammarnazi 14:11:04 okay, so I guess we have a disicion: 1) propose update for test-requriments.txt (add topy) and 2) add hacking for checking typos 14:11:06 right? 14:11:58 this toolkit is nice ,i use it got my first commit and have merged 14:12:10 :) 14:12:21 we should add this to TC meeting 14:12:31 then create a CR in global-requiements 14:12:52 this is my first time join in the meeting nice to meet you all :) 14:13:17 hi LiuNanke, welcome 14:13:30 redixin: amaretskiy why not just add it to global requriments 14:13:37 redixin: amaretskiy without any big disucssion 14:13:41 hi~ 14:13:49 LiuNanke: hi 14:13:54 hi 14:14:02 redixin: amaretskiy and then we can even create seperated job that checks grammar 14:14:11 redixin: amaretskiy in infra 14:14:12 im just kidding 14:15:11 okay, so... do we have a desicion? if yes then I'm making a patch to global-requirements 14:15:24 amaretskiy: go and make patches 14:15:31 great 14:15:33 eom 14:15:34 #agreed make grammar nazi job 14:15:50 global-requirements is better i think 14:16:01 And what if I need to add to docstring name of project. For example monasca, that is grammar typo 14:16:16 rvasilets: I believe this job can be non voting 14:16:31 rvasilets: and it is possible to ignore some lines 14:16:32 Or, ok 14:16:39 rvasilets: or add ignoring list 14:16:43 rvasilets: of words 14:16:58 greate 14:17:04 *great 14:17:20 okay next topic 14:17:22 #topic [andreykurilin] Rally 0.1.2 will be the last release with py26 support? 14:17:39 #link https://review.openstack.org/#/c/247477/ 14:17:51 so this is sad but true 14:17:58 we won't be able to support py26 14:18:06 boris-42: maybe, we will able to support py26 14:18:20 i agree it'time to say goodbye to py26 14:18:36 LiuNanke: so I don't agree much ... 14:18:44 https://github.com/openstack/requirements/blob/master/global-requirements.txt#L40 14:18:48 LiuNanke: it's quite wide used in enterprise world 14:19:04 requirements supports markers 14:19:26 andreykurilin: that is going to be hell 14:19:28 so, we will be able to use "old" releases of some libraries and continue to support py26 for some time 14:19:33 boris-42: yes 14:19:39 so I prefer to remove py26 support 14:19:54 #agreed removing support of py26 14:20:03 #agreed removing support of py26 14:20:06 nice) 14:20:09 #topic [rvasilets] Add monasca plugin to Rally. How we will add monasca into the gate. Should it be non-voting, separate job or experimental? 14:20:19 #link https://review.openstack.org/#/c/248298/2 14:20:33 rvasilets: so actually they are working on job 14:20:57 #link https://review.openstack.org/#/c/244893/ 14:21:10 rvasilets: ^ here is the patch that should actually add job 14:21:17 rvasilets: but seems like it's not ready yet 14:21:37 Is it would be separate job? 14:22:32 As I understand if we create separate file then it should to be separate job 14:23:15 rvasilets: yes of course we are going to create seperated job for Monasca project 14:23:16 I mean rally-jobs/monasca.yaml 14:24:07 Will it be voting? 14:24:27 rvasilets: you are not first day in project=( 14:24:44 rvasilets: it will be add as a non voting job 14:24:51 rvasilets: and it will be non voting job 14:25:27 Ok. I have no questions 14:25:48 #topic open discussion 14:26:03 Anybody wants to discuss anything? 14:26:08 yep 14:26:20 ylobankov: where is the point in agenda?) hm?) 14:26:28 ylobankov: so what's up? 14:26:48 https://review.openstack.org/#/c/235857/ please take a look at this 14:27:14 ylobankov: ok maybe if I find some time 14:27:15 =) 14:27:26 and express your opinion abaut this 14:27:53 ylobankov: ok 14:28:13 anything else? 14:28:17 I have -1 from redixin, but I would like to have opinions of other reviewers 14:29:37 ylobankov: ok 14:30:03 so we can end todays meeting? 14:30:19 I don't like the name xfail 14:30:26 its unclear 14:30:33 I have wrote it previously 14:30:44 and uxsuccess 14:32:46 nothing from me else 14:33:52 okay seems like we can end meeting and continue discussion in rally chat 14:33:56 see you next week 14:33:59 #endmeeting