[07:25] <lordievader> Good morning
[13:41] <brektyme> Hi, I'm getting a libc segfault when pxebooting an install during the disk detection. Does anyone have any ideas?
[13:43] <blackflow> brektyme: hard to tell unless you trace something somwhere to see where it faults. otoh, is the booting OS correct for the hardware and architecture?
[13:43] <brektyme> yes
[13:44] <brektyme> I'm using the kernel and initrd from the mirrors, both amd64
[13:44] <brektyme> which is correct for the hardware
[13:48] <brektyme> the kernel and initrd from here: http://archive.ubuntu.com/ubuntu/dists/xenial/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/
[13:49] <brektyme> using the kernel and initrd from here gets past the segfault, but was causing issues with installation later around not being able to find kernel modules: http://archive.ubuntu.com/ubuntu/dists/xenial-updates/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/
[13:51] <brektyme> although just testing now with the newer kernel and initrd it had no issues with installation.
[15:05] <DammitJim> has anyone set up drbd on ubuntu servers and use pacemaker to not only ensure who is the master, but also trigger the start of a service?
[15:23] <sdeziel> DammitJim: drbd works really well (tested on every LTS from 10.04 to 16.04 so far) but not with pacemaker
[15:24] <DammitJim> sdeziel, how are you using it w/o pacemaker?
[15:24] <DammitJim> thanks for your info, btw
[15:24] <DammitJim> man, a lot of people don't like glusterfs and recommend ceph besides drbd
[15:24] <sdeziel> DammitJim: I'm using it through ganeti (cluster manager) that automates the creation of DRBD volumes that get assigned to QEMU VMs
[15:24] <sdeziel> DRBD is kind of old school
[15:24] <DammitJim> holy shnikies!
[15:25] <DammitJim> but drbd is pretty solid, right?
[15:25] <sdeziel> oh yeah
[15:25] <sdeziel> we've been live migrating VMs since many years
[15:25] <sdeziel> no DRBD issue to report
[15:26] <DammitJim> how do you share the drbd file system to be accessed by clients?
[15:27] <DammitJim> like is this something where I can have a process in one of the drbd servers (or on all of them) where the process writes locally to the file system?
[15:27] <sdeziel> the clients are QEMU processes so all they see is a regular block device like you'd get from a LVM slice
[15:27] <sdeziel> DammitJim: yes you can have that
[15:27] <DammitJim> oh, interesting... they see a block device
[15:27] <DammitJim> so, say 2 drbd servers
[15:27] <sdeziel> DammitJim: you can see DRBD as RAID1 over the network
[15:28] <sdeziel> read are served by the local copy if possible with a fallback to the peer
[15:28] <DammitJim> then the qemu process runs on another server, but can see the RAID1 over the network to access the block device for a new VM?
[15:29] <sdeziel> we have say /dev/drbd1 on node01 and node02. A given VM running off of node01 uses /dev/drbd1. During a live migration, the QEMU process is "moved" to node02 which already has the same disk content at /dev/drbd1 so only QEMU's memory needs copying
[15:30] <DammitJim> yikes
[15:30] <sdeziel> as far as QEMU is concerned it writes to a local disk, end of story
[15:30] <sdeziel> DRBD does the magic behind the scene
[15:31] <DammitJim> that's insane
[15:31] <sdeziel> insane in the good way?
[15:31] <DammitJim> I think I understand it, but my brain might still be behind processing this
[15:31] <DammitJim> insanely good, yes
[15:31] <sdeziel> yes it is
[15:36] <DammitJim> do you remember if you had to zero out the hard drive before configuring drbd?
[15:36] <DammitJim> I don't know why I'm running into issues with /dev/sdb1 where it doesn't allow me to add it
[15:39] <sdeziel> DammitJim: I'd refer you to https://docs.linbit.com/docs/users-guide-8.4/#ch-configure as it's been an eternity that I manually configured a DRBD device manually (ganeti does it all for us)
[15:41] <sdeziel> DammitJim: unless you have unrelated partitions on sdb, I would recommend to either directly feed /dev/sdb to DRBD or put LVM/etc under it
[15:41] <sdeziel> partitions make it hard to resize later down the road
[15:41] <DammitJim> gosh, LVM might make sense in case that someone decides we need more storage
[15:41] <DammitJim> so, I can even do this with LVM?!!!
[15:42] <sdeziel> that's what we use
[15:42] <DammitJim> gosh, I have a lot of work ahead of me
[15:42] <sdeziel> LVs under and DRBD over
[15:42] <DammitJim> I need to take baby steps
[15:42] <sdeziel> I think the LVM way is best even for experimenting
[15:43] <DammitJim> totally separate question (I need to get to other important stuff)... any recommendations to join a Windows domain?
[15:44] <DammitJim> I've run into so many issues with samba/kerberos, etc... even though I have a somewhat working solution
[15:44] <DammitJim> the systems seem to break that funcionality when upgrading from Ubuntu 16 to 18
[22:43] <fearnothing> hola
[22:43] <fearnothing> having some DNS problems
[22:43] <fearnothing> dig @<IP_ADDRESS> www.google.com - works fine
[22:44] <fearnothing> dig @192.168.x.x www.google.com - no packets get sent to 192.168.x.x
[22:44] <fearnothing> wtf
[22:45] <sarnold> is that address routable? check with ip route get
[22:45] <fearnothing> it's on the same subnet
[22:47] <fearnothing> fml
[22:47] <fearnothing> nevermind
[22:47] <fearnothing> found the problem
[22:48] <fearnothing> I'm a dingus
[22:50] <sarnold> ooh, what was it? :) I always like learning new ways to be a dingus ;)
[22:51] <teward> fearnothing: wrong IP?  DNS server not working right?  Nonexistent DNS server at address?
[22:51] <teward> we are curious
[22:51] <teward> ohai sarnold there be work for you :p
[22:52] <fearnothing> re-IPed my DNS server 3 months ago didn't I
[22:52] <teward> hah
[22:52] <fearnothing> updated all my other hosts' resolv.conf files but forgot this one
[22:52] <teward> ERR: Wrong IP in DNS nameservers list.
[22:52] <teward> I've done that too :P
[22:53] <fearnothing> right, time to do-release-upgrade because I've been a lazy mofo
[22:53] <sarnold> fearnothing: oooh that's a good one :)
[22:55] <fearnothing> (?!.*regex)I've got(?:\s(?<problem>[^\s]+)){99}
[22:56] <fearnothing> yeah for some reason I had used a 32-bit image for my bind server, and that meant I couldn't install something else I needed
[22:57] <fearnothing> I mean wtf it was only installed 2 years ago where did I even get a 32 bit image
[22:57] <sarnold> "a dns server probably doesn't need much address space anyway"
[22:57] <fearnothing> that's ancient history man


