Wednesday, 2014-11-26

*** emagana has joined #openstack-chef00:16
*** malfaitc has left #openstack-chef00:19
*** emagana has quit IRC00:23
*** emagana has joined #openstack-chef00:23
*** emagana has quit IRC00:28
*** kobtea has joined #openstack-chef00:30
*** kobtea has quit IRC00:35
*** emagana has joined #openstack-chef00:35
*** emagana has joined #openstack-chef00:35
*** monst has quit IRC00:36
*** monst has joined #openstack-chef00:36
*** monst has quit IRC00:41
*** emagana has quit IRC00:57
*** emagana has joined #openstack-chef00:58
*** emagana has quit IRC01:02
*** MrMonkey has quit IRC01:16
*** otter768 has joined #openstack-chef01:34
*** monst has joined #openstack-chef01:36
*** otter768 has quit IRC01:38
*** monst has quit IRC01:41
*** emagana has joined #openstack-chef02:06
*** emagana_ has joined #openstack-chef02:07
*** emagana has quit IRC02:10
*** nosnos has joined #openstack-chef02:14
*** jmickle has quit IRC02:21
*** erictian has joined #openstack-chef02:21
*** ncerny has joined #openstack-chef02:35
*** ncerny_ has joined #openstack-chef02:40
*** ncerny has quit IRC02:41
*** nosnos has quit IRC03:01
*** fifieldt has joined #openstack-chef03:01
*** erictian has quit IRC03:04
*** erictian has joined #openstack-chef03:05
*** erictian has quit IRC03:09
*** monst has joined #openstack-chef03:25
*** harlowja is now known as harlowja_away03:29
*** monst has quit IRC03:30
*** otter768 has joined #openstack-chef03:35
*** otter768 has quit IRC03:40
*** ncerny_ has quit IRC03:45
*** emagana_ has quit IRC03:48
*** emagana has joined #openstack-chef03:48
*** erictian has joined #openstack-chef03:48
*** emagana has quit IRC03:49
*** emagana has joined #openstack-chef03:50
*** os-chef-bot has quit IRC03:55
*** os-chef-bot has joined #openstack-chef03:55
*** erictian has quit IRC03:59
*** erictian has joined #openstack-chef04:00
*** erictian has quit IRC04:04
*** erictian has joined #openstack-chef04:05
*** kobtea has joined #openstack-chef04:07
*** kobtea has quit IRC04:12
*** nosnos has joined #openstack-chef04:16
*** emagana has quit IRC04:28
*** cavenger has joined #openstack-chef04:35
cavengeris anyone around that understands how to get this working: https://github.com/stackforge/openstack-chef-repo04:37
cavengerbeen trying for far too long and just hit one problem after another04:38
cavengerattempting with dev mode true so an all in one type setup just to get familiar with it04:38
cavengerI’ve used packstack successfully, but wanted to figure out how to set up a cloud with openstack04:38
cavengererr chef04:38
*** cavenger has quit IRC04:44
*** cavenger has joined #openstack-chef04:51
*** cavenger has quit IRC04:59
*** monst has joined #openstack-chef05:14
*** monst has quit IRC05:19
*** emagana has joined #openstack-chef05:29
*** otter768 has joined #openstack-chef05:36
*** otter768 has quit IRC05:40
*** k4n0 has joined #openstack-chef06:03
*** monst has joined #openstack-chef06:15
*** monst has quit IRC06:19
*** emagana has quit IRC06:43
*** emagana has joined #openstack-chef06:43
*** nkrinner has joined #openstack-chef06:47
*** emagana has quit IRC06:48
*** opscode-logger has quit IRC07:00
*** opscode-logger has joined #openstack-chef07:00
*** fifieldt has quit IRC07:16
*** otter768 has joined #openstack-chef07:36
*** otter768 has quit IRC07:41
*** jaypipes has quit IRC07:50
*** ehaselwanter has joined #openstack-chef07:51
*** mitz- has joined #openstack-chef07:51
*** mitz_ has quit IRC07:51
*** monst has joined #openstack-chef08:04
*** monst has quit IRC08:08
*** GonZo2K has joined #openstack-chef08:12
*** mitz_ has joined #openstack-chef08:34
*** mitz- has quit IRC08:36
*** kobtea has joined #openstack-chef09:15
*** kobtea has quit IRC09:20
*** otter768 has joined #openstack-chef09:37
*** GonZo2K has quit IRC09:38
*** otter768 has quit IRC09:42
*** monst has joined #openstack-chef09:53
*** monst has quit IRC09:57
*** erictian has quit IRC10:16
*** erictian has joined #openstack-chef10:17
*** fayablazer has joined #openstack-chef10:18
*** erictian has quit IRC10:22
*** stannie has joined #openstack-chef10:34
*** junhongl has quit IRC11:01
*** junhongl has joined #openstack-chef11:02
*** erictian has joined #openstack-chef11:17
*** erictian has quit IRC11:23
*** kitch_ has joined #openstack-chef11:33
*** otter768 has joined #openstack-chef11:38
*** kitch_ has quit IRC11:39
*** kitch_ has joined #openstack-chef11:40
*** monst has joined #openstack-chef11:41
*** otter768 has quit IRC11:43
*** monst has quit IRC11:46
*** kitch_ has quit IRC11:56
*** kitch_ has joined #openstack-chef12:00
*** kitch_ has quit IRC12:00
*** kitch_ has joined #openstack-chef12:06
*** rtheis has joined #openstack-chef12:17
*** erictian has joined #openstack-chef12:18
*** erictian has quit IRC12:23
*** libsysguy has joined #openstack-chef12:45
*** kobtea has joined #openstack-chef12:53
*** ehaselwanter has quit IRC12:58
*** kobtea has quit IRC12:58
*** ehaselwanter has joined #openstack-chef13:05
*** nosnos has quit IRC13:20
*** erictian has joined #openstack-chef13:20
*** erictian has quit IRC13:27
*** monst has joined #openstack-chef13:30
*** monst has quit IRC13:35
*** jaypipes has joined #openstack-chef13:36
*** otter768 has joined #openstack-chef13:39
*** otter768 has quit IRC13:44
openstackgerritDirk Mueller proposed stackforge/cookbook-openstack-database: Do not run db_sync on SUSE  https://review.openstack.org/13346313:52
openstackgerritDirk Mueller proposed stackforge/cookbook-openstack-database: Run trove-manage db_sync as user  https://review.openstack.org/13346213:52
*** drag00n has quit IRC14:15
*** kitch_ has quit IRC14:15
*** kitch_ has joined #openstack-chef14:16
*** drag00n has joined #openstack-chef14:16
*** kitch_ has quit IRC14:17
*** kitch_ has joined #openstack-chef14:20
*** kitch_ has quit IRC14:20
*** ncerny has joined #openstack-chef14:21
*** kitch_ has joined #openstack-chef14:23
*** erictian has joined #openstack-chef14:24
*** erictian has quit IRC14:28
j^2cavenger: ping14:50
j^2os-chef-bot: ambush cavenger: Hi! Sorry to hear your having trouble with the chef repo. We are in the process of deprecating it and moving towards our chef testing stack. Please pm me or email me at jj@getchef.com so we can sync up14:56
os-chef-botAmbush prepared14:56
j^2libsysguy: great suggestion14:57
j^2:)14:57
libsysguythanks j^214:57
j^2I never thought of it that way :)14:57
libsysguynot my first go round with unhappy people in opensource software :p14:57
j^2Ha!14:57
*** ehaselwanter has quit IRC15:07
*** nkrinner has quit IRC15:11
*** ehaselwanter has joined #openstack-chef15:12
*** nkrinner has joined #openstack-chef15:16
*** monst has joined #openstack-chef15:19
*** monst has quit IRC15:23
*** ncerny has quit IRC15:29
j^2can i get some eyes on: https://review.openstack.org/#/c/124854/ ?15:34
*** otter768 has joined #openstack-chef15:40
*** otter768 has quit IRC15:44
*** GonZo2K has joined #openstack-chef15:49
jklarej^2: i am still not sure why this is needed in the common cookbook itself. Why can't someone who wants to run this on vagrant just unclude the apt recipe in his runlist?15:49
*** mattray has joined #openstack-chef15:50
*** ChanServ sets mode: +o mattray15:50
j^2jklare: we already leverage the apt cookbook in a lot of places. This would just make sure everything is in order, ie ubuntu 12.04 not being able to be tested because the cache is out of date15:52
jklarej^2: i know that this apt thing is a pain in the ass, but i still think this should be solved in chef and not by adding the apt cookbook to all our cookbooks15:53
j^2but we already have them there15:53
j^2the apt cookboko15:53
j^2we leverage the lwrp to install the distro packages15:54
jklareso in my opinion if one wants to include an apt-get update in each run, one should explicitly include the apt cookbook in the runlist15:54
j^2the recipe is smart enough *not* to run every time15:54
j^2it writes out a file to see the last time it was updated15:54
jklarei know15:55
j^2every ?24? hours?15:55
jklareyeah something like that15:55
*** caperry has joined #openstack-chef15:55
j^2so with your logic we should remove the apt coookbook completely right?15:55
j^2and have it called explicitly in the run_list15:55
j^2so we leverage the lwrp?15:56
jklarei am not aware that we run the apt::default in our cookbooks15:56
*** GonZo2K has quit IRC15:57
j^2i swear we do15:57
j^2i’m looking for it now15:57
libsysguygo go grep gadget15:57
jklare;) on it15:58
j^2but ok, as i’m trynig to do that, i still don’t fully see your point15:58
j^2adding it to the run list in this case is no different than in the cookbook15:58
jklareutilizing the lwrp is perfectly fine, but its unrelated to including and running the default recipe from the cookbook15:58
j^2practically speaking adding this in the run_list if i had a ubuntu box or having the longic in the recipe to do it for me is one less thing to think about15:59
jklareits optional vs non-optional15:59
j^2when would you not want it though? that’s what i don’t get16:00
fricklerwhen running in a production environment, one may want to have chef-client runs automatically in order to ensure consistent configuration, but schedule package update only on special occasions16:03
j^2frickler: ok, so if i put an attribute around this and make it optional would that relsove that issue?16:05
j^2default to off, but allow an override to turn it on?16:05
j^2oh! so yeah the rhel versions will need to do this too then, because they make-cahce in it by default too16:06
j^2which by your logic is a bug now16:06
j^2i have no idea where that is though in the code :( but i know it does16:06
j^2and frickler this isn’t a package update per se16:07
j^2this is just the apt-cache update to it knows to hit the new repos or what not16:07
j^2it doesn’t bring down any code16:08
libsysguyI think I have seen this behavior on old images16:08
*** malfaitc has joined #openstack-chef16:08
frickleryeah, but there are umpteen places in the cookbooks that have packages with action :upgrade16:08
libsysguyapt doesn't know what package you're talking about unless you do an update (not upgrade)16:08
j^2frickler: that’s a good point. about the :upgrade16:09
libsysguy^^ yeah16:09
j^2so basicly we’re fucked in this case then? So would the flip switch around this be the best option?16:09
j^2and we’ll have to put this around the rhel version too i guess16:10
j^2any thoughts?16:12
fricklerbut that would be another patch then, I think16:12
j^2for rhel? yeah16:12
*** monst has joined #openstack-chef16:12
fricklerso I think for now, I would remove my virtual -1 and just let you do the patch as submitted16:12
j^2but i could put the logic in that patch now, and then just pull the logic into rhel when i figure it out?16:12
fricklerand we'll tackle the whole upgrade issue another time16:13
j^2frickler: no, i like the idea of the attribute around it more and more it seems like a better idea16:13
j^2i’ll get this done today though16:13
j^2:)16:14
fricklerI'm not sure what the exact meaning of node['openstack']['apt']['live_updates_enabled'] is, could you reuse that attribute?16:14
j^2probably16:14
j^2i’ll dig in after breakfast16:14
*** tmichael has joined #openstack-chef16:17
j^2interesting16:18
j^2the live_updates_enabled *could* be a good trigger for this16:19
j^2let me chew on it thoughh16:19
*** MrMonkey has joined #openstack-chef16:21
*** nkrinner has quit IRC16:28
j^2Ah live updates is a tad bit different16:29
*** k4n0 has quit IRC16:30
*** kobtea has joined #openstack-chef16:30
*** ehaselwanter has quit IRC16:31
*** kobtea has quit IRC16:35
*** jmickle has joined #openstack-chef16:35
*** ncerny has joined #openstack-chef16:48
*** fayablazer has quit IRC16:51
*** emagana has joined #openstack-chef16:51
openstackgerritJJ Asghar proposed stackforge/cookbook-openstack-common: Ensure apt runs before packages are updated.  https://review.openstack.org/12485416:58
j^2frickler, jklare this seems like the easiest way ^^^16:58
jklarej^2: the spec will fail now i guess17:00
j^2yeah i just realized that17:00
j^2and i’m adding a note in the attribute file too17:00
jklarelooks good apart from that thou17:00
j^2i’ll fix it here in a bit ;)17:00
*** libsysguy has quit IRC17:12
*** libsysguy has joined #openstack-chef17:14
openstackgerritJJ Asghar proposed stackforge/cookbook-openstack-common: Ensure apt runs before packages are updated.  https://review.openstack.org/12485417:17
j^2there we go17:17
j^2frickler, jklare :)17:17
j^2GRRR the change log is wrong17:18
openstackgerritJJ Asghar proposed stackforge/cookbook-openstack-common: Ensure apt runs before packages are updated.  https://review.openstack.org/12485417:19
j^2there we go :)17:20
*** otter768 has joined #openstack-chef17:41
*** otter768 has quit IRC17:45
*** caperry has quit IRC17:51
*** harlowja_away is now known as harlowja18:04
*** cavenger has joined #openstack-chef18:17
*** harlowja has quit IRC18:18
*** harlowja has joined #openstack-chef18:19
cavengerhey j^2, what would you suggest for testing out using chef for setting up an openstack system? I have two physical nodes I am playing with, I could put more towards it, but wanted to try a general purpose small cloud install with a farily simple setup18:19
os-chef-botcavenger: while you were out, j^2 said: Hi! Sorry to hear your having trouble with the chef repo. We are in the process of deprecating it and moving towards our chef testing stack. Please pm me or email me at jj@getchef.com so we can sync up sent at Wed Nov 26 2014 14:56:23 GMT+0000 (UTC)18:19
j^2cavenger: hi!18:19
cavengerhey!18:19
j^2https://github.com/jjasghar/chef-openstack-testing-stack18:20
j^2that’s what you want18:20
j^2i’m in the process of moving the chef-repo to this when i get neutron running18:20
cavengerah sweet18:20
cavengerdoes neutron currently work with testing-stack?18:20
j^2right now nova works and you’ll want the multi-nova setup with a couple physical nodes18:20
j^2not really; there are some gaps18:20
cavengerok18:20
cavengerI setup a two node cluster with packstack and it used neutron18:21
j^2but if you’re willing to take a stab at it i’d love some more eyes on it18:21
cavengerthat worked well, but as soon as the controller went down it went south18:21
j^2that’s opentsack in general ;)18:21
j^2the controller that is18:21
cavengerI figured that ;)18:21
cavengeris it centos 6.5 only?18:22
j^2until chef-client 12 is released (December 1st) becouse of the upstart issues18:22
cavengerI had to do some work to get networking to work with packstack, it wasn’t a smooth process either, but far smoother than that other chef repo I was trying to use18:22
j^2yeah that chef-repo is just there for historical reasons untill i get this testing-stack fully automated18:22
cavengeryeah I was forking and editing the cookbooks and changing the provider in order to get those working on ubuntu 14.0418:23
j^2gonna be working on the jenkins layer sooner or later18:23
cavengerbut then hit too many problems with the apache cookbook18:23
*** emagana has quit IRC18:23
j^2cavenger: yep, chef-client 12 resolves that18:23
j^2libsysguy: right? right? :)18:23
cavengercool18:23
*** emagana has joined #openstack-chef18:23
cavengeryeah it seems like some monky patching on the service resource should handle that18:23
* libsysguy perks up18:23
j^2already done18:24
j^214.04 chef-client 12 play nice right?18:24
libsysguyoh yeah18:24
libsysguymakes my life easy again18:24
cavengerI don’t think that will resolve the apache cookbook problems though, but maybe18:24
cavengerit was a bunch of module dependencies that aren’t there in apache 2.418:24
j^2ah18:24
cavengerit was a rat hole18:24
j^2that’s an upstream cookbook too, so we’ll tackle that after the release18:25
libsysguycavenger: the apache problem is definitely a known one18:25
j^2libsysguy: mind opening a bug in lauchpad about it?18:25
cavengershould any of openstack-testing-stack work on Centos 7?18:25
libsysguybut if you stick to 14.04 you should be able to just change the module dep in metadata.rb and be fine18:25
j^2cavenger: no idea to be honest18:25
libsysguyj^2: sure18:26
cavengerI had problems with openstack on 6.5, but I think they were neutron related problems18:26
j^2libsysguy: i cleaned up a lot of the tickets so it should be accurate18:26
j^2cavenger: yeah start with nova to show that it works ;) then start with neutron. it’s wonky to say the least18:26
cavengerwith nova will it work across a flat layer 2 network?18:26
j^2yep18:27
cavengerwithout setting up vlans in the connected switch18:27
cavengercool18:27
j^2hell the testing stack you can run on your laptop with vagrant :)18:27
cavengerright, but I want to do a two node setup18:27
cavengerwith private networks and all18:27
cavengerif possible18:27
cavengerwith neutron I had a private / public with floating IP's18:27
j^2the multi-nova spins up 4 nodes one controller and 3 compute :)18:28
j^2all with vagrant18:28
cavengeroh sweet18:28
*** emagana has quit IRC18:28
j^2takes about 20-25 mins to run18:28
cavengeron what kind of hardware?18:28
j^2macbook pro 16 gig18:28
cavengerthat’s what I’ve got, sounds good18:28
j^2but that’s just POC, you should be able to extraplate it to yoru physical hardware with just some override environment changes18:29
cavengerso it’s tested on just centos 6.5?18:29
j^2and if you could take notes or suggestion as you move down that line i’d love to feed them into the docs :)18:29
cavengerany ubuntu?18:29
cavengeryeah for sure18:29
j^2ubuntu when chef-client 12 is released :)18:29
cavengerwhat about 12.04 ubunut?18:30
cavenger*ubuntu18:30
j^2and 12.04 had an issue with the apt-cache, which is what we were talking about this morning18:30
cavengerah ok18:30
j^2https://review.openstack.org/#/c/124854/618:30
j^2but as soon as that’s merged it’ll be put in stable/icehous too18:31
frickler12.04 should pretty much work, tested that a couple of days ago18:31
j^2frickler: :)18:31
fricklerj^2: why did you change the include_recipe to use apt::default? I thought that it would be common practice to omit defaults.18:33
j^2i had some issues with the spec trying to get it to work18:33
openstackgerritMark Vanderwiel proposed stackforge/cookbook-openstack-object-storage: Use Common bind endpoint  https://review.openstack.org/13613418:33
j^2i can remove it if you think i should18:33
j^2i don’t really care one way or the other18:33
fricklerI like shorter code better ;)18:34
*** emagana has joined #openstack-chef18:34
frickleron the other hand, I think you should also have a spec test for the update_apt_cache=false case18:34
j^2cool i’ll add that18:35
j^2that’s why i like code reviews :)18:35
j^2btw, a new relase of RabbitMQ happened over night, i’ll be updating the cookbook soon here18:36
j^2running the integration tests ATM18:36
openstackgerritJJ Asghar proposed stackforge/cookbook-openstack-common: Ensure apt runs before packages are updated.  https://review.openstack.org/12485418:41
*** harlowja_ has joined #openstack-chef18:41
*** harlowja has quit IRC18:45
*** cavenger has quit IRC19:00
*** dmowrer has quit IRC19:02
*** dmowrer has joined #openstack-chef19:29
*** emagana has quit IRC19:31
*** emagana has joined #openstack-chef19:32
*** emagana has quit IRC19:36
j^2markvan_: ping19:37
*** monst has quit IRC19:40
*** monst has joined #openstack-chef19:40
*** otter768 has joined #openstack-chef19:42
*** emagana has joined #openstack-chef19:42
*** rtheis has quit IRC19:44
*** monst has quit IRC19:45
*** rtheis has joined #openstack-chef19:45
*** otter768 has quit IRC19:46
*** cavenger has joined #openstack-chef19:49
*** GonZo2K has joined #openstack-chef19:56
*** MrMonkey has quit IRC19:56
*** emagana has quit IRC19:59
*** emagana has joined #openstack-chef19:59
*** jmickle has quit IRC20:00
*** emagana has quit IRC20:03
*** dmowrer has quit IRC20:06
*** cavenger has quit IRC20:10
*** erictian has joined #openstack-chef20:13
libsysguyj^2 I just started with integration test and I just wanted to say: THANK YOU20:30
j^2:-O20:30
j^2hows it working for you? :)20:30
libsysguywell20:30
libsysguyI just started20:31
libsysguybut it seems super handy :p20:31
j^2libsysguy: or is this one of those things that your mom tells you to say “what your thankful for” around the thanksgiving dinner table? :P20:31
j^2libsysguy: ha!20:31
libsysguylmao20:31
libsysguyfunny20:31
j^2now we need neutron working20:31
* libsysguy sigh20:31
j^2;)20:31
libsysguythat is my next task20:31
libsysguyactually20:31
libsysguyapache2 needs a bug filed against it20:32
libsysguythen I can move on to neutron20:32
j^2http://i.imgur.com/rFkZz9N.jpg20:32
libsysguydid you just want it like, dashboard fails to install on ubuntu 14.04?20:34
libsysguyOr more like: Make openstack dashboard support upstream apache2 cookbook20:34
j^2uptream proabably20:34
libsysguygood20:34
libsysguythat is what I had typed out20:34
j^2so we can just bitch at sean if we need to20:35
libsysguy:p20:35
* libsysguy likes passing the buck20:35
j^2i think i’ve figured out how to get the bugs to be reported here if we need to :)20:35
j^2leveraging os-chef-bot20:35
*** erictian has quit IRC20:36
libsysguythat would be nice20:36
libsysguyI don't really like going to launchpad20:36
j^2well when it’s opened to lanuchpad….20:36
j^2and then os-chef-bot would say “hey bug blah blah blah” is opened20:36
j^2then we can turn off those emails20:36
j^2or at least _i_ can20:36
j^2i get enough email20:37
*** libsysguy has quit IRC20:40
*** monst has joined #openstack-chef20:40
*** dmowrer has joined #openstack-chef20:41
*** dmowrer_ has joined #openstack-chef20:42
*** dmowrer has quit IRC20:42
*** monst has quit IRC20:46
*** cavenger has joined #openstack-chef20:46
*** monst has joined #openstack-chef20:47
*** tmichael has quit IRC20:57
*** cavenger has quit IRC21:01
*** jmickle has joined #openstack-chef21:03
*** ncerny has quit IRC21:04
*** emagana has joined #openstack-chef21:06
*** tmichael has joined #openstack-chef21:18
*** emagana has quit IRC21:24
*** emagana has joined #openstack-chef21:24
*** MrMonkey has joined #openstack-chef21:25
*** emagana_ has joined #openstack-chef21:27
*** emagana has quit IRC21:27
*** emagana has joined #openstack-chef21:31
*** emagana_ has quit IRC21:31
*** otter768 has joined #openstack-chef21:43
*** otter768 has quit IRC21:48
*** cavenger has joined #openstack-chef21:49
*** kobtea has joined #openstack-chef21:57
*** jcannava has left #openstack-chef21:59
*** kobtea has quit IRC22:01
*** cavenger has quit IRC22:08
*** jmickle has quit IRC22:12
*** tmichael has quit IRC22:20
*** kitch_ has quit IRC22:24
*** monst has quit IRC22:25
*** tmichael has joined #openstack-chef22:31
*** rtheis has quit IRC22:36
*** mattray has quit IRC23:08
*** monst has joined #openstack-chef23:26
*** monst has quit IRC23:32
*** otter768 has joined #openstack-chef23:44
*** GonZoPT has joined #openstack-chef23:47
*** otter768 has quit IRC23:49
*** GonZo2K has quit IRC23:49

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