[00:30] <SpamapS> m_3: I think I have an 'unpromulgate' ready
[00:30] <SpamapS> m_3: and I unpromulgated hadoop-master
[00:43] <SpamapS> m_3: I'll leave hadoop-slave there for you to test.. btw https://code.launchpad.net/~clint-fewbar/charm-tools/add-unpromulgate/+merge/103965
[03:03] <koolhead17> morning all
[03:03] <koolhead17> morning/evening
[06:04] <imbrandon> SpamapS: still up ?
[07:21] <SpamapS> imbrandon: up now, sup?
[07:22] <imbrandon> new charm, first sub , wanted you to eyeball it ( not full review or nuttin )
[07:22] <imbrandon> mostly the metadat
[07:22] <imbrandon> a
[07:22] <SpamapS> Heh, I meant to review your other charms today...
[07:22] <SpamapS> got bogged down in a bazillion other things
[07:22] <imbrandon> np i got like 4 half done, i'm like ready to push all 4 if this is good
[07:22] <imbrandon> cuz they all almost the same
[07:23] <imbrandon> lol
[07:23] <imbrandon> SpamapS: should be at lp:~imbrandon/charms/precise/newrelic-php/trunk
[07:23] <SpamapS> sure just point me there
[07:24] <imbrandon>  but i tyyped from memory so
[07:24] <imbrandon> if not its close to that
[07:24] <imbrandon> very simple charm so far soo not much to checkout, but my first sub
[07:25] <imbrandon> its actually ready to prom too , as it its complete, some things i'd like to add later but fully functional now
[07:25] <imbrandon> as in*
[07:26] <SpamapS> imbrandon: metadata looks fine
[07:26] <imbrandon> cool, ok thats where i wasent sure
[07:26] <imbrandon> ok one more q
[07:26] <SpamapS> no hooks
[07:26] <SpamapS> config-changed is not executable
[07:26] <imbrandon> no hookes ?
[07:26] <imbrandon> oh
[07:26] <imbrandon> oops
[07:26] <SpamapS> website needs a hook
[07:26] <imbrandon> hrm
[07:26] <imbrandon> it would do nothing
[07:27] <SpamapS> imbrandon: this is no bueno wget -O - http://download.newrelic.com/548C16BF.gpg | apt-key add -
[07:27] <SpamapS> imbrandon: you need to embed that file in the charm
[07:27] <imbrandon> ok can do
[07:27] <imbrandon> ok fix hooks +x , add gpg file
[07:28] <imbrandon> now the website hook, if its not gonna do nuttin still need it ?
[07:28] <SpamapS> wait
[07:28] <SpamapS> does it actually *need* an HTTP server?
[07:28] <SpamapS> or does it benefit any php running on the box?
[07:28] <imbrandon> not really, it needs a php install
[07:28] <imbrandon> but there isnt really a php interface
[07:28] <SpamapS> imbrandon: change that to interface: juju-info
[07:28] <imbrandon> k
[07:29] <SpamapS> imbrandon: that is an implied 'provides' on all charms
[07:29] <imbrandon> kk, yea cuz i got other newrelic-* for other programing lang
[07:29] <imbrandon> that will follow this mold
[07:29] <imbrandon> and then there is one for just sysmon
[07:29] <imbrandon> eg no need for anything
[07:29] <imbrandon> not even prog lang
[07:30] <imbrandon> that will be newrelic-sysmon
[07:30] <imbrandon> or maybe just newrelic
[07:30] <SpamapS> imbrandon: or if you want to make it tighter, you can require interface: php5 and then go around adding a provides: php5 scope:container to all php5 based charms :)
[07:30] <imbrandon> yea thats was part of the "like to add later " list
[07:30] <imbrandon> but working now
[07:31] <SpamapS> imbrandon: and then we'll realize that we should add package info to metadata.yaml and then packages will provide scope container stuff... and then my head will explode with delight ;)
[07:31] <imbrandon> hehe
[07:31] <imbrandon> ok so if i change the juju-info no extra hook needed
[07:32] <SpamapS> right
[07:32] <imbrandon> ok so in the config-change called on install too right ?
[07:32] <SpamapS> and you can stick it on pretty much any box
[07:32] <imbrandon> right
[07:32] <imbrandon> thats what i wanted
[07:32] <SpamapS> right, all deploys do install->config-changed->start
[07:32] <imbrandon> just wasent sure how
[07:32] <imbrandon> rockin
[07:32] <imbrandon> ok
[07:32] <SpamapS> I've found more and more that config-changed is where most of the magic needs to happen
[07:32] <imbrandon> yea few small changes then this will be ready in just a few minutes
[07:32] <imbrandon> sweet
[07:33] <imbrandon> yea me too
[07:33] <imbrandon> just today i came to that realizatino
[07:33] <imbrandon> bah
[07:33] <imbrandon> not awake too many typos
[07:33] <imbrandon> need caffeine
[07:33] <SpamapS> yeah seriously you should consider something like redshift so you won't be so insomniac
[07:33] <SpamapS> bad for your heart
[07:33] <imbrandon> i slept ALL day today, as in i went to bed at 8am localtime friday morn
[07:33] <SpamapS> using redshift my sleep hours per day went up from 5 -> 7
[07:33] <imbrandon> and woke up like 2 hours ago
[07:34] <imbrandon> yea i need to do something, my sleep is like 3 hours tops
[07:34] <imbrandon> normally
[07:34] <imbrandon> like 2 or 3 times in a 24 hr peroid
[07:34] <imbrandon> but random
[07:36] <imbrandon> but i think 99% of that is the meds i take but if i dont take them other things are much worse, i hate pills , need to find another way, but been working years on it  ( since about 19yrs old on rittalin ) and not much progress
[07:36] <imbrandon> i just learn to adapt
[07:36] <imbrandon> well sorta
[07:36] <imbrandon> :)
[07:38]  * imbrandon takes strattera 30mg day ( one dose ) and Adderall ( 60mg day , 2 30mg doses )
[07:38] <imbrandon> and nothing else
[07:38] <SpamapS> yeah that stuff will mess with your internal clock for sure
[07:38] <imbrandon> does what its supse to but really screws with my sleep
[07:38] <SpamapS> if you haven't given redshift a try tho.. do.. definitely helps signal your brain that its dark outside and you need to sleep
[07:39] <imbrandon> definatly never heard of it
[07:39] <imbrandon> but will check it out
[07:39] <SpamapS> apt-get install gtk-redshift
[07:39] <imbrandon> kk
[07:39] <SpamapS> your screen will look funky at night
[07:39] <imbrandon> kinda like an rsi thing for your whole body ?
[07:39] <SpamapS> but you'll find that not shining a bright sunlight-colored monitor in your face leads to easier natural sleep
[07:39] <imbrandon> :)
[07:40] <imbrandon> dude i soooo want to put those light tubes in my house
[07:40] <SpamapS> basically shifts the color from "sun" to "campfire"
[07:40] <imbrandon> well the next place i own
[07:40] <imbrandon> ahh
[07:41] <imbrandon> i forget the real name for them but basicly a prism on the roof with a tube into any place(s) you want inside
[07:41] <SpamapS> yeah thats nice for day light
[07:41] <imbrandon> then light covers inside the ceiling to disperse so its like a real light
[07:41] <imbrandon> yea they make them with solar panels too and led's inside for night
[07:41] <imbrandon> so it works 24/7 too
[07:42] <imbrandon> and really they are cheap, likeeven initial cost on the prebuilt ones i;ve looked into is like 100$ per room/light
[07:43] <imbrandon> unless you have a mansion where you would need like 700 yards of tube or something
[07:43] <imbrandon> heh
[07:43] <SpamapS> ok well speaking of sleep.. time for me to.
[07:43] <imbrandon> but hell i already put led light bulbs in all sockets at home
[07:43] <imbrandon> so thatsd like $25 per bulb
[07:43] <imbrandon> heh night
[07:43] <imbrandon> see ya in a few hrs
[07:43] <imbrandon> err wait its sat
[07:44] <imbrandon> see ya in a few days
[07:44] <SpamapS> I want switch LED bulbs
[07:44] <imbrandon> :)
[07:44] <imbrandon> dude they rock been using them about a year now for everything
[07:44] <imbrandon> never look back
[07:44] <imbrandon> and never had to replace one yet
[07:44] <SpamapS> specifically the Switch brand
[07:44] <imbrandon> :)
[07:44] <SpamapS> http://www.switchlightingco.com/
[07:44] <imbrandon> 2.w watts per 100watts of "normal bulb" light
[07:45] <imbrandon> rocks
[07:45] <imbrandon> 2.5w*
[07:45] <SpamapS> so supposedly these will last even longer
[07:45] <imbrandon> yea
[07:45] <SpamapS> because they use a gel to disperse the light
[07:45] <imbrandon> the ones i get are like a 17year life
[07:45] <imbrandon> or something
[07:45] <SpamapS> and it happens to conduct heat better
[07:45] <SpamapS> THe Phillips ones are the next best thing
[07:45] <imbrandon> yea i think thats what i got is phillips
[07:46] <SpamapS> but these switch bulbs are, IMO, quite sexy. :)
[07:46] <imbrandon> i get them at microcenter here local
[07:46] <imbrandon> i think i'm gonna switch my blog to jeykell instead of drupal
[07:46] <imbrandon> hrm nother proj for weekend
[07:47] <SpamapS> ok sleep
[07:47] <SpamapS> enjoy
[07:47] <imbrandon> http://www.microcenter.com/single_product_results.phtml?product_id=0383924
[07:47] <imbrandon> those ( diffrent variations they have too for diff situations )
[07:47] <imbrandon> but basicly the same
[07:48] <imbrandon> l8tr
[07:48] <imbrandon> ty for the quick review too
[07:51] <imbrandon> SpamapS: wow these look awsome ( switch bulbs ) [ goto bed if your not reading this in backscroll ]
[12:16] <imbrandon> ahhhhh HA ! i figured out why i dont like Unity, SpamapS rember when me and you a week or two ago had the chat about what/why i dont like unity and i said i couldent really name one thing blah blah blah. Also that you noted alot of the "Tech" oriented people you talked to also did not like unity.  Well I just figured out WHY I dont like it, and likely never will, for certain, maybe not but definately not 12.04 , and its possibly the same reason th
[12:21] <imbrandon> SpamapS: you +1'd the video so i know you seen it ( for context ) but the exact convo part i'm talking about is :14 min in or so, but really has nothing to do with the above, just for refrence incase you want to look at that part again
[12:24] <imbrandon> ( and maybe its just my ADD too, but still, i know WHY now )
[12:54] <m_3> SpamapS: thanks, I'll try it out this morning
[12:59] <imbrandon> heya m_3 , the link on the desc on the charms when imported to github is  the older one, no biggie as it redirects, just making sure you know/now know incase you do wanna update it ( or not )
[13:04] <m_3> imbrandon: older one?  it should point to precise now
[13:05] <imbrandon> oh i mean the older domain
[13:05] <m_3> oh, you mean the url base
[13:05] <imbrandon> sorry not jujucharms.com
[13:05] <imbrandon> yea
[13:05] <imbrandon> :)
[13:05] <imbrandon> sorry wasent clear
[13:05] <m_3> gotcha... it's an easy fix (go github api!)
[13:05] <imbrandon> like i said no biggie, just wanted to be sure you saw it
[13:05] <imbrandon> :)
[13:05] <m_3> thanks
[13:06] <imbrandon> btw whats your importer written in and would you mind sharing ? i was thinking aobut a use ( not at all juju or ubuntu ) related that that would be awesom for
[13:07] <m_3> it's github.com:mmm/gitpad
[13:07] <m_3> uses a tool called git-bzr-ng
[13:07] <imbrandon> really i'd love to just bite the bullet and write a 2 way hg/git mirror scripts
[13:08] <imbrandon> oh awesom, i use that localy ( all bzr stuff is doing via git on my local machine )
[13:08] <imbrandon> ty
[13:08] <m_3> git-bzr-ng can be pretty squirrelly... there are plenty of situations where it will fail, but I've got it set up as a one-way mirror... _not_ sync... that'd be harder
[13:08] <imbrandon> oh yea , i'm very familiar :)
[13:09] <imbrandon> like i said i use it so i can "git bzr branch blah" and such
[13:09] <imbrandon> then use git as normal
[13:09] <m_3> my github-api-based plugins are in the bin dir of that project
[13:09] <imbrandon> then git bzr push
[13:09] <m_3> right
[13:10] <m_3> imbrandon: yeah, different behavior when others are on the project and you have to pull a bunch... often crashes
[13:10] <imbrandon> sweet, yea its for some hg<-->gitub stuff anyhow , so i'd likely swap alot of it to hg-git
[13:10] <m_3> imbrandon: also if I haven't pushed in a while and there're a bunch of commits staged, then it often crashes then too
[13:10] <imbrandon> ahhh fun
[13:11] <imbrandon> doesnt it use git / bzr fast export/import internally thou
[13:11] <imbrandon> that may be another one i'm thinking aobut that i tried when loking for one
[13:11] <m_3> bzr-fastexport yes... that's been the moving target I think
[13:11] <m_3> not sure though... it's been a pet-peeve, but not enough for me to dig in and figure out what the problem really is
[13:11] <imbrandon> one was like a 150 line shell script that just did imports/export on pull/push , rest of the time it was native git
[13:12] <m_3> I'll just sit back and complain about it :)
[13:12] <m_3> oh, yeah... I saw that one
[13:12] <imbrandon> ahhahah right on
[13:12] <imbrandon> thats the one i'm using
[13:12] <imbrandon> so i may not be on -ng
[13:12] <m_3> chose the current git-bzr-ng b/c of the interface... I liked the command
[13:12] <m_3> s
[13:12] <imbrandon> ahh
[13:13] <imbrandon> yea , i think i actually use a diffrent one then, it was not native git or bzr commands but it only matters when i initially clone or push upstream
[13:13] <m_3> git bzr {clone,init,import,push} all made sense... and work from a lp remote as expected for the most part
[13:13] <imbrandon> so i choose it because the rest there was less touching from a 3rd party code
[13:13] <m_3> yup
[13:13] <imbrandon> i also use hub alot too , infact my git is aliased to hub
[13:13] <imbrandon> so that had to keep working ;)
[13:14] <m_3> well I'm interested in a good solution... if the one you use crashes less
[13:14] <m_3> I can pretty much recover from crashes, but it's still a pain
[13:14] <imbrandon> well its never crashed on it, but can be very slow on initial checkout or first push
[13:14] <imbrandon> and i mean VERY
[13:14] <m_3> right... _fast_ export... <snicker>
[13:15] <imbrandon> but i dont push it alot either, only for this charms stuff or when pressflow/drupal used launchpad for moving to github
[13:15] <imbrandon> heh
[13:15] <imbrandon> not much else i do uses bzr ( read: none )
[13:15] <imbrandon> :)
[13:16] <imbrandon> i'll make certain whitch one i'm using and shoot ya a note later today
[13:17] <m_3> imbrandon: cool thanks
[13:17] <imbrandon> hey btw if you dont mind i'm gonna add you to the jujutools org on github just for the bus rule if thats cool, not expecting anything but more trustworthy ppl with admin ( me and marcoc*eppi ) are it for now , that also know github a bit , the better imho
[13:17] <m_3> imbrandon: sure
[13:18] <imbrandon> kk
[13:18] <imbrandon> on the other side feel free to update/change too , i'm not saying you _cant_ just that its not an expectation :)
[13:19]  * imbrandon starts to remove some extra webheads from omgubuntu this morning ...
[13:21] <imbrandon> man i really wish there was a way to follow a repo and only get the commits/merges in your timeline and not all issue creation & comments
[13:21] <imbrandon> makes following like twitter bootstrap a mess
[13:21] <imbrandon> or any larger proj
[13:22] <imbrandon> but overall i do love me some github :)
[13:37]  * SpamapS wakes up.. too early
[13:38] <SpamapS> imbrandon: ok, so, tell me, why don't you like Unity?
[13:38] <m_3> morning
[13:38] <imbrandon> SpamapS: heya
[13:39] <m_3> wow... unity discussions first thing in the morning... dang
[13:39] <SpamapS> I know
[13:39] <SpamapS> should not IRC w/o coffee
[13:39] <imbrandon> SpamapS: i did, because it makes it very hard for me to operate the way i'm used to , e.g when working on webpages i have photoshop open on sscreen as well as 2 ide's chat 2 browsers
[13:39] <imbrandon> all VISABLE
[13:39] <imbrandon> not counting others
[13:39] <imbrandon> etc
[13:39] <imbrandon> etc
[13:40] <imbrandon> unity dosent like that workflow
[13:40] <imbrandon> it wants 1 task 1 app let you concentrate
[13:41] <SpamapS> imbrandon: eh, but it specifically supports splitting the screen w/ 2 apps
[13:41] <imbrandon> but yea not impossible
[13:41] <imbrandon> SpamapS: sure
[13:41] <imbrandon> but thats one thing
[13:41] <imbrandon> and gtk3 does too
[13:42] <imbrandon> ( and osx and windows )
[13:42] <SpamapS> FTR, I am a full screen type person
[13:42] <imbrandon> so thats not unity thing
[13:42] <imbrandon> yea see i'm totaly not i may have litterlyu , lets see i have 7 windows visable right now
[13:42] <imbrandon> and i dont just mean the corner of one
[13:42] <SpamapS> usually I just have browser in one fullscreen, and Terminator split 4-6 ways in the other
[13:42] <imbrandon> i mean resized and positioned
[13:42] <imbrandon> etc
[13:43] <imbrandon> right
[13:43] <imbrandon> imagine if you used every app the way you use cli apps in terminator
[13:43] <imbrandon> would not be nice in unity, possible, but not nice
[13:43] <imbrandon> thus me not being able to name it right off
[13:44] <imbrandon> but made sense when he said it
[13:45] <imbrandon> me working with alot of visual apps its the same for me as with screen split 4 to 6 ways or terminator
[13:46] <imbrandon> but one a brower for docs, one for the page working on, one for google, then irc , then ssh ( with lots of tabs/splits ) then photoshop , then an IDE
[13:46] <imbrandon> that i want to use all at once
[13:46] <imbrandon> not task swtich
[13:46] <imbrandon> then when doing something else another "set"
[13:46] <imbrandon> same with alot of geeks
[13:46] <imbrandon> thus maybe the same issue
[13:47] <imbrandon> and yea like i said , this isnt impossible in unity
[13:48] <imbrandon> just not as easy , thus irritating but not defineable from the getgo
[13:48] <imbrandon> imho
[13:49] <imbrandon> and yea i use that split screen at the edge thing contantly in OSX too, infact in osx i can set it to hotkeys so cmd+right arrow is right half , left is left half and then up and down down does quarters if its halved already
[13:50] <imbrandon> :)\
[13:52] <imbrandon> anyhow, wth you doing on , on a saturday :)
[13:52] <imbrandon> lol j/k
[13:54] <SpamapS> just woke up suddenly
[13:55] <m_3> and naturally decided to attach to irssi...
[13:55] <m_3> :)
[13:56] <imbrandon> :)
[13:56] <m_3> SpamapS: when's your actual due date?
[13:58] <m_3> imbrandon: yeah, I pretty much do apps fullscreen... do miss my multiple monitors when I'm on the road though
[13:59] <SpamapS> m_3: June 5
[13:59] <m_3> usually use multiple desktops to task switch
[13:59] <m_3> SpamapS: ah, cool
[13:59] <imbrandon> see thats just it tho i'm not task switching , well not to me
[14:00] <imbrandon> just a diffrent tool for another part of the task
[14:00] <imbrandon> and yea, i lub multi heads
[14:00] <SpamapS> I attached to irssi and sup.. the never ending stream of email... so ... tired..of..deleting..
[14:00] <m_3> omg, I'd get nothing done if my tmux session with irssi's wasn't on it's own desktop
[14:00] <imbrandon> every computer i tuch must have them :)
[14:00] <imbrandon> lol
[14:00] <m_3> imbrandon: ha!
[14:01] <imbrandon> m_3 for realz, i even bought a thunderbolt to 3x dvi adapter for my laptop
[14:01] <m_3> SpamapS: I've thought of switching over to sup... but the single stream would kill me
[14:01] <imbrandon> :)
[14:02] <m_3> I found a way to do a pane of folders along the side of mutt and that works pretty well
[14:03] <m_3> imbrandon: yeah, having to use unity-2d with nvidia xinerama, but that ends up working pretty nicely
[14:03] <imbrandon> and when on the road, as in not just going to the officee where i have 2 more monitors setup, but road road, like uds, i have my ipad that has a 1024x768 driver for extra screen over wifi ( slow but useable ) and a 16.5 inch usb driven display that slides in the laptopbag perfect and has a foldout stand when in use
[14:03] <SpamapS> m_3: the single stream is all that keeps me sane
[14:03] <imbrandon> :)
[14:03] <m_3> (still want my command key back to ctrl though)
[14:03] <imbrandon> heh
[14:03] <SpamapS> folders mean I get hundreds of messages behind on a topic, and have to just let it go
[14:04] <m_3> that's hard muscle memory to break... command-c, command-v, etc
[14:04] <m_3> SpamapS: ha!... well... yes
[14:04] <m_3> :)
[14:04] <SpamapS> the single stream.. I at least just know I'm hundreds of messages behind *all* messages
[14:04] <imbrandon> m_3: tell me about it
[14:04] <imbrandon> i STILL hit cmd v and wonder why it dident paste
[14:04] <SpamapS> m_3: I tag by list-id, so I do sometimes just search for a list tag and power through all the messages in that one context
[14:04] <imbrandon> goto recopy
[14:04] <imbrandon> and repaste
[14:04] <SpamapS> m_3: also remember its a stream of threads, not messages
[14:04] <imbrandon> and THEN figure out it was the wrong key
[14:04] <imbrandon> lol
[14:05] <SpamapS> imbrandon: I swap alt and cmd .. makes a lot more sense
[14:05] <m_3> SpamapS: right, I figured you had some set up to skip inbox... you'd have to segment accounts or verp extensions or something
[14:05] <SpamapS> imbrandon: but yeah, cmd-v still popped out for a few months :-P
[14:05] <imbrandon> SpamapS: my thumb can hit cmd easy, not ctl or alt
[14:05] <SpamapS> m_3: no, it still goes in inbox!
[14:05] <SpamapS> all goes to inbox
[14:05] <m_3> wow
[14:06] <SpamapS> if its not worthy of my 0.5s of review time, it gets unsubscribed
[14:06] <imbrandon> no way, i get way too much mail for that
[14:06] <m_3> linkedin groups, google groups, wow
[14:06] <m_3> oh, I see
[14:06] <SpamapS> otherwise why do I have it?
[14:06] <imbrandon> ah
[14:06] <imbrandon> i use mine as an archive of sorts, but i see your point its not a good one
[14:07] <imbrandon> better to just not try and use as inteneded and then get used to other tools that are made for job
[14:07] <m_3> gmail filters were so easy to create... made me promiscuous with groups
[14:07] <imbrandon> but man, thats a bigger switch than unity, maybe in 16.04 for me :)
[14:07] <m_3> ha!
[14:08] <imbrandon> m_3: hahaha yea
[14:08] <m_3> yeah, agree
[14:08] <imbrandon> all my mail goes to a google domains accoutn address
[14:08] <imbrandon> from all addresses i own
[14:08] <imbrandon> so filters + lables + 25gb == love
[14:08] <m_3> I do separate quite a bit using verp extensions... mark.mims+craplist@gmail.com
[14:09] <imbrandon> i really only use that for stuff i know will be automated , like cron email or from a webapp
[14:09] <imbrandon> etc
[14:09] <m_3> yup
[14:10] <m_3> newrelic
[14:10] <imbrandon> hehe
[14:10] <SpamapS> I don't really like having static filters
[14:10] <m_3> things like that :)
[14:10] <SpamapS> I kill threads rapidly
[14:10] <SpamapS> but I'd rather read the first message or the subject line and decide for myself
[14:10] <SpamapS> see, cron email from a webapp == a shitty webapp
[14:11] <SpamapS> don't cron me crap I don't *need* to know
[14:11] <SpamapS> log it.. and email me when shit breaks
[14:11] <imbrandon> see i scan subjest only unless its a thread thats new with 1000 replies then i see if its really good or flaimbait
[14:11] <m_3> I'm really slow at it... need to spend less time more often, but it usually sucks up time... oooh, shiny thing
[14:12] <imbrandon> SpamapS: well like i said , i use it like an archive, so i can tell anytime my domain was unreachable from japan in 2009 by seartching email
[14:12] <imbrandon> not the best way to kkep that info
[14:12] <imbrandon> but a big switch not to
[14:13] <SpamapS> yeah I used to do crap like that too
[14:13] <imbrandon> also stuff that mailman list archives are just as good for etc
[14:13] <SpamapS> and maybe gmail makes that better
[14:13] <SpamapS> IMAP was always a huge fail for that
[14:13] <imbrandon> its too easy to find all in one place
[14:13] <imbrandon> oh man, gmail search changed my life
[14:13] <imbrandon> for real
[14:13] <SpamapS> yeah thats why sup is good
[14:14] <imbrandon> its what makes keeping every email i ever got ( except blatent spam ) since 1997 , worth it
[14:14] <imbrandon> and in my active account not archived
[14:14] <m_3> sometimes, it's almost passive agressive... oh, I _won't_ clean out my spam tags... serves you right for changing privacy policies!!
[14:15] <imbrandon> heh
[14:15] <SpamapS> m_3: they just use that as more datapoints.. their hard drive supply is *endless*
[14:15] <m_3> toyed with gmailfs for a bit, but then thought better of it :)
[14:16] <SpamapS> they figured out a way to turn every byte stored into more profit
[14:16] <imbrandon> hehe yea
[14:16] <m_3> ha!  yes, excellent point
[14:16] <imbrandon> google drive
[14:16] <SpamapS> diminishing returns, sure, but they really do have an incentive to give everyone GB's of mail storage for free
[14:16] <m_3> sure
[14:17] <SpamapS> imbrandon: btw, did you see the question about the brew install hit the juju ml?
[14:17] <imbrandon> see i dont care though, i should , but i dont, i like the grey area i know google isnt not evil but i'm not gonna go all RMS on em either, they provide me with real value in their services in exchange for a lil provacy that i'm not unwilling to give up, that dont mean i want it all gone
[14:17]  * m_3 'll have to find some new way to rage against the machine
[14:17] <imbrandon> heh
[14:17] <imbrandon> oh no
[14:17]  * imbrandon looks now
[14:23] <imbrandon> ahh yea
[14:23] <imbrandon> i seen that from some one else
[14:23] <imbrandon> i'm getting ready to push a new version that clears that and a few other things up
[14:23] <imbrandon> SpamapS: ^^
[14:24] <imbrandon> ( was in the github issue queue a few hours ago )
[14:24] <imbrandon> i really need to fund a way to let some ci tests run on the commits
[14:25] <imbrandon> not real easy to setup a osx ci server heh, well not cheap anyhow
[14:31] <SpamapS> imbrandon: an old used mini would do the trick :)
[14:33] <m_3> there're actually a few different versions floating around still though... not everybody's up on lion
[14:33] <m_3> does virtualbox run osx on osx hardware?
[14:34] <m_3> or vmware fusion, I guess
[14:36] <imbrandon> SpamapS: ahhh good call
[14:36] <imbrandon> m_3: yea
[14:36] <SpamapS> m_3: certainly Snow Leopard would be the oldest we care about
[14:36] <imbrandon> m_3: 10.7 and 10.8 will "legitly" run in fusion
[14:37] <imbrandon> SpamapS: apple only supports 2 releases, current and one prior, and umm if you dont upgreade your screwed in alot of ways unlike alot of other vendors "unsupported"
[14:38] <imbrandon> so only 10.7 and 10.8 once release is ok, 10.6 still for now tho
[14:40] <imbrandon> apples unsupported is actually actively tried to be broken imho, and at very least actively made not to work even if just arbitrarily with other apple services and hardware, like try to use a 10.4 itunes install with your iphone
[14:40] <imbrandon> heh
[14:40] <imbrandon> good luck
[14:41] <imbrandon> but yea i can setup a VM of 10.7 and then install jenkins ( yea it runs great on osx too ) and snapshot it right away
[14:42] <imbrandon> and revert to that snapshot before every set of tests etc
[14:42] <m_3> wife from airport... talk to y'all later
[14:42] <imbrandon> but i was thinking more of a way the public / other contribs could also use it
[14:42] <SpamapS> imbrandon: I'd be interested in hearing whether or not juju's unit tests pass entirely on os x
[14:43] <imbrandon> howto run them ? i'll do it now
[14:43] <imbrandon> or start it now
[14:43] <SpamapS> ./test
[14:43] <imbrandon> kk
[14:43] <imbrandon> any other req that juju its self dont have ? like phpunit
[14:43] <imbrandon> or something :)
[14:46] <imbrandon> bholtsclaw@ares:~/Projects/local/juju/misc/juju_0.5+bzr531.orig$ ./test
[14:46] <imbrandon> Traceback (most recent call last):
[14:46] <imbrandon>   File "./test", line 5, in <module>
[14:46] <imbrandon>     from twisted.scripts.trial import run
[14:46] <imbrandon> ImportError: No module named twisted.scripts.trial
[14:47] <imbrandon> twisted is the version that came with osx
[15:01] <SpamapS> imbrandon: interesting
[15:02] <imbrandon> SpamapS: when using like juju ssh ... or juju blah ... can you tell it what remote user you want to use or login as ? like in a config hopefully and i'm sure said user needs sudo w/ nopasswd access correct ?
[15:03] <imbrandon> like i want it to use bholtsclaw, not ubuntu , etc
[15:07] <SpamapS> imbrandon: no
[15:07] <SpamapS> it always uses ubuntu
[15:07] <imbrandon> m_3: and yea vbox, vmware, parallels ( no windows version, and the linux version is $$ and closed src so not many know about it ) , and a really old un-supported by ms anymore version of VirtualPC and only upto like OS X 10.4, all run great on osx, with any guest OS you want, win/bsd/darwin/linux EXCEPT OSX, and only due to how it was licensed before, but the license changed with 10.7 and beoynd that allows it to run on virtual hardware legally, a
[15:08] <SpamapS> imbrandon: any luck running it on kvm?
[15:08] <SpamapS> I looked into it, and it looks pretty hopeless
[15:08] <imbrandon> SpamapS: ugh , thats bytes /me contemplates patching juju or doing alot of scripting to rid login as a non existant user name ubuntu and then switch to the real one
[15:09] <SpamapS>     args.extend(["ubuntu@%s" % ip_address])
[15:09] <imbrandon> SpamapS: no, but never really tried, i know it will run on kqemu
[15:09] <imbrandon> but SLOW
[15:09] <SpamapS> imbrandon: Just needs some argparse love
[15:09] <imbrandon> sweet
[15:10] <SpamapS> I kind of want it to work different
[15:10] <imbrandon> SpamapS: but you need to have kqemu pretend its an intell too
[15:10] <imbrandon> intel*
[15:10] <SpamapS> I'd rather have ssh -l spamaps `juju get-unit-info mysql/1 public-address`
[15:10] <imbrandon> because even with vmware and the others you still cant run osx on amd
[15:10] <imbrandon> or non intel
[15:11] <imbrandon> no idea how the hell intel brokered that deal
[15:11] <imbrandon> but its a killer for them :)
[15:11] <SpamapS> meh, nobody likes AMD anymore
[15:11] <SpamapS> I was a huge fan for years
[15:11] <SpamapS> but Intel seems to be crushing them again
[15:11] <SpamapS> once they let go of Itanic
[15:11] <imbrandon> oh and arbitrary too, its been patched out as its only a check and a single check on boot
[15:11] <imbrandon> but still there none the less
[15:11] <imbrandon> yea
[15:12] <imbrandon> i was a huge amd fan while they was good for the cpu vs cost
[15:12] <imbrandon> but that was gona aroudn the time the c2d came out
[15:12] <imbrandon> done*
[15:12] <imbrandon> and not regained
[15:12] <imbrandon> and not i dont care anymore
[15:12] <imbrandon> lol
[15:12] <imbrandon> now*
[15:13] <imbrandon> core 2 duo 's c2d
[15:14] <imbrandon> they are still making bank tho , learned a trick from MS and are licensing x86_64 stuff to intel
[15:14] <imbrandon> as they have all the goodies on that one, but as soon as intel can make a real 64 only platform work like the titanic should ahve been
[15:15] <imbrandon> then they can drop that but AMD has some extra pocket cash to build new fabs until then :)
[15:16] <imbrandon> heh i do wonder why debians debs still say amd64 tho and not more generic even tho it really is amd tech
[15:21] <imbrandon> SpamapS: how much of a pain is it to add more juju * commands that run with the credentials etc , is it as easy as adding git commands and just make a juju-blah wrapper for juju blah .... ?
[15:21] <imbrandon> i ask cuz i want juju rsync *
[15:21] <marcoceppi> imbrandon: there's already a juju scp
[15:21] <imbrandon> but not willing to spend much time on it, as i can just get the info needed and do it otjher ways
[15:22] <imbrandon> scp is not good for large files that may die mid copy or whole dirs that need to be syncs
[15:22] <imbrandon> with 1000's files
[15:22] <SpamapS> imbrandon: so, juju-jitsu (which you should package for OS X btw ;) adds commands if you run 'jitsu wrap-juju'
[15:22] <SpamapS> imbrandon: but the juju team is concerned about confusing users so they don't like the idea of cli plugins
[15:23] <SpamapS> imbrandon: you can add as many commands as you want to jitsu :)
[15:23] <imbrandon> sweet, yea i was gonna package it but i couldent find even a help file or how to use it, i installed it then was like ummmmmmm now what
[15:23] <imbrandon> lol
[15:23] <SpamapS> reminds me, I forgot to upload 0.6 to the PPA
[15:23] <imbrandon> not even sure what exactly it is fully
[15:24] <imbrandon> but yea charmrunner charm-tools and now juju-jitsu are on the .plan to do real soon now ( hopefully before uds )
[15:24] <SpamapS> imbrandon: https://launchpad.net/juju-jitsu .. just add-ons that don't belong in juju core
[15:24] <imbrandon> ahh
[15:25] <SpamapS> I think we might fold charmrunner into it
[15:26] <imbrandon> SpamapS: ophhhhhh why does python settings.py install NOT install the bash competition file ? shame
[15:26] <SpamapS> just to consolidate things
[15:26] <imbrandon> SpamapS: rockin then i'll hold off on it to last
[15:26] <imbrandon> charmrunner that is
[15:26] <SpamapS> imbrandon: because it wouldn't know where to put it?
[15:26] <SpamapS> kinda like me in 10th grade..
[15:27] <imbrandon> SpamapS: bash is bash , whatabout the users homedir ?
[15:27] <imbrandon> even on windows bash looks for things in the same places
[15:27] <SpamapS> completion has to be sourced
[15:27] <imbrandon> sure check for a .... ok ok i see wanted to be simple
[15:27] <imbrandon> and let the packager do it
[15:27] <imbrandon> np
[15:27] <imbrandon> i was just mad when it dident
[15:27] <imbrandon> :)
[15:27] <SpamapS> OS X probably puts it somewhere different
[15:28] <imbrandon> nope
[15:28] <imbrandon> same spot, bash is bash, osx is actually certific unix3
[15:28] <imbrandon> same fsh
[15:28] <imbrandon> certified UNIX 3
[15:28] <imbrandon> bleh
[15:29] <imbrandon> now bash 4 , thats some sexy, and in brew
[15:29] <imbrandon> ohhhhhhhh and your gonna fskin kill me for this one
[15:29] <imbrandon> brew is ported and works good on Linux, thinking about packing it
[15:29] <imbrandon> :)
[15:29] <imbrandon> then ppl can compile their own crack
[15:30]  * imbrandon would hide under a rock
[15:33] <SpamapS> and I'm out
[15:33] <imbrandon> l8tr
[15:34] <imbrandon> marcoceppi: btw i'm working on taking 1 or 2 of the servers offline
[15:34] <marcoceppi> imbrandon: I'm about to leave for the afternoon: http://www.meetup.com/stackoverflow/DHS-MD/653302/
[15:34] <imbrandon> and getting an upgrade polished up that encapsulates our recient changes
[15:34] <imbrandon> okies
[15:35] <imbrandon> sweet
[15:35] <imbrandon> but yea just fyi incase
[15:35] <imbrandon> gonna see if we can get down to 3 without issues
[15:35] <imbrandon> 1 db and the 2 webhead
[15:36] <imbrandon> cuz still more traffic than normal but alot less than yesterday
[15:36] <imbrandon> marcoceppi: have fun, ttyl :) i wont do nothing crazy or that i might need help with since most ppl that could help me are afk today
[15:37]  * imbrandon puts the cowboy hat away and will stick to nginx configs, php code  or simple juju tasks, and only the latter on OMG :)
[15:38] <imbrandon> marcoceppi: oh holly crap , i just notices thats a world wide thing
[15:39] <imbrandon> congrats
[15:39] <imbrandon> :)
[15:53] <bobweaver> hello I would like to learn how puppet and juju can be brought together. Like puppet scripts into juju charms ? is that possible ?
[15:53] <bobweaver> any links would be great thanks for your time.
[19:06] <nyr0x> hey, i'm running juju on a ubuntu orchestra server (12.04) to deploy a locale environment. is there a way to reintegrate a compute node that has crashed? for example i have only 1 node wich is running a mysql db deployed by juju, now i just shut down the node and reboot via pxe and cobbler reinstall the wohle system. if i now execute 'juju --verbose status', i get 'ERROR SSH forwarding error' 'ZOO_INFO@zookeeper_init@727: Initiating client connection,
[19:06] <nyr0x> 2012-04-28 21:05:23,287:7295(0x7fe393df3700):ZOO_ERROR@handle_socket_error_msg@1579: Socket [127.0.0.1:46972] zk retcode=-4, errno=111(Connection refused): server refused to accept the client
[19:06] <nyr0x> '
[19:07] <nyr0x> any body knows how to fix this?
[19:24] <imbrandon> not certain but you could try "juju destroy-environment && juju bootstrap"
[19:26] <nyr0x> tried it, doesn't help
[19:28] <imbrandon> dosen't help isnt very useful, and if it dident bootstrap correctly you';d get the status error from above, but if thats the case you most certainly got a diffrent error
[19:28] <imbrandon> mind sharing that one >
[19:28] <imbrandon> ?
[19:31] <imbrandon> afk
[19:31] <nyr0x> imbrandon: the boot strap is successful, but the error stays the same.
[19:32] <imbrandon> i'll be back ina few , but that means the ssh pub keys were not copied from the environments.yaml file to the zk server then
[19:32] <imbrandon> it seem
[19:32] <imbrandon> gotta run, but yea check that authorized keys is correct in the env.y
[19:33] <nyr0x> thx