[01:55] <bigjools> hey roaksoax, got a minute?
[01:58] <roaksoax> bigjools: hey!
[01:58] <roaksoax> sure! what's up?
[01:58] <bigjools> roaksoax: hey dude
[01:58] <bigjools> I am trying to make maas configure the forwarders option for bind
[01:58] <bigjools> it's tricky, because I can't duplicate the options{} block
[01:59] <bigjools> at least I think that's the case - just wanted to check with you on your opinions of what I can do here?
[02:00] <roaksoax> bigjools: uhmm, so i do not thinkig we would need to duplicate the options would we?
[02:01] <roaksoax> bigjools: we only need to add forwarders if the user wants to add them
[02:01] <bigjools> roaksoax: all I need to do is add forwarders - but options is in a file that we don't have templated
[02:01] <bigjools> named.conf.options
[02:02] <bigjools> I assumed I could add something only in named.conf.maas.... but bind9 complains there's two options blocks
[02:02] <roaksoax> bigjools: i see what you mean
[02:02] <bigjools> so I'm looking for suggestions :)
[02:02] <roaksoax> bigjools: let me look at it a bit deeper
[02:03] <roaksoax> bigjools: otherwise, we would need to ask lamont
[02:03] <bigjools> hang on, door
[02:06] <roaksoax> bigjools: yeah, I think we'd need to ask lamont
[02:09] <roaksoax> bigjools: ok I think we can do this:
[02:09] <roaksoax> zone "pixar.com" { type forward; forwarders { <IP_ADDRESS>; <IP_ADDRESS>; };
[02:09] <roaksoax> };
[02:09] <bigjools> sorry, back
[02:09] <roaksoax> bigjools: http://docstore.mik.ua/orelly/networking_2ndEd/dns/ch10_05.htm
[02:10] <bigjools> roaksoax: I looked at that, it's not what we want I think
[02:10] <bigjools> it only forwards for requests on the same zone doesn't it?
[02:10] <bigjools> unknown requests I mean
[02:10] <bigjools> the point of setting the global one is so that nodes can resolve non-node addresses
[02:11] <roaksoax> yeah
[02:11] <roaksoax> it seems so
[02:11] <bigjools> the other option is to template the options file
[02:12] <roaksoax> bigjools: yeah... i don't think that'd be ideal
[02:12] <bigjools> quite
[02:12] <roaksoax> bigjools: i think we should ask lamont
[02:12] <bigjools> or - try and rewrite it on the fly
[02:12] <bigjools> is lamont there?
[02:12] <roaksoax> bigjools: in ODS? no
[02:13] <bigjools> ok.  how'd it go BTW?
[02:13] <roaksoax> bigjools: the demo? didn't finish
[02:13] <roaksoax> not enough time
[02:14] <bigjools> damn
[02:15] <roaksoax> bigjools: so he just didn't show the running cloud
[02:15] <roaksoax> but things were working
[02:15] <bigjools> roaksoax: was that from the bundle deployment?
[02:18] <freeflying> when apply a tag to a node, can I use hostname of the node?
[02:18] <roaksoax> bigjools: yup
[02:19] <bigjools> freeflying: http://maas.ubuntu.com/docs/tags.html#manually-assigning-tags
[02:19] <bigjools> basically, no, you need to use system id
[02:20] <freeflying> bigjools, ok, thanks :)
[02:23] <bigjools> roaksoax: will you chase lamont or do you want me to do it?
[02:24] <roaksoax> bigjools: I think it would be better if you could since i'm still oin hongkong and i'm on and off
[02:24] <bigjools> roaksoax: no probs
[02:24] <bigjools> cheers
[02:25] <roaksoax> bigjools: thanks!
[02:49] <shimey> Does MaaS have the ability to discover/configure IPMI addresses automatically/dynamically?
[02:52] <bigjools> shimey: sort of.  It inspects for BMCs on enlisting machines and reprograms one of the user slots with a known password.
[02:52] <bigjools> that gets sent back to maas when it finishes enlisting so then maas can use ipmi
[02:53] <shimey> that's cool, but you still have to obtain the IPMI IP address...
[02:54] <shimey> If it can set the BMC password, should it be able to assign an IP?
[02:54] <bigjools> it obtains all its details, no more action required.
[02:55] <bigjools> BMCs get IPs over DHCP generally, and ipmitool can inquire about all that
[02:55] <shimey> Ahh, so people just DHCP the address
[02:55] <bigjools> yes, but we don't depend on that to get all the details
[02:56] <shimey> Wouldn't it make sense for MaaS to DHCP lease the IPMI address?
[03:01] <bigjools> shimey: it does.
[03:01] <bigjools> well, it doesn't *have* to, that's the point
[03:01] <bigjools> but it can
[03:01] <shimey> Oh, I guess it would...if my IPMI where on the same network as my MaaS
[03:01] <bigjools> it inspects the BMC details by running a script on the machine itself
[03:01] <bigjools> yes - many people have separate BMC networks
[03:05] <shimey> Right I've actually have three separate networks. Public, IPMI and a MaaS backend...  I guess If I had controller of the IPMI network I could start DHCP on the cluster controller for that interface.
[03:06] <shimey> my MaaS backend I setup a private vlan but the IPMI I don't have real control over.
[03:06] <shimey> (more of a personal issue)
[03:08] <shimey> Another question however, I have nodes get stuck for various reasons and have to use IPMI to reboot them, should MaaS have the ability to shutdown/reboot a node via IMPI via the GUI/ReST?
[03:10] <bigjools> yeah, that's a possibility
[03:10] <bigjools> for now it assumes (naively) that all the power commands work and the machine boots perfectly every time
[03:14] <shimey> Ya it seemed like there wasn't any hardware watchdog support for images booting.  And if just using WOL, I think it would be very easy to loose machines.
[03:16] <bigjools> WoL is going away
[03:16] <shimey> Ya, I don't think it would suffice.
[03:17] <bigjools> we plan on adding watchdogs, but it's a little tricky
[03:17] <shimey> Do you know if there is going to be any support for other linux distros?
[03:18] <bigjools> not in the immediate future, but you never know
[03:19] <shimey> PCH watchdog?
[03:24] <shimey> Maybe a software watchdog would suffice...
[03:28] <shimey> One last question, any suggestions on getting juju and MaaS working together.  Are there certain versions that work together?
[03:29] <bigjools> the latest versions in saucy should work
[03:29] <bigjools> 1.16.2 is the minimum juju-core
[03:30] <bigjools> also if you want to use precise, add the cloud-archive
[03:30] <bigjools> I have to factory reset my router now, back in a while
[03:30] <shimey> I was having trouble getting the ephemeral images to mount in saucy
[03:31] <shimey> thanks bigjools,  I'll see about 1.16.2 of juju-core and try the could-archive
[03:31] <shimey> good night
[03:31] <bigjools> bye
[06:22] <Azendale> So, I have a weird problem with MaaS. If too many (like 5) machines start within 20 seconds or so of each other, it seems like it will overload MaaS, and then past that, the dhcp server will not respond over the network, even well after any load has gone away. Rebooting the MaaS server will fix it
[06:23] <Azendale> Running ps aux shows the DHCP process, and a packet capture on the MaaS server with the DHCP on it will show all the requests making it in
[06:23] <Azendale> any suggestions on where/how to figure out what is going on?
[08:20] <freeflying> maas-cli maas tag update-nodes my_tag remove=system_id, seems doesn't remove a node from a tag, anything I missed?
[10:28] <jtv> gmb: were you saying you might extract run_command / run_remote_command / test_install_maas_package?
[11:00] <gmb> jtv: Yes.
[11:02] <jtv> gmb: great!  It ties in with my work.  Could I ask you to push your branch at EOD even if it isn't done, so I can build on it tomorrow?
[11:02] <jtv> Tag-team dev...
[11:02] <gmb> jtv: Certainly!
[11:03] <jtv> Thank you.
[11:03] <jtv> And with that, I bid you good day.
[19:00] <phenoche> is it possible to create software raids with maas and juju?
[19:04] <Azendale> phenoche: you mean as in the various services having a software raid configuration of their hard disks?
[19:06] <phenoche> yeah i have a box with 2 disks that is enlisted and i would like to run say the wp charm on that but have it make a software raid with the disks
[19:08] <phenoche> Azendale, so yes : )
[19:09] <Azendale> phenoche: this is going to be more of a juju thing to deal with. But a charm can be made to set up any configuration you can configure an ubuntu install in. The wordpress charm probably doesn't have the code to do that though (I could be wrong, look at the charm options). If you wanted to make your own version of the wordpress charm and get into what the code in the charm does, you could make a modified version of the charm, and then specify what machine it get
[19:10] <phenoche> Azendale, great thanks thats exact what i was wondering i'll check in on this on the juju side of things
[19:14] <Azendale> phenoche: No problem. I think you can get the wordpress code with something like bzr branch lp:charms/wordpress  And you can deploy with something like juju deploy --repository=<path_to_branch_on_your_disk> local:wordpress
[22:21] <phenoche> so I have been looking a little closer at creating a raid with maas and i think you might be able to do it by altering the preseed file. does that sound like I'm on the right path
[22:53] <bigjools> good morning


