andygraybeal | morning | 10:55 |
---|---|---|
andygraybeal | whos at work? | 10:56 |
andygraybeal | any release parties in the cbus area? | 10:57 |
andygraybeal | or southeastern oh ? | 10:57 |
andygraybeal | wake up wake up. | 12:03 |
andygraybeal | who here is setting their work environment to 'gnome-failback' cause they don't want to deal with people bishing otherwise? | 12:03 |
andygraybeal | cause that is most likely what i'm going to do | 12:04 |
andygraybeal | maybe i'll have the option to give them the choice | 12:04 |
andygraybeal | omg, you guys need more coffee | 12:07 |
* andygraybeal makes second pot of coffee | 13:20 | |
paultag | morning folks | 13:34 |
paultag | andygraybeal: yeah, I'm behind on the coffee train :( | 13:34 |
andygraybeal | :) | 13:34 |
paultag | oh great, now my web browser's broken | 13:35 |
paultag | joy | 13:35 |
paultag | oop, there it is | 13:35 |
andygraybeal | it's gonna be a hawt night tonight down in southeastern ohio at my restaurant we got two great things: 1. a salsa made with local strawberries and paper lantern chiles and 2. an open doors drag show! sashay! shante! exciting! | 13:40 |
paultag | haha, awesome | 13:40 |
andygraybeal | the salsa is guaranteed to melt your face and the drag show will make you wet as well :) | 13:40 |
andygraybeal | :) | 13:40 |
andygraybeal | bro, i got that tilemill running and i couldn't get the files from the state to load cause they were too big! | 13:41 |
andygraybeal | but the ones from our county work fnie | 13:41 |
andygraybeal | *fine | 13:41 |
paultag | hahaha | 13:42 |
paultag | MA takes a few (10?) minutes or so to load | 13:42 |
paultag | I was fighting with TileMill on Debian | 13:42 |
paultag | super PITA | 13:42 |
andygraybeal | yea, i think i have to compile it myself if i want to get it to run the data from the state. | 13:42 |
paultag | I don't think so :) | 13:42 |
andygraybeal | and set some filesize setting to 0 | 13:42 |
paultag | it's all nodejs, you can edit in place :) | 13:43 |
andygraybeal | ah then, i couldn't figure out how to change the setting. | 13:43 |
paultag | ah | 13:43 |
andygraybeal | yea, there looks to be a 20MB limit | 13:46 |
andygraybeal | and i have a 36MB file | 13:46 |
andygraybeal | and somethign about setting something to 0 would make this work. | 13:46 |
andygraybeal | anyway, this was lastn ight and i'm at work now so i shouldn't be workign on it | 13:46 |
thafreak | I love how the job title "systems administrator" basically just means, "what ever technical type tasks we want you to perform" | 14:40 |
thafreak | Some companies, you need to know about electrical and generators | 14:40 |
thafreak | some places you need to know about phone systems | 14:41 |
thafreak | and some places, they want you to be a software developer too | 14:41 |
thafreak | not, install and setup this software for us to use on a server... | 14:41 |
thafreak | but also, hey this software doesn't work...fix it | 14:41 |
thafreak | i'm switching to programming I think...might as well... | 14:42 |
thafreak | devops | 14:42 |
jrgifford | BUZZWORD. | 15:02 |
jrgifford | devops is actually pretty cool though. :) | 15:02 |
thafreak | i know...but i don't hate that buzzword yet | 15:02 |
jrgifford | Oh, compared to "cloud", devops isn't a buzzword. | 15:03 |
thafreak | as it's only being used by practitioners mainly now | 15:03 |
thafreak | yes, i want to punch anyone who says cloud | 15:03 |
thafreak | or "apps" | 15:03 |
jrgifford | AHG APPS | 15:03 |
jrgifford | although i will say that I am known to call a little hack i put together a "app". generally speaking though, what that means is that I'm just too bored to give it a proper name. | 15:04 |
paultag | hiya jrgifford | 15:06 |
jrgifford | howdy paultag | 15:06 |
thafreak | for all those interested in ARM... | 15:07 |
paultag | what's new? | 15:07 |
thafreak | you can get the older v2 "pink" pogo plugs for $25 | 15:07 |
paultag | thafreak: I've reconsidered and decided salt might be the way to go with my thing | 15:07 |
paultag | oh really? | 15:07 |
paultag | can I get like 4 of them? | 15:07 |
thafreak | probably | 15:07 |
thafreak | I might order some more to hold me over till raspberry pi is more widely available | 15:08 |
jrgifford | paultag: nothing much. how're you? | 15:08 |
thafreak | http://www.bhphotovideo.com/c/product/763601-REG/Pogoplug_POGO_B01_B01_Multimedia_Sharing_Device.html | 15:08 |
paultag | thafreak: can I run Debian on it? | 15:10 |
paultag | jrgifford: Oh you know, living the dream | 15:11 |
jrgifford | nice... i want one of those. jandrusk: Look above, there is a rasp pi alternative for you, you were looking for one a few weeks ago iirc. | 15:11 |
jrgifford | paultag: :D | 15:11 |
thafreak | yep, it will run debian squeeze atleast | 15:12 |
thafreak | which is current stable anyway | 15:13 |
paultag | thafreak: I live on the edge, jabroni | 15:13 |
thafreak | well, haven't tried wheezy | 15:13 |
paultag | I mean, I could wait until the ras-pi is around more | 15:13 |
paultag | then cluster those | 15:13 |
thafreak | but these are here now ;) | 15:14 |
thafreak | and have gig-e | 15:14 |
paultag | true | 15:14 |
paultag | no, you're right | 15:14 |
paultag | alpacahearder has some | 15:14 |
thafreak | it's what runs this irssi session I'm using now :-O | 15:14 |
paultag | (pogoplugs) | 15:14 |
paultag | thafreak: oh really? | 15:14 |
thafreak | yep... | 15:14 |
paultag | hummmm | 15:14 |
thafreak | it's what I have ssh poked through my firewall to | 15:15 |
thafreak | since it's less likely to die than my bigger hardware | 15:15 |
paultag | iiiiiiinteresting | 15:15 |
thafreak | and i have usb-serial adapters plugged into it, and serial console to my VM hosts | 15:15 |
paultag | thafreak: anyway - more relevent to right now - advice for salt? | 15:15 |
thafreak | i'm still tinkering with it | 15:16 |
thafreak | so far, the master of masters setup doesn't seem to work so hot | 15:16 |
paultag | thafreak: if you feel like helping me on my quest, you'll get huge amounts of internet cred | 15:16 |
paultag | like, huge | 15:16 |
thafreak | might be how I have the one setup though | 15:16 |
paultag | and a lot of people will be really thankful | 15:16 |
thafreak | i'll help where I can | 15:17 |
thafreak | I'm still toying and learning it myself | 15:17 |
thafreak | but so far, it feels more natural than a puppet/puppet master setup | 15:17 |
paultag | thafreak: if I set up a "build script" for the VM to run, can you saltize it? | 15:17 |
thafreak | what kind of script we talking? | 15:18 |
paultag | it'll be complex | 15:18 |
paultag | and long running | 15:18 |
thafreak | what lang | 15:18 |
paultag | but it'll be simple to invoke | 15:18 |
paultag | bash | 15:18 |
paultag | I'm going to make it portable as hell | 15:18 |
thafreak | k | 15:18 |
paultag | or I can do python + pbs, but that's less easy to port to all the dists I want | 15:18 |
paultag | I figure shell is best | 15:18 |
thafreak | pbs? like the batch system? | 15:19 |
paultag | python-pbs | 15:19 |
thafreak | haven't seen that yet | 15:19 |
paultag | dude | 15:19 |
paultag | it's amazing | 15:19 |
paultag | name a command | 15:19 |
paultag | any command | 15:19 |
thafreak | command? | 15:20 |
thafreak | like ls | 15:20 |
paultag | nvmd, one sec | 15:20 |
paultag | yeah, sure | 15:20 |
canthus13 | lspci | 15:20 |
paultag | lspci it is | 15:20 |
thafreak | so it is related to the pbs batch system... | 15:20 |
paultag | one sec | 15:21 |
paultag | python | 15:22 |
paultag | >>> from pbs import lspci, grep | 15:22 |
paultag | >>> grep(lspci(), "VGA") | 15:22 |
paultag | 00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) | 15:22 |
paultag | >>> | 15:22 |
canthus13 | nice. :) | 15:22 |
paultag | it's a badass wrapper that uses some nifty import hacks | 15:22 |
paultag | it's a really nice way to shell out in Python | 15:22 |
paultag | anyway, yeah. Shell, thafreak | 15:22 |
thafreak | will you have direct ssh access to your build hosts? | 15:23 |
paultag | thafreak: no, they'll be VMs. To test, I'll fire up some VMs here behind a firewall or something | 15:24 |
thafreak | cause something like clusterssh which runs stuff in parallel might be a simpler setup | 15:24 |
paultag | not only VMs, but in the end, they're reflash them | 15:24 |
thafreak | gotcha | 15:24 |
paultag | because builds may taint the host | 15:24 |
thafreak | true | 15:24 |
paultag | boot โ update chroot โ run buld โ shutdown, host reflash VM | 15:25 |
paultag | but for now, I'll just do the run-build | 15:25 |
paultag | because that's the most complex part | 15:25 |
thafreak | well...using libvirt and pre-built templates, it might not be too bad | 15:26 |
paultag | thafreak: idealy, I'd also send an "update" job before each build | 15:27 |
thafreak | clone a vm, boot it, abuse it, delete it when done | 15:27 |
paultag | thafreak: which would boot the VM image R/W, update the chroot, update the image, shut down | 15:27 |
paultag | also, it'd be sweet to have a web-front-end on this | 15:27 |
paultag | if I can stream output from the slave to the host | 15:28 |
thafreak | could be done | 15:28 |
paultag | and node.js realtime stream it | 15:28 |
paultag | I have really lofty demands | 15:28 |
paultag | (but starting simple is key) | 15:28 |
thafreak | there's a python api to controle the salt master...so you could build a rest interface to hit from node.js | 15:28 |
paultag | cool | 15:29 |
paultag | anyway, later | 15:29 |
paultag | first thing is build process | 15:29 |
thafreak | later...i got to debug some code | 15:29 |
thafreak | cause that's what sys admins do | 15:29 |
paultag | alright | 15:29 |
thafreak | aparently | 15:29 |
thafreak | :-/ | 15:29 |
paultag | I'll write a build-script :) | 15:29 |
thafreak | k, keep me in the loop | 15:29 |
paultag | yarp | 15:30 |
paultag | thafreak: holy shit, I just did the math. It's going to be over 39 VMs. | 15:36 |
thafreak | and how much ram each? | 15:37 |
paultag | meh, not much. I'm sure it can be about a gig or so | 15:38 |
thafreak | 512mb? | 15:38 |
paultag | remember, I'll kick two or three up, build, shut down | 15:38 |
paultag | and roll them | 15:38 |
thafreak | OH ok | 15:38 |
paultag | over more then one physical host | 15:38 |
thafreak | not at the same time | 15:38 |
paultag | yeah | 15:38 |
paultag | no need to do that | 15:38 |
paultag | but that's a cool number | 15:38 |
paultag | and I have a neat way to show the build status | 15:38 |
paultag | anyway, $WORK time | 15:38 |
jrgifford | oh yeah, almost forgot. notacon is tomorrow.. will i see any of you folks there? | 18:02 |
canthus13 | NOpe. I'm going to ILF. :) | 18:02 |
Unit193 | Nope, I'm not going to either. | 18:03 |
Unit193 | yano was asking about it. | 18:03 |
thafreak | really wanted to go to notacon this year, but we started finishing the basement, so i'll be in my basement every weekend for the forseeable future | 18:29 |
thafreak | so, exchange server converts mail sent in plain text to html... | 18:57 |
thafreak | WTF | 18:58 |
thafreak | what kind of shitty mailserver alters the contents of your mail messages... | 18:58 |
paultag | right? | 18:58 |
paultag | at least gmail does it on the front-end | 18:58 |
thafreak | well...hmmm | 18:59 |
paultag | so if I use mutt / smtp | 18:59 |
paultag | it works | 18:59 |
thafreak | i'm using a middleware that scrapes their web interface and provides imap | 18:59 |
paultag | groooooooos | 18:59 |
paultag | ยง | 18:59 |
thafreak | maybe that's wy | 18:59 |
paultag | wow, forgot I had that allias | 18:59 |
thafreak | cause the all knowing exchange admins decided that imap is a security risk and disabled it | 19:00 |
paultag | idjits | 19:00 |
thafreak | SO, i need to use davmail so I can run thunderbird | 19:00 |
BiosElement2 | *waves* | 19:00 |
* thafreak hides | 19:00 | |
BiosElement2 | *kicks thafreak* >.> | 19:01 |
* thafreak ouch WTF | 19:01 | |
BiosElement2 | The ninja strikes :P | 19:01 |
thafreak | damn ninjas | 19:01 |
BiosElement2 | How's it goin folks? | 19:01 |
Unit193 | The ninja waves before an attack? This may be the less-than-average ninja. | 19:04 |
BiosElement2 | Ninja's don't need stealth anymore, everyone ignores them so we can afford to be polite before striking. ;) | 19:04 |
paultag | hey BiosElement2 | 19:51 |
Unit193 | Hello paultag, did you enjoy the game canthus13 sent you? | 19:51 |
BiosElement2 | Hey paultag ^_^ | 19:51 |
paultag | fffffuuuuuu | 19:51 |
paultag | *the* game | 19:51 |
* canthus13 slaps Unit193 with a large trout. | 19:51 | |
Unit193 | ...I'm sorry, I couldn't help it! | 19:52 |
canthus13 | neither could I. :) | 19:52 |
* canthus13 has this weird large trout reflex. | 19:52 | |
Unit193 | I don't normally follow along with that, buuut. | 19:52 |
thafreak | JERKS! | 19:57 |
BiosElement2 | Sure got quiet fast when the fish attacked ;P | 22:18 |
* canthus13 waves hsi trout warningly at BiosElement2. | 22:54 | |
Unit193 | Hsi? What's that? :---D | 22:55 |
yano | jrgifford, you are going to notacon? | 22:55 |
Unit193 | I'd guess so by how he said it. | 22:56 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!