20:00:48 #startmeeting HorizonDrivers 20:00:49 Meeting started Wed Jun 15 20:00:48 2016 UTC and is due to finish in 60 minutes. The chair is david-lyle. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:00:50 ( ಠ‿ಠ)┘ 20:00:50 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:00:52 The meeting name has been set to 'horizondrivers' 20:00:55 o/ 20:00:58 o/ 20:00:58 o/ 20:00:59 o/ 20:01:23 Rob is off holidaying, so I'm here for your entertainment 20:01:33 o/ 20:01:51 The agenda is not set, and the morning Horizon meeting was cancelled 20:02:05 Couple of reminders 20:02:15 The midcycle is coming up quickly 20:02:57 https://wiki.openstack.org/wiki/Sprints/HorizonNewtonSprint 20:03:02 #link https://wiki.openstack.org/wiki/Sprints/HorizonNewtonSprint 20:03:17 please register if you plan to attend 20:03:31 newer users of the wiki are not able to get accounts to edit 20:03:37 i'm surprised clu isn't on there. 20:04:00 so if you want to register but can't, please read the instructions on the page for alternative methods 20:04:24 the etherpad for topics is linked from there as well 20:04:39 TravT, that's clu_ to you 20:05:57 Not sure of other general items other than npm_run_test continues to plague us 20:06:49 There have not been many new blueprints proposed, does anyone have one they want/need reviewed? 20:07:17 i do have a question 20:07:30 * david-lyle will fake an answer 20:07:30 where are we on library upgrades and all the xstatic fun? 20:07:40 well 20:07:42 ah 20:07:58 our gate is now all separate from integrated tempest 20:08:27 and we're relying on upper-constraints, so are we ready to roll r1chardj0n3s ? 20:09:00 I need to review where we're up to in the "plan" and see what the next step is 20:09:17 I think we're at the break things part 20:09:30 wait, that's where we're always at 20:09:34 I was about to give a longer answer but I think david-lyle summarises well ;-) 20:09:40 well, it's easy to find 20:09:53 yeah, we should be able to attempt an automated release 20:09:57 how exciting ]o/ 20:10:00 \o/ too 20:10:13 I will work with my infra / releases folks to try to make that happen 20:10:14 okay, just was thinking that we'd want to have library upgrades all done before newton 3 20:10:29 yes, sooner is better 20:10:49 that's now #1 on my horizon priorities 20:10:56 the tempest part was ready a couple of weeks ago, so I'm not sure what we're stuck on 20:11:10 I think we're stuck on me 20:11:13 maybe rob's vacationing brain knows 20:11:39 I got distracted after the tempest change went through, sorry. 20:11:45 no worries 20:12:09 so library soup is on the menu for the next few weeks 20:12:12 delightful 20:12:17 \o/ 20:12:35 do we plan to roll angular 1.4 in newton? 20:12:40 just curious 20:12:49 tsufiev, yes 20:12:53 I'm going to be that guy 20:12:59 nice :) 20:12:59 robcresswell already did some work on that 20:13:11 we need to make sure that the supported distros are going to line up 20:13:26 yeah 20:13:38 or we deliverable unrunnable code 20:13:43 https://review.openstack.org/#/c/308251/ 20:13:53 16.04 should have shiny new versions 20:14:17 and david-lyle's scripts nixed his review fixing a few things 20:14:18 https://review.openstack.org/#/c/309004/ 20:14:25 but we should pull mrunge in at some point to consult 20:14:43 sorry, in a meeting right now 20:15:04 mrunge, we'll need you another day, just reminding people to talk to you about library versions 20:15:11 mrunge, go about your business 20:15:13 :) 20:15:17 :D 20:15:18 ack 20:15:24 lol 20:16:13 TravT, I aim to nix things 20:16:34 I started going through the abandons of blocked, but figure people would undo those 20:16:41 so what's the version of red hat we should be checking for our library versions 20:16:58 r1chardj0n3s, I honestly don't know any more 20:17:19 we should just consult with matthias another time 20:17:22 I guess I'll just try to figure out what the latest release is ;-) 20:17:26 yeah maybe 20:19:13 any other topics? 20:21:26 I can always dig into the stale bp list if people are wanting 20:21:27 * tsufiev again reminds everybody to look into dsvm-integration job failure videos 20:21:40 link tufiev? 20:21:42 now there's a fun date night 20:21:53 lol 20:21:54 it's fun and very educating 20:22:07 TravT, they are part of the review logs 20:22:19 so depends on the failed review 20:22:23 TravT, inside test_report dir for every failed dsvm job 20:22:32 s/review/job failure/ 20:22:51 okay, cool. thanks for that. i saw some chatter on that, but didn't digest it 20:23:12 so far I've managed to see that most of failures are caused by dropdowns somehow not showing up when clicked 20:23:31 uh oh 20:23:47 because they're themed?!?!?! 20:23:50 :)) 20:24:09 ಠ▃ಠ 20:24:17 *runs away* ε=┌( >_<)┘ 20:24:33 my primary 'suspect' is that some delayed JS initialization is done on page at the same moment when test clicks the dropdown 20:24:46 and it interferes with showing the dropdown content 20:24:49 sleep(1) 20:24:54 fixes everything 20:25:04 i usually prefer nap(15) 20:25:08 david-lyle, that's the EVIL way 20:25:17 we're Jedi, not the Sith 20:25:17 vacay(15) 20:26:02 although there only ~2 people with integration tests knowledge, which aligns with Sith lore :/ 20:26:32 tsufiev, don't resist the power of the dark side 20:27:00 * tsufiev hums Imperial March 20:28:22 other fun and excitement? or should we let tsufiev sleep and r1chardj0n3s wake up? 20:28:31 any ideas why npm-run-test still bothering us, by the way? 20:28:34 don't wanna 20:28:50 I thought we had an npm mirror now 20:29:09 but we're still seeing bizarro network issues in install part of tests 20:29:24 and 40 mins timeouts as well 20:29:39 yeah, like the test runner just decides to not exit 20:29:47 krotscheck, around? 20:30:05 Only if you're willing to fill out a Turing-test survey afterwards :) 20:30:06 npm-run-test question 20:30:27 * krotscheck reads scrollback 20:30:32 why does it not work? explained to melike I'm a horizon developer 20:30:58 Righto. 20:31:03 "I don't know" 20:31:21 I already had that answer on my own :) 20:31:23 We've observed it hanging at the end of both test runs, and the only thing that happens there is the generation of the coverage report. 20:31:31 s/both/either/ 20:31:49 should we disable coverage reports temporarily? 20:32:01 Of course, there's a lot of things happening during that, including (I believe) releasing the karma ports. 20:32:13 Releasing the browsers, etc. 20:32:35 Our original hypothesis whas that the system's # of open files is a problem. 20:32:47 But we landed that patch, and it didn't do anything. 20:33:28 (The reason we came up with that hypothesis is because it was stuck on popen_wait 20:34:35 what can we do to help that won't get in your way? 20:35:21 david-lyle: Well, I let matt-borland know monday that I can't really continue investigating it, as I've got 2 weeks to go before a 2 week vacation, and all this App Eco WG and JavaScript SDK work is sucking down my time. 20:35:43 david-lyle: So, having someone take over would be nice. 20:35:57 ok, so we won't step on your toes flailing at it for a bit 20:36:06 This post will go a long way towards getting a test environment set up: https://krotscheck.net/2016/06/01/how-to-simulate-an-openstack-infra-slave.html 20:36:31 Which is what I used to simulate the issue, but there's the unfortunate bug that vagrant doesn't play well with xenial yet. 20:36:40 No you wont. 20:37:19 ok, thanks for your efforts and the link 20:39:36 anyone else, or should we wrap up? 20:40:36 sounds like we're done. Thanks everyone. 20:40:39 thanks 20:40:41 #endmeeting