02:02:35 #startmeeting PowerVM CI Meeting 02:02:36 Meeting started Wed Nov 9 02:02:35 2016 UTC and is due to finish in 60 minutes. The chair is adreznec. Information about MeetBot at http://wiki.debian.org/MeetBot. 02:02:37 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 02:02:39 The meeting name has been set to 'powervm_ci_meeting' 02:03:00 #topic Current status 02:03:41 So, I haven't had a chance to look at the latest revision of your patchset that was put up wangqwsh. Do you want to run us through status? 02:04:28 1. pypowervm adapter patch's done. 2. we can install openstack with osa 02:04:52 whoa, that's pretty good. 02:05:17 I update the script related to tempest variables 02:05:20 so what's next there? Tempest tests? 02:05:20 Awesome, you've gotten things running in the staging environment then? 02:05:23 ahh 02:05:54 there is an issue in galera while running tempest 02:06:08 i am trying to find the root casue. 02:06:19 casue -> cause 02:06:27 In galera while running tempest? Are we seeing database failures? 02:06:35 yes 02:06:45 the mysql is not running 02:06:46 Hmm ok 02:06:57 How much memory are we assigning to these VMs? 02:07:05 8g 02:07:08 I know we've been seeing some issues in OSA AIO testing with 8g lately 02:07:15 that's too little? 02:07:15 yes 02:07:17 lately being yesterday/today 02:07:32 Yeah, issues with mysql running out of memory. Still trying to debug exactly why 02:07:34 yikes...that's a fair amount. 02:07:48 Lets definitely not double that...but instead maybe step to 10... 02:08:00 It's the absolute minimum req for OSA AIO FWIW 02:08:18 and it probably doesn't help that we're SMT-8 02:08:27 Recommended is 16 02:08:27 though I doubt that has the same impact to OSA as it does devstck 02:08:37 yikes...and this would be all our nodes... 02:08:42 not just OSA nodes? 02:08:42 Yeah, I'm not sure how much we can tie back to that 02:08:54 Unless we decide to split nodes 02:09:00 I know, we already have memory issues 02:09:17 The OSA gate upstream uses 8gb 02:09:30 hmm...well, it generally isn't too stressed (each node runs 4 at once, each with 8 GB, but has 128 GB memory) 02:09:37 So I think we should be able to make it work with that amount with tweaking... just not sure what's the issue 02:09:43 so we have SOME space...but we need to leave more for the VMs during the tempest runs themselves. 02:09:50 Right 02:10:08 lets maybe try 12 and back track from there... 02:10:09 wangqwsh: how far into tempest are you making it? 02:11:06 3h 02:11:17 Whoa 02:11:24 Tempest definitely shouldn't take that long to run 02:11:57 because I restart the db by manual :) 02:12:06 Ah, I see 02:12:20 well... 02:12:28 if not, a few seconds 02:12:31 tempest used to take 4 hours until we bumped up the threads 02:13:36 Yeah, I was just hoping we wouldn't have that same issue here 02:14:52 yeah....just need to make sure we have the right thread count 02:15:03 but it sounds like overall we're making good progress there :-) 02:15:14 All right, so wangqwsh do you want to try bumping things to 10gb (or 12gb) and see if we still have galera issues? 02:15:25 sure. 02:15:48 All right 02:16:08 i used this image for CI, Ubuntu_16-04-01_2g.img 02:16:11 #action wangqwsh to try increasing OSA VM memory to 10gb/12gb and retesting 02:16:19 is that fine? 02:16:27 That should be right 02:16:34 ok 02:17:01 All right. On to other status 02:17:29 thorst_ has his well named fifo_pipo patch on deck 02:17:42 actually efried has taken over driving that 02:17:51 and PipesOutLightsOut has become RESTAPIPipe 02:17:57 I like my name better. 02:18:15 It'll always be fifo_pipo to me 02:18:17 and git 02:18:29 :-) 02:18:52 so that's under testing 02:18:58 All right 02:18:59 making progress...hopefully more known tomorrow 02:19:07 I believe esberglu was testing that, right? 02:20:16 yep 02:20:55 #action esberglu to continue testing RESTAPIPipe patch with assistance from efried 02:21:05 Who are here only in spirit 02:21:13 All righty then 02:21:34 #topic Next steps 02:21:57 Looking forward then, it seems like things are starting to shape up 02:22:22 definitely. I think the next thing - perhaps out of CI - is the pypowervm integrated into global-requirements 02:22:32 asking for that to be done...but - not really tied to CI 02:22:41 wangqwsh: it sounds like next up after the galera you're going to be digging into tempest config? 02:22:59 yes 02:23:09 thorst_: yeah, I spent some time with that today. I'm having some issues with getting setuptools to build with appropriate versioning 02:23:42 :-/ alright. We need to get that into the priority view next week...once CI stabilizes 02:23:46 I talked with esberglu about how he supposedly got setuptools/pbr to disregard PEP440 before, but he couldn't remember and also had no notes 02:24:10 I'll continue digging and see what I can get worked out here 02:24:27 Hopefully the necessary pypowervm version will be up tomorrow 02:24:56 #action adreznec to get pypowervm update published to pypi to drive towards getting pypowervm in g-r 02:25:16 yikes...I thought he had a wiki page of notes somewhere on it... 02:25:26 Nope... 02:25:42 gr8 02:25:46 unfortunate because this is the same issue I hit last time I tried 02:26:01 maybe we ask him to do it from scratch and he stumbles upon the same result? 02:26:14 This is where I'd normally put a random, semi-related giphy 02:26:24 heh 02:26:27 I'll give it a bit more trying tomorrow 02:26:31 and if I can't get it I'll walk over to his desk 02:26:36 sounds good 02:26:38 and we'll figure it out 02:26:58 agenda for next week...getting the logs published on nova patches... 02:27:11 So I know esberglu isn't here, but it sounds like mriedem wants us to change the way we're handling our skip list? 02:28:03 yeah, I sent that to esberglu already and he took that as a TODO 02:28:07 but...for good measure 02:28:23 #action esberglu to switch temptest skip list from name to test id 02:28:29 Yeah, I saw that mentioned earlier 02:28:47 Are we going to have to start maintaining 2 skip lists now? 02:28:52 One for dsvm and one for osa? 02:29:09 I don't see a need ... yet 02:29:15 Right 02:29:25 might need for integrated nova driver versus out of tree though 02:29:41 in osa since we're using ovs we'll be supporting a theoretical superset of function 02:29:56 sec groups, l3, etc 02:30:30 right...but lets start small and keep consistent 02:30:35 then add complexity as we go 02:30:36 k 02:30:52 integrated vs OOT we'll definitely need two lists, at least at first 02:31:20 All right, so wangqwsh should be fine using the existing tempest configs then 02:31:26 in terms of tests to run/skip 02:32:10 Ok, so I know we're over time here 02:32:20 its because we're all watching florida 02:32:37 It's always Florida 02:32:41 any other aspects we need to cover? 02:32:49 wangqwsh anything else from your end? 02:32:55 nope 02:33:12 All right 02:33:21 That's a wrap then 02:33:24 Thanks all! 02:33:27 #endmeeting