[22:40] <tomreyn> Sarvatt, ricotz: could i convince one of you to look at a 160 MB apitrace trace (a 14 MB .XZ download) using mesa, since it may show a bug on 14.04 with both stock drivers and xorg-edgers?
[22:40] <tomreyn> across r600 + i915 chipsets
[22:42] <tomreyn> i mean drivers
[22:43] <tomreyn> AMD RV730 + Intel GM45 would be the chips


[13:41] <binaryplease> Im looking for Odroid-XU4 ubuntu server images, official website has desktop only. Are there any or shall I just remove all desktop packages from the desktop version?
[13:42] <k1l> see http://odroid.in/ubuntu_14.04lts/


[00:06] <zmoylan-pi> if you look up the manuals of more accessible dect devices might it /suggest/ the commands in use?
[00:07] <ali1234> there's a whole standard for DECT
[00:07] <ali1234> this thing doesn't use it
[00:07] <ali1234> http://www.etsi.org/deliver/etsi_tr/102100_102199/102179/01.01.01_60/tr_102179v010101p.pdf
[00:08] <ali1234> it's not even a tiny bit similar
[00:09] <ali1234> "D" looks empty
[00:22] <daftykins> this amuses me, this baseball team i watch has a player  called "C. Colon"
[00:24] <zmoylan-pi> no worse than the command in dos days.  'cee colon enter'
[00:25] <daftykins> yus i grew up on DOS
[00:26] <daftykins> after the Apple ][ anyway ;)
[00:27] <zmoylan-pi> company i worked for supported cpm computers when i joined but was just moving to pcs as i joined.
[00:28] <daftykins> :D
[00:29] <zmoylan-pi> some of them quite advanced.  we had one with sound capabilities.  listening to 'pc' made in early 80s play music from the can-can
[01:55] <diddledan> hmm.. I was gonna get some sleep today. or so I convinced myself
[01:57] <daftykins> tsk tsk
[01:57] <daftykins> argh cat breath
[01:57] <daftykins> she's right on my chest
[02:06] <zmoylan-pi> kitty want a mint? :-P
[02:06] <daftykins> :D
[03:54] <mappps> yay
[03:54] <mappps> allegiance time
[03:55] <mappps> diddledan go to sleep then?
[03:55] <mappps> :D
[04:58]  * diddledan_ trying out irc in thunderbird
[05:03] <zmoylan-pi> is that not like using the lhc for cracking nuts?
[06:52] <diddledan_> is it time for bed?
[07:03] <MooDoo> morning
[07:14] <diplo> Morning all
[07:16] <brobostigon> morning boys and girls.
[08:34] <davmor2> Morning all
[08:45] <foobarry> finished my diorama finally. one of my test shots. think i'll wait for some good daylight to get the best out of it http://i.imgur.com/VmPZgEm.jpg
[08:54] <MooDoo> morning davmor2
[09:01] <JamesTait> Good morning all; happy No Homework Day! 😃
[09:02] <davmor2> JamesTait: Now I know you are lying I want to see you explain that one to beuno, sorry sir I couldn't do any work today I couldn't do homework ;)
[09:04] <JamesTait> davmor2, it's the perfect excuse, isn't it? :-P
[09:10] <foobarry> no housework day would be good
[09:27] <foobarry> !info filezilla
[09:29] <awilkins> Not sure what the need for Filezilla is for casual usage - you can connect to FTP / SFTP  with GVFS
[09:30] <foobarry> required for users :(
[09:30] <foobarry> checking if ubuntu had a secure one
[09:30] <foobarry> seems filezilla doesn't support password protected keys!
[09:30] <awilkins> Really?
[09:30] <foobarry> yeah!
[09:31] <awilkins> This Winders or Linux?
[09:31] <foobarry> both,
[09:31] <awilkins> On Winders you can use Pageant
[09:31] <foobarry>  Password protected keyfiles are not supported by FileZilla yet.
[09:31] <foobarry> Would you like to convert it into an unprotected file?
[09:32] <awilkins> You can use key agents : https://wiki.filezilla-project.org/Howto
[09:33] <foobarry> yes...but users :(
[09:34] <awilkins> I presume on Linux the key agent just prompts for hte key?
[09:34] <foobarry> no
[09:34] <awilkins> Arsebadgers
[09:34] <foobarry> oh, the agent? i dunno
[09:35]  * awilkins apologies for channel-inappropriate language
[09:36] <nucc1> i'm trying to upgrde an old intranet server running gutsy, and surprise surprise, do-release-upgrade -d fails
[09:37] <awilkins> gutsy?!?
[09:37] <nucc1> i did a bit of digging, and the reason why it fails is because of broken links for the hardy.tgz file.
[09:37] <awilkins> Not really a surprise that fails TBH
[09:37] <nucc1> broken links are bad.
[09:37] <nucc1> i don't see why the hard-coded path to the release upgrade file had to be changed.
[09:37] <awilkins> It's been out of support for years, as has the version it wants to upgrade to
[09:38] <nucc1> yes, it's not supported, but the plan is of course to upgrade until i hit a supported version
[09:38] <nucc1> to be honest, i could probably play tricks with /etc/hosts until i get the upgrade script to find the files it wants, but then i wonder if it will be able to find the packages afterwards
[09:38] <nucc1> i was thinking of filing a bug for this.
[09:39] <nucc1> the release may be unsupported, but the packages are certainly still available to download, and i think moving the files it depends on was probably a bad idea
[09:39] <nucc1> somehow it seems like i can't report a generic bug on launchpad anymore
[09:41] <awilkins> I have a Jaunty box running MythTV but I don't think you can even do an apt-get update anymore
[09:41] <nucc1> you can.
[09:42] <nucc1> you can install pretty much any package that was available
[09:43] <nucc1> i don't think going out of support should mean upgrading to a supported version breaks.
[09:44] <popey> nucc1: two things. 1) don't use -d.
[09:44] <popey> (that will get you to 15.10 which isn't 'supported')
[09:45] <nucc1> it doesn't make a difference really
[09:45] <nucc1> because the script is hard-coded to look for some tgz and gpg files and those all return 404s
[09:45] <popey> right, but you're issuing the wrong command
[09:45] <popey> anyway, like you say it won't work anyway
[09:45] <popey> you could try manually upgrading
[09:46] <popey> edit sources.list and change gutsy to trusty and do it the manual way
[09:46] <nucc1> i could edit the sources.list yea
[09:46] <popey> but that may or may not work
[09:47] <popey> http://serverfault.com/questions/622735/how-do-i-upgrade-an-end-of-life-ubuntu-distribution
[09:49] <nucc1> my release is probably too old for that trick to work
[09:49] <nucc1> because my sources.list already points to old-releases
[09:50] <nucc1> i'm gonna have to patch the upgrade script
[09:50] <nucc1> find where the URLs are defined and fix those.
[09:50] <popey> I'd just dist upgrade (or reinstall)
[09:50] <nucc1> i tried dist-upgrade
[09:51] <nucc1> yea, backup and re-install may be how i wind up doing it.
[09:52] <nucc1> i hope someone with the power to do something reconsiders the idea of moving files around when a release goes out of support.
[09:52] <popey> they don't move immediately
[09:53] <popey> gutsy is out of support by _six_ years dude.
[09:53] <nucc1> yea, i guess, but still leaves a ton of broken stuff behind when files on the net get moved
[09:53] <nucc1> the files for gutsy don't collide with any other release because of the folder prefix "gutsy".
[09:54] <popey> thats not the only reason for moving them
[09:54] <popey> we have a vast mirror network
[09:54] <popey> they shouldn't have the burdon of holding onto files just because someone somewhere hasn't updated their install 6 years after EOL
[09:55] <nucc1> the files are still on the main mirrors
[09:55] <nucc1> someone just thought it was harmless to rename them.
[09:55] <nucc1> i'm trying to say that it's not harmless.
[09:55] <popey> http://archive.ubuntu.com/ubuntu/dists/
[09:55] <popey> no they aren't.
[09:55] <popey> no, they didn't
[09:55] <nucc1> they are. just one moment.
[09:56] <popey> archive.ubuntu.com and old-releases.ubuntu.com are different boxes
[09:56] <popey> one is mirroed, the other isnt
[09:56] <nucc1> http://old-releases.ubuntu.com/ubuntu/dists/hardy/main/dist-upgrader-all/current/
[09:57] <popey> yes, that's old-releases
[09:57] <popey> not mirrored
[09:57] <nucc1> then at least program the upgrade script to look in old-releases when it gets a 404 from archive.
[09:57] <popey> https://launchpad.net/ubuntu/+archivemirrors those are the archive mirrors... pick any one randomly, hardy aint there
[09:57] <popey> again, it would have worked 6 years ago
[09:57] <nucc1> yes, i know it's my fault.
[09:57] <popey> stop blaming us for being a bad sysadmin :)
[09:58] <nucc1> the server isn't that important, that's why it's not got updated :)
[09:58] <nucc1> it needs updating now, because some newer software is required
[09:58] <popey> probably better to install LTS
[09:58] <popey> then this is less frequently going to happen
[09:58] <nucc1> yes, during the gutsy days, there were no LTS
[09:59] <popey> yes there were
[09:59] <popey> 6.06 and 8.04
[09:59] <nucc1> ah, i see.
[09:59] <nucc1> oh well.
[10:00] <popey> I would backup and then see if editing sources.list and changing it from gutsy to precise, then update/dist-upgrade
[10:01] <popey> and obv change back from old-releases to the real archive
[10:20] <nucc1> popey: /var/lib/update-manager/
[10:44] <bigcalm> Good morning peeps :)
[10:54] <bashrc> morning
[11:00] <davmor2> nucc1: so you have only been running un maintained software for 6 years not bad :)
[11:01] <nucc1> davmor2:  :) you know the popular saying: if it ain't broke, don't fix it.
[11:02] <davmor2> nucc1: Yeah that doesn't work :P  It's not if it ain't broke forget about it completely :D
[11:04] <nucc1> if LHR's Air Traffic Control can run 25-year old software, who am I to deviate?
[11:04] <nucc1> :p
[11:04] <nucc1> it's like a good wine.
[11:07] <davmor2> nucc1: well not any more right
[11:07] <shauno> like a fine wine, in that if it's left exposed it'll get infected and turn to vinegar?
[11:08] <nucc1> at least i found an interesting bug, no? :)
[11:08] <nucc1> even though it seems clear it won't be "fixed"
[11:08] <nucc1> headline: "ubuntu contributing to broken links on the web"
[11:10] <nucc1> i can assure you, my internet facing boxes are all on 14.04 :)
[11:10] <nucc1> upgraded from 10.04
[11:11] <davmor2> popey: also 8.04 was the 6 months after 7.10 g then h ;)  your dapper argument however is well noted :D </pedantic_rant>
[11:11] <popey> sigh
[11:11] <popey> my point was he could have gone forward to an LTS
[11:11] <popey> jeez
[11:11] <popey> (within the lifetime of the release he has)
[11:13] <davmor2> popey: noted :)  I was just being pedantic :D
[11:13] <popey> no, you were being incorrect
[11:13] <popey> :p
[11:14] <davmor2> popey: that's not how this reads :P  <nucc1> yes, during the gutsy days, there were no LTS <popey> yes there were <popey> 6.06 and 8.04
[11:14] <popey> look
[11:14] <popey> "during gutsy days" could mean "during the support period of gutsy"
[11:14] <popey> meaning, he _could_ have upgraded
[11:14] <nucc1> popey:  is right.
[11:14] <nucc1> i could have upgraded to 8.04
[11:15] <jpds> I would bin the box and just reinstall it with 14.04.
[11:15] <shauno> you still can, it just takes a little more effort  (like taking a car out of the shed after 8 years)
[11:16] <nucc1> patching the files in /var/lib/update-manager/ allows do-release-upgrade to run
[11:16] <jpds> nucc1: Dude, reinstall.
[11:16] <nucc1> yes. i will, if this breaks :)
[11:16] <nucc1> seems like a good place to practice some kung-fu
[11:17] <jpds> Like practising a karate kick through an open-window.
[11:17] <nucc1> the box isn't terribly important, this is why it's still on gutsy in the first place
[11:17] <nucc1> a few hours of downtime won't cause any trouble
[11:18] <davmor2> popey: fair enough you are right :)
[11:23] <bashrc> my strategy is always to backup the data and then do a completely new install, rather than upgrade. Upgrade typically takes a lot longer.
[11:24] <awilkins> Yeah, upgrades take ages
[11:24] <awilkins> I thought the fashion now was for containerized things rather than special snowflake servers?
[11:24]  * awilkins ducks
[11:24] <shauno> bitfolk have a great deal where they'll give you a 'loaner' while you migrate, you just gotta ask nicely.  so I tend to do that
[11:25] <bashrc> I avoid the snowflake effect by having my own server configuration system. I can reinstall the server from scratch if needed
[15:21] <foobarry> where did everyone go?
[15:21] <foobarry> shhh
[15:21] <davmor2> UOS
[15:22] <zmoylan-pi> we're hunting wabbit.....
[15:23] <zmoylan-pi> hand me the holy handgrenade of antioch...
[15:24] <awilkins> Yes. Ubuntu 15.10. Wascally Wabbit.
[15:24] <awilkins> (actually Wiley Werewolf and since when is that a real thing?!?)
[15:24] <zmoylan-pi> there wolf ::points::
[15:25] <awilkins> Although I suppose Utopic isn't a real animal either
[15:26] <diplo> davmor2: Most of the active peeps here I doubt are attending UOS :)
[15:27] <zmoylan-pi> irc lurkers that they are... :-)
[15:27] <davmor2> diplo: oh you mean the canonical employees and the Ubuntu users no why would they attend ........ wait a minute :P
[15:28] <diplo> You and popey are really the main 2 canonical employees here, rest aren't that active :)
[15:28] <diplo> Rest of us lurk and chat about everything apart from ubunut really
[15:28] <diplo> :D
[15:28] <foobarry> JamesTait is canonical too?
[15:28] <foobarry> but he is the daily announcement bot and not a real person :P
[15:29] <zmoylan-pi> i thought JamesTait was obscure calendar man? :-)
[15:29] <JamesTait> I am the canonical daily announcement bot.
[15:29] <diplo> heh, does chat a lot though I meant :)
[15:30] <JamesTait> I'm mostly just here to poke fun at davmor2.
[15:31] <diplo> Well that's worth it just for that :)
[15:31] <JamesTait> I would have to agree.
[15:32] <JamesTait> It's a bit like shooting fish in a barrel, though. 😉
[15:32] <davmor2> JamesTait: you don't live far enough away to get clever :P
[15:33] <JamesTait> davmor2, nobody said anything about clever. :-P
[15:34] <davmor2> JamesTait: That's it put the kettle on I'll be there in 30 minutes :p
[15:34] <JamesTait> 😃
[15:42] <zmoylan-pi> wow, how bad is you kettle?
[15:43] <Myrtti> 900W probably
[15:43] <Myrtti> or worse
[22:10] <diddledan_> quiet in here tonight
[22:12] <Azelphur> I'll liven it up, my mums in the market for a ~£100 Android phone, what's good these days? The best I can come up with is the Nexus 4 but I feel that's a little dated
[22:15] <diddledan_> hmm, my parents recently got a moto-g
[22:16] <shauno> hm, what kinda times is MartijnVdS around?
[22:16] <Azelphur> yea the Moto G is a contender, but still kinda old
[22:18] <diddledan_> shauno: not sure, afternoons?
[22:19] <shauno> hm.  awkward.  well, I'll try.  I'm curious to see how he uses his lightswitch :)
[22:20] <diddledan_> probably to turn on lights?
[22:20] <diddledan_> :-p
[22:20] <shauno> right, and what else?
[22:20] <diddledan_> turn them off again?
[22:20] <shauno> exactly!
[22:20] <shauno> I can't find a sensible way to do this
[22:20] <diddledan_> o_O
[22:21] <diddledan_> are these super intelligent ones that are precursors to judgement day?
[22:21] <shauno> see, that's why I have to ask him instead of you :)
[22:21] <diddledan_> hehe
[22:23] <daftykins> Pavlov's cat - https://www.youtube.com/watch?v=jwxSlDg-0DQ
[22:37] <directhex> Azelphur: at the £100 mark, i would 100% buy Windows Phone, not Android.
[22:38] <ali1234> Azelphur: Moto G got a new version
[22:43] <ali1234> okay same question as lastnight but this time i need hexadecimal numbers :)
[22:43] <ali1234> 0000 - FFFF
[22:44] <diddledan_> hmm
[22:44] <diddledan_> perl :-p
[22:44] <diddledan_> there's gonna be an obfuscated perl one-liner that'll do it
[22:45] <shauno> seq & printf?
[22:45] <diddledan_> seq might work
[22:46] <directhex> Azelphur: my experience at the £80 price point is android is just awful
[22:46] <diddledan_> seq 0 1024 | printf '%4h' <-- donno the code for a hex output
[22:46] <diddledan_> printf '\xHHHH'
[22:47] <diddledan_> that's from the manpage
[22:48] <shauno> for foo in $(seq 0 16); do printf %x $foo ; done      gets me somewhere, but doesn't give me 000a, just a
[22:48] <ali1234> the commands i discovered are as follows: ANS, RLS, REJ, MUT, REG, TON, VOL - all without parameter, all obvious meaning
[22:48] <ali1234> RSI - returns 55, possibly signal strength?
[22:48] <diddledan_> you'll want "for i in $(seq 0 1024); do hex=$(printf '\xHHHH' "$i"); do_something_with $hex; done"
[22:49] <ali1234> with parameter: SRV, SRC, EPR, EPW - the last two i believe are eeprom read/write
[22:49] <dogmatic69> just finnished running update from 14.04 and got this :( http://pastebin.com/eatAXwQJ
[22:51] <diddledan_> dogmatic69: oh dear
[22:51] <diddledan_> dogmatic69: that looks painful
[22:51] <dogmatic69> :(
[22:51] <diddledan_> seems like it's a circular dependency?
[22:52] <dogmatic69> there was all sorts of strange...
[22:53] <ali1234> did oyu try to upgrade from 14.04 to 15.04?
[22:54] <Azelphur> ali1234: good point
[22:54] <Azelphur> directhex: I've had no issues at that price point, Nexus 4 is nice
[22:54] <ali1234> Azelphur: my dad's got a moto g, its good
[22:54] <ali1234> he has no idea how to use it, it's funny to watch
[22:55] <Azelphur> lol
[22:55] <Azelphur> ali1234: how close to stock Android is it?
[22:55] <ali1234> pretty close
[22:56] <directhex> Azelphur: nexus 4 is long-discontinued, and not really relevant to current market
[22:56] <Azelphur> ali1234: cool, might be the thing to buy then
[22:57] <ali1234> CSRC appears to mean "scan for registered base station"
[22:58] <daftykins> Nexus 4s also have many flaws Google seem to not care to fix
[22:58] <daftykins> e.g. Skype usage with the front-facing camera causes hard locks that only resets can escape
[22:58] <dogmatic69> ali1234: I just done the update command
[22:58] <dogmatic69> was told it would do .10 first then 15
[22:59] <ali1234> dogmatic69 it's supposed to yes
[23:02] <dogmatic69> http://pastebin.com/EB9DHBNd
[23:02] <dogmatic69> apt-get upgrade
[23:06] <dogmatic69> lsb_release shows 14.10... yey?
[23:06] <dogmatic69> nothing works though....
[23:06] <dogmatic69> cant open any apps
[23:07] <ali1234> diddledan_: that doesn't work :(
[23:07] <ali1234> -bash: printf: missing hex digit for \x
[23:08] <ali1234> %04x works though
[23:08] <diddledan_> ali1234: my manpage sucks then :-p
[23:08] <diddledan_> at least you got it going
[23:09] <ali1234> 16^4 > 26^3
[23:09] <ali1234> this is going to take hours
[23:09] <diddledan_> eep
[23:09] <dogmatic69> should I -f install?
[23:09] <dogmatic69> there is a lot of broken stuff
[23:09] <ali1234> i suspect the eeprom isn't a full 64k though
[23:09] <ali1234> probably more like 64 bytes
[23:10] <diddledan_> 64kBit?
[23:10] <shauno> or what they're using vs what was cheap in bulk aren't the same thing (usually my case)
[23:10] <diddledan_> maybe
[23:10] <ali1234> seems to be mostly full of FF
[23:10] <diddledan_> \o/
[23:10] <diddledan_> FF FTW WTF?
[23:10] <ali1234> huh, apparently this isn't a hex number at all
[23:10] <shauno> (wonder if it'd be quicker to tap the i2c directly though, most of them will operate on pages)
[23:11] <ali1234> oh no, wait, i need the hex number to be upper case
[23:11] <diddledan_> eww
[23:11] <ali1234> how do i turn a string to upper case in bash :)
[23:11] <diddledan_> tr to the rescue
[23:11] <shauno> yeah, tr [:lower:] [:upper:]
[23:11] <ali1234> got it
[23:11] <shauno> I think.  it's an odd construct like that anyway
[23:11] <diddledan_> or tr '[a-f]' '[A-F]'
[23:12] <shauno> iirc [a-f] actually calls 6 instances of tr.  or 26 for the full alphabet.  if you use tr's :stuff: you avoid that.
[23:12] <diddledan_> really?
[23:12] <ali1234> lower/upper probably breaks slightly less on unicode too
[23:12] <diddledan_> even in single-quoted strings?
[23:13] <shauno> not that there's a huge hit, but I seem to recall that being why :stuff: exists
[23:13] <dogmatic69> more errors http://paste.ubuntu.com/11000994/
[23:14] <diddledan_> dogmatic69: step away from the computer. you're killing it!
[23:14] <dogmatic69> its dead jim...
[23:14] <shauno> I feel a bit rude talking over the top of dogmatic69, so I'll point out I'm not ignoring you, I just don't feel confident offering advice when you're on thin ice
[23:14] <ali1234> maybe i'm really lucky and the eeprom contains the full executable code
[23:14] <ali1234> that would be awesome
[23:15] <ali1234> doubt it though
[23:15] <dogmatic69> shauno: no prob, just posting details in the hopes that it will be familiar to someone :S
[23:16] <diddledan_> I have no idea. apt is a black box to me when it blows up
[23:16] <dogmatic69> well, -f it is...
[23:16] <ali1234> i would just reinstall
[23:16] <dogmatic69> if I get DC'ed its cos I gone f*ed up :D
[23:16] <ali1234> in fact that's what i always do now after this happened one time too many
[23:16] <shauno> I'd backup All The Things and then torture it out of curiousity
[23:16] <dogmatic69> ali1234: that is a good idea, been running since 11
[23:17] <shauno> like ar'ing the relevant debs straight into root and worrying about apt later ;)
[23:17] <dogmatic69> well everything important is on raid, only reason to not reformat is not sure I can get the raid working again :/
[23:17] <diddledan_> shauno: you're a computer's worst nightmare - you rip drives out of them and all sorts of evilness
[23:17] <shauno> that's not evil!  drives are evil!
[23:17] <diddledan_> lol
[23:18] <diddledan_> you make frankenstrin monsters tho
[23:18] <shauno> that reminds me, I bought some presents for my amiga :)
[23:18] <ali1234> i once hotswapped an IDE drive
[23:18] <diddledan_> itwouldn't be too much of anissue except that it's usually a mac you're frankensteining
[23:18] <shauno> I hotplugged a soundcard once.  by accident.  it was hilarious
[23:18] <diddledan_> lol
[23:19] <diddledan_> I've only ever hotplugged things that were designed for such things
[23:19] <shauno> it was a very poorly machine - I had a shoestring holding the card in.  it went wrong
[23:19] <shauno> my music cut out, the terminal started filling up with DMA errors.  so I plugged it back in and it all went back to normal
[23:19] <diddledan_> back when I was running my own personal cluster I had a propensity of pullingdrives out of the hardware raid and watching it rebuild when I put them back again
[23:20] <diddledan_> shauno: wow that's awesome
[23:20] <diddledan_> and hilarious
[23:20] <diddledan_> computer be like "where'd my limb go? oh there it is"
[23:20] <shauno> I was surprised, because it was an ISA card, nothing fancy at all.  but I never tried it again
[23:21] <shauno> (a proper sb16 - the age when structually supporting a computer with shoestrings was acceptable)
[23:21] <daftykins> O_O
[23:21] <shauno> I mean, stupid but acceptable
[23:21] <daftykins> i dunno i'd totally fit SSDs by tying them down
[23:22] <daftykins> or up...
[23:22] <diddledan_> my aftermarket ssds are all just dangling
[23:22] <diddledan_> there's no moving parts so they're unlikely to wander off
[23:22] <daftykins> *nod*
[23:23] <shauno> by time that machine finally died, I had most of it using twine & shoelaces.  mounts seem quite expensive when your paperroute is a pound a day
[23:24] <shauno> (I'm not nuts, the board just didn't fit the chassis.  it was an old 386 server chassis that didn't seem to want to take anything.  so everything just kinda got stuffed in there)
[23:25] <daftykins> pound a day! good lord
[23:27] <ali1234> there seems to be at least 0x200 bytes of data in this eeprom...
[23:27] <ali1234> quite a lot of "FF" but also plenty of data too
[23:27] <ali1234> got to write a better dumper script
[23:30] <shauno> I still think you should tickle the chip directly :)  I'd be very surprised if it doesn't let you dump 256-byte pages
[23:30] <ali1234> i would do but the i2cbus is 2.5V
[23:30] <shauno> hm.  that's an awkward number.  trying to send 5 & 3.3 between the arduino & pi is bad enough
[23:31] <ali1234> i2c is usually okay is the slave is higher voltage than the master
[23:32] <shauno> hm .. I never thought to try
[23:32] <shauno> I think because I've been fiddling with this little oscillator chip that no-one seems to want to sell.  so I'm terrified of breaking it
[23:33] <ali1234> this does look a lot like 256 byte pages with lots of FF at the end of the pages
[23:33] <dogmatic69> I think I cracked it
[23:33] <diddledan_> dogmatic69: oh dear
[23:33] <dogmatic69> in a good way...
[23:33] <dogmatic69> apt-get upgrade is running
[23:33] <diddledan_> dogmatic69: oh deasr
[23:33] <dogmatic69> fingers crossed...
[23:34] <diddledan_> :-p
[23:34] <shauno> it wouldn't be unusual if they've got more space than they need (or at least, enough that they don't have to pennypinch).  pages are so so much faster
[23:34] <dogmatic69> I had a custom line in rc.local
[23:34] <diddledan_> >.<
[23:34] <diddledan_> oops
[23:34] <dogmatic69> commented that out...
[23:35] <ali1234> i was about to say "seems to be 1KB" then i remembered that i've seen the picture frame thing read 0x0610 at boot up (version number maybe?)
[23:35] <diddledan_> you mean you did something "unusual"?!
[23:35] <diddledan_> dogmatic69: you were informed that computers aren't designed to be used, right?
[23:35] <shauno> is the eeprom epoxied?  or can you read a label :)
[23:36] <dogmatic69> diddledan_: oh, that is my problem right there..
[23:36] <diddledan_> yeah, you need to learn not to do anything. ever.
[23:37] <shauno> most I've come across act like clones of atmel's, and usually ape the model numbers too, makes them quite easy to look up
[23:37] <dogmatic69> nope, not working
[23:37] <dogmatic69> https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/1385817
[23:37] <shauno> (although 'I've come across' is a small sample set  heh)
[23:37] <dogmatic69> that seems like an issue
[23:37] <diddledan_> dangh
[23:46] <ali1234> shauno: it has something printed on it but it is unreadable even with a microscope
[23:46] <ali1234> read 4KB now and it is still producing data... but it could have looped around
[23:50] <shauno> that' something I'm loving messing with z80s for.  everything's big enough that they can label it well.  and if you're at a loss, you can just count the address pins
[23:50] <shauno> hell, some of these chips are big enough I'm surprised they don't print the datasheet on it
[23:51] <daftykins> they probably could in micro print, i remember going to miniature world (might be the name?) in Jersey. A place where there's just tonnes of tiny stuff :D
[23:52] <ali1234> ATJ2085 was fun - a z80 based MP3 player SoC :)
[23:54] <shauno> there's a bunch of soc stuff for z80.  zilog are still milking it
[23:55] <shauno> complete tangent .. anyone got the remotest inclincling re: data over the iphone headphone jack?
[23:55] <ali1234> context?
[23:56] <shauno> I have an app called 'triggertrap' which uses a headphone cable connected to a dongle, which fires the remote on my camera
[23:56] <shauno> for timelapses & such
[23:56] <ali1234> those usually work by having a wire connected to an ADC
[23:56] <shauno> I'm trying to see how to replicate this with anything else that has a headphone jack.  recording it just gives clicking noises, and playing them back into the same dongle doesn't do much
[23:56] <ali1234> and a bunch of different resistors
[23:57] <ali1234> oh it works off the audio signal?
[23:57] <shauno> well that's what I'm trying to figure out.  if the phone can send over things over the same jack
[23:58] <ali1234> no idea on that one
[23:58] <ali1234> you'd have to get an oscilloscope connected i guess
[23:58] <shauno> probably.  been trying to avoid that because it means going to work on a day off :/


[04:06] <roaksoax> bigjools: did you have anything for me? or am I crazy?
[04:20] <melmoth__> i m trying to install several maas node, i do not understand how things works for maas-dns
[04:21] <melmoth__> i was thinking of having 1 region controller running dns, and 2 cluster controller running pxe boot stuff
[04:21] <melmoth__> but i do not see where to set up the dns menu for the region controller as this menu use to be in the cluser controller settings
[04:21] <melmoth__> is the region controller supposed to be also a cluster controller ?
[04:38] <bigjools> roaksoax: the uefi thing
[04:38] <bigjools> melmoth__: if you install maas-dns it will write a zone file for the dns server on the region controller
[04:39] <bigjools> then obviously you need to configure things to use the dns server
[04:42] <roaksoax> bigjools: ah yes
[04:42] <roaksoax> ill look into that tomorrow
[04:42] <roaksoax> I'm dead now
[04:43] <bigjools> roaksoax: ok, try not to die too much.
[05:52] <melmoth__> anyone knows how is maas being told to update the dns zone file when a new node is allocated  ?
[06:14] <bigjools> melmoth__: yes:
[06:14] <bigjools> the cluster controller scans the dhcp leases file
[06:14] <bigjools> and matches IPs to MACs
[06:15] <bigjools> it tells the region, which then notices and changes and writes a new zone file via a celery job
[06:15] <bigjools> s/and/any/
[06:15] <melmoth__> does it use rabbitmq to communicate with the dhcp ? (ie, can the dhcp be on another box ?)
[06:15] <melmoth__> s/the dhcp/the region/
[06:15] <melmoth__> ahh, celery job. that is rabbitmq, right ?
[06:15] <bigjools> the dhcp server has to be on the same box as the cluster controlle
[06:15] <bigjools> r
[06:15] <bigjools> MAAS controls all of that
[06:16] <bigjools> it writes out dhcp configs to fix the IP address to the host
[06:16] <bigjools> celery uses rabbit as a transport, yes
[06:16] <bigjools> so there's a celeryd on each cluster and the region controller
[06:17] <bigjools> the clusters scan their leases files and report to the region, and the region generates jobs to update the zone
[06:17]  * bigjools has to step out for a bit
[06:26] <melmoth__> any idea where are the rabbit auth crednetail stored on the cluster controller ?
[06:26] <melmoth__> we do not experience the update of zone file, but we have some credential error message on the rabbit bus
[06:30] <melmoth__> ahh, looks like it s in pserv.yaml
[06:54] <bigjools> rabbit auth is sent to the cluster by the region when it connects
[06:54] <bigjools> (connects to the region)
[09:24] <freeflying> using maas 1.2+bzr1373+dfsg-0ubuntu1~12.04.1 on precise, after bootstrap, can't get any machine allocated
[09:24] <freeflying> juju status indicate deployed charm are pending
[17:15] <newcomer> hey everybody
[17:32] <newcomer> i've installed MAAS
[17:33] <newcomer> and now i want to add a node but don't know which mac adress i got to enter?
[20:12] <mattrae_> i noticed if i terminate-environment as an admin user, it terminates all machines from all environments. is that expected? it happens in juju-core but not pyjuju
[20:13] <mattrae_> also juju destroy-environment, when i am not using an admin user in maas gives '403 forbidden'. are non-admin users not allowed to destroy-environment?