/srv/irclogs.ubuntu.com/2012/04/28/#juju.txt

SpamapSm_3: I think I have an 'unpromulgate' ready00:30
SpamapSm_3: and I unpromulgated hadoop-master00:30
SpamapSm_3: I'll leave hadoop-slave there for you to test.. btw https://code.launchpad.net/~clint-fewbar/charm-tools/add-unpromulgate/+merge/10396500:43
koolhead17morning all03:03
koolhead17morning/evening03:03
imbrandonSpamapS: still up ?06:04
SpamapSimbrandon: up now, sup?07:21
imbrandonnew charm, first sub , wanted you to eyeball it ( not full review or nuttin )07:22
imbrandonmostly the metadat07:22
imbrandona07:22
SpamapSHeh, I meant to review your other charms today...07:22
SpamapSgot bogged down in a bazillion other things07:22
imbrandonnp i got like 4 half done, i'm like ready to push all 4 if this is good07:22
imbrandoncuz they all almost the same07:22
imbrandonlol07:23
imbrandonSpamapS: should be at lp:~imbrandon/charms/precise/newrelic-php/trunk07:23
SpamapSsure just point me there07:23
imbrandon but i tyyped from memory so07:24
imbrandonif not its close to that07:24
imbrandonvery simple charm so far soo not much to checkout, but my first sub07:24
imbrandonits actually ready to prom too , as it its complete, some things i'd like to add later but fully functional now07:25
imbrandonas in*07:25
SpamapSimbrandon: metadata looks fine07:26
imbrandoncool, ok thats where i wasent sure07:26
imbrandonok one more q07:26
SpamapSno hooks07:26
SpamapSconfig-changed is not executable07:26
imbrandonno hookes ?07:26
imbrandonoh07:26
imbrandonoops07:26
SpamapSwebsite needs a hook07:26
imbrandonhrm07:26
imbrandonit would do nothing07:26
SpamapSimbrandon: this is no bueno wget -O - http://download.newrelic.com/548C16BF.gpg | apt-key add -07:27
SpamapSimbrandon: you need to embed that file in the charm07:27
imbrandonok can do07:27
imbrandonok fix hooks +x , add gpg file07:27
imbrandonnow the website hook, if its not gonna do nuttin still need it ?07:28
SpamapSwait07:28
SpamapSdoes it actually *need* an HTTP server?07:28
SpamapSor does it benefit any php running on the box?07:28
imbrandonnot really, it needs a php install07:28
imbrandonbut there isnt really a php interface07:28
SpamapSimbrandon: change that to interface: juju-info07:28
imbrandonk07:28
SpamapSimbrandon: that is an implied 'provides' on all charms07:29
imbrandonkk, yea cuz i got other newrelic-* for other programing lang07:29
imbrandonthat will follow this mold07:29
imbrandonand then there is one for just sysmon07:29
imbrandoneg no need for anything07:29
imbrandonnot even prog lang07:29
imbrandonthat will be newrelic-sysmon07:30
imbrandonor maybe just newrelic07:30
SpamapSimbrandon: 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
imbrandonyea thats was part of the "like to add later " list07:30
imbrandonbut working now07:30
SpamapSimbrandon: 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
imbrandonhehe07:31
imbrandonok so if i change the juju-info no extra hook needed07:31
SpamapSright07:32
imbrandonok so in the config-change called on install too right ?07:32
SpamapSand you can stick it on pretty much any box07:32
imbrandonright07:32
imbrandonthats what i wanted07:32
SpamapSright, all deploys do install->config-changed->start07:32
imbrandonjust wasent sure how07:32
imbrandonrockin07:32
imbrandonok07:32
SpamapSI've found more and more that config-changed is where most of the magic needs to happen07:32
imbrandonyea few small changes then this will be ready in just a few minutes07:32
imbrandonsweet07:32
imbrandonyea me too07:33
imbrandonjust today i came to that realizatino07:33
imbrandonbah07:33
imbrandonnot awake too many typos07:33
imbrandonneed caffeine07:33
SpamapSyeah seriously you should consider something like redshift so you won't be so insomniac07:33
SpamapSbad for your heart07:33
imbrandoni slept ALL day today, as in i went to bed at 8am localtime friday morn07:33
SpamapSusing redshift my sleep hours per day went up from 5 -> 707:33
imbrandonand woke up like 2 hours ago07:33
imbrandonyea i need to do something, my sleep is like 3 hours tops07:34
imbrandonnormally07:34
imbrandonlike 2 or 3 times in a 24 hr peroid07:34
imbrandonbut random07:34
imbrandonbut 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 progress07:36
imbrandoni just learn to adapt07:36
imbrandonwell sorta07:36
imbrandon:)07:36
* imbrandon takes strattera 30mg day ( one dose ) and Adderall ( 60mg day , 2 30mg doses )07:38
imbrandonand nothing else07:38
SpamapSyeah that stuff will mess with your internal clock for sure07:38
imbrandondoes what its supse to but really screws with my sleep07:38
SpamapSif you haven't given redshift a try tho.. do.. definitely helps signal your brain that its dark outside and you need to sleep07:38
imbrandondefinatly never heard of it07:39
imbrandonbut will check it out07:39
SpamapSapt-get install gtk-redshift07:39
imbrandonkk07:39
SpamapSyour screen will look funky at night07:39
imbrandonkinda like an rsi thing for your whole body ?07:39
SpamapSbut you'll find that not shining a bright sunlight-colored monitor in your face leads to easier natural sleep07:39
imbrandon:)07:39
imbrandondude i soooo want to put those light tubes in my house07:40
SpamapSbasically shifts the color from "sun" to "campfire"07:40
imbrandonwell the next place i own07:40
imbrandonahh07:40
imbrandoni forget the real name for them but basicly a prism on the roof with a tube into any place(s) you want inside07:41
SpamapSyeah thats nice for day light07:41
imbrandonthen light covers inside the ceiling to disperse so its like a real light07:41
imbrandonyea they make them with solar panels too and led's inside for night07:41
imbrandonso it works 24/7 too07:41
imbrandonand really they are cheap, likeeven initial cost on the prebuilt ones i;ve looked into is like 100$ per room/light07:42
imbrandonunless you have a mansion where you would need like 700 yards of tube or something07:43
imbrandonheh07:43
SpamapSok well speaking of sleep.. time for me to.07:43
imbrandonbut hell i already put led light bulbs in all sockets at home07:43
imbrandonso thatsd like $25 per bulb07:43
imbrandonheh night07:43
imbrandonsee ya in a few hrs07:43
imbrandonerr wait its sat07:43
imbrandonsee ya in a few days07:44
SpamapSI want switch LED bulbs07:44
imbrandon:)07:44
imbrandondude they rock been using them about a year now for everything07:44
imbrandonnever look back07:44
imbrandonand never had to replace one yet07:44
SpamapSspecifically the Switch brand07:44
imbrandon:)07:44
SpamapShttp://www.switchlightingco.com/07:44
imbrandon2.w watts per 100watts of "normal bulb" light07:44
imbrandonrocks07:45
imbrandon2.5w*07:45
SpamapSso supposedly these will last even longer07:45
imbrandonyea07:45
SpamapSbecause they use a gel to disperse the light07:45
imbrandonthe ones i get are like a 17year life07:45
imbrandonor something07:45
SpamapSand it happens to conduct heat better07:45
SpamapSTHe Phillips ones are the next best thing07:45
imbrandonyea i think thats what i got is phillips07:45
SpamapSbut these switch bulbs are, IMO, quite sexy. :)07:46
imbrandoni get them at microcenter here local07:46
imbrandoni think i'm gonna switch my blog to jeykell instead of drupal07:46
imbrandonhrm nother proj for weekend07:46
SpamapSok sleep07:47
SpamapSenjoy07:47
imbrandonhttp://www.microcenter.com/single_product_results.phtml?product_id=038392407:47
imbrandonthose ( diffrent variations they have too for diff situations )07:47
imbrandonbut basicly the same07:47
imbrandonl8tr07:48
imbrandonty for the quick review too07:48
imbrandonSpamapS: wow these look awsome ( switch bulbs ) [ goto bed if your not reading this in backscroll ]07:51
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
imbrandonahhhhh 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 th12:16
imbrandonSpamapS: 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 again12:21
imbrandon( and maybe its just my ADD too, but still, i know WHY now )12:24
m_3SpamapS: thanks, I'll try it out this morning12:54
imbrandonheya 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 )12:59
m_3imbrandon: older one?  it should point to precise now13:04
imbrandonoh i mean the older domain13:05
m_3oh, you mean the url base13:05
imbrandonsorry not jujucharms.com13:05
imbrandonyea13:05
imbrandon:)13:05
imbrandonsorry wasent clear13:05
m_3gotcha... it's an easy fix (go github api!)13:05
imbrandonlike i said no biggie, just wanted to be sure you saw it13:05
imbrandon:)13:05
m_3thanks13:05
imbrandonbtw 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 for13:06
m_3it's github.com:mmm/gitpad13:07
m_3uses a tool called git-bzr-ng13:07
imbrandonreally i'd love to just bite the bullet and write a 2 way hg/git mirror scripts13:07
imbrandonoh awesom, i use that localy ( all bzr stuff is doing via git on my local machine )13:08
imbrandonty13:08
m_3git-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 harder13:08
imbrandonoh yea , i'm very familiar :)13:08
imbrandonlike i said i use it so i can "git bzr branch blah" and such13:09
imbrandonthen use git as normal13:09
m_3my github-api-based plugins are in the bin dir of that project13:09
imbrandonthen git bzr push13:09
m_3right13:09
m_3imbrandon: yeah, different behavior when others are on the project and you have to pull a bunch... often crashes13:10
imbrandonsweet, yea its for some hg<-->gitub stuff anyhow , so i'd likely swap alot of it to hg-git13:10
m_3imbrandon: also if I haven't pushed in a while and there're a bunch of commits staged, then it often crashes then too13:10
imbrandonahhh fun13:10
imbrandondoesnt it use git / bzr fast export/import internally thou13:11
imbrandonthat may be another one i'm thinking aobut that i tried when loking for one13:11
m_3bzr-fastexport yes... that's been the moving target I think13:11
m_3not sure though... it's been a pet-peeve, but not enough for me to dig in and figure out what the problem really is13:11
imbrandonone was like a 150 line shell script that just did imports/export on pull/push , rest of the time it was native git13:11
m_3I'll just sit back and complain about it :)13:12
m_3oh, yeah... I saw that one13:12
imbrandonahhahah right on13:12
imbrandonthats the one i'm using13:12
imbrandonso i may not be on -ng13:12
m_3chose the current git-bzr-ng b/c of the interface... I liked the command13:12
m_3s13:12
imbrandonahh13:12
imbrandonyea , 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 upstream13:13
m_3git bzr {clone,init,import,push} all made sense... and work from a lp remote as expected for the most part13:13
imbrandonso i choose it because the rest there was less touching from a 3rd party code13:13
m_3yup13:13
imbrandoni also use hub alot too , infact my git is aliased to hub13:13
imbrandonso that had to keep working ;)13:13
m_3well I'm interested in a good solution... if the one you use crashes less13:14
m_3I can pretty much recover from crashes, but it's still a pain13:14
imbrandonwell its never crashed on it, but can be very slow on initial checkout or first push13:14
imbrandonand i mean VERY13:14
m_3right... _fast_ export... <snicker>13:14
imbrandonbut i dont push it alot either, only for this charms stuff or when pressflow/drupal used launchpad for moving to github13:15
imbrandonheh13:15
imbrandonnot much else i do uses bzr ( read: none )13:15
imbrandon:)13:15
imbrandoni'll make certain whitch one i'm using and shoot ya a note later today13:16
m_3imbrandon: cool thanks13:17
imbrandonhey 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 imho13:17
m_3imbrandon: sure13:17
imbrandonkk13:18
imbrandonon the other side feel free to update/change too , i'm not saying you _cant_ just that its not an expectation :)13:18
* imbrandon starts to remove some extra webheads from omgubuntu this morning ...13:19
imbrandonman 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 & comments13:21
imbrandonmakes following like twitter bootstrap a mess13:21
imbrandonor any larger proj13:21
imbrandonbut overall i do love me some github :)13:22
* SpamapS wakes up.. too early13:37
SpamapSimbrandon: ok, so, tell me, why don't you like Unity?13:38
m_3morning13:38
imbrandonSpamapS: heya13:38
m_3wow... unity discussions first thing in the morning... dang13:39
SpamapSI know13:39
SpamapSshould not IRC w/o coffee13:39
imbrandonSpamapS: 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 browsers13:39
imbrandonall VISABLE13:39
imbrandonnot counting others13:39
imbrandonetc13:39
imbrandonetc13:39
imbrandonunity dosent like that workflow13:40
imbrandonit wants 1 task 1 app let you concentrate13:40
SpamapSimbrandon: eh, but it specifically supports splitting the screen w/ 2 apps13:41
imbrandonbut yea not impossible13:41
imbrandonSpamapS: sure13:41
imbrandonbut thats one thing13:41
imbrandonand gtk3 does too13:41
imbrandon( and osx and windows )13:42
SpamapSFTR, I am a full screen type person13:42
imbrandonso thats not unity thing13:42
imbrandonyea see i'm totaly not i may have litterlyu , lets see i have 7 windows visable right now13:42
imbrandonand i dont just mean the corner of one13:42
SpamapSusually I just have browser in one fullscreen, and Terminator split 4-6 ways in the other13:42
imbrandoni mean resized and positioned13:42
imbrandonetc13:42
imbrandonright13:43
imbrandonimagine if you used every app the way you use cli apps in terminator13:43
imbrandonwould not be nice in unity, possible, but not nice13:43
imbrandonthus me not being able to name it right off13:43
imbrandonbut made sense when he said it13:44
imbrandonme working with alot of visual apps its the same for me as with screen split 4 to 6 ways or terminator13:45
imbrandonbut 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 IDE13:46
imbrandonthat i want to use all at once13:46
imbrandonnot task swtich13:46
imbrandonthen when doing something else another "set"13:46
imbrandonsame with alot of geeks13:46
imbrandonthus maybe the same issue13:46
imbrandonand yea like i said , this isnt impossible in unity13:47
imbrandonjust not as easy , thus irritating but not defineable from the getgo13:48
imbrandonimho13:48
imbrandonand 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 already13:49
imbrandon:)\13:50
imbrandonanyhow, wth you doing on , on a saturday :)13:52
imbrandonlol j/k13:52
SpamapSjust woke up suddenly13:54
m_3and naturally decided to attach to irssi...13:55
m_3:)13:55
imbrandon:)13:56
m_3SpamapS: when's your actual due date?13:56
m_3imbrandon: yeah, I pretty much do apps fullscreen... do miss my multiple monitors when I'm on the road though13:58
SpamapSm_3: June 513:59
m_3usually use multiple desktops to task switch13:59
m_3SpamapS: ah, cool13:59
imbrandonsee thats just it tho i'm not task switching , well not to me13:59
imbrandonjust a diffrent tool for another part of the task14:00
imbrandonand yea, i lub multi heads14:00
SpamapSI attached to irssi and sup.. the never ending stream of email... so ... tired..of..deleting..14:00
m_3omg, I'd get nothing done if my tmux session with irssi's wasn't on it's own desktop14:00
imbrandonevery computer i tuch must have them :)14:00
imbrandonlol14:00
m_3imbrandon: ha!14:00
=== flaviamissi_ is now known as flaviamissi
imbrandonm_3 for realz, i even bought a thunderbolt to 3x dvi adapter for my laptop14:01
m_3SpamapS: I've thought of switching over to sup... but the single stream would kill me14:01
imbrandon:)14:01
m_3I found a way to do a pane of folders along the side of mutt and that works pretty well14:02
m_3imbrandon: yeah, having to use unity-2d with nvidia xinerama, but that ends up working pretty nicely14:03
imbrandonand 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 use14:03
SpamapSm_3: the single stream is all that keeps me sane14:03
imbrandon:)14:03
m_3(still want my command key back to ctrl though)14:03
imbrandonheh14:03
SpamapSfolders mean I get hundreds of messages behind on a topic, and have to just let it go14:03
m_3that's hard muscle memory to break... command-c, command-v, etc14:04
m_3SpamapS: ha!... well... yes14:04
m_3:)14:04
SpamapSthe single stream.. I at least just know I'm hundreds of messages behind *all* messages14:04
imbrandonm_3: tell me about it14:04
imbrandoni STILL hit cmd v and wonder why it dident paste14:04
SpamapSm_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 context14:04
imbrandongoto recopy14:04
imbrandonand repaste14:04
SpamapSm_3: also remember its a stream of threads, not messages14:04
imbrandonand THEN figure out it was the wrong key14:04
imbrandonlol14:04
SpamapSimbrandon: I swap alt and cmd .. makes a lot more sense14:05
m_3SpamapS: right, I figured you had some set up to skip inbox... you'd have to segment accounts or verp extensions or something14:05
SpamapSimbrandon: but yeah, cmd-v still popped out for a few months :-P14:05
imbrandonSpamapS: my thumb can hit cmd easy, not ctl or alt14:05
SpamapSm_3: no, it still goes in inbox!14:05
SpamapSall goes to inbox14:05
m_3wow14:05
SpamapSif its not worthy of my 0.5s of review time, it gets unsubscribed14:06
imbrandonno way, i get way too much mail for that14:06
m_3linkedin groups, google groups, wow14:06
m_3oh, I see14:06
SpamapSotherwise why do I have it?14:06
imbrandonah14:06
imbrandoni use mine as an archive of sorts, but i see your point its not a good one14:06
imbrandonbetter to just not try and use as inteneded and then get used to other tools that are made for job14:07
m_3gmail filters were so easy to create... made me promiscuous with groups14:07
imbrandonbut man, thats a bigger switch than unity, maybe in 16.04 for me :)14:07
m_3ha!14:07
imbrandonm_3: hahaha yea14:08
m_3yeah, agree14:08
imbrandonall my mail goes to a google domains accoutn address14:08
imbrandonfrom all addresses i own14:08
imbrandonso filters + lables + 25gb == love14:08
m_3I do separate quite a bit using verp extensions... mark.mims+craplist@gmail.com14:08
imbrandoni really only use that for stuff i know will be automated , like cron email or from a webapp14:09
imbrandonetc14:09
m_3yup14:09
m_3newrelic14:10
imbrandonhehe14:10
SpamapSI don't really like having static filters14:10
m_3things like that :)14:10
SpamapSI kill threads rapidly14:10
SpamapSbut I'd rather read the first message or the subject line and decide for myself14:10
SpamapSsee, cron email from a webapp == a shitty webapp14:10
SpamapSdon't cron me crap I don't *need* to know14:11
SpamapSlog it.. and email me when shit breaks14:11
imbrandonsee i scan subjest only unless its a thread thats new with 1000 replies then i see if its really good or flaimbait14:11
m_3I'm really slow at it... need to spend less time more often, but it usually sucks up time... oooh, shiny thing14:11
imbrandonSpamapS: 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 email14:12
imbrandonnot the best way to kkep that info14:12
imbrandonbut a big switch not to14:12
SpamapSyeah I used to do crap like that too14:13
imbrandonalso stuff that mailman list archives are just as good for etc14:13
SpamapSand maybe gmail makes that better14:13
SpamapSIMAP was always a huge fail for that14:13
imbrandonits too easy to find all in one place14:13
imbrandonoh man, gmail search changed my life14:13
imbrandonfor real14:13
SpamapSyeah thats why sup is good14:13
imbrandonits what makes keeping every email i ever got ( except blatent spam ) since 1997 , worth it14:14
imbrandonand in my active account not archived14:14
m_3sometimes, it's almost passive agressive... oh, I _won't_ clean out my spam tags... serves you right for changing privacy policies!!14:14
imbrandonheh14:15
SpamapSm_3: they just use that as more datapoints.. their hard drive supply is *endless*14:15
m_3toyed with gmailfs for a bit, but then thought better of it :)14:15
SpamapSthey figured out a way to turn every byte stored into more profit14:16
imbrandonhehe yea14:16
m_3ha!  yes, excellent point14:16
imbrandongoogle drive14:16
SpamapSdiminishing returns, sure, but they really do have an incentive to give everyone GB's of mail storage for free14:16
m_3sure14:16
SpamapSimbrandon: btw, did you see the question about the brew install hit the juju ml?14:17
imbrandonsee 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 gone14:17
* m_3 'll have to find some new way to rage against the machine14:17
imbrandonheh14:17
imbrandonoh no14:17
* imbrandon looks now14:17
imbrandonahh yea14:23
imbrandoni seen that from some one else14:23
imbrandoni'm getting ready to push a new version that clears that and a few other things up14:23
imbrandonSpamapS: ^^14:23
imbrandon( was in the github issue queue a few hours ago )14:24
imbrandoni really need to fund a way to let some ci tests run on the commits14:24
imbrandonnot real easy to setup a osx ci server heh, well not cheap anyhow14:25
SpamapSimbrandon: an old used mini would do the trick :)14:31
m_3there're actually a few different versions floating around still though... not everybody's up on lion14:33
m_3does virtualbox run osx on osx hardware?14:33
m_3or vmware fusion, I guess14:34
imbrandonSpamapS: ahhh good call14:36
imbrandonm_3: yea14:36
SpamapSm_3: certainly Snow Leopard would be the oldest we care about14:36
imbrandonm_3: 10.7 and 10.8 will "legitly" run in fusion14:36
imbrandonSpamapS: 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:37
imbrandonso only 10.7 and 10.8 once release is ok, 10.6 still for now tho14:38
imbrandonapples 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 iphone14:40
imbrandonheh14:40
imbrandongood luck14:40
imbrandonbut yea i can setup a VM of 10.7 and then install jenkins ( yea it runs great on osx too ) and snapshot it right away14:41
imbrandonand revert to that snapshot before every set of tests etc14:42
m_3wife from airport... talk to y'all later14:42
imbrandonbut i was thinking more of a way the public / other contribs could also use it14:42
SpamapSimbrandon: I'd be interested in hearing whether or not juju's unit tests pass entirely on os x14:42
imbrandonhowto run them ? i'll do it now14:43
imbrandonor start it now14:43
SpamapS./test14:43
imbrandonkk14:43
imbrandonany other req that juju its self dont have ? like phpunit14:43
imbrandonor something :)14:43
imbrandonbholtsclaw@ares:~/Projects/local/juju/misc/juju_0.5+bzr531.orig$ ./test14:46
imbrandonTraceback (most recent call last):14:46
imbrandon  File "./test", line 5, in <module>14:46
imbrandon    from twisted.scripts.trial import run14:46
imbrandonImportError: No module named twisted.scripts.trial14:46
imbrandontwisted is the version that came with osx14:47
SpamapSimbrandon: interesting15:01
imbrandonSpamapS: 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:02
imbrandonlike i want it to use bholtsclaw, not ubuntu , etc15:03
SpamapSimbrandon: no15:07
SpamapSit always uses ubuntu15:07
imbrandonm_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, a15:07
SpamapSimbrandon: any luck running it on kvm?15:08
SpamapSI looked into it, and it looks pretty hopeless15:08
imbrandonSpamapS: 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 one15:08
SpamapS    args.extend(["ubuntu@%s" % ip_address])15:09
imbrandonSpamapS: no, but never really tried, i know it will run on kqemu15:09
imbrandonbut SLOW15:09
SpamapSimbrandon: Just needs some argparse love15:09
imbrandonsweet15:09
SpamapSI kind of want it to work different15:10
imbrandonSpamapS: but you need to have kqemu pretend its an intell too15:10
imbrandonintel*15:10
SpamapSI'd rather have ssh -l spamaps `juju get-unit-info mysql/1 public-address`15:10
imbrandonbecause even with vmware and the others you still cant run osx on amd15:10
imbrandonor non intel15:10
imbrandonno idea how the hell intel brokered that deal15:11
imbrandonbut its a killer for them :)15:11
SpamapSmeh, nobody likes AMD anymore15:11
SpamapSI was a huge fan for years15:11
SpamapSbut Intel seems to be crushing them again15:11
SpamapSonce they let go of Itanic15:11
imbrandonoh and arbitrary too, its been patched out as its only a check and a single check on boot15:11
imbrandonbut still there none the less15:11
imbrandonyea15:11
imbrandoni was a huge amd fan while they was good for the cpu vs cost15:12
imbrandonbut that was gona aroudn the time the c2d came out15:12
imbrandondone*15:12
imbrandonand not regained15:12
imbrandonand not i dont care anymore15:12
imbrandonlol15:12
imbrandonnow*15:12
imbrandoncore 2 duo 's c2d15:13
imbrandonthey are still making bank tho , learned a trick from MS and are licensing x86_64 stuff to intel15:14
imbrandonas 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 been15:14
imbrandonthen they can drop that but AMD has some extra pocket cash to build new fabs until then :)15:15
imbrandonheh i do wonder why debians debs still say amd64 tho and not more generic even tho it really is amd tech15:16
imbrandonSpamapS: 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
imbrandoni ask cuz i want juju rsync *15:21
marcoceppiimbrandon: there's already a juju scp15:21
imbrandonbut not willing to spend much time on it, as i can just get the info needed and do it otjher ways15:21
imbrandonscp is not good for large files that may die mid copy or whole dirs that need to be syncs15:22
imbrandonwith 1000's files15:22
SpamapSimbrandon: so, juju-jitsu (which you should package for OS X btw ;) adds commands if you run 'jitsu wrap-juju'15:22
SpamapSimbrandon: but the juju team is concerned about confusing users so they don't like the idea of cli plugins15:22
SpamapSimbrandon: you can add as many commands as you want to jitsu :)15:23
imbrandonsweet, 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 what15:23
imbrandonlol15:23
SpamapSreminds me, I forgot to upload 0.6 to the PPA15:23
imbrandonnot even sure what exactly it is fully15:23
imbrandonbut yea charmrunner charm-tools and now juju-jitsu are on the .plan to do real soon now ( hopefully before uds )15:24
SpamapSimbrandon: https://launchpad.net/juju-jitsu .. just add-ons that don't belong in juju core15:24
imbrandonahh15:24
SpamapSI think we might fold charmrunner into it15:25
imbrandonSpamapS: ophhhhhh why does python settings.py install NOT install the bash competition file ? shame15:26
SpamapSjust to consolidate things15:26
imbrandonSpamapS: rockin then i'll hold off on it to last15:26
imbrandoncharmrunner that is15:26
SpamapSimbrandon: because it wouldn't know where to put it?15:26
SpamapSkinda like me in 10th grade..15:26
imbrandonSpamapS: bash is bash , whatabout the users homedir ?15:27
imbrandoneven on windows bash looks for things in the same places15:27
SpamapScompletion has to be sourced15:27
imbrandonsure check for a .... ok ok i see wanted to be simple15:27
imbrandonand let the packager do it15:27
imbrandonnp15:27
imbrandoni was just mad when it dident15:27
imbrandon:)15:27
SpamapSOS X probably puts it somewhere different15:27
imbrandonnope15:28
imbrandonsame spot, bash is bash, osx is actually certific unix315:28
imbrandonsame fsh15:28
imbrandoncertified UNIX 315:28
imbrandonbleh15:28
imbrandonnow bash 4 , thats some sexy, and in brew15:29
imbrandonohhhhhhhh and your gonna fskin kill me for this one15:29
imbrandonbrew is ported and works good on Linux, thinking about packing it15:29
imbrandon:)15:29
imbrandonthen ppl can compile their own crack15:29
* imbrandon would hide under a rock15:30
SpamapSand I'm out15:33
imbrandonl8tr15:33
imbrandonmarcoceppi: btw i'm working on taking 1 or 2 of the servers offline15:34
marcoceppiimbrandon: I'm about to leave for the afternoon: http://www.meetup.com/stackoverflow/DHS-MD/653302/15:34
imbrandonand getting an upgrade polished up that encapsulates our recient changes15:34
imbrandonokies15:34
imbrandonsweet15:35
imbrandonbut yea just fyi incase15:35
imbrandongonna see if we can get down to 3 without issues15:35
imbrandon1 db and the 2 webhead15:35
imbrandoncuz still more traffic than normal but alot less than yesterday15:36
imbrandonmarcoceppi: have fun, ttyl :) i wont do nothing crazy or that i might need help with since most ppl that could help me are afk today15:36
* 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:37
imbrandonmarcoceppi: oh holly crap , i just notices thats a world wide thing15:38
imbrandoncongrats15:39
imbrandon:)15:39
bobweaverhello I would like to learn how puppet and juju can be brought together. Like puppet scripts into juju charms ? is that possible ?15:53
bobweaverany links would be great thanks for your time.15:53
nyr0xhey, 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
nyr0x2012-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 client19:06
nyr0x'19:06
nyr0xany body knows how to fix this?19:07
imbrandonnot certain but you could try "juju destroy-environment && juju bootstrap"19:24
nyr0xtried it, doesn't help19:26
imbrandondosen'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 error19:28
imbrandonmind sharing that one >19:28
imbrandon?19:28
imbrandonafk19:31
nyr0ximbrandon: the boot strap is successful, but the error stays the same.19:31
imbrandoni'll be back ina few , but that means the ssh pub keys were not copied from the environments.yaml file to the zk server then19:32
imbrandonit seem19:32
imbrandongotta run, but yea check that authorized keys is correct in the env.y19:32
nyr0xthx19:33

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