Wednesday, 2014-08-13

*** timnovinger is now known as zz_tnovinger00:18
j^2os-chef-bot:  ambush markvan: https://gist.github.com/4063fe5776b8f6ba0bb1 this is as far as I’ve gotten. I can get every option apart from thet one that we need. Anychance you know any mysql dbas?00:18
os-chef-botAmbush prepared00:18
*** zz_tnovinger is now known as zz_timnovinger00:34
*** ChrissKO_ has joined #openstack-chef00:48
*** monst has quit IRC00:49
*** monst has joined #openstack-chef00:49
*** ChrissKO_ has quit IRC00:52
*** monst has quit IRC00:54
openstackgerritSachi King proposed a change to stackforge/cookbook-openstack-identity: internalURL should use the internalURL variable  https://review.openstack.org/11373401:05
*** nosnos has joined #openstack-chef01:10
*** monst has joined #openstack-chef01:20
*** monst has quit IRC01:24
*** monst has joined #openstack-chef01:26
*** monst has quit IRC01:30
*** otter768 has joined #openstack-chef01:49
*** monst has joined #openstack-chef01:56
*** Krast has joined #openstack-chef02:00
*** Krast has quit IRC02:23
*** monst has quit IRC02:24
*** jmickle has joined #openstack-chef02:35
*** Krast has joined #openstack-chef02:42
*** ChrissKO_ has joined #openstack-chef02:48
*** ChrissKO_ has quit IRC02:53
*** tmichael has quit IRC02:57
*** jmickle has quit IRC02:58
*** tmichael has joined #openstack-chef03:00
*** k_stev has quit IRC03:14
*** nosnos has quit IRC03:35
*** otter768 has quit IRC03:57
*** otter768 has joined #openstack-chef04:01
*** otter768 has quit IRC04:15
*** nosnos has joined #openstack-chef04:32
*** tmichael has quit IRC04:38
*** ChrissKO_ has joined #openstack-chef04:49
*** ChrissKO_ has quit IRC04:54
*** faawlex has joined #openstack-chef05:18
*** faawlex has joined #openstack-chef05:18
*** k4n0 has joined #openstack-chef05:30
*** faawlex has quit IRC05:31
openstackgerritXu Han Peng proposed a change to stackforge/openstack-chef-specs: Specification for Enable Neutron VPN as Service  https://review.openstack.org/11114505:51
openstackgerritXu Han Peng proposed a change to stackforge/openstack-chef-specs: Specification for Enable Neutron VPN as Service  https://review.openstack.org/11114505:52
openstackgerritXu Han Peng proposed a change to stackforge/openstack-chef-specs: Specification for Enable Neutron VPN as Service  https://review.openstack.org/11114506:10
*** nkrinner has joined #openstack-chef06:28
*** ChrissKO_ has joined #openstack-chef06:44
*** opscode-logger has quit IRC07:00
*** opscode-logger has joined #openstack-chef07:00
*** Atttwww has quit IRC07:26
jklaremarkvan: hi, just read your comment on the infra commit to fix berkshelf jobs07:48
jklaremarkvan: i also thought about something like this, but i have no idea how to do this, we would have to have different jobs depending on the branch i guess07:48
*** p5ntangl_ has quit IRC08:52
*** p5ntangle has joined #openstack-chef08:53
*** fayablazer has joined #openstack-chef08:53
*** odyssey4me has joined #openstack-chef09:03
*** jawed_ has joined #openstack-chef09:09
*** jawed_ has quit IRC09:19
*** dmowrer_ has joined #openstack-chef09:24
*** iartarisi has joined #openstack-chef09:24
*** dmowrer has quit IRC09:31
openstackgerritMa Wen Cheng proposed a change to stackforge/cookbook-openstack-common: Enable use_ssl be configurable  https://review.openstack.org/11245709:51
*** jawed_ has joined #openstack-chef09:57
*** jawed_ has quit IRC10:08
*** jawed_ has joined #openstack-chef10:08
*** jawed_ has quit IRC10:19
*** jawed_ has joined #openstack-chef10:25
*** miqui has joined #openstack-chef11:06
*** p5ntangle has quit IRC11:09
*** jawed_ has quit IRC11:11
*** p5ntangle has joined #openstack-chef11:17
*** nosnos has quit IRC11:54
*** odyssey4me has quit IRC11:54
*** jawed_ has joined #openstack-chef11:59
*** tmichael has joined #openstack-chef12:28
*** neelashah has joined #openstack-chef12:31
*** tmichael has quit IRC12:34
*** kbringard has joined #openstack-chef12:51
*** neelashah1 has joined #openstack-chef13:04
*** neelashah has quit IRC13:06
*** jawed_ has quit IRC13:11
*** jawed_ has joined #openstack-chef13:11
*** rtheis has joined #openstack-chef13:20
*** jawed_ has quit IRC13:23
*** jasondotstar has joined #openstack-chef13:56
*** tmichael has joined #openstack-chef14:03
*** Krast has quit IRC14:13
*** Krast has joined #openstack-chef14:14
*** PaulCzar has joined #openstack-chef14:15
*** openstackgerrit has quit IRC14:16
*** openstackgerrit has joined #openstack-chef14:18
*** pradipta_away is now known as pradipta14:20
*** zz_timnovinger is now known as timnovinger14:27
*** Krast has quit IRC14:28
*** odyssey4me has joined #openstack-chef14:28
*** Krast has joined #openstack-chef14:28
*** Krast has quit IRC14:31
*** Krast has joined #openstack-chef14:31
*** tmichael has quit IRC14:36
j^2ahhh!14:44
j^2https://gist.github.com/de052fafe641f79efc8b14:44
j^2still cant get it14:44
j^2i broke down and just asked #mysql to14:45
j^2o14:45
*** iartarisi has quit IRC14:51
*** ChrissKO_ has quit IRC14:52
*** ChrissKO_ has joined #openstack-chef14:52
*** ChrissKO_ has quit IRC14:54
*** neelashah1 has quit IRC15:05
*** ChrissKO_ has joined #openstack-chef15:18
*** neelashah1 has joined #openstack-chef15:20
*** ChrissKO_ has quit IRC15:21
*** jmickle has joined #openstack-chef15:23
*** ChrissKO_ has joined #openstack-chef15:23
*** nkrinner has quit IRC15:26
*** timnovinger is now known as zz_tnovinger15:31
*** zz_tnovinger is now known as zz_timnovinger15:58
markvanj^2: yeah, after seeing your template, I don't have other ideas right now for utf8 issue.16:00
os-chef-botmarkvan: while you were out, j^2 said: https://gist.github.com/4063fe5776b8f6ba0bb1 this is as far as I’ve gotten. I can get every option apart from thet one that we need. Anychance you know any mysql dbas?16:00
j^2talking to some dev guys at chef i might have a fix16:00
j^2i’m working on it now16:00
j^2i’m not giving up on this16:00
markvanj^2: keep marching on!16:00
*** k4n0 has quit IRC16:01
*** p5ntangle has quit IRC16:05
*** fayablazer has quit IRC16:17
*** markvan has quit IRC16:19
*** markvan has joined #openstack-chef16:21
*** zz_timnovinger is now known as timnovinger16:23
*** jcannava_zzz is now known as jcannava16:32
*** fifieldt has quit IRC16:37
*** fifieldt has joined #openstack-chef16:44
*** ChrissKO_ has quit IRC16:48
*** ChrissKO_ has joined #openstack-chef16:55
*** odyssey4me has quit IRC16:55
*** ChrissKO_ has quit IRC17:17
*** PaulCzar has quit IRC17:20
*** ChrissKO_ has joined #openstack-chef17:26
gleampcn, are you still having issues w/horizon+novncproxy?17:34
*** pradipta is now known as pradipta_away17:37
pcngleam: I don't seem to have any console, if that means the same thing17:38
pcnI don't know if it's a cookbook problem, or I'm missing a role or something else17:38
gleamwhat do you have for vncserver_listen and vncserver_proxyclient_address in /etc/nova/nova.conf on the compute node?17:39
pcnvncserver_listen = 0.0.0.017:40
pcnoh, hang on, that's ont he controller17:40
pcnnova.conf:vncserver_listen=0.0.0.017:40
pcnnova.conf:vncserver_proxyclient_address=0.0.0.017:40
pcnThat's on the compute node17:41
*** ChrissKO_ has quit IRC17:41
gleamso, my memory is that the vnc proxy in horizon is going to look at the proxyclient_addres to determine what the vnc addr should be17:42
gleamso it's trying to connect to 0.0.0.0:590017:43
gleamyou need vncserver_proxyclient_address to be the ip for the compute node17:43
gleambut if you want live migration to work, vncserver_listen still needs to be 0.0.0.0 (otherwise the live migration will fail because it can't bind the ip of the old compute node)17:43
gleamthe problem with that is that the compute cookbook uses the same ip for both vncserver_listen and vncserver_proxyclient_address (the result of endpoint 'compute-vnc-bind')17:44
*** PaulCzar has joined #openstack-chef17:44
gleami've been meaning to submit a bug+patch for it and just haven't17:45
gleamin the meantime i'm rewinding the nova.conf template and setting   variables[:vncserver_proxyclient_address] = computeip17:45
pcnI'm OK with not having migration at the moment.  More interested in being able to run ping at the moment17:46
gleami'm pretty sure that if you don't care about live migration, just set ['openstack']['endpoints']['compute-vnc']['bind_interface'] = 'interface'17:46
gleam(or however you want to set the endpoint)17:46
pcnBy interface do you mean IP address for the node?17:47
pcnOr the interface device?17:47
gleamif you set ['host'] instead of ['bind_interface'] then yes the ip17:47
gleambind_interface will find the ip for the given interface17:47
gleamso if you want internal openstack communications on eth3 or something you can just set it to that17:48
gleamand it'll find the right ip17:48
*** ChrissKO_ has joined #openstack-chef17:48
pcnOK, I've got some host statements there that I can remove and I'll use bind_interface instead17:48
*** dmowrer_ has quit IRC17:49
gleamyou can see the method it uses here: https://github.com/stackforge/cookbook-openstack-common/blob/master/libraries/network.rb#L2817:49
pcngleam woo-hoo17:51
gleamare you still fighting with neutron?17:51
pcnI've gotten further, but outside of chef - the need to copy around the ml2.ini to the openvswitch ini lets me allocate nodes, get dhcp addresses, etc.   I don't seem to be able to get it so that I can use neutron at this point, though.17:53
pcnE.g. I can add an interface to the default namespace on the controller node and ping the interfaces in the openstack router namespace, but I can't ping the floating IP that I've bound that's on the same /24 as I've bound to the default namespace's br-ex17:54
pcnI'm afraid I'm eplaining this in a confusing manner - it's hard to be concise17:55
gleamhaha, neutron is a confusing beast17:55
gleamare you using gre? flat? vlan?17:55
pcnvxlan17:56
pcnI'm doing this as an experiment to integrate with nsx, so I want to get to the point where I can use standard openvswitch first17:58
gleami don't know the vxlan setup well enough, but i think it operates basically like gre? forms a full mesh between all the nodes17:58
pcnThe config looks the same as gre, yes17:59
gleamdo you see the interfaces for the mesh in br-tun?17:59
*** PaulCzar has quit IRC17:59
gleamthere should be 5 if you have e.g. 6 nodes17:59
pcnin which ns?18:00
gleamdefault, just do ovs-vsctl list-ports br-tun18:01
gleamthere should be patch-int and then all of the others (again, this is assuming it's like gre)18:01
*** dmowrer has joined #openstack-chef18:02
*** k_stev has joined #openstack-chef18:03
*** jcannava is now known as jcannava_zzz18:03
pcnI'm seeing patch-int on the compute host, but nothing on the controller18:03
pcnIHmm..18:03
*** jcannava_zzz is now known as jcannava18:03
pcnNo IP on the internal interface.18:03
gleambut no vxlan-foo interfaces on either?18:03
gleamerr, ports18:03
pcnSo eth1 No18:03
pcnNot on br-tun18:04
pcnSo eth1 is the internal network and it has no ipv4 address.  That should be configured, right?18:04
gleamit would look something like: https://ask.openstack.org/en/question/7124/neutron-vxlan-in-havana/18:04
pcnOK, those ports are not present18:05
pcnThanks for that link18:05
gleamsure, for me i had to put enable_tunneling = True, tunnel_type = gre, local_ip = internalip18:06
gleamin the ml2 config18:06
gleamand then the mesh came up18:07
pcnOK, I think the local_ip is currently getting set to the eth0 interface, but that's not ideal18:07
pcnAnd I've run chef since then, so my ml2_conf.ini is broken again.18:08
gleamhaha18:09
pcnCan I put everything over eth0 for a test?18:10
gleamshouldn't matter18:10
pcnOK, I'm going to try to set that up for now18:10
pcnthe guy who plugged these things in isn't available, I'm going to need someone to follow the cables for me to confirm that my eth1s are in the same broadcast domain18:11
pcnOK, suddenl I have vxlan ports.  Thanks!18:19
pcnNow routing :(18:20
pcnAnd I guess "fixing" my copy of the openstack-network cookbooks so I can reproduce this next time I run chef-client18:21
j^2#startmeeting openstack-chef18:24
openstackMeeting started Wed Aug 13 18:24:23 2014 UTC and is due to finish in 60 minutes.  The chair is j^2. Information about MeetBot at http://wiki.debian.org/MeetBot.18:24
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.18:24
openstackThe meeting name has been set to 'openstack_chef'18:24
j^2oh nice!18:24
j^2it’s working :)18:24
j^2#endmeeting18:24
openstackMeeting ended Wed Aug 13 18:24:50 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:24
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack_chef/2014/openstack_chef.2014-08-13-18.24.html18:24
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack_chef/2014/openstack_chef.2014-08-13-18.24.txt18:24
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack_chef/2014/openstack_chef.2014-08-13-18.24.log.html18:24
j^2pretty slick eh?18:25
pcnyes, very cool18:27
j^2@core here is the manual for meetbot, aka openstack. http://meetbot.debian.net/Manual.html18:27
os-chef-bot@j^2 @markvan_ @mattray @ctracey @galstrom @alanmeadows @andymccr @iartarisi @carlp18:27
os-chef-bot here is the manual for meetbot, aka openstack. http://meetbot.debian.net/Manual.html18:27
*** ChrissKO_ has quit IRC18:29
*** ChrissKO_ has joined #openstack-chef18:30
gleampcn: i use chef-rewind to rewind the ml2_conf.ini template and provide my own18:34
gleamwhich basically puts a few lines under [ovs] at the end18:34
gleam(this is on ubuntu, ymmv)18:34
*** PaulCzar has joined #openstack-chef18:34
*** PaulCzar has quit IRC18:34
gleamon ubuntu, neutron-openvswitch-agent reads /etc/neutron/ml2/ml2_conf.ini18:34
*** miqui_ has joined #openstack-chef18:34
gleamtheoretically you could put it all in misc_neutron too18:34
gleamsince it also reads /etc/neutron/neutron.conf18:35
pcnHmm... so for chef-rewind, I just create a new cookbook with a recipe for "fix_neutron",18:37
pcnthen use chef_gem "chef_rewind"; require "chef/rewind";18:38
gleamyep18:38
pcnSo that works for you?  It's easier than forking the cookbook?18:38
gleamyeah, personally18:39
pcnI'll give it a shot.18:39
pcnSo I've got this at the moment: https://gist.github.com/pcn/af341cbfdfcabd56a62918:39
gleami think i forked common and dashboard but nothing else18:39
gleamthat looks right18:40
gleammy ml2_conf.ini on both controller+compute are identical18:41
*** openstackgerrit has quit IRC18:41
*** miqui has quit IRC18:41
*** mrodden has quit IRC18:41
*** mrodden_ has joined #openstack-chef18:41
*** mrodden_ is now known as mrodden18:41
pcnlocal_ip too?18:41
j^2os-chef-bot: ping18:42
os-chef-botPONG18:42
gleamno, the local_ip is appropriate for the node18:42
gleambasically using the method from the common cookbook above18:42
gleam(get ip for device)18:42
gleamso in my own version of the template i pass local_ip: address_for 'eth1' or whatever18:43
pcnOK, your template does that.  Cool.18:43
gleamand then local_ip = <%= @local_ip %>18:43
pcnI'm hand-hacking at the moment to get this running, so I'm thinking per-node at the moment.18:43
gleamid o think this could probably be done in misc_neutron, but this is how i ended up doing it18:44
*** faawlex has joined #openstack-chef18:44
*** openstackgerrit has joined #openstack-chef18:50
pcnI've got a question: I have a new instance.  It's got a bridge device attached to it, I can see that with "virsh dumpxml 7" in this case.18:50
pcnBut there's no IP address assigned to that interface either in the VM or from the hypervisor view (not sure if the latter is supposed to show me anything, but...)18:50
pcnI don't see a port listed on the tunnel for this vm18:51
*** os-chef-bot has quit IRC18:52
*** os-chef-bot has joined #openstack-chef18:52
j^2os-chef-bot: help18:52
os-chef-botplease click here: http://tranquil-anchorage-9510.herokuapp.com/os-chef-bot/help18:52
j^2carlp: ^18:52
pcnOh, dhcp-agent.log is full of errors.18:54
pcnHmm... last error was almost 40 minutes ago18:55
pcnAh, there we go.  It says it can't find the tap device it wants.  Wat?18:56
gleamthis is on your controller?18:58
pcnYeah.18:58
*** jcannava is now known as jcannava_zzz18:58
pcnI can run the command it's failing on18:59
pcnsudo neutron-rootwrap /etc/neutron/rootwrap.conf ip netns exec qdhcp-1e66144b-6784-4cfe-a4e6-d4d8d9b5989b ip route list dev tap83ba5659-b418:59
pcndefault via 172.16.10.118:59
pcn172.16.10.0/24  proto kernel  scope link  src 172.16.10.2018:59
gleamis tap83ba5659-b4 in the br-int bridge, and is there a neutron port that starts 83ba5659-b4.*?18:59
pcnYes to "is tap83ba5659-b4 in the br-int bridge" and # neutron port-list|  grep 83ba5659-b419:03
pcn| 83ba5659-b4e9-46d9-82c5-03bcd69b56f8 |      | fa:16:3e:e6:18:cf | {"subnet_id": "ddfb8413-9951-4384-a220-ff3af28fb68e", "ip_address": "172.16.10.20"} |19:03
*** dmowrer_ has joined #openstack-chef19:05
*** dmowrer has quit IRC19:05
*** jcannava_zzz is now known as jcannava19:07
*** jang1 has quit IRC19:09
carlpj^2: much better!19:12
j^2:D19:12
*** ChrissKO_ has quit IRC19:20
*** ChrissKO has joined #openstack-chef19:23
gleampcn: huh. ok, my suggestion: stop the dhcp agent, stop any dnsmasq processes, remove the ports (brctl del-port br-int tap83ba5659-b4 and also in neutron), delete the namespace, start dhcp agent19:24
pcnbrctl or ovs-vsctl?19:28
pcnweird brctl doesn't show any of the bridges that ovs-vsctl shows19:29
*** jcannava is now known as jcannava_zzz19:29
pcnovs-vsctl del-port br-int tap83ba5659-b419:32
*** PaulCzar has joined #openstack-chef19:33
*** timnovinger is now known as zz_tnovinger19:33
pcnOK, I'm back to zero19:36
*** zz_tnovinger is now known as timnovinger19:42
*** ChrissKO has quit IRC19:45
*** ChrissKO has joined #openstack-chef19:48
pcnWell, no error and no ping19:50
pcnThis has gotten me further, I guess I have to keep plugging away at this19:50
pcnawright, dhcp worked, interface associates19:53
pcngleam: thanks, that teardown was important, I guess now I just need to get the routing fixed on the controller.  Once I do that, I may be able to do testing.19:57
*** dmowrer_ has quit IRC20:05
*** ChrissKO has quit IRC20:14
*** ChrissKO has joined #openstack-chef20:16
*** PaulCzar has quit IRC20:18
*** ChrissKO has quit IRC20:19
*** ChrissKO has joined #openstack-chef20:23
gleamno problemo20:24
*** dmowrer has joined #openstack-chef20:25
*** jcannava_zzz is now known as jcannava20:25
*** jcannava is now known as jcannava_zzz20:41
j^2xmltok: got some time now? or do you want to set up for tomorrow?20:51
j^2pcn: same question to you :)20:51
xmltokhey nows not good, i am in a break between training people and i am trying to book some trips20:55
j^2cool, got some time tomorrow?20:55
xmltokyeah i should have time in the afternoon20:56
j^2xmltok: sent you a pm21:01
*** miqui_ is now known as miqui21:06
*** ChrissKO has quit IRC21:07
*** fc___ has joined #openstack-chef21:10
*** fc__ has quit IRC21:12
*** andymccr has quit IRC21:12
*** wenchma has quit IRC21:12
*** fc___ is now known as fc__21:12
*** fifieldt has quit IRC21:13
*** mancdaz has quit IRC21:13
*** fifieldt has joined #openstack-chef21:13
*** wenchma has joined #openstack-chef21:13
*** mancdaz has joined #openstack-chef21:14
*** andymccr has joined #openstack-chef21:14
pcnj^2: Not free now, maybe tomorrow afternoon, maybe most of Friday21:14
j^2pcn: sending you a pm21:17
*** timnovinger is now known as zz_tnovinger21:20
*** neelashah1 has quit IRC21:21
*** jasondotstar has quit IRC21:26
*** os-chef-bot has quit IRC21:29
*** os-chef-bot has joined #openstack-chef21:29
*** zz_tnovinger is now known as timnovinger21:29
*** os-chef-bot has quit IRC21:30
*** os-chef-bot has joined #openstack-chef21:30
*** jcannava_zzz is now known as jcannava21:30
j^2os-chef-bot: help21:35
os-chef-botplease click here: http://tranquil-anchorage-9510.herokuapp.com/os-chef-bot/help21:35
*** jaypipes has joined #openstack-chef21:52
*** jaypipes has quit IRC21:53
*** rtheis has quit IRC22:08
*** jaypipes has joined #openstack-chef22:22
*** ChanServ sets mode: +o openstack22:37
*** j^2 has left #openstack-chef22:40
*** j^2 has joined #openstack-chef22:40
*** ChanServ sets mode: +o j^222:40
*** jcannava is now known as jcannava_zzz22:54
*** ChrissKO has joined #openstack-chef23:13
*** timnovinger is now known as zz_tnovinger23:13
*** ChrissKO has quit IRC23:14
*** kbringard has quit IRC23:18
*** jmickle has quit IRC23:27
*** zz_tnovinger is now known as zz_timnovinger23:39

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