[11:09] <Matt|> Desolate, sometimes the linux drivers for some cards do not support wep.  I have a very detailed application proposal i'd like to get immortalized someplace. Wondering if I can just plop it on the Wiki on an unlinked page and not get yelled at. ;)
[11:16] <HrdwrBoB> wasabi_: that's what wikis are for :)
[11:16] <Bernhard> hi
[11:16] <wasabi_> Well, then i'll put it up. ;)
[11:16] <Matt|> wasabi, is it a requet for an application?
[11:16] <socomm> wasabi: wiki's are usually a public space where anyone can read write to it.
[11:17] <wasabi_> Matt|: no, it's a proposal.
[11:17] <Matt|> *request
[11:17] <wasabi_> Matt|: technical in nature.
[11:17] <Desolate> oh my bad
[11:17] <Matt|> wasabi, you're gonna write one?
[11:17] <wasabi_> Matt|: in fact i'll be working on it... but I want the idea out there.
[11:17] <Desolate> it's xp, not ME
[11:17] <Matt|> wasabi, ah k
[11:17] <Desolate> I forgot I uninstalled ME :P
[11:17] <hypa7ia> wasabi_: what's the idea?
[11:17] <ogra> Desolate: routeprint in a dos box
[11:17] <thoreauputic> wasabi_: one policy is not allowing anyone to post who uses unecessary apostrophes or spells "the" as "teh" </joke>
[11:17] <wasabi_> Heh.
[11:17] <ogra> Desolate: route print  sorry
[11:17] <socomm> wasabi: Why not post it on some sort of mailing list?
[11:18] <Matt|> wasabi, or ask in #ubuntu-devel
[11:18] <HrdwrBoB> thoreauputic: teh is the new black
[11:18] <wasabi_> socomm: Not sure of an appropiate mailing lists. ;)
[11:18] <socomm> xchat won't let me spell the `teh' :(
[11:18] <HrdwrBoB> socomm: haha yes
[11:18] <Matt|> socomm, remove it from autoreplace
[11:18] <thoreauputic> HrdwrBoB: the old black was white, I believe ;)
[11:19] <Matt|> teh
[11:19] <Matt|> w00t
[11:19] <HrdwrBoB> http://www.icculus.org/~chunky/images/random/haxorpc.jpg
[11:20] <wasabi_> hypa7ia: https://jack.feedbackplusinc.com/JSPWiki/Wiki.jsp?page=DomainConfigurationUtility
[11:20] <Matt|> http://carcino.gen.nz/images/index.php/42e23aa3/63ed627e
[11:20] <thoreauputic> HrdwrBoB: heheh
[11:20] <redemption> anyone here fairly familiar with sed and bash scripting?
[11:21] <HrdwrBoB> redemption: somewhat
[11:21] <HrdwrBoB> ask the question
[11:21] <socomm> http://www.icculus.org/~chunky/images/random/2004election_by_iq.jpg
[11:21] <HrdwrBoB> socomm: yeah that image is enlightening
[11:22] <Desolate> ogra: http://pastebin.com/119038
[11:22] <redemption> here is a script I have located in ~/.gnome2/nautilus-scripts/
[11:22] <redemption> #! /bin/bash
[11:22] <redemption> DIRECTORY=${NAUTILUS_SCRIPT_CURRENT_URI#file://}/
[11:22] <redemption> BOOKNAME=${NAUTILUS_SCRIPT_SELECTED_URIS#$NAUTILUS_SCRIPT_CURRENT_URI/}
[11:22] <redemption> BOOK=${BOOKNAME/.rtf/}
[11:22] <redemption> cd $DIRECTORY
[11:22] <redemption> sed -e "s/\\\emdash /--/g" "$BOOKNAME" > "tmp.rtf"
[11:22] <redemption> sed -e "s/\\\rquote /'/g" "tmp.rtf" > "tmp1.rtf"
[11:22] <redemption> rtfreader "tmp1.rtf" > "joe.txt"
[11:22] <redemption> sed -e "s/3\([^34] *\)4/\"\1\"/g" "joe.txt" > "joe.1txt"
[11:22] <redemption> txt2pdbdoc "$BOOK" "joe.txt" "$BOOK.pdb"
[11:23] <redemption> #rm -f "$BOOK.txt" "$BOOK.1txt" "tmp.rtf" "tmp1.rtf"
[11:23] <redemption> #mv "$BOOK.pdb" ~/ms/PALM/PROGRAMS/Docs/
[11:23] <ogra> Desolate: try sudo route del default wlan0
[11:23] <thoreauputic> redemption: read the topic, please!
[11:23] <ogra> Desolate: my fault, there is one too much
[11:23] <redemption> ah, sorry.
[11:23] <Desolate> ok
[11:23] <Desolate> and then?
[11:24] <ogra> Desolate: you should be able to ping...
[11:24] <jdub> hypa7ia: btw... oddly enough, the registered 'hypatia' is the significant other of one of the canonical hackers :-)
[11:24] <hypa7ia> jdub: really?  who?
[11:25] <jdub> spiv's girlfriend == hypatia
[11:25] <ogra> hey jdub...nice OOo decision ;)
[11:25] <Matt|> man you guys have weird name
[11:25] <hypa7ia> spiv.... *reveals ignorance*
[11:25] <Matt|> s
[11:25] <jdub> Matt|: andrew bennetts, not on the ubuntu team.
[11:25] <jdub> but hangs around here - hi spiv! :)
[11:25] <redemption> http://www.pastebin.com/119041  is the location for the script
[11:26] <redemption> When I run this script, it creates two empty files tmp.rtf and tmp1.rtf
[11:26] <Matt|> does anyone play supertux?
[11:26] <redemption> Though, they shouldn't be empty.  It's like sed doesn't want to output to a file.
[11:27] <Matt|> jdub, hey do you guys at canonical employ lawyers?
[11:27] <Desolate> ogra: Destination is now .1.0 though
[11:27] <Desolate> and there's no gateway
[11:27] <thoreauputic> hypa7ia: you a mathematician? :)
[11:27] <ogra> Desolate: only one line ? or two ?
[11:28] <hypa7ia> thoreauputic: nope, a historian of science :-)
[11:28] <Hikaru79> Are there any linux programs that can read .lit files? (Ebook reader)
[11:28] <jdub> Matt|: no lawyers-by-job-description on staff as yet.
[11:28] <Matt|> *laughs*
[11:28] <Matt|> jdub, some wannabe lawyers huh
[11:28] <Matt|> jdub, all you GPL people are lawyers at heart
[11:28] <thoreauputic> hypa7ia: ah - but not from Alexandria, evidently :)
[11:28] <redemption> Hikaru79: there is a program called openclit that can kinda decode it to html
[11:28] <Desolate> ogra: there's two lines
[11:28] <jdub> i don't know if there's any lawyers-by-education on the team, there might be
[11:28] <Desolate> one is all <IP_ADDRESS>
[11:29] <thoreauputic> openclit??
[11:29] <socomm> Matt|: BSD for ever!!!!1
[11:29] <Matt|> socomm, ok
[11:29] <redemption> openConvertLit.
[11:29] <Hikaru79> Thanks, redemption
[11:29] <Hikaru79> :)
[11:29] <ogra> Desolate: that one is wrong....
[11:29] <redemption> *shrugs* what they nameed it.
[11:29] <Matt|> jdub, i'll come and apply for a job as a lawyer in a couple of years :)
[11:30] <HrdwrBoB> Matt|: yeah but a actual Legal Advice carries a hell of a lot more weight than even a well researched IANAL opinion
[11:30] <Matt|> IANAL?
[11:30] <thoreauputic> redemption: yeah clit = key more or less
[11:30] <HrdwrBoB> I Am Not A Lawyer
[11:30] <Matt|> :)
[11:30] <Matt|> you think?
[11:30] <Desolate> ogra: how do I get rid of it? and how do I change the destination to .1.1
[11:30] <HrdwrBoB> :)
[11:31] <Matt|> i'm not sure
[11:31] <HrdwrBoB> I can give you a lot of advice for instance, on the legalities of modifying cars in victoria and the laws that revolve around that
[11:31] <ogra> Desolate: sudo route del default gw <IP_ADDRESS>
[11:31] <Matt|> HrdwrBoB, *laughs*
[11:31] <ogra> Desolate: sudo route add default gw <IP_ADDRESS>
[11:31] <HrdwrBoB> but I don't have an intimate understanding of the law, nor an easy reference for the particulars
[11:31] <Matt|> HrdwrBoB, i guess the skill of lawyers really lies in the ability to research topics rather than actual knowledge
[11:31] <HrdwrBoB> yeah
[11:31] <redemption> anyone know why sed would not want to output to a file with "> file.txt" when run as a nautilus script
[11:31] <mirak> is there something similar to pmount but for non device block file systems ?
[11:32] <HrdwrBoB> but the main thing is accountability
[11:32] <HrdwrBoB> a lawyer has to be SURE
[11:32] <HrdwrBoB> he's paid to be sure
[11:32] <ogra> Desolate: there should be two lines:
[11:32] <Bernhard> Is there any documentation about main, restricted and universe?
[11:32] <Matt|> HrdwrBoB, you're scaring me...
[11:32] <ogra> <IP_ADDRESS>      <IP_ADDRESS>       <IP_ADDRESS>   U     0      0        0 wlan0
[11:32] <Matt|> HrdwrBoB, the law is not always sure :)
[11:32] <Matt|> otherwise there would be no court cases
[11:32] <ogra> and second:
[11:32] <ogra> <IP_ADDRESS>          <IP_ADDRESS>   <IP_ADDRESS>         UG    0      0        0 wlan0
[11:32] <HrdwrBoB> Matt|: yes, but a lawyer has to be :)
[11:32] <Desolate> nope
[11:32] <Matt|> HrdwrBoB, not possible
[11:32] <Desolate> second says <IP_ADDRESS> for gw
[11:32] <HrdwrBoB> Matt|: even if he says he's not sure if it'll work, he has to be sure about that
[11:33] <ogra> Desolate: try sudo route del default
[11:33] <ogra> Desolate: does that complain ?
[11:33] <HrdwrBoB> essentially the burden of worrying about whether something is illegal or not (or whatever) is shifted onto the lawyer
[11:33] <Desolate> done, ogra
[11:33] <Desolate> now it looks like that
[11:34] <Desolate> but brb
[11:35] <Matt|> HrdwrBoB, you're being cryptic
[11:35] <Matt|> :p
[11:35] <hypa7ia> HrdwrBoB: that's why i'm gonna make such a great lawyer.  my elite google skillz :-)
[11:35] <Matt|> *laughs*
[11:35] <Matt|> hypa7ia, that is actually really important
[11:35] <hypa7ia> Matt|: i knoe
[11:35] <hypa7ia> knoW
[11:36] <Matt|> not google, but search terms
[11:36] <iZm> Anybody got the mplayer plugin for firefox in multiverse on warty working? It seems to get to 99% and then just stop there.
[11:36] <HrdwrBoB> Matt|: cryptic is also an important legal skill
[11:36] <HrdwrBoB> otherwise, people might understand what you mean
[11:36] <hypa7ia> both my parents are lawyers, mum's a federal judge.  i've thought like a lawyer since like age 10
[11:36] <Matt|> *laughs*
[11:36] <Matt|> damn cynic
[11:36] <HrdwrBoB> heh
[11:36] <HrdwrBoB> that said, IANAL
[11:36] <Matt|> HrdwrBoB, is that election table for real?
[11:37] <HrdwrBoB> Matt|: yes
[11:37] <Matt|> *laughs*
[11:37] <Matt|> omg
[11:37] <Rene_S> asrgg what  crappy nap
[11:37] <Matt|> i've lost all respect for mississipi
[11:37] <Matt|> ppi
[11:37] <Towny> hey, i'm just d/l'ing Ubuntu for the first time.. what can I expect?
[11:38] <Matt|> Towny, r0x0rs
[11:38] <subterrific> you had some to begin with? you must have never been there
[11:38] <hypa7ia> Towny: well, it does the dishes and is potty-trained
[11:38] <Rene_S> You can expect a nice smooth dl
[11:38] <hypa7ia> Towny: ever installed debian?
[11:38] <Rene_S> and after i tells you how good i am
[11:40] <Rene_S> So how is everybody this evening ?
[11:41] <ogra> Rene_S: so how good are you ? my ubuntu missed this one....
[11:41] <Simira> relieved over my new Ubuntu now with mailserver working perfectly
[11:41] <Rene_S> ogra,  i was typing in the wrong window on that one
[11:41] <ogra> lol
[11:42] <Rene_S> just was hoping it would slide on bye
[11:42] <Simira> hehe
[11:42] <ogra> *g*
[11:42] <Simira> anyone here going to Matar?
[11:42] <ogra> yep
[11:43] <Rene_S> I chartered a dingy
[11:43] <JDahl> bob2, I was discussing writing an openAFS wiki with you yesterday - I am going to put that on hold until it matures a bit: after testing the 2.6.8 client more thorougly I decided to stop using it... it crashes quite frequently - the kernel module even crashes linux occasionally
[11:43] <Towny> hypa7ia, not exactly.. I've installed KNoppix to my hard drive before, does that count?
[11:44] <hypa7ia> Towny: yup
[11:44] <hypa7ia> this is about that easy
[11:44] <ogra> JDahl: he's away
[11:44] <hypa7ia> if not easier
[11:44] <Towny> hypa7ia, does it have development tools? or can I just get that from synaptic?
[11:44] <epod> Hey, I'm having issues with CD burning, k3b, and warty.. anyone who can perhaps direct me to instructions on how to make it work?
[11:44] <Desolate> alright, back
[11:44] <eclipse> how do u upgrade from XFree86 to X.org?
[11:44] <ogra> Towny: buteverything is integrated a bit better.....feels smoother
[11:45] <Desolate> ogra: the route -n shows what it's supposed to now...
[11:45] <Matt|> eclipse, with difficulty
[11:45] <ogra> Desolate: can you ping ?
[11:45] <hypa7ia> Towny: you can grab them from synaptics
[11:45] <eclipse> well, can u show me how matt|
[11:45] <eclipse> ?
[11:45] <Matt|> eclipse, i meant, with REAL serious difficulty
[11:45] <Desolate> same as before, ogra
[11:46] <Rene_S> nice Ubuntu didnt choke on the 685 000 item newsgroup like other linux's have
[11:46] <eclipse> well can u show me how?
[11:46] <Matt|> eclipse, are you running hoary?
[11:46] <ogra> Desolate: ping <IP_ADDRESS>
[11:46] <tigmore> hello
[11:46] <eclipse> just changed to that recently
[11:46] <Desolate> desination host unreachable
[11:46] <Matt|> eclipse, ah ok that makes it a lot easier
[11:47] <Matt|> eclipse, "sudo apt-get update && sudo apt-get upgrade"
[11:47] <eclipse> i just did apt-get install x.org-common
[11:47] <Matt|> eclipse, no don't do that
[11:47] <ogra> Desolate: and the <IP_ADDRESS> as well ?
[11:47] <Towny> is eclipse 3.x in synaptic?
[11:47] <subterrific> epod: use gksudo k3b to burn as root
[11:47] <eclipse> no?
[11:47] <Matt|> eclipse, you need to upgrade the whole system
[11:47] <Gwildor> taking a poll, should i go hoary or not?
[11:47] <eclipse> the whole system?
[11:47] <Matt|> Gwildor, what do you use your pc for?
[11:47] <tigmore> gaim for ubuntu could sure use voice im capabilities is anyone working on this
[11:47] <Matt|> eclipse, yeah
[11:47] <subterrific> epod: its a bug in the 2.6.8 kernel
[11:48] <ogra> Gwildor: can you handle breakages ?
[11:48] <eclipse> is it stable?
[11:48] <Matt|> eclipse, you said you were on hoary already??!?
[11:48] <ogra> eclipse: development branch
[11:48] <Desolate> correct, ogra
[11:48] <Gwildor> Matt|, everything, but nothing is on here important to me, i can have it back to the way it is after an install in about an hour
[11:48] <Towny> is there someplace to view on the web what is available through the "universal" repository on ubuntu
[11:48] <Gwildor> ogra, is it for sure gonna break, or just a maybe?
[11:48] <eclipse> well, no i just changed the sources.list to hoary
[11:48] <Rene_S> hypa7ia, Guess WHO ?
[11:48] <HrdwrBoB> Gwildor: stuff might break, but everything works for me
[11:48] <Matt|> eclipse, oh you haven't upgraded it yet?
[11:49] <eclipse> no
[11:49] <HrdwrBoB> Gwildor: just make sure you install gamin
[11:49] <epod> subterrific: is there a patch or something I can apply? Anything I can do about it?
[11:49] <epod> subterrific: apt-get install linux-686-smp-2.9 or something? :)
[11:49] <eclipse> r u using hoary?
[11:49] <Matt|> eclipse, yes
[11:49] <HrdwrBoB> yes
[11:49] <Gwildor> HrdwrBoB,  what is that...and why?
[11:49] <ogra> Gwildor: it _must_ not but it also can _heavy_
[11:49] <Matt|> HrdwrBoB, is that not added yet?
[11:49] <HrdwrBoB> Gwildor: it is a replacement for FAM
[11:49] <subterrific> epod: i think you just have to use sudo to burn as root :\
[11:49] <hypa7ia> Rene_S: who who
[11:49] <Gwildor> ogram i am aware that it may,  what are the chances?
[11:49] <epod> subterrific: hm I see.  Ok.
[11:49] <HrdwrBoB> Matt|: it's not a direct dependancy, so you have to make sure you install it
[11:49] <Gwildor> HrdwrBoB, what is fam?
[11:49] <HrdwrBoB> Gwildor: file alteration monitor
[11:49] <Matt|> HrdwrBoB, surely they should add that as a dependency
[11:49] <Rene_S> hypa7ia, wth, you turn into a owl overnight ?
[11:50] <Gwildor> HrdwrBoB, kk, thnx :)
[11:50] <HrdwrBoB> it looks at dirs that are open and updats them when files change
[11:50] <ogra> Gwildor: god knows.... or jdub perhaps :)
[11:50] <Matt|> Gwildor, you don't need to know, just install gamin after you update to hoary
[11:50] <epod> subterrific: don't suppose you know how I can make K3b not look like crap, eh? ;)  I don't have KDE installed (just the default gnome) and man is k3b uggglly
[11:50] <subterrific> epod: i'm not really sure, this is just what i've gathered from other people. i don't have a burner in my ubuntu machine
[11:50] <tigmore> i just switched from fedoracore yellowdog and darwin i would like to see some communication variety in gaim
[11:50] <epod> subterrific: ok then, thanks :)
[11:50] <Gwildor> k, guys....here i go
[11:50] <eclipse> well, is hoary stable or it is buggy?
[11:50] <Matt|> buggy
[11:50] <subterrific> stable
[11:50] <epod> I'm gonna guess buggy
[11:50] <Matt|> :p
[11:50] <Rene_S> Its a bit of bother
[11:50] <ogra> depends
[11:50] <HrdwrBoB> eclipse: hoary is neither stable, nor bug ridden
[11:50] <Rene_S> both
[11:51] <tigmore> im a ppc user noone seems to have voice chat capabilities for ppc
[11:51] <Matt|> eclipse, it is fine
[11:51] <eclipse> so warty is more stable?
[11:51] <HrdwrBoB> yes
[11:51] <Matt|> eclipse, a bit more
[11:51] <eclipse> ok
[11:51] <ogra> eclipse: warty is stable, hoary is dev
[11:51] <epod> hoary is always changing, I am guessing
[11:51] <eclipse> but all i want is to upgrade to x.org
[11:51] <HrdwrBoB> eclipse: correct
[11:51] <tigmore> warty is cool
[11:51] <HrdwrBoB> warty will not change
[11:52] <Matt|> eclipse, either go to hoary or compile and install xorg from source.
[11:52] <eclipse> is there a way i can do that without upgrading other packages?
[11:52] <keknehv> ls
[11:52] <HrdwrBoB> but that means also it wil not get updated
[11:52] <HrdwrBoB> eclipse: you can change the sources.list
[11:52] <HrdwrBoB> update to xorg
[11:52] <HrdwrBoB> then change them back
[11:52] <epod> is there a hoary iso? if so grab that.
[11:52] <Gwildor> ogra, i want dist-upgrade, or synaptic smart...correct?
[11:52] <Matt|> HrdwrBoB, risky as hell surely
[11:52] <HrdwrBoB> Matt|: not really
[11:52] <Matt|> Gwildor, yep
[11:52] <ogra> HrdwrBoB: what do you gain with newer software ?
[11:52] <keknehv> How do I remove whole directories without going in and removing each one individually?
[11:52] <ogra> Gwildor: right
[11:52] <Gwildor> Matt|, kk, what i thought, thnx
[11:52] <Matt|> ogra, kudos
[11:52] <Rene_S> Here is how i explain it : If you have a standard pc, not running anything too funky like wifi, or bizarro pcmcia, or star wars defence apps then hoary should be ok to run
[11:52] <HrdwrBoB> ogra: whatever is in the newer software :)
[11:52] <keknehv> (each file)
[11:52] <Matt|> keknehv, -R
[11:52] <epod> keknehv: rm -R
[11:52] <HrdwrBoB> ogra: including new features, and also new bugs!
[11:53] <eclipse> HrdwrBoB: can u help me?
[11:53] <keknehv> OH
[11:53] <Matt|> keknehv, -r sorry
[11:53] <thoreauputic> keknehv: rm -rf
[11:53] <epod> no,-R ;)
[11:53] <Matt|> keknehv, to be used CAREFULLY
[11:53] <tigmore> anyone familiar with ubuntu on imacs
[11:53] <ben_> anyone good with rig? i need help with math hw
[11:53] <epod> yeah, don't sudo rm -rf /
[11:53] <epod> it'd bad :P
[11:53] <ben_> *trig
[11:53] <camden> epod: have you ever done that to a working system?
[11:53] <ogra> HrdwrBoB: i use my system to work with them....i cant bear any outages because of bugs.....
[11:53] <Gwildor> HrdwrBoB, can i install gamin along with the upgrade, or do i need to wait?, i am using synaptic?
[11:53] <Matt|> epod, i thought it was -R ;P
[11:53] <epod> camden: yes, they don't remain working.
[11:53] <HrdwrBoB> ogra: precisely, this is why you use warty! :)
[11:53] <epod> Matt|: I'm dumb.
[11:54] <epod> :)
[11:54] <ogra> yep
[11:54] <camden> epod: it's actually pretty interesting how far it'll go.
[11:54] <Riddell> epod: install kdeartwork-styles and put widgetStyle=plastik in ~/.kde/share/config/kdeglobals  (to make k3b look sensible)
[11:54] <Kirsch> how do u change the increment steps for powernowd?
[11:54] <HrdwrBoB> Gwildor: it might be depended on now, just upgrade, then check it
[11:54] <ogra> HrdwrBoB: in fact i got a hoary playground here....
[11:54] <epod> camden: /. had a thing on that the other day
[11:54] <epod> Riddell: ahhh nice, thanks :)
[11:54] <Gwildor> HrdwrBoB, kk
[11:54] <ogra> HrdwrBoB: but pretty unused
[11:54] <Keybuk> Kirsch: I think it just uses whatever step your processor can do
[11:54] <epod> Riddell: I can do that even w/o KDE installed?
[11:54] <HrdwrBoB> cool
[11:54] <camden> epod: oh, really? I used to read /. every day but I miss most of the stuff on there now.
[11:54] <Riddell> epod: don't see why not
[11:54] <Kirsch> Keybuk: well i know that my processor can do more than 1.20GHz and 2.20GHz
[11:55] <Keybuk> syndicate scott% cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
[11:55] <Keybuk> 1600000 1400000 1200000 1000000<PHONE_NUMBER>00
[11:55] <epod> Riddell: excellent :)
[11:55] <Keybuk> and those are the frequencies I see powernowd cycle through
[11:55] <eclipse> Matt| r u running hoary?
[11:55] <tigmore> if you need help for gaim on ubuntu for the visual impaired who can help
[11:56] <Kirsch> it only says 2.2 and 1.2.. i know it can do more tho
[11:56] <Keybuk> Kirsch: that file?
[11:56] <Kirsch> ya
[11:56] <Keybuk> what processor type is it?
[11:56] <Matt|> eclipse, if you are trying just to update to xorg from the hoary sources.list, then the package you need to update is x-window-system-core
[11:56] <thoreauputic> tigmore: probably more a question for the gaim developers?
[11:56] <Keybuk> it's not a powernowd issue then, it's the kernel that thinks you just have a flip/flop processor
[11:56] <jdub> Riddell: what's the global location for that default?
[11:56] <Matt|> eclipse, yes i'm running hoary
[11:56] <Matt|> Be BaCk LaTeR
[11:56] <eclipse> ok
[11:57] <eclipse> so apt-get x-window-system-core will update my xfree86 to x.org?
[11:57] <Gwildor> jeez, in 35 mins ill have hoary
[11:57] <Kirsch> Keybuk: P4M
[11:57] <Keybuk> Kirsch: P4-M and not P-M ?  that *might* only be able to do the two frequencies, then
[11:58] <tigmore> im very dissapointed in this link
[11:58] <Kirsch> yea, it's the P4-M, not the P-M
[11:58] <Keybuk> eclipse: it'll just install xserver-xorg ... it won't upgrade any already installed xfree86 libraries to xorg
[11:59] <eclipse> Keybuk, so how do i install xfree86 libraries to x.org?
[11:59] <Riddell> jdub: not sure if there is one, it's set in kdelibs/kdefx/kstyle.cpp  (and it's set to plastik by default in KDE 3.4)
[11:59] <camden> what are the benifits of upgrading to xorg?


