18:00:13 #startmeeting akanda 18:00:15 Meeting started Mon Jun 8 18:00:13 2015 UTC and is due to finish in 60 minutes. The chair is sarob. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:16 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:00:18 The meeting name has been set to 'akanda' 18:00:38 agenda 18:01:04 #link https://wiki.openstack.org/wiki/Meetings/akanda 18:01:11 roll call 18:01:38 o/ 18:02:17 o/ 18:03:10 o/ 18:03:51 #topic milestone 1 bp progress 18:03:57 #link https://launchpad.net/akanda/+milestone/liberty-1 18:04:03 o/ hiya :) Just lurking 18:04:26 arosen1: lurking welcome ;) 18:05:16 is ryanpetrello around? 18:06:18 markmcclain: any updates on juno backports? 18:06:46 markmcclain: i remember it being close, but a few remaining bugs to work out 18:06:46 ryan's confirmed they mostly work w/o any changes from stable/kilo 18:08:16 so branch stable/juno off stable/kilo? 18:08:33 that was bounced around 18:08:40 thats the plan 18:09:06 so id delete stable/juno branch that exists for a few of the repos first? 18:09:22 and create new one 18:09:26 s 18:09:42 yeah.. the old stable/juno branch contains some cruft we removed for kilo 18:09:56 so the new stable/juno branches would be much cleaner than the old version 18:10:24 is that a fungi request? 18:10:56 no requests are fungi requests ;) 18:11:09 fungi: hah 18:11:16 but i'm happy to take care of infra admin requests, sure 18:11:30 if you need a branch deleted, i'm happy to 18:11:38 just get up with me after your meeting 18:11:43 fungi: thx! 18:12:03 next up are oslo updates bp 18:12:19 #link https://blueprints.launchpad.net/akanda/+spec/oslo-updates 18:12:35 adam_g: how goes it? 18:12:56 i switched off of that last week to focus on getting our ci rolling after some infra patches merged, gonna pick it back up today 18:13:27 markmcclain, were you involved with designing the existing messaging layer in the rug or is that something i should pick doug's brain about? 18:13:44 doug did a lot of the heavy lifting 18:14:04 I've got good coverage there too 18:15:02 #action sarob will branch new stable/juno off stable/kilo once some of the old stable/juno branches are removed 18:15:04 ok, cool. ill have some questions about how we adjust it to fit with oslo.messaging. we do some rabbit specific stuff that will need to change, probably 18:16:37 #info adam_g will restart oslo work today 18:17:22 documentation updates bp 18:18:28 i'll work on collecting the notes from the summit on whats missing 18:18:32 in the docs 18:19:00 part of it is we need to add a job to update the docs 18:19:14 we merge the rest update this morning 18:19:20 I'm guessing the post hook isn't working? 18:20:16 theres a patch up to add those hooks to our project post-job 18:20:35 https://review.openstack.org/#/c/188909/ 18:20:56 the actual server-side hook is working, http://akanda.readthedocs.org/en/latest/ is updated after a manual build 18:21:28 should we only worry about the docs in the `akanda` repo, or be maintaining docs in the sub-projects? 18:21:44 I think 1 set of docs makes the most sense 18:21:59 ATM akanda and akanda-rug both have docs dirs 18:22:08 adam_g: yeah, one place makes the most sense 18:22:11 we should move the -rug docs over to akanda then 18:22:18 adam_g: yup 18:23:01 #action sarob will move akanda-rug docs to akanda repo 18:23:43 we can start adding inline comments as part of this bp 18:24:09 maybe starting with oslo 18:24:29 since the team is figuring it out together 18:25:22 adam_g: sound good? 18:25:37 sarob, im not sure what you mean 18:25:44 but it sounds good :) 18:26:38 I think what he is trying to say that its going to be a group effort to get inline code docs written into all of our files 18:26:56 yeah, that 18:28:12 sooo, lbaas support 18:28:22 nice segway ;) 18:28:45 * sarob wonders why he mentions my segway 18:29:17 a lot of us were just in a video call with the nginx team discussing plans for getting a load ballancer working and ready to use in a production env 18:29:17 davidlenwell: whats up with lbaas support 18:30:32 I am currently in the process of modifying the worker code that runs on the router vm to act as a shim layer between nginx and the neutron lbaas messages in the message queue 18:31:12 along with that I am also still modifying our state machine to support drivers for higher level services in general 18:32:06 I'd like to sit down with sarob this week and nail down a timeline and deliverables schedule so that we can better manage the expectations of the nginx crew 18:32:18 davidlenwell: we got a rundown from doug on state machine code 18:32:47 davidlenwell: one of the meetings soon, you provide an update to the team on the state of 18:32:56 sarob: yes.. and I have a patch in flight that modifies that to work with non-router vm's.. however.. now I have to rebase and resplve some conflicts 18:32:58 davidlenwell: well, state machine 18:33:13 davidlenwell: okay 18:34:03 davidlenwell: between the changes adam_g and you are doing, it would be good to be able to update the rest of us 18:34:47 I'm not sure if anything adam_g is doing will effect what I am doing.. I don't understand the differences between the rabbit specific things in our code and how oslo messaging works 18:35:10 maybe post m1 would be the ideal time 18:35:40 for what specifically? 18:35:55 no, im not saying that 18:36:18 im saying y'all are learning stuff about how stuff works 18:36:34 yeah.. lots of discovery things are happening right now 18:36:35 so explaining how stuff works would be a good idea 18:36:48 its hard to nail down a timeline while we are in this state with how the messaging stuff works 18:36:51 so everyone knows how stuff works 18:37:03 okay 18:37:09 sometime in the future 18:37:15 nearish 18:37:32 anything else? 18:37:34 well as I go and change things I'll make diagrams and write stuff down into code and in docs 18:37:39 on lbaas .. no 18:37:45 davidlenwell: right on 18:38:55 davidlenwell: still on schedule for m1 though? 18:39:20 roughly .. we can nail down a specific timeline while I am in the office this week 18:39:32 davidlenwell: okey dokey 18:39:42 moving on to 18:39:49 ci updates 18:40:06 adam_g: anything more to add on this? 18:40:19 nope. our devstack jobs are almost there 18:40:26 after a mountain of patches that landed today 18:40:29 sweeeeet 18:40:36 should have it running this week on patches and we can start filling out the actual tests after 18:40:41 awesome 18:41:42 any updates on m2 bp? 18:41:48 #link https://launchpad.net/akanda/+milestone/liberty-2 18:42:44 none here 18:42:58 #info adam_g devstack jobs running this week 18:43:08 none from me 18:43:54 #topic any other business 18:44:27 how about the bps 18:44:43 still seem like we have the right ones? 18:44:56 #link https://blueprints.launchpad.net/akanda 18:45:22 we have 9 pushed out 18:46:41 beats per second or blue prints? 18:46:46 ;) 18:46:57 both 18:47:34 it seems right to me 18:48:19 how about the priorities? 18:48:42 priorities for now are still on track 18:49:38 its hard to tell without having any context in the blueprints themselves 18:49:55 but based on what i remember from last meeting it looks ok 18:50:08 adam_g: oops.. meant to say the priorities are still in the right order 18:50:09 markmcclain, the reduce vm footprint bp, is referring to reducing startup time or reducing the image size? 18:50:17 puranamr: both 18:50:37 markmcclain: i kinda assumed thats what you meant 18:50:41 i would like to work with whoever is assigned to, 18:51:19 markmcclain, what is the startup time we are aiming for (rough numbers will do) 18:51:42 puranamr: it's currently unassigned 18:51:52 yeah i see that :) 18:51:52 puranamr: as fast as we can make it 18:52:00 I don't have a hard target 18:52:24 puranamr: whats the startup time now? 18:52:36 approx 18:52:41 pl speak up some number to start off, lets aim and see how far we can get 18:52:53 sarab, it is order of couple of minutes i think 18:53:01 VM startup time is dependent on too many variables to use as a target 18:53:28 and the vm image size is around 430 M compressed, so what r we thinking here 18:53:36 adam_g: yeah, true 18:53:37 adam_g: right 18:53:56 having nodepool pre-provision VMs for us would help significantly, if we decide to go that route 18:53:59 need a baseline of sorts 18:54:03 though 18:54:23 adam_g: that is going to drastically effect how the state machine works 18:54:26 i think reducing image size is a more realistic goal 18:54:34 adam_g: yeah node pool will help 18:54:46 so that brings up a good point 18:55:06 we need to specs for nodepool and reduce vm footprint bps 18:55:13 puranamr, that 430M is a standard debootstrap'd debian installation. we can probably start to audit whats installed there and pick out packages of stuff we dont need 18:55:15 those are very seperate 18:55:25 puranamr, or look at replacing debian entirely with something leaner 18:55:42 so we understand how the work breaks down 18:55:43 adam_g, reducing would be a good starting point. 18:55:57 puranamr, have you looked at building your own appliance VM to see how the build process works? 18:55:58 adam_g, Yes that was the question i had, as to why debian 18:56:10 adam_g, yes 18:56:34 puranamr, cool 18:57:17 puranamr: so maybe you can take on the vm footprint bp? 18:57:23 actually both are slightly tangential ( i mean size vs startup time) which we need to take up first will help focus us better 18:57:33 with leaning on the team for help on contribution 18:57:42 sarob, sure! 18:58:13 #action puranamr will take on reduce-vm-footprint m2 bp 18:58:21 2 minute warning 18:58:30 any last words? 18:59:01 should we split the bp into two parts 18:59:10 one for size and one for startup times? 18:59:27 puranamr: lets start the specs first 18:59:31 spec 18:59:33 ok 19:00:00 then decide if its too unwieldy 19:00:05 all done 19:00:07 cheers 19:00:18 #endmeeting