20:00:32 #startmeeting kolla 20:00:33 Meeting started Mon Mar 30 20:00:32 2015 UTC and is due to finish in 60 minutes. The chair is sdake_. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:00:34 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:00:36 The meeting name has been set to 'kolla' 20:00:40 #topic rollcall 20:00:44 hello 20:00:45 hi 20:00:49 hey foolks sdake here ;) 20:01:20 samyaple around? 20:01:26 rhallisey slower? 20:02:04 hiya 20:02:32 hi 20:02:35 #topic ansible support in kolla 20:03:25 #link https://review.openstack.org/#/c/168637/ 20:03:45 Sam has produced an initial patch which brings up mysql/mariadb 20:04:08 curious what folks opinions are into expanding our scope to handle deployment as well 20:04:12 eg, go a layer up 20:04:19 ie rather :) 20:05:11 don't all opine at once 20:05:13 somebody had to do it 20:05:55 might as well be us, especially with the way it's being done. it's not a requirement anyway, right? 20:06:19 which is not a requirement 20:06:22 i don't think we should limit the number orchestration tools people want to layer around the basic containers 20:06:26 to use the ansible deployment models? 20:06:27 the ansible usage 20:06:39 ya its optional 20:06:54 ccrouch you think introducing a optional deployment tool limits that number? 20:07:07 right, i think great care should be taken to keep it optional 20:07:30 sdake_ : no, i'm +1 20:07:44 my take is it will be optional if and until its the only way kolla is used ;) 20:08:09 daneyon rhallisey any thoughts? 20:08:19 do we want to more tightly define the kolla project to only be containers? 20:08:32 or do we want to have an optional install along with it.. 20:08:35 slower_ that is the question on the table 20:08:38 I don't really care, just bringing it up that way 20:08:39 sdake_ I'm saying: compose ~ ansible ~ k8s 20:08:39 the core team just has to support one model, to validate the containers work 20:08:48 right 20:08:51 that makes sense 20:08:55 it would be helpful for dev 20:09:02 and we shouldn't be building stuff into the containers that prevent other tools from being used 20:09:02 to really do ha, we need an orchestratoin tool (such as ansible) 20:09:32 ccrouch +1 20:09:43 fine with me 20:10:02 ok folks well if you are into that review and your a core, just add a +2, and if there is a quorum of +2, I'll +a it 20:10:07 since its a scope expansion 20:10:14 i think the heat template works for dev. 20:10:19 sdake_: sure if you want extra QoS for your containers (i.e. HA) then you need a "better" tool than compose 20:10:36 ccrouch compose is good inbetweenansible and raw docker 20:10:40 but need something else 20:10:41 +1 20:11:48 don't all cast your +2s at once :) 20:12:10 +1 :) 20:12:12 I guess we can come back to that - if your in favor of scope expansion please vote on that review 20:12:27 #topic k4 status 20:12:50 it looks from the launchpad not much work has been done 20:13:32 https://blueprints.launchpad.net/kolla/milestone-4 20:14:02 we have some outstanding blueprints 20:14:04 remember deadline is april 30th 20:14:24 anyone up for https://blueprints.launchpad.net/kolla/+spec/swift-container 20:14:46 i'd like storage to be a feature of 2015.1.0 ;) 20:15:20 slower you available to take that blueprint? 20:15:56 rhallisey https://blueprints.launchpad.net/kolla/+spec/cinder-container assigned to you in essentail state - not started 20:15:58 I don't think I can commit to that right now, sorry 20:16:02 any progress on that? 20:16:04 thanks slower 20:16:27 sdake_, haven't started yet 20:16:29 * Slower is slow 20:16:40 I will get around to it this week 20:16:40 slower hence the name ;) 20:16:58 rhallisey if you could get cracking on that - that would rock - we need block storage for 2015.1.0 20:17:14 sdake_updating my M4 bp. Should be accurate in LP in the next 10 min. 20:17:47 rhallisey one more essential assigned to you https://blueprints.launchpad.net/kolla/+spec/haproxy-container 20:18:09 marked not started atm 20:18:14 same status.. Ill get around to cinder first 20:18:26 cool cinder is definately the priority to tackle first 20:18:27 thanks :) 20:18:32 sure 20:18:46 somewhere in there we need a working ceilometer 20:18:50 there isn't a blueprint for that 20:18:58 ccrouch has it working from what I understand 20:19:22 ccrouch if you dont have time to git review the patches, please send me a diff and I'll submit them 20:19:33 central agent, api and collector 20:19:45 no alarming 20:20:02 well send what you have and ill make a blueprint for it 20:20:04 or did you want to tackle it? 20:21:02 just to keep in mind priorities for rest of kilo ha > storage > ansible 20:21:09 in that order :) 20:21:14 #topic continuous integration 20:21:27 so I had a longchat in #opnestack-infra with the infra team 20:22:02 that led to this review https://review.openstack.org/#/c/168598/ 20:22:08 infra team wants us to add gates via tox 20:22:16 in summary 20:22:26 that review does that (incompelte atm, why its marked WIP) 20:22:41 but you will be able to do sudo tox -e functional 20:22:47 and bam, out comes the functional results 20:22:56 we should probably use nosetests to run the actual test cases 20:23:10 jpeeler you up to taking over that review work? 20:23:14 or want me to finish it off 20:23:22 i thought openstack had dumped nose? 20:23:25 i plan on finishing it 20:23:28 for testr? 20:23:29 and yeah, testr 20:23:33 sorry testr 20:23:37 same thing imo :) 20:23:44 no comment :-) 20:23:51 jpeeler cool will I'd start with my review then 20:23:56 so your work is integrated in tox 20:24:09 rather then the pre-commit-hook 20:24:18 apparently pre-commit-hook is for git pre-commithook setups 20:24:22 not functional testing :) 20:24:32 sdake_: i may have some more questions as i get to it 20:24:39 sounds good 20:24:55 #topic open discussion 20:25:03 there are a slew of outstanding patches 20:25:11 if folks coudl hit the review queue that would rock :) 20:25:28 i'll def spend time later today on reviews 20:25:46 same 20:26:07 how is he kolla on atomic effort going slower 20:26:38 sdake_, we got it working 20:26:46 like 20min ago 20:26:49 should submit a tools/atomic patch :) 20:26:55 or tools/start-atomic 20:26:58 or something like that 20:26:58 ya will do 20:27:18 hopefully you used docker --env operation 20:27:23 rather then -e -e -e -e -e -e :) 20:27:39 actually with atomic it looks like : atomic install glance 20:27:48 and that's it 20:27:55 what about the metadata? 20:27:57 we'll push those images soon so you can check em out 20:28:13 rhallisey: how big are the images? (just curious) 20:28:17 where dot hthe config come from 20:28:29 basically the images look like... 20:28:56 http://paste.fedoraproject.org/204965/74732614/ 20:29:21 config come from one config file 20:29:41 how does /etc/openstack.env get into the image? 20:29:45 which we setup using heat templates 20:30:01 a heat template rather 20:30:43 you will need to make a build script I suspect to build those imgaes 20:30:54 https://github.com/rthallisey/atomic-osp-installer/blob/master/heat/openstack_deploy.yaml 20:30:55 so people don't hae to manually docke rbuild 20:30:57 ^ heat template 20:31:02 or better yet modify the exsting one 20:31:27 right 20:31:56 interesting, not using the docker-compose integration point 20:32:05 but that should work for tripleo in the atomic-only cse 20:32:07 we we're just testing with atomic 20:32:21 there is also a docker-compose hook 20:32:26 you can do either 20:32:44 interesting 20:33:04 well thats all the open discussion I wanted to have, any other folks have anything to chat about? 20:34:12 ok well then I'll end the meeting 20:34:23 for those lurking on these meetings later, join #kolla ;) 20:34:24 sdake_: will the upcoming 1.6 release of docker contain all the fixes that kolla needs? 20:34:28 tia 20:34:34 jpeeler it is unclear 20:34:40 lk4d4 isn't sure if his stuff will be merged 20:34:46 which means docker locking is busted in 1.6 20:34:50 wow, okay 20:34:51 :( 20:34:56 I think the first version of docker that will work properly is 1.7 20:35:05 all prior versions will be busted for cmplex environments 20:35:37 in other words, starting and stopping more then one container makes docker bust :) 20:36:05 docker = rocket science 20:36:08 rockets blow up 20:36:12 #endmeeting