[00:14] meep, have we all seen this? http://ubuntuforums.org/announce.html?t=1558712 [00:15] yeah, about 4 hours ago [00:16] fun [00:26] damn [00:26] how am i supposed to know if i even had an account, if it's down? [00:26] first world problems. [00:27] also, I'm having a really odd situation, my drive space is disappearing! [00:27] hmm defaced eh? [00:27] what did it day? [00:28] http://ubuntu-discourse.org/t/looks-like-ubu-forums-was-just-defaced/603 [00:28] nice logo [00:28] erk I hadn't [00:29] baobab reports that I've got 600GB used, but my drive is 1TB and is full [00:29] and, whatever is happening, something is eating any additional space I free at a very quick rate. [00:29] look in /var/log [00:29] Azelphur: Probably an open file that's deleted [00:29] most recent file [00:29] how is that possible, if it is already full? [00:30] popey: this is my /home drive [00:30] nice [00:30] i mean if it is full, how can it get more full? [00:30] when he deletes stuff [00:30] ali1234: Because as soon as there is more space it writes [00:30] ali1234: it's full, if I free any space up, it gets eaten again. [00:30] Azelphur: Use lsof to find all open files [00:30] so whatever is filling it, does not crash on error when the drive is full [00:30] ali1234: seems so, yes [00:30] ls -latr /home [00:30] so it isn't eg a deleted firefox download [00:30] Azelphur: Most likely it's a deleted file [00:30] whats most recently written? [00:31] s/\home/\~/ [00:32] popey: /home/azelphur , is that meant to show all files because it isn't [00:32] it does here [00:32] I mean, recursively [00:32] no [00:32] I just get the contents of /home [00:33] so yea, it tells me that /home/azelphur was written most recently [00:33] du -xB M --max-depth=2 /home/alan | sort -rn | head -n 15 [00:33] shows top 15 directories by size [00:33] popey: yea, not particularly revealing, it says much the same as baobab [00:34] how fast is it filling? [00:34] ali1234: not too sure, but gigabytes in a few seconds. [00:34] hahaha impossible [00:34] * penguin42 changes lp password [00:34] I'll try and time it xD [00:34] use ncdu instead of baobab [00:34] sparse file? [00:35] yeah it would have to be really [00:35] ncdu is lovely [00:35] Azelphur: Do a du twice separated by a few seconds, see if it changes, if it doesn't then it's definitely a deleted file [00:35] oh yeh, could be a sparse one filling up [00:35] vmdk? [00:35] ali1234: looks like around 35MB/sec [00:36] Azelphur: I'd suggest atop if you had space to install a package [00:36] oO, iotop says I'm running rsync [00:36] yeah, a vm growing [00:36] rsnapshot calls rsync [00:36] oh, but it's only reading, and yea, that's just my rsnapshot going off to my other machine [00:36] so I don't think it's that. [00:38] rm'd another file, it's XBMC doing it [00:38] how do you know? [00:38] iotop shows it writing like crazy as soon as I give it the space to do so [00:38] check what files it has open in proc [00:38] how do I do that? [00:38] ls -l /proc/`pidof xbmc`/fd [00:39] assuming the process is called xbmc [00:40] hmm [00:40] appears I have two XBMC processes open [00:41] aha, the one that was dead was writing like hell to a log file, I deleted the log file [00:41] but clearly it somehow stuck around [00:41] upon killing the xbmc processes, 151GB of drive space appeared [00:41] problem solved \o/ [00:41] the file will stay around until the process closes it [00:42] nod, deleted files are fun like that [00:42] you can still even access the contnts of the file through the symlinks in /proc/.../fd/ [00:42] fun [07:31] \o [09:22] :( latest chrome beta + BBC Schedule page = b0rky [09:22] (http://www.bbc.co.uk/tv/guide) [09:27] good morning everyone, [09:27] hi brobostigon [09:27] is it also meltingly hot on that side of the sea? [09:27] hi MartijnVdS [09:28] will probably be about mid 20c this afternoon. [09:28] it's going to be 30ish today here, and the rest of the week [09:30] ouch, [09:30] morning peeps [09:30] we had 30c odd this week also. [09:30] morning SuperEngineer [09:31] hi brobostigon, MartijnVdS [09:31] oh dear, i think either i didnt put enough sugar in my coffee or my coffee has gone off. [09:31] anyone else been busy checking their password list this morning? [09:32] ubuntu forums was hacked, yes. [09:32] yup [09:32] i havent used it in ages, so my password on there is ancient. [09:33] ditto, but suddenly realised I *did* have another service with same password - not any more [09:33] ah. oh dear. [09:34] all cool - pwd changed before old one being of any value to anyone [09:38] I never made an account \o/ [09:39] it just proves the point, the only forum i use is xda, and even then i use tapatalk to access it. [09:41] MartijnVdS: the phrase "smug smile" springs to mind :D [09:41] SuperEngineer: well.. :) [09:52] Good morning peeps :) [09:53] mornin' bigcalm [09:58] Hello [09:58] czajkowski: I'm sorry we couldn't meet at the pub last week. If you have time the next time I'm in UK, we should meet! :) [10:22] good luck with that! she is so busy! i've been trying to arrange a date since december and she only lives 15 minutes drive away! :P [10:23] christel: I know :( [10:24] christel: see FB, new hens ! [10:24] oooh new hens! [10:24] i may come kidnap your hens then you'd have to make me tea to negotiate hostage release :D [10:24] damn fox got 2 [10:24] * christel nods [10:24] oh no! [10:24] bastard :( [10:24] so we had to replace them as the last one was very lonley [10:24] i can imagine! [10:24] christel: indeed [10:29] social animals. [10:36] moo [10:36] from a bar in terminal 3 [10:48] new hen has laid an egg [10:48] on the side of a tree [10:48] we may need to work on her laying skills :) [10:49] just made more coffee with my fresh coffee, and it has gone off. so have instant coffee insted, ohwell. [10:49] haha bless [11:03] * bigcalm returns from watching a bazillion youtube videos [11:04] bigcalm: which ones? [11:04] * popey goes to get on a plane [11:04] *excited* [11:04] ttfn [11:04] have fun popey! [11:04] popey: \o [11:04] popey: toodles [11:05] MartijnVdS: Hat Films playing Trials Evolution and Minecraft FTB [11:05] popey: happy trails [13:11] if I had an ubuntu forum account.... what would the welcome mail be from/look like? [13:12] (I'm not sure if I have one or not) [13:39] ...and so the mail list 2inline posting" argument goes on.... [day 2 now]. Respect to Sean Miller though. [13:40] * "inline [13:46] SuperEngineer: can I vote for interwoven posting? (Interweave alternate words from your reply and the original) [13:56] ;) [14:34] oh, good [14:34] http://ubuntuforums.org/announce.html?t=2089805 [14:35] ubuntu forums hacked [14:35] all usernames, email addresses and encrypted passwords compromised [14:36] yeh I'm a bit surprised there isn't more stuff asking for people to change them yet; I shared my password with launchpad and I bet a lot of other people did (I changed it some hours ago) [14:37] good shout [14:37] and lp would be a much worse target [14:37] https://login.launchpad.net/ [14:38] took a few clicks to find that :P [14:38] wow you found that quickly; took me about 10 minutes! [14:38] and on that note, i'm off [14:38] :) [14:39] penguin42: I think you'll find the main advisory actually does give that advice - & all notifications re the hack point to the main advisory [14:39] SuperEngineer: I haven't been sent the advisory - I've just seen people mention it here [14:40] penguin42: whoops! [14:42] if you use fb or g+ - follow there perhaps - but mainly, now that you know, do what I did & check your pwd lists for any other a/c with same pwd. I got a surprise myself! [14:43] SuperEngineer: Well I tend to use one password per org; so I know I only used it for Ubuntu stuff [14:43] [fortunately I was up early this morning so no comprimise [14:43] * penguin42 hadn't gone to bed yet :-) [14:46] penguin42: are you a robot/ [14:46] ? [14:46] ..or a clubber? [14:46] maybe he likes to experience *all* of the weekend :) [14:46] lol [14:50] * SuperEngineer thinks of improvement to pwd holding apps: if you enter a pwd that's in use already - stick up a notication saying "OI! IDIOT! YOU'VE GOT THAT IN USE ELSEWHERE" [14:50] [or maybe just "OI! IDIOT!"] [14:51] SuperEngineer: CREATE UNIQUE INDEX user_pass ON "user"(password); [14:51] SuperEngineer: "Sorry, that password is already in use by another user" [14:53] MartijnVdS: or "Sorry, that password is already in use by another user - you idiot!" [14:53] * SuperEngineer refers to self there [14:53] "hey mate, try again.!!!" [14:53] SuperEngineer: you must have turned sudo's "insult" mode on :) [14:53] that would work. [14:54] brobostigon: well that's a bit more polite I suppose [14:54] MartijnVdS: :D [14:54] SuperEngineer: yes. why not try a haiku ? [14:54] SuperEngineer: http://ubuntu-tutorials.com/2007/02/18/let-sudo-insult-you-when-you-screw-up/ [14:55] MartijnVdS: Negative [14:55] "Roses are red, violets are blue. That passwords in use, an idiot are you" [14:55] :) [14:55] MartijnVdS: Why do you query my mechanical basis? [14:56] penguin42: lack of sleep [14:56] MartijnVdS: oh, no - on weekends or when I'm on holiday I tend to switch to waking up about midday and going to bed at about 3am [14:56] unfortunately I'm back at work tomorrow and will have to get up before 8am :-( [14:57] ah.. I always wake up at 6am, no matter when I go to sleep [14:57] MartijnVdS: What is this '6am' of which you speak? [14:57] penguin42: a beautiful time! [14:58] MartijnVdS: just read that page... /me likes ;) [14:59] fooey it's hot [15:00] it is :| [15:00] I am soaking in sweat [15:00] diddledan: Cooled down a lot here [15:00] diddledan: fans help with that [15:46] hi how/can I move all my packages from 1 ubuntu partition to another ubuntu partition [15:46] you mean your entire installation or what? [15:47] yes or some packages [15:48] which ever is easy [15:48] you generally can't move part of an installation [15:48] except things like /home or the whole of /var - but not part of the installation [15:49] what does var contain [15:49] lots of system stuff [15:49] what about my applications [15:50] arc__: 1 question - why do you want to do it? [15:50] they're all somewhere under / typically /usr and or /bin [15:50] SuperEngineer: Thank you [15:50] my other partition has a lot's lot's more space [15:51] boom! [15:51] ubuntu now 13gb other 25gb [15:52] arc__: increase size of current partition! decreaese other. full backup advised [15:52] i have thought about this but don't know how/or can't [15:52] arc__: Is a lot of your space used by your installation or stuff in your home directory? [15:53] ? [15:53] what do you mean :( [15:53] arc__: Well what's using all the space - is it the installation or is it things like your pictures/documents/etc ? [15:54] there are lot's of nandroid backups and apk and iso + installation and applications [15:55] arc__: So those are all in something like /home/arc or whatever your user is called? [15:55] erm... remove stuff not used? [15:55] yes but what about the apt-get stuff i downloaded i use it all [15:56] arc__: what size is current partition? [15:56] arc__: Right but if most of the space is the stuff in your /home it's a lot easier just to move that to another partition and leave the rest of your installation OK [15:56] around 13gb [15:57] it took ages to install adb for android and i don't want to lose it [15:57] so you've got a good backup - right? [15:57] undestood [15:57] *understood [15:58] no i am a new ubuntu user and only used ubuntu for like 4mounts and dvd/cd drive burned out [15:58] 4 months [15:58] so first decrease other partion - 2nd resize current to fill the then unused space [15:59] ...and in answer to your next question.... [15:59] gparted? [16:00] ..it's fairly self explainiory once installed [16:00] i will try it now wait a sec for results [16:00] ...do you have anything to backup to? [16:01] no except skydrive or ubuntu one [16:01] or use [16:01] or usb [16:01] still ok [16:01] 4gb usb [16:01] ...might be better doing it from a live cd [16:02] ooops [16:02] wait i install 2 ubuntu's so if i delete 1 grub will crap up [16:02] wait i have installed 2 ubuntu's so if i delete 1 grub will crap up [16:03] grammar mistake [16:03] do you use both? [16:04] i will post screen shot [16:04] of gparted [16:07] http://snag.gy/HXwF3.jpg [16:07] arc if you delete one from within the one you use and reinstall grub, grub will not fail [16:08] ok [16:08] i've done it [16:09] ...and I would not be panicking if I saw that percentage of free space anyway! You sure you want to do anything? [16:09] arc__: done what? [16:10] whatever you do or have done - do not restart machine until grub reinstalled [16:10] ready to delete /dev/sda2 [16:10] would do it the other way [16:11] how [16:11] which did you install first, the one on sda2 or the one on sda3 ? [16:11] sda3 [16:11] hmm ok, then you're probably going to have to do it this way [16:11] grub is on sda2 [16:12] it's just it's easier to enlarge a partition into free space *after* it than before it [16:12] will it work [16:12] it will, but moving data takes forever [16:13] i will just take /home/nimesh+arc and put it on /dev/sda2 [16:13] is it a good idea [16:15] sorry - went to the loo - have you deleted an Ubuntu tat grub expects to find? [16:16] *that [16:16] not delete anything yet [16:16] phew! [16:16] ok :) [16:18] [anyway, it wouldn't have been the end of your world if you had a live cd to hand] [16:18] live usb [16:18] still cool [16:18] ok now what [16:19] (live usb's are faster) [16:20] what do you want to do? remove sda2 & increase size of sda3? [16:20] ...do you use the Ubuntu on sda2? [16:21] i think sda2 would be good [16:21] sda2 for which option? [16:21] keep [16:21] cool [16:22] ok then [16:23] then mount sda2 from the Ubuntu on sda3 - cut and paste - go for a walk - have a bath - grow a beard etc [16:23] sda 2 has ubuntu on it [16:24] * SuperEngineer bangs head on desk :D [16:24] SuperEngineer: \m/ ? [16:25] sorry [16:25] i am a noob so sorry again [16:25] no need to apologise [16:26] is Ubuntu on sda2 only? [16:26] to refer to one's self as a n00b means you're further advanced enough to realise that you're at the beginning of the awesome journey :-D [16:26] sda2 and 3 [16:26] i thought it was on both [16:27] by that do you mean you 2 different versions of Ubuntu installed? [16:27] i did not know how to fix grub rescue so i install another so there's sda 2and 3 [16:27] same [16:28] same versions, different installs or same versions, 1 install [16:28] you're less of a noob than u think! [16:28] yeah, that's what I meant :-p [16:28] sme [16:29] same ver 2 installs [16:29] i am really bad at this [16:30] * ok then [16:31] any suggestions [16:31] arc__: so begin at the begin - when you boot - which Ubuntu do you boot into? [16:31] cuz all my stuff is on sda3 i boot into sda3 [16:32] [this question will not cure yoiur problem but will help us] [16:32] ok [16:32] ..and you want this stuff on sda2 [16:32] ? [16:34] no [16:35] SuperEngineer's desk is getting a head mark on it [16:35] SuperEngineer: stop self-harming! [16:35] :) [16:36] i worse than the idea of osx [16:37] ha ha :( [16:38] any suggestions [16:38] arc__: so, you just want the Ubuntu install on sda2 and expand it? Then you use gparted to remove sda3 and expand sda2 [16:38] did you do anything else? [16:39] with out lossing the stuff on sda 3 [16:39] arc__: you'll have to make a backup of that then [16:39] and /home (all) [16:39] how [16:39] arc__: on an USB hard disk, or online, or somewhere else [16:39] arc__: use the live CD, you can just copy the files you want to keep [16:39] how do i see how big it is [16:40] right click -> properties will show the size of a folder [16:40] ok i will see [16:40] or you can use the tool named "baobab" (weird name, I know) to see how big which directories/files are [16:44] i will do a copy now [16:47] got an error [16:47] error: Operation not supported by backend [16:47] arc__: how did you try to copy? [16:47] from where to where? [16:48] home/nimesh to usb [16:48] and using which program? the file manager? [16:48] what kind of file system is on the usb drive? [16:48] yes file manager no root mode [16:49] do i need to use nautilus [16:49] sudo nautilus [16:50] don't do that [16:50] don't run graphical programs as root [16:50] also, please answer my questions, as that helps me to help you [16:51] what question [16:51] 18:48 < MartijnVdS> and using which program? the file manager? [16:51] 18:48 < MartijnVdS> what kind of file system is on the usb drive? [16:51] "Operation not supported by backend"... sounds like Homer Simpson on a bad day ;) [16:51] file manager ntfs [16:51] file manager ntfs (usb) [16:51] arc__: ah yes, NTFS doesn't support Unix/Linux file permissions [16:52] that's what's giving the error [16:52] ok fat32 or what [16:52] ext4 [16:52] ok wait a sec [16:55] can't seam to be able to mount usb [16:55] arc__: use the disk utility, you can use that to re-format as Ext4 as well [16:56] i habe done to format using gparted [16:56] i can't :Daemon is inhibited [16:57] yeah, close gparted first [16:57] ok tanks [16:58] i don't have permissions to do it [16:58] copy [16:58] strange [16:58] SuperEngineer: do you have an idea? [16:59] hmmm ... gksudo - but that should not be needed, surely? [16:59] usually not [16:59] wait a sec for screen shot [16:59] but why wouldn't he be able to copy the files to a new file system? [16:59] wrong owner [17:00] here http://snag.gy/Ptjrt.jpg [17:00] SuperEngineer: but uid 1000 = uid 1000 [17:00] where are we doing this from? [17:00] livecd [17:00] hmmm... [17:00] no no no no [17:00] /home [17:01] i have no irc on live usb [17:01] if you whant it will take 2 mins to boot up and back on [17:01] live usb [17:01] nobody told me to boot up [17:02] y/n to live usb 5 sec [17:02] 4 [17:02] 2 [17:02] 3 [17:02] 2 [17:02] 1 [17:02] answer [17:03] i been an idiot haven't i [17:03] no [17:04] but you should be able to copy the files [17:04] can't see why it's showing an error [17:04] you have seen the screen shot [17:04] right [17:04] yeah, but I don't know why it's saying that [17:04] maybe ask on askubuntu? [17:04] any other screen shots you want me to make [17:05] arc__: when you said "/home", were you trying to copy all of /home to the usb? [17:05] no just nimesh [17:05] again... phew! [17:06] it is less than size of ext4 formatted usb? [17:06] yes [17:06] usb =2gb file =1.7gb [17:06] http://snag.gy/3FHPv.jpg [17:07] do you have any apps open using [or might be using] the stuff you're copying? [17:07] no just terminal and disk util [17:07] and xchat [17:09] askubuntu is not that helpful at times unlike irc chanels like this one [17:09] why not try to copy them directly to the other partition? [17:10] ok i will try now [17:11] same error no permissions [17:11] * SuperEngineer reckons you will have to thius from live usb then [17:12] [will have to *&try* to do this....] [17:12] ok i will boot it up wait here plz [17:12] we wait... pregnant with antipation.... [17:13] ok be back as nimesh or arc [17:14] [this is why popey shouldn't be allowed to travel - just glued permanently here ready to put his mind / his techies minds onto it [17:18] hello [17:18] again [17:18] is anyone here [17:18] arc__: boo! [17:18] you go me [17:19] i will try copying it again [17:20] will copy but some thing no permission to read it so can't copy somethings [17:22] need some help now i am stuck [17:22] change permissions ? [17:23] how [17:23] see this shot http://snag.gy/8ttLs.jpg [17:23] dangerous if not sure - & I'm not sure what these files are! [17:23] * SuperEngineer looks at screenshoit [17:24] arc__: can you open a terminal and type 'id' and 'ls -ld /home' and 'ls -ld /media' [17:24] arc__: and paste everything from the terminal in pastebin? [17:24] !pastebin [17:24] For posting multi-line texts into the channel, please use http://paste.ubuntu.com | To post !screenshots use http://imagebin.org/?page=add | !pastebinit to paste directly from command line | Make sure you give us the URL for your paste - see also the channel topic. [17:26] http://paste.ubuntu.com/5897879/ here it is [17:26] arc__: ah oops. [17:26] this might help as well http://snag.gy/F7qHr.jpg [17:26] what oops [17:26] arc__: ls -ld /home/* and ls -ld /media/* please [17:26] arc__: I asked you to run the wrong commands :) [17:27] ok here http://paste.ubuntu.com/5897882/ [17:27] aha [17:27] what [17:28] arc__: somehow it's mounted as user "root", so you can't use it [17:28] and [17:28] arc__: can you figure out which one is your usb stick? [17:28] arc__: I'm seeing a lot of 2root" there! [17:29] SuperEngineer: he need to make a folder on his USB stick, chown to himself, and then copy to that [17:29] whoops - sorry MartijnVdS - you where well in front of me there [17:29] SuperEngineer: but I think 2GB won't be quite enough [17:29] agreed [17:29] /media/0613b25b-1731-4587-805b-987881ce881f [17:29] [on both points!] [17:29] the home/nimesh is only 1.7 [17:29] arc__: sudo mkdir /media/0613b25b-1731-4587-805b-987881ce881f/backup; chown 1000:1000 /media/0613b25b-1731-4587-805b-987881ce881f/backup [17:30] arc__: ^ [17:30] the chown might fail, add sudo as well [17:30] wait [17:30] ubuntu is *999* now? [17:30] sigh.. [17:30] ok now what [17:31] ooo - so impatient! [17:31] arc__: sudo rsynv -aPv /home/nimesh /media/0613b25b-1731-4587-805b-987881ce881f [17:31] rsync [17:31] at least that'll work. [17:32] wait error [17:32] http://paste.ubuntu.com/5897896/ [17:33] i am on a live usb so /home/nimesh won't work right [17:33] arc__: ah wait yes.. it's probably /media/a9bcb23f-aa03-4c25-84e5-f2cf5c6233bc/home/nimesh [17:33] can you try with that? [17:34] arc__: as I said - less of a noob than you think! [17:34] ;) [17:34] we're all noobs at something, and we've all been noobs at this [17:34] +1 [17:35] ok it's doing something [17:35] so what does the command do then [17:36] ermmm... it works! [17:36] ha ha :0 [17:37] real question is... "how many thanks do I owe to MartijnVd? " [17:37] arc__: rsync = remote sync, it copies files from one place to another (and only the changed bits if you run it more than once) [17:37] it is copying now my folders just did the configs [17:37] arc__: often used for backup tools for that last reason [17:37] arc__: see 'man rsync' for more details [17:38] SuperEngineer: you know where to buy the thanks-beer ;) [17:38] ;D [17:38] SuperEngineer: just read TheOpenSourcerer's blog :P [17:38] thanks you guys [17:38] arc__: no problem :) [17:39] i can only fix some xp and other problems [17:39] arc__: just keep at it, you'll learn how to fix Ubuntu too :) [17:39] arc__: keep the wiki and help.ubuntu.com handy, and askubuntu of course [17:39] i should watch hak5 on revision 3 [17:40] arc__: nah, the Ubuntu Podcast ;) [17:40] oh ok [17:40] arc__: I still fix/teach windoze pc's on a charitable status - some of my students now use Ububtu :) [17:41] oh ok [17:41] SuperEngineer: and they're not under threat? [17:42] nope - some do it volountarily - some need a kick in the n*tS [17:43] how's that for advocacy! ;) [17:43] can you help with this if you want http://askubuntu.com/questions/321990/packages-gone-in-upgrade [17:44] soprry - but no... I'm off to soak in that bath I ran before this conversation started! [17:44] * SuperEngineer is not an ice-cube! [17:44] ok maybe in your spare time [17:45] how do you use irc chat features [17:46] the copy is done if wanted to know [17:47] arc__: just had a quick look - first impressions are 1/ not enough detail & 2/ some packages get deprecated. [17:47] soak time folks - have fun [17:47] yeah i had a 2day irc chat on this in #ubuntu (usa [17:48] MartijnVds: Can i now copy with ease to sda2 and delete sda3 [17:48] ...7 thanks MartijnVdS for joining in on theat problem... was running out of ideas / ways to restate the needed actions ;) [17:49] thank you all [17:49] Can i now copy with ease to sda2 and delete sda3 [18:10] should somebody change the topic to alert everyone to the ubuntuforums hacking? [18:10] no [18:11] oh? [18:12] * SuperEngineer wonders.. what d'ya want from me - to take the pooter to my long awaited bath? [18:12] * SuperEngineer ewalks to bathroom [18:13] skip the bath :-p [18:13] geeks are meant to be stinky :-p [18:14] diddledan: break the stereotype! [18:14] hi all, greetings from uruguay ! [18:14] greetings from you're a guy? [18:15] lol [18:15] Uruguay, S.America [18:15] or is it "you're a gay"? [18:15] a little country between argentina and brazil [18:16] with towns like "Mercedes" and "Maldonado".. but still no F1 drivers ;) [18:16] according to Google Maps [18:17] MartijnVdS: lol [18:17] virusuy: anyway, welcome ;) [18:17] in fact i was born in Mercedes but i'm currently living in Montevideo [18:17] MartijnVdS: thanks ! [18:18] nice: http://www.jorgecastro.org/2013/07/12/juju-now-available-for-osx/ [18:18] diddledan: yeah, saw that last week [18:19] yeah, I been away :-p [18:19] diddledan: though lots of people complain about juju [18:19] because it installs at server install/boot time or something? [18:19] * MartijnVdS never used it [18:20] really? I thought it was just a similar utility to chef and puppet [18:20] those two get rave reviews, so why juju doesn't I don't understand [18:21] diddledan: a) it's canonical, canonical is evil (see: mir, unity, ...) [18:21] I see [18:21] meh, at least canonical are pushing the envelope [18:21] diddledan: Puppet and Chef are more for managing (expanding) existing clusters, juju seems to brand itself as being for setting up new ones [18:23] juju is not really like chef and puppet [18:24] oh [18:24] The things I've seen juju is more for "playing around" with software [18:24] juju is like a way to package software the runs on a cluster [18:24] not for making properly managed/maintained big deployments [18:25] I must have either misunderstood the role of juju or conversely misunderstood the role of puppet/chef [18:25] ali1234: so are puppet recipes [18:25] no, puppet recipes can be applied to single machines [18:25] ali1234: or a set [18:25] the first step in any juju recipe is always "provision a new VM" [18:26] which is insane [18:26] yes [18:26] they keep talking about how they will fix that but then never do [18:27] so you can't alter an already running vm [18:27] you can [18:27] but then it won't be juju any more [18:27] see, while puppet and chef are typically used to configure server, juju also is used to manage them [18:28] if you want to change any setting, you have to put into the juju charm how to change that setting [18:28] then you can change it across all server [18:28] at any time you can log in to an instance and mess with it, but then it's not juju any more [18:28] ali1234: by spinning up a bunch of new VMs and dropping the old ones? [18:29] no, it knows how to reconfigure an instance - assuming you tell it, in the charm [18:29] ah, that's an improvement then [18:29] it's down to the charms though, whether it works. and whether one charm is compatible with another [18:29] so how is it different to using puppet and chef recipes for reconfiguring?\ [18:30] diddledan: puppet/chef can't (or have a hard time) spinning up new VMs [18:31] diddledan: juju charms are general purpose. there is one charm for apache, one charm for mysql, one charm for wordpress, one charm for mediawiki... and you just combine them [18:31] if you want mediawiki or wordpress, you use the same apache charm [18:32] yup I understand that concept, but I fail to see how that's different to running a chef recipe to do the same [18:32] because the chef recipe that builds a mediawiki cluster and the chef recipe that builds a wordpress cluster are not able to share any code [18:32] ali1234: it would be possible in puppet [18:33] gotcha, so chef is less capable? [18:33] they don't handle the VM instancing for you [18:33] but "vm instancing" usually comes with lots of other things [18:33] provisioning of (at least a basic few) user accounts + authentication [18:34] configuration/hardening of basic services (ssh) [18:34] etc. [18:34] basically if there was only apt, and no distros or repositories that used it, and no debian-installer, and you were expected to provide your own of all of these, that's the difference between puppet/chef and juju [18:34] it's a simple recipe, the same for each one, but I don't see those on jujucharms [18:35] because the VM instancing is handled in juju, by the plugins for each cloud provider it supports [18:35] is seems to me that I had the right idea about juju but misunderstood puppet and chef [18:35] maybe [18:36] juju lets you deploy a load balanced website across multiple cloud providers with about 5 commands, without ever having to log in to any of the actual servers [18:37] which sounds like what I'd want it to do [18:37] well yeah [18:37] juju seems very cool, if what you want to do is exactly what it does [18:37] it's great if you need that kind of thing [18:37] yes, that's just it [18:37] I can't imagine you *never* need to log in somewhere [18:38] that's the idea [18:38] oh bugger - netsplit [18:39] IRC is a pain when it comes to those things [18:39] if you want to take it to the extreme you can just requisition a new VM if the old one crashes, and it will be seamlessly integrated into your system [18:41] from what you're saying, I'm assuming that juju won't allow multiple charms to install to the same vm? [18:41] that is currently not possible [18:42] but it is supposedly in development [18:42] i.e. say I only want a single vm for a website - juju won't be able to add wordpress+apache+mysql onto the same vm? [18:42] diddledan: exactly, you can't start small [18:42] and you can't migrate from small standard stuff to juju [18:42] aah [18:42] you have to start big, with plans for hugeness [18:44] you can sort of do it, using in-development hacks :( [18:44] but that's harder than just doing it the normal way [18:44] http://www.jorgecastro.org/2013/06/25/the-heart-of-juju-and-easier-charms-with-python-helpers/ [18:45] There is a "hack" that will allow you to deploy multiple full services to the same machine as the bootstrap node, this has nothing to do with the charm, but it's something that comes up more than once. Use this, of course, at your own risk. At any time the Juju developers may smart up and decide to remove this configuration option from the environments.yaml file. Prior to your first deployment you'll need to add [18:45] the following line to your Juju Environments file: placement: local [18:45] that's about as close as it gets by the looks [18:45] yeah [18:45] that doesn't sound "fun" [18:45] well, quite [18:46] "So Alan, I expect to have you Juju enabled by the end of the summer, 13.10 tops" [18:46] just for me me me \o/ [18:46] seems optimistic, we'll see [18:46] I was pestering Jorge quite a bit :) [18:46] i have been bugging for this too [18:46] AlanBell: I like the quote from yourself on that page - scale down! [18:47] I am a big fan of things scaling down [18:47] that way they scale up too [18:47] wb everyone! [18:47] Anyone here got Dell XPS 13 Developer Edition? I had one beer too many last night and got out the credit card. In the cold light of day, I'm trying to justify.... ;) [18:48] nice one isleofmandan :) [18:48] isleofmandan: it's supposed to be amazing :) [18:48] isleofmandan: also, do you want my address and a beer? :P [18:48] (shipping address) [18:48] yeah, in my ideal world I'd want juju to be able to create a single server/vm install and as I need it scale up to n nodes moving data about and poo like that to form a more resiliant cluster [18:49] I think juju can use containers as a target? so you could define your environment as containers on a VM, and if you need a second VM, it's a second environment. a tad messy though [18:49] it loses the 'elastic' of just being able to 'juju cowbell' when you need moar cowbell. which is the whole point of all this elastic cloud stuff. else you're just overpaying for a vps [18:49] shauno: I'd settle for "juju --add cowbell" [18:50] what do we want? moar cowbell! [18:50] MartijnVdS: Ah, you've given the right answer. Thanks. [18:50] juju --redistribute --add mysql [18:50] :-p [18:51] or maybe juju --shard --add mysql [18:51] diddledan: mysql :( [18:51] yeah [18:51] MartijnVdS: if you want to take it to the extreme you can just requisition a new VM if the old one crashes, and it will be seamlessly integrated into your system [18:51] I can't cope with postgres - it is foreign to me [18:52] ali1234: but.. its data! [18:52] ali1234: like, the database storage? [18:52] ali1234: logs (can be sent to a central location) [18:52] ali1234: but mostly database storage, and other persistent things [18:52] MartijnVdS: you would have multiple database servers so the new one would automatically replicate from the old one [18:53] ali1234: but it crashed! [18:53] if you don't have several of everything with load balancing, juju probably isn't for you [18:53] at least not yet [18:57] I don't see how that helps with sharded databases, where every database server has a different part of the full set [18:57] or do you mean every shard should have a hot spare or two? [18:58] it's not intended that you actually do that [18:58] just that you could [19:01] that's kinda how things need to be built if you're aiming for these "scale 100x on demand" setups. if its your own little clone army, you can just crank out more clones. if each and every server has its own personality, you have to hand-rear them [19:03] http://awsofa.info/ [19:04] diddledan: I don't see NSA on there? [19:04] MartijnVdS: that's the obama election campaign setup [19:04] diddledan: sure, but still! [19:05] good point [19:05] NSA fits in between the "america" and the "infrastructure" [19:05] :-p [19:06] so: top-left just before the route53 [19:07] what's "asgard" and why did they only have it on their failover systems? [19:07] it's where they take the hobbits [19:07] https://github.com/Netflix/asgard [19:08] shauno: that's isengard [19:17] MartijnVdS, my Dutch friend. [19:20] freenode is a bit unstable tonight... [19:21] it's IRC - it's always unstable === Daviey_ is now known as Daviey [19:57] I'm guessing I was on the losing side of a netsplit? [19:57] is there a juju channel? I'm playing and getting "error: cannot query old bootstrap state: The request signature we calculated does not match the signature you provided. Check your key and signing method." [19:58] allo popey [20:01] riding these splits is terrible [20:03] aha, fixed it - my copy+paste of access credentials was missing a single character [20:03] indeed, I lose out on the last split [20:05] lost* === czajkows1i is now known as czajkowski === slvr_ is now known as slvr === Pendulum_ is now known as Pendulum [20:21] diddledan: #juju or #ubuntu-juju i forget which [20:21] you won't find many people there on a weekend though [20:22] ok [20:22] thankyou [20:23] looks like #juju has loads of nicks present [20:23] yea but they are all afk [20:23] prolly all away from keyboard though :-p [22:26] anyone been tempted by a 'Cubieboard' over a Raspberry pi? [22:27] onboard SATA port! D: [22:40] hmm [22:41] daftykins, I'm not impressed with the r-pi.... feels slower than my K6-2 500mhz machine [22:41] really? is that with debian? [22:41] comparing slackware with slackware [22:41] general terminal and light web browsing use or more advanced? [22:42] because that's all i'd use one for, a little tinkering [22:42] oh sure, it is fine as a toy [22:42] but you can pick up any old pc for tinkering, a lot cheaper [22:42] (free) [22:43] won't be low power though [22:43] i could use my old ultra portable laptop if i wasn't bothered about power i guess [22:43] true :) but not as though the power use for tinkering is worth considering [22:44] it might compare quite well to the 1.2GHz core solo ULV that's in it XD [22:44] the r-pi i mean [22:44] maybe i should save my money ;x [22:44] well i figured the r-pi could easily be run 24/7 without much issue then [22:44] 1.2ghz core solo will whoop the pi [22:45] "eat it alive" [22:45] ;) [22:45] hehe [22:45] it has the benefit of having wireless too so i don't have to spend 5 minutes making another network cable ;) [22:45] biggest plus of the pi is size, if wanting it for some project I suppose [22:45] only VGA out though :( [22:46] yeah [22:46] daftykins, shame on you for it taking 5 mins [22:46] ;) [22:46] hey, those 8 cores are fiddly :> [22:46] does seem kinda neat, especially if you get a clear case [22:47] suppose [22:48] image and size then [22:48] are the positives [22:48] ;) [22:48] hehe [22:48] ah i'll have a fiddle with my ol' Sony, she'll be a tad nippier and with 1GB RAM probably do more [22:48] than the r-pi [22:48] hamitron: thanks for the input :) [22:48] but in terms of power use and saving the planet, I suspect the saving is more than offset by the CO2 emissions during manufacture