Monday, 2014-12-15

*** fandi has joined #openstack-chef00:31
*** otter768 has joined #openstack-chef00:38
*** tylerdurden has quit IRC00:54
*** shakamunyi has joined #openstack-chef00:55
*** jaypipes has joined #openstack-chef01:28
*** zhiwei has joined #openstack-chef01:34
*** otter768 has quit IRC01:35
*** malfaitc has quit IRC01:42
*** seizadi has joined #openstack-chef01:42
*** seizadi has quit IRC02:07
*** fandi has quit IRC02:20
*** fandi has joined #openstack-chef02:22
*** galstrom_zzz is now known as galstrom02:30
*** monst has joined #openstack-chef02:35
*** GonZo2K has quit IRC02:48
*** seizadi has joined #openstack-chef02:49
*** ncerny has joined #openstack-chef02:54
*** galstrom is now known as galstrom_zzz02:57
*** seizadi has quit IRC03:13
*** galstrom_zzz is now known as galstrom03:15
openstackgerritYi Ming Yin proposed stackforge/cookbook-openstack-compute: Update deprecated neutron_*, glance_* options in nova.conf  https://review.openstack.org/14026203:17
*** otter768 has joined #openstack-chef03:36
*** otter768 has quit IRC03:40
*** seizadi has joined #openstack-chef03:42
*** malfaitc has joined #openstack-chef03:53
*** malfaitc has left #openstack-chef03:53
*** seizadi has quit IRC03:53
*** galstrom is now known as galstrom_zzz03:58
openstackgerritYi Ming Yin proposed stackforge/cookbook-openstack-compute: Update deprecated neutron_*, glance_* options in nova.conf  https://review.openstack.org/14026204:07
*** Ramereth has quit IRC04:12
*** Ramereth has joined #openstack-chef04:15
*** jason75023 has joined #openstack-chef04:25
*** Ramereth has quit IRC04:35
*** Ramereth has joined #openstack-chef04:35
*** otter768 has joined #openstack-chef04:41
*** otter768 has quit IRC04:51
*** ncerny has quit IRC05:00
*** malfaitc has joined #openstack-chef05:24
*** malfaitc has quit IRC05:31
*** monst has quit IRC05:35
*** monst has joined #openstack-chef05:36
*** monst has quit IRC05:40
openstackgerritMa Wen Cheng proposed stackforge/openstack-chef-specs: Specification for enable OpenStack Bare Metal Service  https://review.openstack.org/14098306:21
openstackgerritMa Wen Cheng proposed stackforge/openstack-chef-specs: Specification for enable OpenStack Bare Metal Service  https://review.openstack.org/14098306:34
*** monst has joined #openstack-chef06:36
*** seizadi has joined #openstack-chef06:36
*** monst has quit IRC06:41
*** seizadi1 has joined #openstack-chef06:49
*** seizadi has quit IRC06:49
*** otter768 has joined #openstack-chef06:52
*** otter768 has quit IRC06:57
*** opscode-logger has quit IRC07:00
*** opscode-logger has joined #openstack-chef07:00
*** zhiwei has left #openstack-chef07:37
*** monst has joined #openstack-chef07:37
*** seizadi has joined #openstack-chef07:40
*** seizadi1 has quit IRC07:40
*** monst has quit IRC07:42
*** seizadi has quit IRC07:47
*** seizadi1 has joined #openstack-chef07:47
*** seizadi1 has quit IRC08:06
*** k4n0 has joined #openstack-chef08:25
*** monst has joined #openstack-chef08:38
*** monst has quit IRC08:43
*** otter768 has joined #openstack-chef08:53
*** otter768 has quit IRC08:58
*** markvan has quit IRC09:34
*** markvan has joined #openstack-chef09:35
*** monst has joined #openstack-chef09:39
*** monst has quit IRC09:43
*** GonZo2K has joined #openstack-chef10:39
*** monst has joined #openstack-chef10:39
*** monst has quit IRC10:44
*** otter768 has joined #openstack-chef10:54
*** otter768 has quit IRC10:59
*** GonZo2K has quit IRC11:21
*** fandi has quit IRC11:30
*** monst has joined #openstack-chef11:40
*** monst has quit IRC11:45
*** rtheis has joined #openstack-chef11:53
*** libsysguy has joined #openstack-chef12:29
*** monst has joined #openstack-chef12:41
*** monst has quit IRC12:46
*** otter768 has joined #openstack-chef12:55
*** otter768 has quit IRC13:00
*** galstrom_zzz is now known as galstrom13:04
*** galstrom is now known as galstrom_zzz13:05
*** galstrom_zzz is now known as galstrom13:05
*** monst has joined #openstack-chef13:42
*** monst has quit IRC13:46
*** galstrom is now known as galstrom_zzz13:54
libsysguyos-chef-bot: !meeting14:07
os-chef-botOur hangout (live) status meeting are at 15:30 GMT 10:30 EST 07:30 PST on Mondays and we post the links to the Google Group: https://groups.google.com/forum/#!forum/opscode-chef-openstack and our IRC status meeting/office hours are at 15:30 GMT 10:30 EST 07:30 PST on Thursdays we try to have as many core members here so we can discuss topics or issues users are having14:07
*** fandi has joined #openstack-chef14:10
*** neelashah has joined #openstack-chef14:11
*** malfaitc has joined #openstack-chef14:12
*** ncerny has joined #openstack-chef14:20
*** kbringard has joined #openstack-chef14:22
*** wenchma has joined #openstack-chef14:30
*** monst has joined #openstack-chef14:43
*** monst has quit IRC14:47
*** otter768 has joined #openstack-chef14:56
*** otter768 has quit IRC15:00
j^2I only have a couple things I'd like to talk about, I'll send out the invite in a couple mins15:14
libsysguyalright15:15
openstackgerritElliott Davis proposed stackforge/cookbook-openstack-network: Refactor Neutron Cookbook to Remove common.rb  https://review.openstack.org/14145915:21
j^2https://plus.google.com/hangouts/_/hoaevent/AP36tYdDsLXJTgsW29EaSsBpnAerNbm2NEy3HrNfHg_5D0qwDpBXVg?authuser=0&hl=en15:22
j^2https://plus.google.com/hangouts/_/hoaevent/AP36tYdDsLXJTgsW29EaSsBpnAerNbm2NEy3HrNfHg_5D0qwDpBXVg?authuser=0&hl=en15:22
*** galstrom_zzz is now known as galstrom15:35
*** monst has joined #openstack-chef15:43
*** monst has quit IRC15:49
*** wenchma has quit IRC15:55
j^2https://twitter.com/jjasghar/status/54452096115686604915:55
*** monst has joined #openstack-chef16:15
libsysguyI notice in some cookbooks default.rb is avoided.  Is there a reason for that?16:17
*** MrMonkey has joined #openstack-chef16:25
libsysguyj^2: does our neutron happy path include any OS that would need to compile openvswitch?16:46
libsysguythere is quite a bit of logic in this cookbook to handle that16:46
j^2libsysguy: that’s a great question16:52
libsysguyI don't know what RHEL ships with16:54
libsysguyI don't think it's an issue16:56
libsysguyhttp://docs.openstack.org/juno/install-guide/install/yum/content/ch_basic_environment.html16:56
*** otter768 has joined #openstack-chef16:57
j^2lovely16:57
* libsysguy breaks out the machete 16:57
*** k4n0 has quit IRC16:59
*** otter768 has quit IRC17:01
*** shakamunyi has quit IRC17:03
libsysguythis is what dropped in Juno that we have 0 support for: https://wiki.openstack.org/wiki/Neutron/DVR_L2_Agent17:24
libsysguyand at this point, I am too afraid to add it :p17:24
*** jmickle has joined #openstack-chef17:26
*** markvan has quit IRC17:26
*** markvan has joined #openstack-chef17:27
openstackgerritJJ Asghar proposed stackforge/cookbook-openstack-network: Update iproute because Centos 6.5 hates us  https://review.openstack.org/13917517:29
libsysguythanks j^2 for that test17:30
j^2yeah i think that’s the best way…it’s not very exciting though17:30
*** neelashah has quit IRC17:37
libsysguymarkvan: did you say RHEL was still using openvswitch directly as a core plugin?17:47
libsysguybecause the docs say it should be using ml217:48
j^2libsysguy: i think markvan is out…you’ll have to ambush him17:56
libsysguyaww, I saw his chat bubble go active17:57
libsysguyI figured he was lurking17:57
*** fandi has quit IRC17:59
j^2ah18:01
j^2yeah i think i’m gonna get some neutron/ovs pow-wowing tomorrow18:02
j^2i think i can stream it to you libsysguy if you want :)18:02
libsysguysure18:02
j^2kk18:02
libsysguywhere are you headed to powwow18:02
j^2oh no, carlp is coming to my office :)18:03
libsysguyoh nice18:04
libsysguyhttps://github.com/stackforge/cookbook-openstack-network/blob/master/files/default/disable-eth-offload.sh18:07
libsysguyumm18:07
libsysguy^^18:07
*** neelashah has joined #openstack-chef18:17
j^2libsysguy: what the hell is that file?18:20
j^2why whould you do that?18:20
j^2and automate that for that matter18:20
libsysguydon't ask me18:20
libsysguyask att18:20
j^2alanmeadows: ping18:20
libsysguythere are 3 of them in there18:21
libsysguyone is a straight up rip from somewhere else18:21
libsysguyit's not even apache218:21
*** harlowja has joined #openstack-chef18:33
openstackgerritMerged stackforge/cookbook-openstack-network: Update iproute because Centos 6.5 hates us  https://review.openstack.org/13917518:41
j^2yay!18:44
j^2now we need to pull that into stable/icehouse18:44
libsysguyhow does one do that?18:45
j^2i just cherry pick and fix any merge issue and open up another one18:46
j^2it’s painful18:46
libsysguyit doesn't sound pleasant18:48
*** libsysguy1 has joined #openstack-chef18:50
*** libsysguy2 has joined #openstack-chef18:52
*** libsysguy1 has quit IRC18:52
*** libsysguy has quit IRC18:52
*** MrMonkey has quit IRC18:53
*** MrMonkey has joined #openstack-chef18:54
openstackgerritJJ Asghar proposed stackforge/cookbook-openstack-network: Centos 6.5 and up has and old version of dnsmasq  https://review.openstack.org/13797318:54
*** otter768 has joined #openstack-chef18:58
*** otter768 has quit IRC19:03
*** MrMonkey has quit IRC19:27
*** MrMonkey has joined #openstack-chef19:28
*** neelashah has quit IRC19:36
openstackgerritElliott Davis proposed stackforge/cookbook-openstack-network: Refactor Neutron Cookbook to Remove common.rb  https://review.openstack.org/14145919:45
*** GonZo2K has joined #openstack-chef19:45
*** libsysguy has joined #openstack-chef19:46
*** libsysguy2 has quit IRC19:46
libsysguyj^2 4000+ line change so far19:57
j^2that’s a refactor19:57
libsysguyyeah it is19:57
libsysguyI'm going to be in some serious pain if that ml2_conf.ini gets through19:59
libsysguymerge conflict from hell19:59
j^2:(20:01
*** neelashah has joined #openstack-chef20:11
*** libsysguy has quit IRC20:15
*** redrobot has quit IRC20:30
*** xmltok has quit IRC20:30
*** pcn has quit IRC20:30
*** redrobot has joined #openstack-chef20:31
*** xmltok has joined #openstack-chef20:31
*** pcn has joined #openstack-chef20:31
openstackgerritJJ Asghar proposed stackforge/cookbook-openstack-network: Centos 6.5 and up has and old version of dnsmasq  https://review.openstack.org/13797320:36
*** otter768 has joined #openstack-chef20:59
*** superspring has joined #openstack-chef21:01
*** superspring_ has quit IRC21:02
*** otter768 has quit IRC21:03
*** monst has quit IRC21:04
*** monst has joined #openstack-chef21:17
*** openstackgerrit has quit IRC21:50
*** openstackgerrit has joined #openstack-chef21:50
*** emagana has joined #openstack-chef21:55
*** emagana has quit IRC22:09
*** emagana has joined #openstack-chef22:12
*** monst_ has joined #openstack-chef22:14
*** os-chef-bot has quit IRC22:18
*** monst has quit IRC22:18
*** os-chef-bot has joined #openstack-chef22:18
*** monst_ has quit IRC22:19
*** neelashah has quit IRC22:21
*** neelashah has joined #openstack-chef22:27
*** jmickle has quit IRC22:29
*** neelashah has quit IRC22:31
*** rtheis has quit IRC22:33
*** monst has joined #openstack-chef22:36
*** jmickle has joined #openstack-chef22:42
*** cavenger has joined #openstack-chef22:43
openstackgerritJJ Asghar proposed stackforge/cookbook-openstack-object-storage: It seems git requires a name and email  https://review.openstack.org/13304522:55
cavengerI’m testing out the openstack-chef stuff on ubuntu 14.04, I’m trying to figure out the networking portion, when it comes up I have no networks at all22:57
cavengeris this expected?22:57
cavengerI used the multi-neutron parts to create the roles22:57
j^2neutron or nova networking?22:57
*** libsysguy has joined #openstack-chef22:57
cavengerneutron22:57
j^2yeah there are no networks created, that’s what the client-cookbook is expected to do22:57
j^2but that’s still WIP22:58
cavengerok cool22:58
libsysguygrr neutron22:58
j^2it sets everything up fro you though22:58
cavengerso when I create the networks what type should I use?22:58
cavengerflat? vlan? etc22:58
libsysguyfor tenant networks?22:58
libsysguyor provider?22:58
j^2this is how i’ve been building the inital network at least: https://gist.github.com/jjasghar/2a093c129c266a9779e622:58
j^2it’s only a basic start though22:58
cavengerI have a block of public ip’s that I’d like to share among projects, I assume these would be called provider?22:59
cavengerand then I want to assign private subnets within the projects, I think these are tenant22:59
cavengerbut maybe I have my openstack terminology messed up23:00
j^2that is correct23:00
cavengerso it looks like I can use that gist and just modify for the subnets I want23:00
cavengerso far the controller came up and *seems fine and the compute node is there23:01
cavengerbut I suppose networking is always the hard part23:01
j^2do you have your ovs switches?23:01
j^2i’ve been having truouble with br-ex personally23:01
j^2int/tun are created but my br-ex isnt for some reason23:02
cavengerah, I only see a br-int23:02
j^2on the controller you need all three23:02
cavengerI know on centos7 I had trouble with packstack and br-ex23:03
j^2int fro the vms, tun between the controller and compute and compute to compute, and br-ex on the controller to the outside world23:03
cavengerI had to setup a config file for br-ex statically23:03
cavengerand then configure the ovs bits23:03
j^2yeah that’s why the this testing framework is SO important for us, so we have a sane default that works, then we can start customizing as needed23:03
j^2right libsysguy ;)?23:03
*** GonZo2K has quit IRC23:04
*** cavenger_ has joined #openstack-chef23:05
libsysguyright23:05
libsysguyI wish there was an easier way to use the testing framework23:05
cavenger_d’oh, just got disconnected23:05
*** GonZo2K has joined #openstack-chef23:05
j^2yeah it’s tough, but it’ll give us that sane default23:05
libsysguyactually I've been toying with the idea of using kitchen to test the individual cookbooks23:05
libsysguythen use the testing framework for end to end testing23:05
j^2i need to spend some time writing up the kitchen ref arch, maybe i’ll do that over the xmas break23:06
libsysguyI may go ahead and do the one for neutron23:06
libsysguyright now, my refactor is insane and I have no path back to sanity23:06
j^2god speed sir god speed23:06
libsysguyhttps://review.openstack.org/#/c/141459/ BAM23:06
libsysguylet thine eyes bleed23:07
j^2that is crazy23:07
*** cavenger has quit IRC23:07
*** cavenger_ is now known as cavenger23:07
libsysguyit's one of the biggest patches I've worked on in a long time23:08
cavengerthe network configuration section was helpful on this article: http://therandomsecurityguy.com/openstack-juno/23:08
cavengerany idea how to do this on ubuntu 14.04?23:08
j^2cavenger: not off the top of my head23:09
cavengerthe neutron parts will probably be the same23:10
*** kbringard has quit IRC23:10
cavengerbut not sure on the network config23:10
cavengermaybe this doc: http://docs.openstack.org/juno/install-guide/install/apt/content/neutron-network-node.html23:10
cavengernow I have to figure out how to customize the chef parts to set it up23:11
cavengerargh23:11
libsysguycavenger: deploy openstack by hand a few times and you'll be happy to get the privilege to configure chef :p23:12
cavengerI’ve looked through the docs, definitely why I’m trying to do it with chef ;)23:16
cavengerit does make it hard though when you have that extra chef layer and not sure how some of the underlying components work23:17
*** emagana has quit IRC23:20
libsysguyindeed.  Chef is my third try at openstack23:20
libsysguyfourth if you count the backspace cookbooks23:21
libsysguyerr23:21
libsysguyrackspace23:21
libsysguyalthough backspace is pretty funny, thanks autocorrect23:22
cavengerhehe23:22
cavengermaybe more fitting23:22
libsysguynah, they're a good lot23:22
cavengerso I guess the cookbooks aren’t expected to setup br-ex23:22
cavengeris that right?23:22
libsysguythey are actually23:22
libsysguyif you have that interface turned up when the cookbook is run23:23
libsysguyyou said you were running ubuntu cavenger23:23
cavengerright23:23
libsysguyyou'll probably have to override the interfaces and change them from eth0/1 to em0/123:23
cavengerwell I have eth0/1 currently23:24
*** monst has quit IRC23:24
libsysguyo rly?23:24
libsysguydid it do that by default in the install?23:24
cavengeryeah23:24
libsysguyI guess maybe it's just dell hardware that drops into em23:24
* libsysguy shrugs23:24
cavengerthese are dell23:24
cavengerbut it probably depends on the network drivers23:24
cavengerI know on some r series servers I’ve worked on they come up differently23:25
cavengerthese are c series23:25
libsysguyI try and stay out of the build room23:25
cavengerI wonder if this would be easier on centos 723:29
libsysguyI don't think so23:30
libsysguyalmost none of the cookbooks have been tested on centos723:30
cavengerah23:31
*** fandi has joined #openstack-chef23:31
libsysguyI've had pretty good luck with ubuntu 14.0423:32
libsysguyand what I've had bad luck with I've patched23:32
libsysguyless the OVS issue23:32
libsysguybut there is a patch in for that23:32
cavengerwhat’s the OVS issue?23:32
cavengerthe missing br-ex?23:32
cavengerI’m not sure where to go next with it, how do I get br-ex configured?23:33
j^2i think there’s more than it’s not configured23:33
libsysguyno, br-ex comes up, but the bridge mapping fails because the ovs agent isn't  aware of them23:33
libsysguyj^2 is playing with cents (eeewwww)23:34
j^2ovs-vsctl add-br br-ex && ovs-vsctl add-port br-ex eth123:34
j^2cavenger: ^23:34
j^2but that _doesnt_ fix at least my systems23:34
cavengerdo I need to have br-ex up first?23:34
j^2dunno23:34
j^2that’s what tomorrow is for and me working with carlp23:34
libsysguythat command will bring up br-ex23:35
libsysguyand attach it to eth123:35
*** emagana has joined #openstack-chef23:35
j^2which in theory is what we need23:35
cavengershould eth1 be the public ip?23:35
j^2but the router doesn’ct connect to it after the fact23:35
j^2which is the rub23:35
cavengerwhy eth1 over eth023:35
j^2because that’s how i have my networks set up ;)23:36
libsysguyit is the step that is supposed to happen here https://github.com/stackforge/cookbook-openstack-network/blob/master/recipes/l3_agent.rb#L9223:36
libsysguythe physical network setup should look like this http://docs.openstack.org/havana/install-guide/install/yum/content/figures/3/a/common/figures/Neutron-PhysNet-Diagram.png23:37
*** fandi has quit IRC23:39
cavengerDo I run the ovs-vsctl command on only the controller?23:40
cavengeror the compute node as well?23:40
j^2controller23:40
j^2br-ex should only be on the controller23:40
cavengerhow do I know if it worked?23:40
cavengerI didn’t get any errors23:40
cavengerand the interface is up23:40
j^2let me link you a primer on ovs23:41
*** galstrom is now known as galstrom_zzz23:41
cavengersweet23:41
j^2https://www.youtube.com/watch?v=FyV4MoQ3T0I23:42
j^2all of those guys23:42
cavengertahnks!23:42
j^2all of his videos23:42
cavengererr, thanks!23:42
*** jaypipes has quit IRC23:44
libsysguymmm flow tables23:45
libsysguywhen you find yourself dumping the flow table to debug routes, come talk to me :p23:46
*** emagana has quit IRC23:50
cavengerwell dhcp isn’t working, bummer23:51

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