[08:45] <jamespage> gnuoy, https://code.launchpad.net/~james-page/charms/trusty/nova-compute/lp1509267-stable/+merge/278286
[08:46] <gnuoy> +1
[08:59] <jamespage> gnuoy, https://bugs.launchpad.net/charms/+source/nova-compute/+bug/1518771
[08:59] <jamespage> ?
[08:59] <mup> Bug #1518771: nova-compute hugepages breaks the boot process <upstart :New> <nova-compute (Juju Charms Collection):New> <https://launchpad.net/bugs/1518771>
[15:13] <Icey> exporting a bundle through juju-gui doesn't export added storage?
[16:15] <marcoceppi> Icey: storage isn't in the bundle format AFAIK
[16:15] <marcoceppi> rick_h_: ^?
[16:19] <tvansteenburgh> marcoceppi: suggestions on this? https://bugs.launchpad.net/charms/+bug/1513612
[16:19] <mup> Bug #1513612: HyperV lis-test Charm <Juju Charms Collection:New> <https://launchpad.net/bugs/1513612>
[16:20] <marcoceppi> tvansteenburgh: we can't really test it with the automated testing because we don't have a windows machine in our CI and we don't have simplestreams for Windows deployments
[16:20] <marcoceppi> that charm really only works right now on a MAAS enabled substrate with a Windows image baked in
[16:20] <mwenning> marcoceppi, how should I proceed then?
[16:20] <marcoceppi> tvansteenburgh: we need to probably blacklist LXC/LXD with charms in the windows series
[16:22] <marcoceppi> mwenning: I'm not sure. We should review the code as normal, if possible. But testing is the best way for us to be sure it works. I'll see if we can get a windows enabled substrate for the test runner
[16:23] <mwenning> marcoceppi, the OIL team has a windows image that will deploy (from blake_r).  That's what I've bee using to develop
[16:23] <marcoceppi> mwenning: sure, we need to get that into our charm-testing infrastructure so we can validate windows charms
[16:23] <marcoceppi> we've not had many go through our pipeline :)
[16:24] <marcoceppi> mwenning: for the time being I have a maas and might be able to load the windows image on there to test this one off
[16:24]  * marcoceppi looks into how we can get resources to test this
[16:24] <mwenning> marcoceppi, tvansteenburgh , also had a question (in the bug) - this charm requires a download of ~6M  zip file containing the lis-test code.
[16:25] <mwenning> should I re-do this as a "fat charm" & include it?
[16:25] <mwenning> seems like it would be easier to control
[16:25] <marcoceppi> mwenning: is the zip accessible on the internet?
[16:26] <mwenning> marcoceppi, yes it is on git hub, but I'm using one that I've downloaded & modified
[16:28] <mwenning> marcoceppi, sorry the _zip_ is not accessible, source is.
[16:28] <marcoceppi> mwenning: you could fat-pack it, if it's not easily accessible from the public internet
[16:29] <mwenning> marcoceppi, cool I'd prefer that, easier to control new versions.   Also it's going in OIL and they don't like outside downloads
[16:30] <mwenning> marcoceppi, tvansteenburgh , will amulet work in windows?   that's probably the next thing
[16:31] <marcoceppi> mwenning: amulet is python, Python can be installed in Windows, it should work. However, I'm not sure how juju-run/juju ssh work in a Windows environment
[16:32] <marcoceppi> there's a lot of unknowns here, you're trail blazing a bit here ;)
[16:32] <mwenning> marcoceppi, :-)
[16:37] <rick_h_> marcoceppi: Icey I think there's work underway to add it. axw was doing something and frankban was reviewing it if I recall
[16:37] <rick_h_> marcoceppi: Icey but once that lands a gui release will have to be cut to support exporting it.
[16:37] <rick_h_> urulama: hatch fyi ^
[16:38] <frankban> rick_h_: yes storage is being added to bundlechanges and to the bundle format
[16:38] <rick_h_> frankban: and will export support that or do we need a card for that to get updated as well?
[16:38] <rick_h_> frankban: or the bundlechanges support adds the export as well?
[16:39] <frankban> rick_h_: export from the GUI? Jeff is working on adding storage to the GUI
[16:39] <rick_h_> frankban: ok
[16:57] <marcoceppi> cory_fu: I've got some justifications for the update-status hook
[16:58] <cory_fu> FYI, in case I wasn't clear before, I'm for including the update-status hook, I just don't want anyone to be surprised when their handlers run every 5 minutes
[16:59] <marcoceppi> cory_fu: they should have smarter handlers ;)
[16:59] <marcoceppi> this is what I'm trying to do, as an fyi: http://paste.ubuntu.com/13477912/
[16:59] <marcoceppi> since there's so many different layers at play, each method just calls update_status() at the end of it's run atm
[16:59] <cory_fu> Agreed.  And having them re-run every 5 minutes has actually been really helpful for me when developing and having my charms get into a blocked state that I needed to resolve just by re-running a hook w/o changing any config
[17:00] <marcoceppi> cory_fu: should I mail the list about including this?
[17:00] <cory_fu> Probably worth doing, yes
[17:01] <marcoceppi> cory_fu: cool, I'll drop a line today
[17:03] <cory_fu> marcoceppi: I'd also like you to compare how we're handling the status logic in https://github.com/johnsca/layer-apache-spark/blob/master/reactive/spark.py and https://github.com/ktsakalozos/layered-hive-charm/blob/master/reactive/hive.py to your approach
[17:03] <marcoceppi> cory_fu: ohh, I'd love to, I've been trying to find a simple way to do this
[17:04] <marcoceppi> cory_fu: ah, I see, leveraging states more
[17:05] <marcoceppi> I like, I need to set/react to more states in general. I'm a little sparse in my layers to date
[17:06] <marcoceppi> cory_fu: I'll refactor my django layer a bit to use this approach
[17:06] <marcoceppi> cory_fu: I have a use case for actions in reactive too
[17:06] <marcoceppi> well, s/use case/need/
[17:09] <cory_fu> Agreed, we need to support actions
[17:15] <marcoceppi> cory_fu: is there a way to do something like `psql.changed()` to see if relation data has changed?
[17:20] <marcoceppi> cory_fu: nvm, I can just use states
[17:26] <jose> arosales, marcoceppi: hey! I wanted to confirm if you guys wanted to be mentors for Google Code-In
[17:26] <marcoceppi> jose: yes
[17:27] <cory_fu> marcoceppi: Were are you talking about setting the "changed" state from?  The charm layer?
[17:27] <jose> marcoceppi: ok, you're getting a PM to confirm something real quick and we'll get this rolling
[17:27] <arosales> jose: yes +1 :-)
[17:28] <marcoceppi> cory_fu: I was referring to postgresql recieving changed data, but I just realized I don't care that much
[17:28] <jose> woot woot! same for you!
[17:28] <marcoceppi> since the tinerface takes care of that
[17:29] <cory_fu> marcoceppi: Right.  The interface should handle changes and turn them into appropriate states.  But you also shouldn't expect a "db.changed" state or similar from an interface layer (nor try to create one) because it almost certainly won't work the way you expect (I know from experience)
[17:30] <marcoceppi> cory_fu: yeah, I found a better way around what I was trying to work though
[17:30] <cory_fu> marcoceppi: If you do need to track changes in data, though, you can use https://pythonhosted.org/charms.reactive/charms.reactive.helpers.html#charms.reactive.helpers.data_changed
[18:08] <marcoceppi> jose: can you send along good examples of tasks?
[18:11] <jose> marcoceppi: Code In Sample Tasks (https://docs.google.com/document/d/1povliHCv-_5AuTdRtrs-AJTZBbyNhufZYs_bykuALHA/edit?usp=docslist_api)
[18:14] <marcoceppi> jose arosales I really don't think we want to encourage a charm review as a task? Not sure the scope of this though
[18:23] <jose> marcoceppi: those were just samples of things we do written in task format
[18:23] <marcoceppi> jose: ack, cool
[18:23] <marcoceppi> jose arosales we should meet up to discuss, to avoid building duplicate tasks?
[18:30] <jrwren> can someone help me understand some failing test output?  http://juju-ci.vapour.ws:8080/job/charm-bundle-test-lxc/1485/console  I see a make -s lint and make -s test being run, but the charm doesn't have a Makefile. what is happening?
[18:32] <marcoceppi> jrwren: yes it does http://bazaar.launchpad.net/~evarlast/charms/trusty/apache2/add-logs-interface/view/head:/Makefile
[18:32] <jrwren> ok, something is very broken on my end. thanks.
[18:33] <jrwren> i'm going back to bed.
[19:03] <arosales> marcoceppi +1 on meeting up, perhaps post us holiday though
[19:05] <marcoceppi> arosales: well we have 14 days before they're due ;)
[19:06] <arosales> marcoceppi, ah well then :-)
[19:06] <arosales> I guess sooner rather than later
[19:06] <arosales> marcoceppi: my first thought is failing charm test triage or picking a few charms we know need some tlc, or is that to deep of a task?
[19:07]  * marcoceppi dunno
[21:12] <beisner> hi jrwren, tvansteenburgh - looks like we are all hitting the same mongodb test race.  in my observation, when everything is just right, and under low-load, the tests will generally pass.  but the sleep time is really just a bug in itself, and the tests will need to be more clever about knowing when to start poking.  re: bug 1518468
[21:12] <mup> Bug #1518468: mongodb functional tests have race condition due to fixed sleep time <amulet> <uosci> <mongodb (Juju Charms Collection):New> <https://launchpad.net/bugs/1518468>
[21:14] <jrwren> beisner: thanks for the replies and this msg. I'll update the test to poll.
[21:15] <beisner> jrwren, awesome.  thanks!
[21:16] <tvansteenburgh> jrwren, i'm curious what you willing be checking for in the polling loop
[21:20] <tvansteenburgh> i ask because amulet's sentry.wait() already does this in a non-charm-specific way, waiting for every unit to quiesce (no running hooks) for at least 30 seconds
[21:21] <tvansteenburgh> i assume what you have in mind is specific to the mongodb charm?
[21:22] <jrwren> tvansteenburgh: i'll poll every 10s until some max timeout.
[21:22] <jrwren> tvansteenburgh: I'm unsure, but I think the issue is not juju and something sentry.wait() would trigger, but mongodb and its replset choosing a primary
[21:23] <tvansteenburgh> fwiw, i think the most correct way forward is to do what beisner suggested and have the charm implement extended status to advertise when it is ready, then use amulet's sentry.wait_for_messages() to block until that status is set. but i realize that may not be a feasible change to make right now
[21:23] <tvansteenburgh> jrwren: ah, i see
[22:07] <adam_g> spinning my wheels trying to bootstrap a manually provisioned container: http://paste.openstack.org/show/479791/ any ideas?
[23:35] <marcoceppi> thumper: lp:~ubucon-site-developers/ubucon-site/ubucon-layer and https://github.com/marcoceppi/layer-django
[23:36] <marcoceppi> thumper: zero to no documentation yet, the first branch is what a consumer of the django layer looks like and the second is the actual guts of it
[23:36]  * thumper nods
[23:42] <marcoceppi> thumper: I've charmed ubucon site and and working on taiga which is also django. Trying to make the layer as useful as possible
[23:43] <thumper> marcoceppi: I'd have to compare with what I currently deploy
[23:43] <thumper> I have a python-django charm that starts celery workers when related to rabbitmq
[23:43] <marcoceppi> thumper: yeah, I know you're doing a pretty expansive deployment
[23:43] <thumper> I haven't proposed it yet...
[23:44] <thumper> but my focus hasn't been charm development, but site development
[23:44] <thumper> I'd love it to be more useful...
[23:44] <marcoceppi> thumper: yeah, totally understand
[23:44] <blr> marcoceppi: is there some documentation somewhere on what layers provide?
[23:44] <marcoceppi> blr: not sure I understand what you mean
[23:45] <blr> I'm almost entirely ignorant of the changes in the reactive framework... our charms just use charmhelpers
[23:46] <marcoceppi> blr: so each layer provides it's own set of events it creates/reacts to
[23:46] <marcoceppi> they're typically documented in the readme
[23:50] <blr> marcoceppi: does this compliment the services framework, or is it orthogonal?
[23:51] <marcoceppi> blr: it replaces, services framework is still valid but reactive is the evolution of it
[23:51] <blr> right okay... so we should probably look at refactoring our charms.
[23:53] <marcoceppi> blr: well, I don't know if refactor is the right word
[23:54] <marcoceppi> blr: I think new charms going forward should be in reactive
[23:54] <marcoceppi> but services framework is still valid