Sunday, 2015-06-14

*** dimsum__ has joined #kolla00:16
openstackgerritFang Fenghua proposed stackforge/kolla: Add openvswitch contianer  https://review.openstack.org/19153200:16
*** dimsum__ has quit IRC00:21
openstackgerritFang Fenghua proposed stackforge/kolla: Add openvswitch contianer  https://review.openstack.org/19153200:35
*** dimsum__ has joined #kolla00:35
*** fangfenghua has joined #kolla00:41
*** fangfenghua has quit IRC01:04
*** erkules has joined #kolla01:24
*** erkules_ has quit IRC01:27
*** fangfenghua has joined #kolla01:42
*** dimsum__ has quit IRC02:14
*** Haomeng has joined #kolla02:17
*** Haomeng|2 has quit IRC02:20
*** fangfenghua has quit IRC02:40
*** dimsum__ has joined #kolla02:40
*** dimsum__ has quit IRC02:46
*** [Leeloo] has quit IRC03:06
*** fangfenghua has joined #kolla03:17
SamYapleyo03:18
SamYapleanyone awake and around03:18
*** dimsum__ has joined #kolla03:46
*** dimsum__ has quit IRC03:52
*** daneyon has quit IRC04:51
*** daneyon has joined #kolla04:55
*** fangfenghua has quit IRC04:59
*** fangfenghua has joined #kolla05:01
*** fangfenghua has quit IRC05:08
*** fangfenghua has joined #kolla05:11
bmaceyo sam :)05:15
*** fangfenghua has quit IRC05:16
SamYaplehows it going bmace05:16
bmacegood, thanks much SamYaple  hope you are having a good weekend.05:21
SamYapleits actually my workday05:21
SamYaplei work Sat-Tue 2200-080005:22
bmaceah.  hope work is going well then :)05:22
bmaceif you want me to look at anything just let me know05:22
SamYaplejust waiting on the multispec stuff to drpo05:24
*** nihilifer_ has joined #kolla05:24
bmacedid sdale post a re-review taking into account the feedback? last time i looked i didn't think so.  though it feels like we have agreement all around at this point.05:26
SamYaplehe has seen it, i think he just doesnt want to type the words.....05:26
SamYapleor he is busy05:26
SamYaple;)05:26
bmacei'm betting on the busy part, with his travel last week, etc.05:27
SamYaplea suggestion was made to remove the "env" option and do a one-time-only copy of the config into the container05:28
*** nihilifer has quit IRC05:28
bmaceyeah.  i saw there was some discussion too about whether we really need to continue the compose support or not.05:28
bmaceso maybe a couple of fine points left to discuss.05:28
SamYapleno not compose, the "env" method was never about compose05:29
SamYapleits the dynamic config gen script05:29
SamYaplefor the ansible stuff compose has to go05:29
bmacei know, i mean as a separate issue, people brought up just going pure ansible, even for dev delpoy, etc.05:29
SamYaplewhat will probably happen is there will be a way to so aio deploys with ansible so you can do both methods and then compose slowly goes away05:30
bmacei don't care that much about having another / separate env option.  at that point it is about who uses it vs. the cost to maintain it.05:30
bmacesuper looking forward to ansible multi-node deploy though :)05:31
SamYapleive been waiting....05:32
SamYapleget this spec approved and itll be a very close 1to1 copy from yaodu05:32
SamYaplestuff that i have been using for 4 months, so it is at least a _little_ bit solid05:32
SamYaple;)05:32
bmacean awesome start anyway05:32
SamYapleitll just be a matter of convincing people or my choices05:33
SamYapleor them hopefully having better ideas05:33
bmacei'm hoping we can get things in and fix them in place vs. blocking it getting in due to nits.05:33
SamYaplei agree. nothing i do changes the architecture so fix-in-place05:34
SamYaplewould be my vote05:34
SamYaplebefore liberty-2 we could have fully functioning multi-node that way05:34
SamYaplealbeit probably limited in its ability05:34
bmaceyup.  get the block of stone in place and then start chiseling to make it a beautiful statue05:35
SamYapleit looks like the community wants ceph containers in kolla too05:36
bmacereally interested to see how some of the service dependency stuff is worked out, like service x depends on service y but you need to restart service y therefore perhaps you need to bring x down first, then y, then y back up, then x.. or do most of the ostk services handle the drop of their dependent services fairly well?05:36
SamYapleso ill pull those over05:36
SamYapleansible runs everything serially, there is no dependacy list to run through05:36
SamYapleif mysql is down, the playbooks stop05:36
SamYapleif keystone is down the playbooks stop05:37
SamYapleetc05:37
SamYaplerun the playbooks again and since they are idempotent they wont _redo_ things they have already done, just make new things work05:37
bmaceserially per node, or per service?  so say you have a bunch of rabbit nodes, it goes through the start on each? or can it fan out / async start at all?05:38
SamYaplebasically its "run the playbooks until they work"05:38
SamYapleserially per task05:38
SamYapleso a "start" task would run on all nodes05:38
SamYapleat the same time*05:38
bmaceah, kk, that is good.. and all nodes need to pass for the task to pass?05:38
SamYaple(the number of nodes a task runs on at a time is also configurable)05:38
SamYapleno, that is also configurable05:39
SamYapleyou can quit on _any_ failures, or quit if >50% fail, or if 3 nodes fail, etc05:39
bmacei assume you can specify, specifically, what services run on what nodes.  that is definitely something someone may want to do, beyond just # of a particular service.05:39
bmacecool05:39
SamYapleyes, thats the inventory files job, determin what runs where05:40
SamYaplebmace: https://github.com/SamYaple/yaodu/blob/master/ansible/inventories/production05:40
SamYapleignore from 12 down for a moment05:40
*** nihilifer_ has quit IRC06:20
*** nihilifer has joined #kolla06:21
bmaceSamYaple that is an interesting format.  especially that support[01:03] is inside of [support]  that is either some poor naming or some sort of crazy set inception type thing? :)06:30
SamYapleit expands to support01, support02, support0306:31
SamYaplethey can also be spcified as such on multiple lines06:31
bmacekk, so there are 3 nodes with those names that are uposed for everything06:32
SamYaplein the case of _that_ inventory file, yes06:32
SamYaplebut thosoe 4 sections about line 12 are more reference/metadata sections06:32
SamYaplethe lines below line 12 are the actual groups ansible uses06:33
SamYapleso if oyu wanted to expand the keystone servers _only_ you could add entries under the keystone section06:33
bmacesure, in the case of this particular file there really didn't seem to be a need to even have network / storage/ compute sections since they all reference the same 3 nodes, but i appreciate that in most environments the actual systems for support / network / storage / compute will be different.06:34
SamYaplethere is because i reference those 4 groups i nthe below files06:34
bmacethe syntax is pretty simple06:35
SamYapleso i could expand from those nodes to proper seperate nodes06:35
bmaceyeah, i see that :)06:35
SamYaplebasically those are the 4 groups I could see yo uwould ever need and _most_ installations, even large ones, adopt the "all services on controller node" type model06:36
bmaceyup, when i had broken them out before it had come down to control / storage / network / compute.06:36
bmacesupport is a good alternative name06:37
SamYaplei only choise it because it is 7 characters, which matches network storage compute :P06:37
SamYaplecontrol didnt quite work for me06:37
SamYaplewow dvr is wierd06:40
SamYaplei can ping from any router namespace06:40
SamYaplebut i cant ping from two router namespsace at the same time06:40
SamYapleit only returns to one06:40
*** Haomeng|2 has joined #kolla07:15
*** Haomeng has quit IRC07:17
*** fangfenghua has joined #kolla07:17
*** fangfenghua has quit IRC07:25
*** fangfenghua has joined #kolla07:40
SamYapleah nvm07:44
SamYapleit was just arp_responder and l2pop nonsense07:45
SamYapledvr is fully functioning07:45
*** nihilifer has quit IRC08:21
*** fangfenghua has quit IRC08:29
openstackgerritMartin André proposed stackforge/kolla: Separate base images into different folders  https://review.openstack.org/18422208:48
openstackgerritMartin André proposed stackforge/kolla: Separate base images into different folders  https://review.openstack.org/18422208:52
SamYaplehey mandre, you here?08:52
mandrehi SamYaple, not for long… what's up?08:53
SamYaplehey! just checking in about the patch agove08:53
SamYaplepdb has another blueprint simliar to that to seperate all common scripts08:54
mandreright, I just added my comments to it08:54
SamYaplehttps://blueprints.launchpad.net/kolla/+spec/refactor-base-image-layout08:54
mandreI suggested rebasing on top of Id63eac1eb9893ceb775c28bf22842dede85c214a, that's why I fixed the merge conflict :)08:55
SamYapleah ok. i see that now. so the idea was the common scripts would have if/then clauses for the cases where things are different08:55
SamYaplei did some checking, there will be very few differences i believe08:55
mandreyeah, I'm not too concerned about it, we'll find a solution if there are really big differences between distros08:57
mandrethe package install may be annoying, that's why I mentioned it in the review08:57
SamYaplethe script could always just _not_ be a symlink for those cases08:57
SamYaplemandre: the dockerfiles are per distro08:57
SamYapleso no package installs08:57
mandreoh… you're correct, what was I thinking08:58
SamYaplecool so were all o nthe same page. i like it08:59
SamYaplecan you update https://review.openstack.org/#/c/184222/ with the blueprint above?08:59
mandreyep, i think this is the right approach08:59
mandresorry i really have to run now, i need to prepare dinner09:00
SamYaplemandre: its cool. tkae off!09:00
mandrefeel free to update it, it's your commit after all ;)09:00
SamYapleyea yea. i will just cant get these multicommits working right :/09:01
mandrehave a nice week end09:01
SamYaplesame09:01
*** bradjones has joined #kolla09:02
*** bradjones has joined #kolla09:02
*** bradjones_ has quit IRC09:02
openstackgerritSam Yaple proposed stackforge/kolla: Separate base images into different folders  https://review.openstack.org/18422209:11
*** dimsum__ has joined #kolla10:19
*** dimsum__ has quit IRC10:24
*** vbel has quit IRC10:38
*** vbel has joined #kolla10:39
openstackgerritMartin André proposed stackforge/kolla: Separate base images into different folders  https://review.openstack.org/18422211:43
mandre^ SamYaple, restored links to new designate service that were removed by mistake in PS611:44
SamYaplemandre: i must have pulled down patchset4 before you uploaded 5, thanks!11:45
mandrenp11:47
SamYapleman. basically the entire start.sh script in most services needs to be only used for the self-configuring container stuff11:48
SamYaplei dont know how I am going to get people to see this stuff11:49
SamYapleagree* to this stuff11:49
*** zhiwei has quit IRC12:23
*** sdake has joined #kolla13:48
sdakemorning13:49
*** fangfenghua has joined #kolla13:54
*** sdake has quit IRC13:55
*** dimsum__ has joined #kolla15:36
*** fangfenghua has quit IRC15:43
*** fangfenghua has joined #kolla15:44
*** fangfenghua has quit IRC15:53
*** diogogmt has joined #kolla16:38
*** sdake_ has joined #kolla17:01
harmwsdake_: ping17:23
sdake_harmw wound me17:26
harmwyou should drop the _17:26
*** sdake_ is now known as sdake17:26
harmwthere17:26
harmwmy underscore-alarm was going crazy for hours now17:27
harmwdo we have a list of dependencies?17:34
harmwrequired binaries to run kolla, that is17:35
sdakenot that I know of17:35
harmwhm hm, ok17:35
*** diogogmt has quit IRC17:39
*** diogogmt has joined #kolla17:40
harmwsdake: whats the proper notation for a bugfix commit?17:48
sdakeCloses-Bug: #XYZ17:48
harmwah, yes17:48
openstackgerritHarm Weites proposed stackforge/kolla: Check if tools/kolla binary dependencies are met.  https://review.openstack.org/19158017:53
*** fangfenghua has joined #kolla17:54
*** dims_ has joined #kolla18:00
*** dims_ has quit IRC18:01
*** dimsum__ has quit IRC18:03
*** fangfenghua has quit IRC18:04
*** dimsum__ has joined #kolla19:02
*** fangfenghua has joined #kolla19:03
*** bradjones has quit IRC19:05
*** dimsum__ has quit IRC19:06
*** bradjones has joined #kolla19:07
*** bradjones has joined #kolla19:07
*** fangfenghua has quit IRC19:08
*** dimsum__ has joined #kolla20:36
*** dimsum__ has quit IRC21:09
*** fangfenghua has joined #kolla21:10
*** fangfenghua has quit IRC21:19
*** fangfenghua has joined #kolla22:18
*** fangfenghua has quit IRC22:24
*** pdb has quit IRC22:43
*** pdb has joined #kolla22:43
*** dimsum__ has joined #kolla22:55
*** dimsum__ has quit IRC23:00
*** Haomeng|2 is now known as Haomeng23:24
*** fangfenghua has joined #kolla23:24
*** fangfenghua has quit IRC23:29
*** dimsum__ has joined #kolla23:59

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!