14:03:07 <andreykurilin> #startmeeting Rally 14:03:08 <openstack> Meeting started Mon Nov 28 14:03:07 2016 UTC and is due to finish in 60 minutes. The chair is andreykurilin. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:03:10 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:03:12 <openstack> The meeting name has been set to 'rally' 14:03:13 <amaretskiy> рш 14:03:17 <amaretskiy> *hi 14:03:20 <andreykurilin> :) 14:03:31 <andreykurilin> let's wait several minutes 14:03:37 <astudenov> Hi 14:03:50 <xionchen_> o/ 14:05:38 <andreykurilin> ok 14:05:40 <andreykurilin> let's start 14:05:53 <andreykurilin> #topic chat bot 14:06:32 <andreykurilin> As it was introduced several meetings ago, now we have 2 channels for Rally 14:06:41 <andreykurilin> first one is #openstack-rally at Freenode 14:06:52 <andreykurilin> and second one is https://gitter.im/rally-dev/Lobby 14:07:27 <andreykurilin> Last week I finished writing a simple bot for synchronization messages between these two chats 14:07:54 <andreykurilin> so everyone can choose the most "convenient" way of communication by himself. 14:08:53 <andreykurilin> I'll continue work on this bot to add ability to show list of users for each service 14:09:22 <andreykurilin> I mean users from IRC will able to obtain information about who is in Gitter 14:09:33 <andreykurilin> and users from gitter will able to do the same 14:09:34 <andreykurilin> :) 14:10:08 <chenhb__> nice 14:10:27 <andreykurilin> Also, I'll work on joining #openstack-meeting channel(this one) and rally-dev/meeting-room at Gitter 14:10:53 <andreykurilin> I think this task will be done before next meeting:) 14:11:08 <andreykurilin> Any other ideas for our inner bot? 14:11:51 <andreykurilin> ok 14:13:10 <andreykurilin> kub_huang: you missed everything:) 14:13:33 <kun_huang> :( 14:13:39 <andreykurilin> I can repeat:) 14:13:40 <andreykurilin> lol 14:13:41 <kun_huang> forget to take my team here 14:13:57 <xionchen_> ping kun 14:14:05 <kun_huang> pong 14:14:11 <kun_huang> Im sorry guys 14:14:53 <andreykurilin> kun_huang: short log specially for you - http://xsnippet.org/362113/ :) 14:15:40 <kun_huang> what's the advantages of gitter? 14:15:51 <kun_huang> I have paid irccloud for a long time 14:16:07 <andreykurilin> kun_huang: for example, gitter is free :) 14:16:17 <andreykurilin> PS: I have paid irccloud too 14:16:48 <andreykurilin> but I had a talk with several folks at barcelona and they dislike IRC at all 14:17:12 <andreykurilin> also, I heard the same opinion from inner folks 14:18:02 <kun_huang> I thought you guys love IRC before 14:18:12 <andreykurilin> lol 14:18:13 <andreykurilin> :) 14:18:14 <kun_huang> popular IMs could support IRC 14:18:33 <andreykurilin> Basically, Gitter adds the same features as IRCCloud, but it also allows to create whatever you want chats and group them by "community" 14:18:52 <kun_huang> nice, I could try it first 14:19:36 <andreykurilin> In our case we have Rally community and 3 chats: Lobby (the main one), statuses(separate chat for gerrit messages and launchpad news in future) and meeting-room 14:20:18 <andreykurilin> the process of switching between community is simple, imho. At least better then in slack 14:21:28 <andreykurilin> kun_huang: also, gitter allows to modify messages (in terms on short period of time) to fix misspellings 14:22:01 <kun_huang> I tried it last week, but didn't find an OpenStack group... 14:22:06 <andreykurilin> so I can name it like IRCCloud Advanced :D 14:22:14 <andreykurilin> yeah, there is no such group 14:22:21 <andreykurilin> yet 14:22:34 <andreykurilin> that is why we created Rally group 14:23:25 <kun_huang> pretty nice 14:23:30 <andreykurilin> Based on answers for my thread at ML, openstack community will never switch from IRC :) 14:24:21 <andreykurilin> ok, you should try our Gitter group. If it will not be good enough for you, you will able to continue usage of #openstack-rally channel. we will never abandon supporting it 14:24:23 <kun_huang> it's not werid., they are making choice for a large team 14:25:23 <andreykurilin> actually, I do not have any other topics to discuss 14:25:25 <andreykurilin> so 14:25:30 <andreykurilin> #topic Open discussions 14:25:46 <kun_huang> okay, what's the status of rally as a service? 14:26:25 <andreykurilin> heh. Currently, we do not have enough resources for implementation. amaretskiy started a PoC, let me find it 14:26:38 <amaretskiy> there are several patches for review 14:26:59 <andreykurilin> kun_huang: https://review.openstack.org/#/c/336636/ 14:27:09 <amaretskiy> https://review.openstack.org/#/c/336636/12 14:27:27 <amaretskiy> https://review.openstack.org/#/c/369412/ <-- first step 14:27:42 <andreykurilin> amaretskiy: I posted first link quicker :) 14:27:43 <andreykurilin> :P 14:27:55 <kun_huang> thanks guys, @xionchen_ pls take a look on those designs 14:28:06 <xionchen_> got it 14:28:07 <kun_huang> from reading, thinking and doing reviews 14:28:33 <xionchen_> ok :) 14:28:39 <kun_huang> of crouse, including contributing 14:29:08 <kun_huang> andreykurilin: btw, is this feature the top one thing in this release? 14:29:26 <andreykurilin> unfortunately, no 14:30:32 <kun_huang> I found some refactor jobs in trello 14:30:43 <andreykurilin> yup 14:30:47 <andreykurilin> we restore our trello board 14:30:50 <andreykurilin> #link https://trello.com/b/DoD8aeZy/rally 14:31:12 <andreykurilin> currently we have only three critical for release features 14:31:41 <andreykurilin> 1) atomic action redesign - support for inner atomics 14:32:12 <andreykurilin> 2) verification component redesign - https://review.openstack.org/#/c/372334/ 14:32:30 <andreykurilin> 3) keystone v3 whole support - https://review.openstack.org/#/c/394583/ 14:32:58 <andreykurilin> RaaS is not there since amaretskiy, unfortunately, does not have enough time now 14:33:40 <kun_huang> got it 14:34:25 <kun_huang> hai_shi_ and I would do some contribution, but I should talk to him first 14:34:32 <andreykurilin> cool 14:35:06 <andreykurilin> so raas is still high priority feature for us, but based on its status and progress, it is not a blocker now 14:35:14 <kun_huang> anyone has been working these three tasks? 14:35:58 <andreykurilin> task #3 is almost done. it needs just simple fix 14:36:27 <andreykurilin> task #2 ylobankov and I are working on it. I think we will finish with it in several weeks 14:36:42 <andreykurilin> task #1 amaretkiy has a bit of time now, so he started it 14:37:16 <andreykurilin> kun_huang: also, there is one more task a bit related to RaaS 14:37:20 <kun_huang> hai_shi_: ping 14:37:31 <andreykurilin> finishing refactor of cleanup 14:37:40 <hai_shi_> yep 14:38:21 <andreykurilin> unfortunately, stpierre doesn't have time for it, but this work is high priority and needs just final patches 14:38:50 <andreykurilin> so I think he will not against somebody will take it 14:39:32 <kun_huang> hai_shi_: would you like finish the last shot on the refactor of cleanup? 14:40:31 <hai_shi_> kun_huang:yep, I cloud try it. 14:40:35 <andreykurilin> cool 14:40:40 <kun_huang> andreykurilin: my team is working on CI and automation, and have more or less experience on testing or performance 14:40:52 <kun_huang> andreykurilin: I would help them to join community 14:41:01 <kun_huang> do reviews for them/us 14:41:05 <andreykurilin> really cool 14:41:59 <kun_huang> so I have three to-do list: 14:42:26 <kun_huang> 1) RaaS 2) refactor of cleanup 3) some work on your top 3 tasks 14:43:05 <andreykurilin> so, please join our trello board (https://trello.com/b/DoD8aeZy/rally). invitation link https://trello.com/invite/b/DoD8aeZy/d621d22acf2aedee8a3bf55a5ff1df95/rally . I'll try to add more task there with nice description 14:43:17 <kun_huang> the number 4: trying gitter :) 14:43:20 <andreykurilin> heh 14:43:52 <andreykurilin> kun_huang hai_shi_: https://trello.com/c/wheJgDun/249-cleanup-remove-only-those-resources-which-were-created-by-rally . I'll add a description in several hours 14:44:38 <kun_huang> thanks 14:45:02 <andreykurilin> Anything else to discuss ? 14:45:07 <kun_huang> any thoughts? hai_shi_ xionchen_ 14:45:55 <xionchen_> I need to take a look at reviews at first 14:46:17 <xionchen_> before giving some thoughts 14:47:07 <kun_huang> one more thing 14:47:36 <kun_huang> we are using an old version openstack, just move on mitaka from juno 14:47:53 <andreykurilin> oh.. 14:47:53 <andreykurilin> ) 14:48:15 <kun_huang> we need describe the ability to each version openstack of rally 14:48:28 <andreykurilin> kun_huang: so we have a plan for this :) 14:48:35 <xionchen_> So am I going to concentrate on Raas related things at first? 14:48:48 <kun_huang> at least, it need more jobs to verify this ability 14:49:09 <andreykurilin> kun_huang: I'm not against additional jobs. 14:49:10 <kun_huang> jobs -> ansible jobs in community infra 14:49:36 <kun_huang> xionchen_: take a look at the design first 14:49:41 <xionchen_> all right 14:50:40 <kun_huang> andreykurilin: we need more work on rally to help people find and resolve problems 14:51:10 <andreykurilin> kun_huang: long-term plans: so first of all, we need to finish refactoring of validation mechanism to be able to use validators for all kind of plugins. after it will be done, I want to move all openstack plugins to separate repo and andd stable branches there 14:51:29 <xionchen_> do you mean some thing like adding some jobs for rally as experimental pipeline? 14:51:46 <kun_huang> good idea on "stable branches" 14:51:57 <kun_huang> xionchen_: voting check/gate jobs 14:52:07 <xionchen_> to rally? 14:52:44 <kun_huang> or periodical jobs 14:53:24 <kun_huang> xionchen_: it should be, but I don't have more details now 14:53:47 <xionchen_> all right 14:54:15 <andreykurilin> kun_huang: I'm ok about periodic jobs for all stable openstack branches 14:55:23 <kun_huang> andreykurilin: thanks a lot 14:55:40 <andreykurilin> anything else to discuss ? 14:55:51 <kun_huang> it's 11 pm in China now, I will talk with xionchen_ hai_shi_ about details tommorrow 14:56:06 <kun_huang> and they will say hi to you tommorrow 14:56:06 <andreykurilin> ok 14:56:11 <andreykurilin> :) 14:56:17 <kun_huang> no more topics from me ;) 14:56:21 <andreykurilin> btw, there was a talk at summit 14:57:22 <andreykurilin> topic "making our meeting similar to Nova - one week meeting in one timezone and next week in another timezone" 14:57:30 <andreykurilin> we can discuss this topic next week 14:57:46 <andreykurilin> and maybe find more suitable time for you and your team 14:57:49 <kun_huang> no problem 14:57:52 <andreykurilin> ok, let's finish 14:57:58 <andreykurilin> thanks for participation 14:58:00 <xionchen_> ok,bye 14:58:02 <andreykurilin> bye! 14:58:06 <andreykurilin> #endmeeting