21:01:59 #startmeeting Zaqar 21:02:00 Meeting started Mon Aug 31 21:01:59 2015 UTC and is due to finish in 60 minutes. The chair is flaper87. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:02:01 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:02:03 The meeting name has been set to 'zaqar' 21:02:09 vkmc flwang1 therve ryansb exploreshaifali courtesy ping 21:02:10 o/ 21:02:12 hi 21:02:15 #topic Roll Call 21:02:16 o/ 21:02:27 flwang1: ? 21:02:41 * flaper87 drives flwang1 to the office 21:02:55 oh well, I guess it's just us for now 21:02:58 #topic Agenda 21:02:59 flaper87, you have to wake him up 21:03:01 #link https://wiki.openstack.org/wiki/Meetings/Zaqar#Agenda 21:03:08 That's our agenda for today 21:03:13 feel free to add topics in there 21:03:19 #topic Review Prev Meeting Actions 21:03:25 vkmc to sync with folks from horizon about a possible joint session for zaqar+horizon 21:03:28 vkmc: ? 21:03:51 last weekly meeting for Horizon I catch up with them 21:04:12 they seemed quite interested of having a working session with us, shared with Ceilometer folks 21:04:34 #info Horizon interested in a shared session w/ folks from Ceilo 21:04:55 vkmc: sounds great, I'll keep that in mind and I'll make sure it's written down for the next PTL 21:05:06 they certainly had to discuss things before setting something formal, so I proposed them to ping us when they have some plans for M 21:05:21 o/ 21:05:23 or when we have to define the working sessions :) 21:05:38 vkmc: sounds like a plan to me! 21:05:44 which... I'm not very sure when that happens 21:05:44 please, do follow up with them 21:05:47 flwang1: welcome 21:05:51 sure 21:05:55 Don't worry, it's happening 21:05:56 blame the traffic 21:05:57 :) 21:06:04 * flaper87 blames the traffic 21:06:06 flwang1 to sync with folks from swift about a possible joint session for zaqar+swift (swift notification middleware) 21:06:10 flwang1: ^ ? 21:06:19 Should I blame the traffic for that too? 21:06:21 :P 21:06:23 * flaper87 ducks 21:06:37 flaper87: yep, i haven't got a chance to talk with them 21:06:46 * flaper87 blames the traffic 21:06:49 sorry, will do today and update in zaqar channel 21:06:50 #action flwang1 to sync with folks from swift about a possible joint session for zaqar+swift (swift notification middleware) 21:07:03 flaper87 to sync with folks from Sahara about their guest-agent use-case 21:07:17 so, I talked to Sahara's PTL and then shortly participated in their last meeting 21:07:31 The agreement is very similar to the one vkmc found for horizon 21:07:44 we'll meet before the summit and then have a more detailed plan for the summit 21:07:53 hopefully, we'll manage to pull off a hacking session 21:08:04 The difference is that we already know what we want from each other 21:08:11 and the required features are already implemented 21:08:19 we need to expand the client but that's doable 21:08:41 that's it 21:08:43 #topic Pending important reviews 21:08:53 #link https://review.openstack.org/#/c/209910/ flwang policy 21:08:56 #link https://review.openstack.org/#/c/202374/ flwang email notification 21:08:58 #link https://review.openstack.org/#/c/218430/ vkmc move websockets to v2 21:09:00 #link https://review.openstack.org/#/c/215134/ therve signed urls over websocket 21:09:02 #link https://review.openstack.org/#/c/206080/ notifications over websocket 21:09:03 Please, whatever you do, focus on that ^ 21:09:09 #info Feature Freeze Week 21:09:26 I know we said, because of our very big team, that we'll be flexible on the FF 21:09:41 However, I believe those are the reviews pending that will close our features implementations 21:09:51 I believe it's totally doable to get them in this week 21:10:01 flwang1: would you mind if I take the policy one over? 21:10:10 I can help you figuring out what's wrong with the tests 21:10:21 vkmc: thanks a lot for the efforts on moving ws to v2 21:10:28 That'll be of great value for Zaqar 21:10:30 flaper87: ok, feel free to take it 21:10:41 I'll just help you to get the gate green 21:10:41 also https://review.openstack.org/165632 as long as Akanksha Srivastava comes back and adds a test 21:10:45 flaper87: i will upload my latest code 21:10:47 then it's all yours 21:10:52 (not very high priority, but would be nice) 21:11:11 flaper87: no problem 21:11:12 ryansb: sure, but that can land even after FF 21:11:20 true 21:11:28 This week, we should just focus on reviews that complete new features 21:11:32 :D 21:11:40 flwang1: danke 21:11:46 So far, great work everyone 21:11:54 * flaper87 is happy and hugs this amazing team 21:12:09 but you better get those reviews in 21:12:13 or I'll take my hug back 21:12:15 >.> 21:12:18 haha 21:12:23 lol 21:12:27 lol 21:12:41 questions? other reviews? 21:13:09 #topic Results from the Test Day 21:13:16 I'd consider the test day successful. Zaqar and zaqarclient were tested and these bugs were found: 21:13:19 #link https://bugs.launchpad.net/bugs/+bugs?field.tag=zaqar-liberty-test-day 21:13:30 most of those bugs already have a pending patch 21:13:56 Those patches can wait until next week but, if you've some spare time and you think they won't cause merge conflicts, then feel free to take a look at them 21:14:00 flaper87, thanks for working on that Fla 21:14:19 As part of the effort, we also wrote this wiky page - far from complete - https://wiki.openstack.org/wiki/Zaqar/TestingDay/Liberty 21:14:20 I was wondering if we could organize a second bug day 21:14:33 considering it was hard to participate in this one because of the feature freeze and our roles in other OpenStack projects 21:14:50 I'm happy because that Wiki page can be used as template for future TestDays 21:15:17 vkmc: yes, that's great feedback. We should've considered the FF week as an important thing on our date picking process 21:15:22 vkmc: we should plan a doc day soon :) 21:15:36 That said, I'd be happy to organize a new test day on the week of rc1 21:15:37 yeah as well 21:15:43 flwang1: that's on the agenda, don't spoile it 21:15:46 >.> 21:15:49 spoil 21:15:55 awesome! 21:16:14 I'll schedule a new test day and I'll make sure the wiki page is complete by then 21:16:20 perhaps for that second test day we could focus on the features that are on the review queue 21:16:32 vkmc: good idea 21:16:32 flaper87, this time I promise to make some time to help 21:16:33 I also worked on a small script that uses zaqarclient, which ended up being very useful to find many of those bugs 21:16:50 flaper87, link link link 21:16:53 The sad thing is that the script looks a lot like a functional test 21:17:01 which means our functional tests SUCK! 21:17:06 lol 21:17:07 and that's why our gate is broken 21:17:10 vkmc: I think "merged in liberty" would be a little better as a test day topic 21:17:10 they could use some love yes 21:17:22 ryansb, sounds good 21:17:23 I'll post the script tomorrow, I've added it in the examples dir 21:17:24 ! 21:17:24 flaper87: is it possible to wrap your lovely script into tempest> 21:17:25 :D 21:17:47 flwang1: I'd like to make it a zaqarclient's functional test 21:17:53 flwang1: but yes, it can be translated to that 21:17:58 either good for me 21:18:16 i just want to have a good repo to keep it 21:18:18 I'll clean it up and prepare it for next week 21:18:31 flaper87: it would be great, thanks, man 21:18:31 and I believe we should fix our gate asap and make it voting again 21:18:37 That's a goal before Liberty ends 21:19:06 I really want to fix Rally's gate 21:19:09 anyway, I'm happy with the results. Sad that not all of us could make it but I'm sure we'll all participate in the next one 21:19:31 vkmc: that sounds good too. I'm wondering if that would be better to be pushed back to Mitaka 21:19:57 just a thought 21:20:03 anything else on the topic? 21:20:08 Concerns? Feedback? 21:20:10 yeah, certainly not a priority for Liberty 21:20:34 ooook, moving on 21:20:36 not from me 21:20:38 #topic Docs sprint (Friday, September 11th) 21:20:45 BAM! 21:20:57 oh wow 21:20:57 So, I'd like to organize a Doc sprint on Friday 11th 21:21:12 I took Friday because it seemed to work for the TEst Day (leaving FF week aside) 21:21:27 This week is FF week so, Friday 4th seemed a bit extreme 21:21:40 In summary, next week, on friday, we'll be sprinting on docs 21:21:47 sounds good... I'll be sharing the office with godlike so he can help too 21:22:11 vkmc: I'll bring the fernet 21:22:12 godlike, thank me later 21:22:17 I'll prepare a list of topics missing but please, feel free to add more 21:22:19 vkmc: thank ME later 21:22:21 #link https://etherpad.openstack.org/p/zaqar-liberty-doc-sprint 21:22:47 godlike: Unless you've figured out how to send fernet over IRC, you shouldn't be mentioning it here 21:22:54 ah wai, I have fernet at home 21:22:59 yummyyyyy 21:23:02 wait* 21:23:03 flaper87: how do you think that fernet got there? ;) 21:23:04 anyway 21:23:09 godlike: LOL 21:23:15 godlike, CoC -> don't say fernet unless you have a way of sharing it 21:23:27 lol 21:23:28 Please, add fernet to that etherpad 21:23:32 erm, I mean, topics 21:23:46 or fernet... really, it's fine 21:24:03 Anyway, I'll work on the list of topics, you should add your name next to the topic you want to sprint on 21:24:11 1 review per topic, etc, etc, etc 21:24:22 I'll write all this on the DocSprint wiki page 21:24:27 #action to work and stop talking 21:24:31 #undo 21:24:31 Removing item from minutes: 21:24:35 #action flaper87 to work and stop talking 21:24:55 #action flaper87 seriously, to write down the topics for the doc sprint and the instructions https://etherpad.openstack.org/p/zaqar-liberty-doc-sprint 21:25:08 That's all I have on this topic 21:25:11 questions? 21:25:13 concerns? 21:25:26 makes sense 21:25:39 ryansb: I know you're referring to the working part 21:25:40 >.> 21:25:52 lolol, that and the docs sprint 21:25:55 but whichever 21:25:57 haha 21:25:58 :D 21:26:06 LGTM 21:26:12 #topic Other Updates 21:26:27 In other news, puppet structure for Zaqar landed 21:26:41 flaper87: that's awesome 21:26:41 I think the big thing for a docs sprint would be more verifying existing docs 21:26:52 flaper87: i just want to know what's left 21:26:54 pls, all together, lets say thank you to Emiliem and the puppet team, hug them, dedicate a song to them 21:27:04 how far way to deploy zaqar with puppet 21:27:11 flwang1: I just asked Jason to do that 21:27:13 we could use more docs too, but verifying that they're still valid is important 21:27:23 flaper87: cool 21:27:32 flwang1: Jason will be working on what's left, he'll also give us the missing pisses and an ETA 21:27:50 flaper87: excellent 21:27:57 ryansb: yeah, that sounds good. I'll try to grab all that in the topics list (what we have, what's outdated and what's missing) 21:28:17 Does anyone have other amazing updates to share? 21:28:34 if they are not amazing, please, remember you have to give gummybears before and after sharing the bad news 21:28:39 #ReviewMoreCodee 21:28:41 #ReviewMoreCode 21:28:51 * flaper87 echos ryansb 21:29:19 I know many of you are busy with other projects but please, 1h per day, that's all Zaqar is asking 21:29:31 jasondotstar, ^ 21:29:33 Look at its cat eyes (like the ones from Shrek) 21:29:52 and you'll realize how cute Zaqar is and how important reviews are 21:30:20 * flaper87 should stop doing the things he does before the meeting or simply avoid attending the meeting at 21UTC 21:30:26 :P 21:30:39 lol 21:31:03 :D 21:31:08 ok 21:31:16 * ryansb doesn't have news 21:31:18 if there's nothing else on this, very generic, topic 21:31:31 I'd suggest moving on to the next, more specific and consistent, one 21:31:37 #topic Open Discussion 21:31:43 SUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUP ? 21:32:09 lol 21:32:12 the knowledge that our functional tests aren't very good worries me 21:32:25 since that's what I've been developing my swift backend against 21:32:34 ryansb: to be fair, they are not good on the client side 21:32:41 The ones on the server side could use some love 21:32:47 but at least they run in the gate 21:32:53 oh, I see 21:33:01 zaqarclient's gate is failing and non-voting 21:33:04 also 21:33:16 to be fair, we made it non-voting because something else broke it (outside our control) 21:33:20 and then shit happened 21:33:24 I mean, presumably a sufficiently advanced functional test of the server would also test the client, right? 21:33:31 not trying to make up excuses 21:33:36 just trying to provide some history 21:33:56 ryansb: I agree with that 21:33:58 sure, makes sense. Any idea how much work it would be to fix the gate? 21:34:21 After my zaqar/zaqarclient patches land, I think there's not much to do 21:34:32 probably we just need zaqarclient's 21:34:38 I'll take a look at that tomorrow 21:34:43 cool 21:35:06 ryansb: btw, I'd love to see and advanced zaqar functional test consuming current stable zaqarclient 21:35:15 that'd also guarantee backwards compatibility 21:35:33 For M, I'd love to see our test suite (At least functional ones) completely revamped 21:35:36 you mean for server changes, obviously 21:35:39 not client changes 21:35:42 ryansb: yes 21:36:24 IF we keep zaqarclient's functional tests updated, we can simply add a zaqarclient gate to Zaqar 21:36:30 and that should be enough 21:36:39 anyway, there's a lot to do in our test suite 21:37:30 that's all I have 21:37:35 anything else? anyone? 21:37:48 that's it for me 21:37:52 otherwise, I'll call it a meeting and I'll wish a happy Feature Freeze week to everyone 21:37:58 A++ 21:38:00 (note the sarcasm on the last part :P) 21:38:05 #endmeeting