Sunday, 2014-11-30

*** erictian has joined #openstack-chef00:02
*** erictian_ has joined #openstack-chef00:02
*** erictian has quit IRC00:02
*** erictian has joined #openstack-chef00:03
*** erictian_ has quit IRC00:03
*** erictian_ has joined #openstack-chef00:04
*** erictian has quit IRC00:07
*** erictian_ has quit IRC00:09
*** erictian has joined #openstack-chef00:34
*** otter768 has joined #openstack-chef01:12
*** otter768 has quit IRC01:17
xmltokyeah its weird, it wasnt a problem before either01:48
*** erictian has quit IRC02:22
*** erictian has joined #openstack-chef02:42
*** kobtea has joined #openstack-chef03:13
*** otter768 has joined #openstack-chef03:13
*** otter768 has quit IRC03:18
*** kobtea has quit IRC03:18
*** galstrom_zzz is now known as galstrom04:18
*** otter768 has joined #openstack-chef04:26
*** galstrom is now known as galstrom_zzz04:27
*** erictian has quit IRC04:29
*** erictian has joined #openstack-chef04:29
*** erictian has quit IRC04:34
*** GonZo2K has joined #openstack-chef04:34
*** galstrom_zzz is now known as galstrom04:48
*** erictian has joined #openstack-chef04:57
*** erictian_ has joined #openstack-chef05:15
*** erictian has quit IRC05:15
*** GonZo2K has quit IRC05:40
*** GonZo2K has joined #openstack-chef05:41
*** galstrom is now known as galstrom_zzz05:50
*** GonZo2K has quit IRC06:41
*** opscode-logger has quit IRC07:00
*** opscode-logger has joined #openstack-chef07:00
*** os-chef-bot has quit IRC07:12
*** os-chef-bot has joined #openstack-chef07:13
*** otter768 has quit IRC07:31
*** kobtea has joined #openstack-chef08:40
*** erictian_ has quit IRC08:42
*** erictian has joined #openstack-chef08:43
*** kobtea has quit IRC08:44
*** erictian has quit IRC08:47
*** otter768 has joined #openstack-chef09:32
*** otter768 has quit IRC09:36
*** erictian has joined #openstack-chef09:43
*** erictian has quit IRC09:48
*** erictian has joined #openstack-chef10:44
*** erictian has quit IRC10:53
*** otter768 has joined #openstack-chef11:33
*** otter768 has quit IRC11:37
*** erictian has joined #openstack-chef11:48
*** erictian has quit IRC11:54
*** otter768 has joined #openstack-chef13:34
*** erictian has joined #openstack-chef13:37
*** otter768 has quit IRC13:38
*** erictian has quit IRC13:42
*** GonZo2K has joined #openstack-chef14:04
*** erictian has joined #openstack-chef15:26
*** erictian has quit IRC15:31
*** otter768 has joined #openstack-chef15:35
*** otter768 has quit IRC15:40
xmltokit was only the metadata that needed to be redefined, the others were just kicked off from delayed restarts. i can get around the problem if i unwind the template in my wrapper and define it again16:01
j^2Nice! Any chance you can push these up to us?16:02
*** galstrom_zzz is now known as galstrom16:04
*** erictian has joined #openstack-chef16:19
*** erictian has quit IRC16:30
*** erictian has joined #openstack-chef16:30
*** erictian has quit IRC16:35
*** ehaselwanter has joined #openstack-chef16:36
*** erictian has joined #openstack-chef16:44
*** dotplus has quit IRC17:03
*** dotplus has joined #openstack-chef17:05
xmltokyeah i still need to work out my account17:12
xmltokalso we should really add some neutron-netns-cleanup stuff into the network cookbook, i think i just finally managed to make that thing work17:13
xmltokmy metadata would stop working because the netns would be polluted with old ips and routes17:13
xmltoka simple cron job of neutron-netns-cleanup  --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini --config-file /etc/neutron/dhcp_agent.ini is probably all that is necessary, but we may want to just run it with chef. i dont konw how often it should be run, seems like pretty often17:14
*** galstrom is now known as galstrom_zzz17:14
xmltoki still can't save contact information on review.openstack.org17:23
j^2xmltok: is it the same error?17:26
xmltokah my email address in launchpad wasnt the one with the openstack foundation17:26
xmltokTo ssh://kraig@review.openstack.org:29418/stackforge/cookbook-openstack-network17:26
xmltok ! [remote rejected] master -> master (prohibited by Gerrit)17:26
xmltokim getting closer17:26
j^2:D17:27
*** erictian has quit IRC17:28
*** erictian has joined #openstack-chef17:29
xmltokok, bug is filed17:32
*** erictian has quit IRC17:33
j^2D17:33
j^2:D17:33
j^2link?17:33
j^2i’m gonna get os-chef-bot to start posting the bugs when people file em17:34
j^2but it seems it’s been more challanging then i’d like17:34
*** galstrom_zzz is now known as galstrom17:34
openstackgerritKraig Amador proposed stackforge/cookbook-openstack-network: Install the metadata agent before attempting to restart it Move the metadata_agent.ini template definition to after the package installation so that the immediate restart notification will not error.  https://review.openstack.org/13797117:35
*** otter768 has joined #openstack-chef17:36
xmltokdude, i did it17:36
xmltokhttps://review.openstack.org/13797117:36
xmltokmonths in the making..17:36
j^2yay!17:38
j^2now you have no excuses :P17:38
xmltokits true17:40
xmltokhttps://bugs.launchpad.net/openstack-chef/+bug/1397702 :)17:40
*** otter768 has quit IRC17:40
j^2:D17:41
j^2sooo17:41
j^2neutron-netns-cleanup17:41
j^2what does that actually do?17:41
xmltokit rolls through the netns space on the box and deletes interfaces that are no longer used by dhcp/metadata agents17:43
*** ehaselwanter has quit IRC17:43
xmltokif you do 'ip netns list' youll see all your namespaces, if you do 'ip netns exec <namespace> ifconfig' you'll see the interfaces17:43
xmltokover time, you may end up with a bunch of dead ips in that list17:43
xmltokthere is routes in there too, so you can end up with VMs trying to connect to the metadata agent on an IP that is no longer being used17:44
j^2oh how17:45
j^2wow i mean17:45
j^2yeah that seems like it should be done pretty soon here17:45
xmltokyeah big deal, been a huge pain in the ass for me for a while, i finally figured out wtf was going on with that this morning17:45
j^2can you take ownership of this? or do you want to hand it off to some one else?17:46
xmltokmy only concern are the parameters, i think those are consistent with OVS installations though?17:46
xmltoki also dont know if we want to shove that into cron or what, i think cron is probably right17:47
xmltoktreat it like the keystone cleanup17:47
j^2yeah there are sain defaults with it irrc17:47
j^2iirc17:47
xmltok# ls -la /etc/cron.d/neutron-dhcp-agent-netns-cleanup17:48
xmltok-rw-r--r-- 1 root root 319 Jun 16 01:03 /etc/cron.d/neutron-dhcp-agent-netns-cleanup17:48
xmltokhmmm17:48
xmltokthats weird17:48
xmltokthere is a neutron-l3-agent-netns-cleanup one too, we just need one for ml2 i guess17:48
xmltokthose come from the ubuntu packages, maybe this should be solved in the metadata package17:49
xmltoki cant find anything that runs the keystone cleanup either17:50
xmltokyeah, we have our own token_flush and nova-manage db archive_deleted_rows cron scripts17:51
xmltokit looks like there may be a lot of cron stuff missing17:51
j^2ouch that’s a problem17:52
xmltok0 3 * * 1,4 root source ~/openrc && /usr/bin/keystone-manage token_flush && /usr/bin/nova-manage db archive_deleted_rows --max_rows $MAX_ROWS17:52
xmltoki got this17:52
j^2maybe open another bug report to track what you think we’re missing?17:52
j^2:)17:52
xmltokdone17:55
j^2:D17:55
xmltokthis is going pretty good, im up to the dashboard now but running into apache LockFile problems from being on the old cookbook17:58
xmltokim not really sure how that is working in my current environment17:58
xmltoki guess the 9.1.0 version of the cookbook was ok to work with apache 2.0.018:00
j^2yeah i think we’re gonna have to bump everything to 2.0.0 for apache but that requires a massive rewrite of our specs18:00
xmltokhttps://github.com/stackforge/cookbook-openstack-dashboard/commit/5878de34d9a70f8fed2147c3d61e434bb5e6438818:00
xmltokahh18:01
j^2i thought jklare fixed that….18:01
j^2hmm18:01
j^2yeah the < is supposed to be the other way >18:02
j^2the alligator was supposed to eat the bigger one ;)18:02
xmltokhehe18:03
xmltokopen a bug report :)18:03
j^2ha!18:06
j^2yaeh i think he has….18:06
j^2or was going to18:06
j^2aw man, this is gross18:12
j^2man i can’t wait till jenkins is doing all this shit i’m doing18:21
*** erictian has joined #openstack-chef18:29
*** galstrom is now known as galstrom_zzz18:29
*** galstrom_zzz is now known as galstrom18:36
xmltokare you running all of the tests manually?18:36
*** erictian has quit IRC18:38
xmltokwoohoo, changing to <= made my dashboard work, almost18:43
j^2which tests?18:44
j^2xmltok:  nice!18:44
xmltokwhatever you want jenkins to do18:45
*** galstrom is now known as galstrom_zzz18:48
xmltoki think even if we get that netns cleanup script running its not going to clean up correctly, im not having it work unless i do a --force which deletes the interface entirely19:18
j^2xmltok: ah, well the testing framework will be run via jenkins eventually19:24
j^2but i have to do it by hand till we have a “baseline"19:25
j^2then i’ll make jenkins build/run it19:25
j^2xmltok: that seems dangerous19:25
xmltokyeah force sucks19:26
xmltokyou need to restart the services after you do it to make it recreate everything19:26
j^2ewww19:26
j^2yeah as a cleanup that seems heavy handed19:26
j^2“nuke everything and restart everything! oh and lets do this randomly so my tables don’t get to big"19:27
j^2prod envs are gonna love that one19:27
xmltokit may be my bad19:28
xmltokdefault['openstack']['network']['dhcp']['dhcp_delete_namespaces'] = 'True'19:28
xmltokdefault['openstack']['network']['l3']['router_delete_namespaces'] = 'True'19:28
xmltokthey were false19:28
j^2ah19:30
alanmeadows1Without force, the netns cleanup script really is only helpful for cleaning up *empty* namespaces that happen to be left dangling that can be removed19:33
alanmeadows1which is safe in production19:33
xmltokit doesnt fix it, there is all kinds of bugs opened around this stuff too, i give up19:34
xmltokforce deleted all of my namespaces, many of them were active19:34
alanmeadows1Yes, rather invasive force is :)19:35
alanmeadows1Also if you're really looking for a "start from square one" you probably need to rope in ovs-cleanup too which is equally destructive19:35
alanmeadows1to purge all the openvswitch artifacts19:35
*** otter768 has joined #openstack-chef19:36
alanmeadows1(like netns cleanup force requiring a l3 agen restart, ovs-cleanup would require a plugin restart)19:36
*** otter768 has quit IRC19:41
*** erictian has joined #openstack-chef19:48
openstackgerritJJ Asghar proposed stackforge/cookbook-openstack-network: Centos 6.5 and up has and old version of dnsmasq  https://review.openstack.org/13797319:49
j^2well that was ^^^^ three days of work….19:50
xmltoki hate old rhel versions, 7.0 is barely tolerable19:51
xmltokthere must be millions of lost man hours due to their old versions of everything19:51
j^2yep19:52
j^2and i think we’re not offically supporting centos7 till the stable/juno cut? I vaguely remember that some place19:52
j^2oh jeebus, we don’t have descs in the Rakefile19:54
j^2what the hell man19:54
j^2yak shave yak shave yak shave19:55
*** dmowrer_ has joined #openstack-chef19:55
*** dmowrer has joined #openstack-chef19:57
*** dmowrer_ has quit IRC19:57
j^2ahhh!!!19:57
j^2http://i.imgur.com/zHohELu.png20:03
xmltokhaha20:07
openstackgerritJJ Asghar proposed stackforge/cookbook-openstack-network: Centos 6.5 and up has and old version of dnsmasq  https://review.openstack.org/13797320:11
openstackgerritJJ Asghar proposed stackforge/cookbook-openstack-network: This adds descriptions to the rake tasks  https://review.openstack.org/13797520:16
*** erictian has quit IRC20:21
*** erictian has joined #openstack-chef20:22
*** erictian has quit IRC20:30
*** erictian has joined #openstack-chef20:31
*** erictian has quit IRC20:37
*** dmowrer has quit IRC20:56
*** dmowrer has joined #openstack-chef21:15
*** ehaselwanter has joined #openstack-chef21:33
*** otter768 has joined #openstack-chef21:37
*** otter768 has quit IRC21:42
*** ehaselwanter has quit IRC22:49
*** otter768 has joined #openstack-chef23:38
*** otter768 has quit IRC23:43

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