[13:51] <thorwil> nand: congrats to the sponsoring. uhm, just this month? what will be your job?
[14:06]  * thorwil -> coffee
[15:27] <DnaX> hi, someone can confirm it? http://gimmy.wordpress.com/2008/08/15/nuove-icone-per-ubuntu/
[15:30] <andreasn> confirm what?
[15:31] <DnaX> that is the new icon theme of Intrepid
[15:33] <andreasn> no idea
[17:32] <zniavre> trash os really nice btw ...
[18:28] <DanaG> Hmm, nice icons... but I like my stuff to be straight-on, not slanty.
[20:07] <nand> thorwil: hey! Yep, just this month, because of a new job in september.
[20:08] <nand> Basically the job will be to do what I intented to do (rationale/solution separation, better moderation tools, idea must be moderated at submission)
[20:08] <nand> and a few items more specific to them
[20:09] <thorwil> cool
[20:09] <nand> e.g. a simplified sign up process, and some JSON API to display some ideas on a widget on their website
[20:09] <thorwil> but i meant the new job :)
[20:10] <nand> thanks :) I'll join a linux ... company
[20:10] <nand> (don't know the name of the kind of company in english...)
[20:11] <thorwil> well, the start and end sound good ;)
[20:11] <nand> anyway, that's pretty cool to be sponsored to work on your open source project :)
[20:15] <acrousey> Hi, I'm a little curious as to how far along things are for 8.10 as far as promos go...
[20:16] <thorwil> promos?
[20:16] <acrousey> flyers
[20:16] <acrousey> for intrepid
[20:16] <thorwil> hasn't been a topic here or on artwork list
[20:16] <acrousey> or would those start coming out when the release date nears?
[20:16] <thorwil> not the last release, not the upcoming
[20:17] <thorwil> perhaps a topic for the marketing team?
[20:18] <acrousey> i checked there, they haven't been working on that yet either
[20:18] <thorwil> i wouldn't even know who to target where with such flyers
[20:19] <acrousey> i guess i could make my own
[20:19] <acrousey> is there any kind of definitive path that 8.10 has taken artwise?
[20:20] <thorwil> i can only encourage taking matters in own hands
[20:20] <thorwil> nope
[20:22] <nand> acrousey: have you checked #ubuntu-website, and its mailing list? there is lots of talk and action about promotional materials (start page, countdown images, ...)
[20:22] <acrousey> ok
[20:22] <thorwil> oh
[20:23] <nand> thorwil: not aware of it?
[20:23] <thorwil> nand: how clever to not hit the artwork list with things like countdown images, and i mean this in 2 ways ;)
[20:25] <nand> its ML *seems* more ... productive than the art one
[20:25] <nand> seen no output yet, but it's pretty young
[20:26] <thorwil> you mean it's promising, then ;)
[20:26] <nand> I hope so!


[00:49] <dank101> zyo
[00:49] <dank101> *Yo
[01:03] <dank101> wassup peps
[01:41] <Mrnerd> yo any one there?
[02:12] <dank101> yes
[03:02] <Pierre___> Hi everybody
[03:03] <Pierre___> Could someone tell me if the Ubuntu Touch is now more or less usable for testing user (not developper)?
[03:04] <Pierre___> A few weeks ago, I read somewhere that Mark Suttleworth announced a usable version would be available in the next 2 weeks (passed now).
[03:05] <dank101> not really
[03:11] <Pierre___> Thanks dank101. I will then wait for a bit longer... .-(
[03:11] <dank101> Pierre___, but it's not that buggt
[03:12] <dank101> *buggy
[03:14] <Pierre___> I just wonder if I could use it as a daily phone or not. I have my Samsung Galaxy ready, but I have not yet tried because I need it at least for phone call, sms and mail.
[03:32] <dank101> MMS or SMS
[03:32] <dank101> fu
[03:44] <dank101> Hashcode! :D
[03:45] <Hashcode> hello
[03:45] <dank101> porting?
[03:45] <Hashcode> hrm?
[03:46] <Hashcode> I think the word you're looking for is "ported".
[03:46] <dank101> fire HD 7?
[03:46] <Hashcode> Ah
[03:46] <Hashcode> not yet :p
[03:46] <Hashcode> I'm running boot test now tho
[03:46] <Hashcode> Crashing in PVR somewhere
[03:47] <Hashcode> So I can load up recovery and stuff on the new kernel, but not Android/Ubuntu yet
[03:47] <Hashcode> I think I'm missing some 4460 commits from omapzoom
[03:47] <dank101> Yes!
[03:47] <dank101> i own a fire and a d2att
[03:48] <Hashcode> I know there's a ton of people sort of waiting on me for the KFireHD7"
[03:48] <Hashcode> :/
[03:48] <Hashcode> The Moto's have kept me really busy lately
[03:49] <dank101> "good" ol' moto
[03:50] <dank101> i know alot o' droid fans
[03:50] <Hashcode> Are you running the 3.4 kernel for the d2?
[03:50] <dank101> the stock CM
[03:50] <dank101> kernel
[03:50] <dank101> i ported for mine
[03:51] <dank101> and im working on d2tmo
[03:51] <dank101> it runs buttery smooth
[03:51] <Hashcode> New kernel in the works I hear
[03:51] <Hashcode> based on 3.4 mainline
[03:51] <dank101> yeah
[03:52] <dank101> mine still runs without ir
[03:52] <dank101> *it
[03:52] <Hashcode> I don't think it's buttery smooth just yet tho.
[03:52] <dank101> the only problem with mine is
[03:52] <Hashcode> It's great for the future tho.  Means you can keep up w/ the N4 updates easier
[03:52] <dank101> wifi == broken
[03:52] <Hashcode> Since that's where the new dev is going from QCOM
[03:52] <Hashcode> Ah
[03:53] <dank101> otherwise it works better then my nexus 7
[03:54] <dank101> now im working on a software centre
[03:55] <dank101> the only thing missing is function
[03:55] <Hashcode> well gl w/ that
[03:55] <dank101> net need some QtProcess starters
[03:57] <Hashcode> It's funny, I wish there was an option for using non-Android codec bins on some of my devices
[03:57] <Hashcode> I'd rather be using gstreamer w/ custom ducati builds than the vendor built ones
[03:58] <hopkinskong_> Anyone could help me? How to start the Ubuntu-Touch UI?
[03:58] <hopkinskong_> I can get into my CM10.1, with adb support.
[03:58] <hopkinskong_> I installed my ubuntu into /data/ubuntu
[03:58] <dank101> adb root
[03:58] <hopkinskong_> but no UI
[03:58] <dank101> adb shell
[03:58] <dank101> ubuntu-chroot shell
[03:59] <dank101> ubuntu-session
[03:59] <dank101> there
[03:59] <hopkinskong_> OK, i am trying
[03:59] <dank101> add the last two to the init file to auto-start
[04:00] <hopkinskong_> can get the result in about a minute
[04:00] <hopkinskong_> but default is NOT auto-start, right?
[04:01] <dank101> yes
[04:01] <dank101> to both
[04:02] <dank101> what device?
[04:03] <hopkinskong_> dank101: both command not-found
[04:03] <dank101> did you install the rootfs
[04:04] <hopkinskong_> i manually copy the "filesystem.dir", to "/data/ubuntu"
[04:05] <dank101> http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/quantal-preinstalled-phablet-armhf.zip
[04:05] <hopkinskong_> yes
[04:05] <dank101> flash that too
[04:05] <hopkinskong_> This one.
[04:05] <dank101> not manually
[04:05] <hopkinskong_> I don't have a "recoveeeeery"
[04:05] <hopkinskong_> "recovery"*
[04:05] <hopkinskong_> i need to do it all by my self
[04:06] <dank101> Get
[04:06] <dank101> a
[04:06] <dank101> r
[04:06] <dank101> e
[04:06] <dank101> c
[04:06] <dank101> o
[04:06] <dank101> v
[04:06] <dank101> e
[04:06] <dank101> r
[04:06] <dank101> y
[04:06] <hopkinskong_> I can't
[04:06] <dank101> n
[04:06] <dank101> o
[04:06] <dank101> w
[04:06] <dank101> y not
[04:07] <hopkinskong_> I am on a special device
[04:07] <hopkinskong_> with a special bootloader
[04:07] <hopkinskong_> There is nothing about "recovery"
[04:07] <hopkinskong_> I create a rootfs, and copy over the file into it
[04:07] <hopkinskong_> files*
[04:07] <Hashcode> WHat device?
[04:07] <hopkinskong_> and thats all
[04:07] <hopkinskong_> HTC HD2
[04:07] <hopkinskong_> Windows Mobile based.
[04:08] <hopkinskong_> It system boots from sdcard, not NAND
[04:08] <hopkinskong_> The*
[04:08] <dank101> hold on
[04:10] <dank101> i got this
[04:11] <dank101> mount ddata
[04:11] <hopkinskong> I've followed the flow of "update-script" already
[04:11] <dank101> manhattan-quantal-armhf-tar-20130221-1.tar.gz", "/data/ubuntu-rootfs.tar.gz
[04:11] <hopkinskong> data is mounted.
[04:11] <hopkinskong> i can get into /data/ubuntu through adb
[04:11] <dank101> extract manhattan-quantal-armhf-tar-20130221-1.tar.gz to /data/ubuntu-rootfs.tar.gz
[04:11] <hopkinskong> I've followed all of these already.
[04:11] <hopkinskong> But on my host computer
[04:12] <dank101> lol
[04:12] <dank101> use adb to do these steps
[04:12] <dank101> adb root
[04:12] <dank101> adb shell
[04:12] <hopkinskong> why can't do these on my host computer?
[04:12] <hopkinskong> permission problem?
[04:12] <dank101> because on your host computer IT'S 100% POINTLESS
[04:13] <hopkinskong> i mounted my rootfs.ext2, and copy extract the files to /data/ubuntu
[04:14] <hopkinskong> ok, let me push my tar using adb
[04:14] <dank101> on your comptuer it's pretty much putting ubuntu touch on your computer
[04:15] <dank101> except GUI won't run on boot
[04:15] <hopkinskong> why u're saying that?
[04:15] <hopkinskong> I am copying the files TO my rootfs.ext2
[04:15] <hopkinskong> not my computer
[04:15] <hopkinskong> My phone loads the rootfs.ext2
[04:16] <dank101> yes
[04:16] <dank101> run these in adb
[04:17] <dank101> first of all extract manhattan-quantal-armhf-tar-20130221-1.tar.gz", "/data/ubuntu-rootfs.tar.gz
[04:17] <dank101> to the point after the comma
[04:17] <dank101> mkdir", "/data/ubuntu_tmp_extract
[04:17] <dank101> mkdir /data/ubuntu_tmp_extract
[04:17] <hopkinskong> wait
[04:18] <hopkinskong> let me rm -rf /data/ubuntu/* firs
[04:18] <hopkinskong> t
[04:18] <hopkinskong> then
[04:18] <hopkinskong> adb push /media/ubuntudev/rfs_20130317/manhattan-quantal-armhf-tar-20130317-1.tar.gz /data/ubuntu-rootfs.tar.gz
[04:18] <dank101> tyes
[04:18] <dank101> brb
[04:19] <dank101> back
[04:19] <hopkinskong> still pushing
[04:20] <hopkinskong> it's pretty slow
[04:20] <hopkinskong> btw, on the "base android", i don't get the black screen, i just got the boot screen and kernel output
[04:20] <hopkinskong> is it normal?
[04:21] <dank101> depends
[04:21] <dank101> how does CM work on your phone
[04:21] <hopkinskong> it's some kind of experimental build
[04:22] <dank101> it's a hd2 so i expect kernel output to be normal
[04:22] <hopkinskong> You know HD2?
[04:22] <dank101> is dalvik still there?
[04:23] <hopkinskong> Dalvik should be removed, isn't it?
[04:23] <hopkinskong> It is a base android only
[04:23] <dank101> you changed NOTHING
[04:23] <dank101> correct?
[04:23] <dank101> no code
[04:23] <dank101> no folders
[04:23] <hopkinskong> I've changed my kernel
[04:23] <dank101> tl;dr is there a launcher?
[04:24] <hopkinskong> and board-config.mk
[04:24] <hopkinskong> and a bit of Cm10.1 debug
[04:24] <hopkinskong> the phablet command only download a android without dalvik
[04:27] <dank101> ok
[04:27] <hopkinskong> Still pushing
[04:30] <dank101> one more port this week
[04:30] <ax562> hello
[04:30] <hopkinskong> you? or me?
[04:31] <ax562> how is ubuntu-touch coming along?
[04:31] <ax562> still dev/alpha?
[04:31] <hopkinskong> ah, i will still leave it for about 5-10 mins, it's very slow pusing lol
[04:32] <dank101> https://plus.google.com/u/0/116438707520557623014
[04:34] <The_Matrix> Hello, how is the web browser for Ubuntu touch? Can it play youtube?
[04:35] <dank101> no
[04:35] <dank101> No flash
[04:35] <The_Matrix> ok
[04:35] <The_Matrix> html5, or not possible?
[04:35] <dank101> html5 is
[04:36] <The_Matrix> ok, thanks.
[04:36] <dank101> hey guys
[04:36] <dank101> time to do the port dance
[04:36]  * dank101 turns on the tunes
[04:36] <dank101> 2 devices THIS WEEK
[04:36] <dank101> from one person
[04:37] <dank101> me
[04:39] <The_Matrix> In order for Ubuntu touch to be ported to other devices, it must be able to run CM10.1?
[04:51] <dank101> Y
[04:51] <dank101> E
[04:51] <dank101> S
[04:52] <ax562> is ubunt-touch on droid bionic?
[04:53] <dank101> look
[04:53] <dank101> https://wiki.ubuntu.com/Touch/Devices
[04:55] <ax562> sort of working?
[04:55] <dank101> https://wiki.ubuntu.com/Touch/Devices/targa
[04:55] <dank101> Cellular Radio
[04:55] <dank101> WIP, debugging
[04:55] <dank101> only broken thing
[04:55] <dank101> and video camers
[04:55] <dank101> *camera
[04:55] <dank101> pics are fine
[04:55] <ax562> ok.thanks
[04:55] <ax562> so no radio?wifi?
[04:56] <dank101> Cellular
[04:56] <dank101> otherwise it's almost as stable as a nexus
[04:57] <dank101> made by hashcode
[04:57] <dank101> same dev as the person who gave you recovery
[04:58] <Hashcode> I don't believe cdma radio is supported yet.
[04:58] <Hashcode> in ubuntu touch
[04:58] <Hashcode> wifi works.
[04:58] <dank101> yeah
[04:58] <dank101> hashcode is right
[04:58] <dank101> but calling should work
[04:58] <dank101> if i am not mistaken
[04:58] <dank101> which i probably am
[04:58] <Hashcode> Actually, I'm not sure 100% if it works or not
[04:59] <dank101> it should
[04:59] <Hashcode> ax562: feel free to flash it up and let me know :)
[04:59] <dank101> worked on the verizon S3
[04:59] <Hashcode> I haven 't had a SIM in the phone last few times I've play tested it
[04:59] <ax562> oh hashcode what up man?
[05:00] <dank101> im getting water
[05:01] <dank101> back
[05:01] <ax562> I wish I could.  I'm still on GB by choice due to webtop v1.3/webuntu.
[05:01] <ax562> I would need 3.0+ kernel correct?
[05:01] <dank101> Yeah
[05:02] <dank101> cm10.1 based
[05:02] <Hashcode> yes ax562
[05:03] <Hashcode> you would need to be running SS3.x w/ a 3.0 kexec kernel
[05:03] <ax562> unfortunatley I'm locked bootloader so I would need to ota to ics correct?
[05:03] <dank101> Yeah
[05:03] <Hashcode> Well
[05:03] <Hashcode> Technically no.
[05:03] <dank101> ?????
[05:03] <Hashcode> that's what a kexec kernel is..
[05:04] <Hashcode> a new kernel :)
[05:04] <Hashcode> But
[05:04] <dank101> kernel jacking isn't invented yet...
[05:04] <Hashcode> I don't have a version of safestrap written for the Gingerbread Bionic kernel which would load the kexec kernel
[05:04] <ax562> would 232 still work?  I know I can downgrade from 232 back to 905.  Just love my setup too much to lose it to webtop3.0..yuk.
[05:04] <dank101> but
[05:04] <dank101> Ubuntu on your phone
[05:04] <dank101> VS
[05:04] <Hashcode> kexec has been supported by linux kernels for years. :P
[05:05] <dank101> Gingerbread
[05:05] <Hashcode> ax562: So wait..
[05:05] <dank101> when you can also put CM on another SafeStrap slot
[05:05] <Hashcode> you don't flash any custom ROMs or take OTAs..
[05:05] <ax562> well I remembered originally when you released kexec I was able to flash kexec images etc
[05:05] <hopkinskong> dank101: i'm back
[05:06] <ax562> i believe it was safestrap 2.1 or something like that.
[05:06] <Hashcode> If you were feeling dangerous.. you could use the D3's Safestrap.
[05:06] <ax562> naw, i'm cool running ubuntu 10.10 for arm, with swap, custom kernel io tunning scripts etc
[05:07] <ax562> oh no, that sounds too daredevil for me...at the moment ;)
[05:07] <Hashcode> ax562: I wish I was up to modding the HDMI stuff in the new kernel
[05:08] <Hashcode> The idea is run Ubuntu Touch on the phone but get a full desktop/server interface via HDMI/dock
[05:08] <ax562> I tried to port wt 1.3 to ics but the partition is used by ics with drivers etc
[05:08] <Hashcode> yeah they screwed up and made the Bionic's /system too small.
[05:08] <Hashcode> MotoBlur doesn't fit on it anymore.
[05:08] <ax562> and since bootloader is locked, we hit a brick wall.
[05:09] <Hashcode> If I knew there were more like you, I'd build a special version of Safestrap.  But I just don't have the time for 1 offs.
[05:09] <ax562> i'm deblured, running go launcher
[05:09] <ax562> yeah, I own a modded lapdock so it would be a downgrade for me
[05:09] <Hashcode> Ah
[05:09] <ax562> twitter.com/ax562
[05:10] <ax562> thats my setup on my profile image
[05:11] <Hashcode> Well, maybe once Ubuntu on the phone is rolling w/ full desktop via HDMI we'll get you all updated.
[05:11] <ax562> only real thing I cant do is 3d graphic design and daw's
[05:11] <ax562> yeah, that would be nice.  I just to want to update just to say I did.
[05:12] <Hashcode> Most people just run the OTA's, say thank you Moto and turn their custom ROMs right back on these days.
[05:12] <Hashcode> Mainly for the baseband.
[05:13] <Hashcode> I can't believe you're ok w/ the battery life on GB w/ LTE and the old baseband.
[05:13] <ax562> hashcode do you need any help with anything at the moment?  I know I might be limited with resources with gb and all but I feel I might be able to help out in someway
[05:13] <ax562> ha.  NO WAY.  Not cool.
[05:13] <logicprobe> is there a dual boot setup for the nexus 10?
[05:13] <ax562> That's why I made my own custom scripts. ;)
[05:14] <Hashcode> Ah
[05:15] <ax562> I made a rom but never released it. it was basically blurred gb.  Was looking for a themer with no such luck.  And since most are on ics 0ta.  No way to flash anywways.  But my system flies.
[05:16] <ax562> let me get that link
[05:18] <ax562> http://www.mediafire.com/?f59ii58kb3mq069
[05:18] <Hashcode> Ah interesting
[05:19] <ax562> I basically kernel io tuned specifically for webtop1.3 with 1.0gb swap space
[05:19] <Hashcode> O.o
[05:20] <Hashcode> I was going to try 1GB of swap for the 512MB devices I'm working on Ubuntu Touch
[05:20] <Hashcode> But so far it gets pretty horrid pretty quick
[05:20] <ax562> used iostat,vmstat,atop,top to monitor kernel work load
[05:21] <ax562> feel free to poke around my rom.  You should be able to find a lot of scripts to help swap performce
[05:21] <hopkinskong> dank101: When i run tar -xvf, i got some kind of error on my phone's screen
[05:21] <ax562> tuned it close to physical ram as it could get imho
[05:21] <dank101> what does it say?
[05:21] <hopkinskong> i am running tar through adb, error displayed on my screen
[05:21] <The_Matrix> could I in theory run Ubuntu touch on a device that is an arm v8 with cm10.1 ported to it?
[05:22] <hopkinskong> [ 3890.XXXXXX] (loop1) bdi_queue_work: wake up flush-179:0 FAIL, retries 4
[05:22] <hopkinskong> 173 could be some kind of numbers
[05:22] <hopkinskong> 179*
[05:22] <Hashcode> ax562: but the Bionic still has 1GB Ram :P
[05:22] <hopkinskong> this error keep respawning
[05:23] <ax562> yeah but not enough when running android/ubuntu simaltaneously
[05:23] <hopkinskong> Now, the tar command finished, this error stopped.
[05:23] <Hashcode> Well the android layer doesn't take much that ubuntu isn't using
[05:23] <Hashcode> IE: what's allocated is pretty much for codecs etc
[05:23] <Hashcode> there's no framework
[05:23] <ax562> just loading both about < 150mb...nothing open
[05:24] <Hashcode> The trick is ubuntu doesn't like to free mem like Android
[05:24] <Hashcode> So it runs great for a while
[05:24] <Hashcode> Open up lots of apps tho
[05:24] <Hashcode> get's pretty slow :/
[05:24] <ax562> you start loading ff,terminal,music player, etc down to 10mb available.smdh
[05:25] <hopkinskong> extraction completed
[05:25] <ax562> without swap, it literally just start forclosing everything.MOTOFAIL.
[05:25] <Hashcode> heh yeah
[05:26] <hopkinskong> now rebooting
[05:26] <ax562> mbm is the master mind behind that whole thing though
[05:26] <Hashcode> Yeah he's a smart one :p
[05:26] <ax562> made a script to repatch ubuntu10.10 back with everything moto stripped out
[05:27] <Hashcode> Ah
[05:27] <ax562> from there went with xubuntu but still memory was a  problem
[05:28] <ax562> once swap partition made.  everthing was ok.  no more fc but performance wasn't peaking yet
[05:28] <ax562> kernel io tuning fixed that
[05:28] <Hashcode> yeah
[05:28] <ax562> I'm happy :)
[05:28] <Hashcode> I don't think he's on GB w/ his Bionic
[05:29] <Hashcode> I wonder what he's doing w/ Ubuntu
[05:29] <Hashcode> Technically you can load up Ubuntu straight up on the device
[05:29] <Hashcode> Not the touch version
[05:29] <Hashcode> But HDMI would need to be working for it to be usable.
[05:30] <[mbm]> moto nuked webtop and with it ubuntu
[05:30] <ax562> what phone are you running now a days hash?
[05:30] <ax562> hahaha
[05:30] <Hashcode> same as [mbm].. RAZR-HD
[05:30] <Hashcode> it's my new pet project
[05:30] <Hashcode> And it's bashing me pretty good atm.
[05:30] <ax562> why is that?
[05:30] <ax562> sup mbm?
[05:31] <ax562> dam, I'm chopping it up with two ELITE android mofos at once.  Lucky me.
[05:31] <Hashcode> I'm having issues setting up UART so that I can get a straight console on it for tracing through kexec
[05:31] <Hashcode> Otherwise I'm basically blind hacking at what I think might be going wrong.
[05:32] <[mbm]> not even sure there is a uart; would have been nice
[05:32] <Hashcode> And [mbm] hasn't rescued me yet.
[05:32] <ax562> you got the dev version though right?unlocked?
[05:32] <ax562> hahaha
[05:32] <Hashcode> It is
[05:32] <Hashcode> [mbm] Everything I've read in the kernel says there is a UART
[05:33] <[mbm]> hmm, yeah, need to dig into the rhd dev stuff
[05:33] <hopkinskong> dank101: /system/bin/sh: ubuntu-chroot: not found
[05:33] <Hashcode> And that one of the modes sets it up
[05:33] <ax562> straight console?
[05:33] <[mbm]> ooh, interesting
[05:33] <dank101> hopkinskong, i got this -.-
[05:33] <Hashcode> ax562 serial console
[05:33] <hopkinskong> so, how to fix?
[05:33] <ax562> for usb comm protocal?
[05:34] <Hashcode> yeah I convert to USB for minicom on the laptop
[05:35] <dank101> hopkinskong, make a file called ubuntu-chroot
[05:35] <dank101> paste http://pastebin.ubuntu.com/5642299/ in
[05:35] <Hashcode> They found Jtag on the AHD
[05:35] <Hashcode> [mbm] not sure you saw that
[05:35] <ax562> ok.gotcha.
[05:35] <dank101> push to /bin
[05:35] <dank101> chmod it to 4755
[05:35] <[mbm]> Hashcode: hadn't heard that
[05:36] <Hashcode> I need to go back and look at the pics
[05:36] <Hashcode> To see where they found it on the mobo
[05:36] <Hashcode> but the AHD's board is very similar
[05:36] <hopkinskong> wait
[05:36] <hopkinskong> dank101:
[05:36] <dank101> k
[05:36] <hopkinskong> I found a file called "ubuntu_chroot" in /system/bin
[05:36] <hopkinskong> not "ubuntu-chroot"
[05:37] <dank101> OH
[05:37] <dank101> my error
[05:37] <dank101> ubuntu_chroot shell
[05:37] <dank101> it's 1am were i live
[05:38] <hopkinskong> Redirecting output to local session logs.
[05:38] <hopkinskong> and... nothing showing
[05:38] <dank101> good
[05:38] <dank101> then ubuntu-session
[05:38] <hopkinskong> ubuntu_chroot shell
[05:38] <hopkinskong> nothing showing
[05:38] <hopkinskong> then i type ubuntu-session
[05:38] <ax562> hashcode: would jtag purpose be to directly/physically interface with soc?
[05:38] <dank101> wait
[05:38] <hopkinskong> it says: "Redirecting output to local session logs"
[05:38] <hopkinskong> then it ends
[05:39] <dank101> you should use a older build
[05:39] <hopkinskong> older build?
[05:39] <dank101> http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/quantal-preinstalled-phablet-armhf.zip
[05:39] <Hashcode> ax562: well they used it to unbrick some guys Atrix HD that he had flash over w/ a new bootloader by accident
[05:39] <dank101> use the TAR from that
[05:39] <hopkinskong> why use mwc-demo?
[05:39] <Hashcode> I was just curious where it was located :p
[05:39] <hopkinskong> not thee daily one?
[05:40] <dank101> and delete /data/ubuntu
[05:40] <ax562> haha, was that mattlgrof?
[05:40] <Hashcode> They also have serial output on the S3
[05:40] <Hashcode> yeah
[05:40] <ax562> sweet
[05:40] <dank101> hopkinskong, it works better on most devices e.x. all samsung devices after the S2
[05:41] <hopkinskong> faster?
[05:41] <ax562> I hope moto puts there butts into gear before samsung runsaway with things even more.
[05:41] <dank101> hopkinskong, no more GUI fail Bull****
[05:41] <hopkinskong> Or higher-compactability?
[05:41] <dank101> gui works
[05:41] <dank101> more commonly then not
[05:42] <dank101> unlike newer builds
[05:42] <hopkinskong> So, what are the big difference between mwc one and the daily one?
[05:42] <dank101> hopkinskong, Mir
[05:42] <hopkinskong> I mean, improvement.
[05:42] <dank101> hopkinskong, Mir is in the dailies which does not work on all devices
[05:43] <dank101> e.x. Samsung Galaxy SIII
[05:43] <hopkinskong> mir? the window system?
[05:43] <dank101> yes
[05:43] <hopkinskong> i see.
[05:44] <hopkinskong> But in function, there is no big difference between mwc and the daily one?
[05:44] <The_Matrix> Is the dailies still based on Ubuntu 12.10, or has it been bumped up to 13.04?
[05:45] <dank101> hopkinskong, yes
[05:45] <dank101> The_Matrix, no
[05:45] <The_Matrix> thanks
[05:45] <dank101> The_Matrix, still Quantal
[05:45] <The_Matrix> ok
[05:46] <hopkinskong> 18 sec left
[05:46] <hopkinskong> its pretty fast
[05:48] <dank101> and the way to upgrade is a simple apt-get
[05:53] <dank101> so easy to upgrade it I can do it
[05:53] <dank101> in a QML app
[05:53] <dank101> and i barf when i look at JS
[05:56] <dank101> hopkinskong, you here?
[05:56] <hopkinskong> yes
[05:56] <hopkinskong> i've just deleted all the files
[05:57] <hopkinskong> under /data/ubuntu
[06:02] <dank101> hopkinskong, do the same that you did
[06:03] <hopkinskong> yes
[06:03] <hopkinskong> dank101: I just do a quick check
[06:04] <hopkinskong> the bdi_queue_work error does not affect data integrity
[06:04] <dank101> hopkinskong, then do the ubuntu_chroot shell ubuntu-session thing again
[06:04] <hopkinskong> i know
[06:14] <hopkinskong> ok
[06:14] <hopkinskong> now, start run that two command
[06:15] <dank101> yes
[06:15] <hopkinskong> ran ubuntu-session
[06:15] <hopkinskong> Redirecting output to local session logs
[06:15] <hopkinskong> command end
[06:15] <hopkinskong> no GUI coming out
[06:15] <dank101> reboot the phone
[06:16] <hopkinskong> and?////
[06:16] <hopkinskong> rebooted, then?
[06:16] <dank101> do it again
[06:16] <hopkinskong> ok.
[06:18] <ax562> you folks have a good night.1
[06:18] <hopkinskong> OK, loading android
[06:20] <hopkinskong> mounting
[06:21] <hopkinskong> runningg the commands
[06:21] <hopkinskong> Redirecting outpuit...
[06:22] <hopkinskong> dank101: No gui
[06:22] <dank101> i give up
[06:22] <hopkinskong> ah...
[06:22] <hopkinskong> Ang logs?
[06:23] <hopkinskong> I want to trace it
[06:24] <hopkinskong> dank101: When i run "ubuntu-session" from adb
[06:24] <The_Matrix> Good night, or day to everyone. Good luck porting. Thanks for the answers :)
[06:24] <hopkinskong> kernel says: "init: untracked pid XXX exited"
[06:25] <hopkinskong> maybe somethinnng killed the gui?
[06:28] <hopkinskong> ok, i am ananysing the log
[06:28] <hopkinskong> analysing
[06:32] <hopkinskong> dank101
[06:33] <dank101> dank101,
[06:33] <dank101> hopkinskong,
[06:33] <hopkinskong> it should be some kind of problem about
[06:33] <dank101> yeeeeeeeesssssssssss
[06:33] <hopkinskong> ah..
[06:34] <hopkinskong> qml-phone-shell: /build/buildd/ubuntu-platform-api-0.15/src/android/ubuntu_application_api.cpp:51: {anonyymous}::Bridge::Bridge(): Assertion `lib_handle && "Error loading ubuntu_application_api"' failed./
[06:34] <dank101> oh...
[06:34] <hopkinskong> SAME error in maliit-server
[06:34] <dank101> i got it
[06:35] <hopkinskong> is this problem make the system won't start?
[06:35] <dank101> http://d-h.st/nHu
[06:35] <dank101> download and push to /system/lib
[06:37] <hopkinskong> wow, i don't have that file existsed in /system/lib
[06:37] <hopkinskong> why i don't have it?
[06:37] <dank101> i don't know
[06:37] <dank101> glitch
[06:39] <hopkinskong> ok. chmod 755
[06:39] <hopkinskong> and chown system:sstem
[06:40] <hopkinskong> ah, still same
[06:40] <hopkinskong> no UI
[06:40] <dank101> log again
[06:40] <dank101> i can do this all day
[06:40] <dank101> Mwa, ha, ha... Humans and there desires! I'm free at last! I bring you destruction... I bring you terror.. I am Czar... Prepare yourselves!
[06:41] <hopkinskong> haha
[06:42] <hopkinskong> same error
[06:42] <hopkinskong> ubuntu_application_api failed
[06:42] <dank101> - "Czar dragon"(also know as Kaiser dragon) Final Fantasy 6
[06:43] <dank101> reboot
[06:43] <hopkinskong> qml-phone-shell: /build/buildd/ubuntu-platform-api-0.15/src/android/ubuntu_application_api.cpp:51: {anonymous}::Bridge::Bridge(): Assertion `lib_handle && "Error loading ubuntu_application_api"' failed.
[06:43] <dank101> reboot
[06:44] <hopkinskong> rebooting
[06:44] <hopkinskong> dank where do u   come from?>
[06:45] <dank101> South Africa
[06:45] <hopkinskong> i seeeeeeeeeeeee
[06:45] <dank101> Ubuntu land
[06:45] <hopkinskong> haha
[06:45] <dank101> i'm also the whitest person ever
[06:45] <hopkinskong> UKL?
[06:46] <hopkinskong> UK?
[06:46] <dank101> naw
[06:46] <dank101> Spanish Russian polish Israeli
[06:46] <hopkinskong> lol
[06:46] <hopkinskong> ok, adb is no
[06:46] <hopkinskong> on
[06:47] <hopkinskong> fail
[06:48] <dank101> the lib needs to be 755
[06:48] <dank101> not 4755
[06:48] <hopkinskong> yes
[06:48] <hopkinskong> chmod 755 thatlib
[06:48] <dank101> yes
[06:48] <hopkinskong> chown system:system that llub
[06:48] <dank101> yes
[06:48] <hopkinskong>  chown system:system thatlib
[06:48] <hopkinskong> same error
[06:49] <dank101> once again
[06:49] <hopkinskong>  qml-phone-shell: /build/buildd/ubuntu-platform-api-0.15/src/android/ubuntu_application_api.cpp:51: {anonymous}::Bridge::Bridge(): Assertion `lib_handle && "Error loading ubuntu_application_api"' failed
[06:49] <dank101> reboot
[06:49] <hopkinskong> why?
[06:49] <dank101> because it's a windows mobile device
[06:49] <dank101> the end
[06:49] <hopkinskong> ah?
[06:49] <hopkinskong> it went through to the linux already
[06:50] <dank101> it's microsoft
[06:50] <dank101> MS logic
[06:51] <hopkinskong> there is nothing do with the windows mobile as it has been isolated, and getting into the linux
[06:51] <dank101> JUST DO IT
[06:51] <dank101> IT'S MS HARDWARE
[06:51] <hopkinskong> it's htc hardware lol
[06:52] <dank101> CLOSE ENOUGH
[06:53] <dank101> i think i got the ACTUAL fix
[06:53] <dank101> compiling now
[06:56] <hopkinskong> why u have the source?
[06:57] <dank101> it's a bzr
[06:58] <hopkinskong> bzr is?
[06:58] <dank101> ubuntu git
[07:00] <hopkinskong> rebooted
[07:00] <hopkinskong> loading android
[07:02] <dank101> it's driver issues
[07:03] <dank101> "The bleeding a** of linux"
[07:04] <hopkinskong> compilation coompleted?
[07:04] <dank101> naw
[07:04] <dank101> feels like being a a**
[07:04] <hopkinskong> a**?
[07:05] <dank101> yeah
[07:05] <hopkinskong> ii don't get it lol
[07:05] <dank101> make
[07:05] <dank101> gcc -g -shared -o libhybris_ics.so -ldl -pthread -fPIC -Iics -Icommon -DLINKER_DEBUG=1 -DLINKER_TEXT_BASE=0xB0000100 -DLINKER_AREA_SIZE=0x01000000 -DHAVE_ARM_TLS_REGISTER -DANDROID_ARM_LINKER \
[07:05] <dank101> 		ics/linker.c ics/dlfcn.c ics/rt.c ics/linker_environ.c ics/linker_format.c ics/init.c common/strlcpy.c common/hooks.c common/properties.c
[07:05] <dank101> ics/linker.c: In function ‘android_dl_unwind_find_exidx’:
[07:05] <dank101> ics/linker.c:332:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
[07:05] <dank101> ics/linker.c: In function ‘_do_lookup’:
[07:05] <dank101> ics/linker.c:444:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[07:05] <dank101> ics/linker.c: In function ‘find_containing_library’:
[07:05] <dank101> ics/linker.c:532:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
[07:05] <dank101> ics/linker.c:532:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
[07:05] <dank101> ics/linker.c: In function ‘find_containing_symbol’:
[07:05] <dank101> ics/linker.c:543:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
[07:06] <dank101> ics/linker.c: In function ‘reserve_mem_region’:
[07:06] <dank101> ics/linker.c:791:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[07:06] <dank101> ics/linker.c:799:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[07:06] <dank101> ics/linker.c:800:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
[07:06] <dank101> ics/linker.c:800:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
[07:06] <dank101> ics/linker.c:800:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
[07:06] <dank101> ics/linker.c: In function ‘alloc_mem_region’:
[07:06] <dank101> ics/linker.c:829:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
[07:06] <dank101> ics/linker.c: In function ‘load_segments’:
[07:06] <hopkinskong> what file u have modified?
[07:06] <dank101> ics/linker.c:863:27: warning: initialization makes pointer from integer without a cast [enabled by default]
[07:06] <dank101> ics/linker.c:881:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
[07:06] <dank101> ics/linker.c:881:13: warning: cast from pointer to intege
[07:06] <dank101> none
[07:06] <hopkinskong> ah?
[07:06] <dank101> you forgot phablet-bootstrap
[07:07] <hopkinskong> i have do phablet-dev-bootstrap
[07:07] <dank101> yes
[07:07] <hopkinskong> and i compiled it
[07:07] <dank101> or
[07:07] <dank101> i get the libs
[07:07] <hopkinskong> and it generated zip
[07:07] <hopkinskong> a zip file*
[07:07] <dank101> wair
[07:07] <dank101> *wait
[07:07] <dank101> gat a coffee
[07:08] <dank101> nvm
[07:09] <hopkinskong> WAIT
[07:09] <hopkinskong> WAIT
[07:09] <hopkinskong> WAIT
[07:09] <dank101> YU SO SPAM
[07:09] <dank101> YU SO SPAM
[07:09] <dank101> YU SO SPAM
[07:09] <dank101> YU SO SPAM
[07:09] <dank101> YU SO SPAM
[07:09] <dank101> YU SO SPAM
[07:09] <dank101> YU SO SPAM
[07:09] <hopkinskong> THERE IS "libubuntu_application_api.so" IN /system/lib
[07:09] <hopkinskong> i mean BEFORE you gave me
[07:09] <dank101> WAAAAAAAAAAAAAAAAAAAAAAAAAAATTTTTTTTTTTTT
[07:11] <dank101> oh
[07:11] <dank101> there are other missing drivers
[07:12] <hopkinskong> ?
[07:13] <dank101> add these to your code
[07:13] <dank101> http://d-h.st/x0v
[07:13] <dank101> empty both the folders into your code
[07:20] <hopkinskong> where should i put these files?
[07:20] <dank101> same folders
[07:23] <hopkinskong> d
[07:23] <hopkinskong>  /system/lib?
[07:24] <hopkinskong> it seems that there are all make files
[07:30] <hopkinskong> pput in /system/lib?
[07:30] <hopkinskong> really?
[07:45] <hopkinskong> dank101?
[07:46] <dank101> yes
[07:46] <dank101> make them
[07:46] <dank101> then put them
[07:55] <fonix232> hi everybody
[08:03] <dank101> hopkinskong, upload your code to git, i'll fix it
[08:13] <dank101> Mwa, ha, ha... Humans and there desires! I'm free at last! I bring you destruction... I bring you terror.. I am Czar... Prepare yourselves!
[08:34] <dank101> hi
[08:44] <brupp> May I ask something which I can't find on the web concerning developing apps for Ubuntu touch: Suppose I want to write/port an app that makes use of some ReSTful services. Can I just implement that in Python and connect it using QML? Or what kind of libraries/frameworks can I choose from?
[08:52] <dank101> All of them
[08:55] <brupp> ok, and how can I test/emulate/run the logic part of the app (i.e. python)? In the wiki and on the web I only see QML and qmlscene but this is only the interface. I would like to see how the whole app behaves, including starting it from the launcher etc... (I'm from iOS background where I run the app in the simulator which in turn is an almost complete iphone/ipad).
[08:56] <dank101> it's cross apps
[08:56] <dank101> PC and computer
[08:56] <brupp> so i just test it on 12.10 and then it's ok?
[08:56] <dank101> yeah
[08:57] <dank101> just qmlscene (Path-to-file)
[08:57] <brupp> ok, interesting... but there is nothing like an emulator that I can play with that shows me the core apps the launcher etc.? (as in the demo videos)
[08:57] <dank101> no demo videos
[08:57] <dank101> get on 12.10
[08:58] <dank101> put this into software sources
[08:58] <dank101> deb http://ppa.launchpad.net/ubuntu-touch-coreapps-drivers/daily/ubuntu quantal main
[08:59] <brupp> ok, and this is what part ... drivers?
[08:59] <dank101> to PERFECTLY simulate it install on your android device
[08:59] <dank101> apps
[09:00] <brupp> thanks. My problem is that I don't have a physical device :-D
[09:00] <dank101> drivers are provided with the system
[09:00] <brupp> (yet)
[09:00] <dank101> it shares with the host
[09:00] <dank101> ubuntu touch is CHROOT
[09:01] <brupp> ok, I thinks it is more clear to me, thanks!
[09:01] <dank101> if you want a good test
[09:01] <dank101> with everything to date
[09:01] <dank101> Get
[09:01] <dank101> a
[09:01] <dank101> nexus
[09:02] <brupp> yeah, I'm considering that...
[09:02] <dank101> Especially DON'T GET A S3
[09:02] <dank101> it has a port
[09:02] <dank101> but it sucks
[09:02] <dank101> - from the dev of the d2tmo/d2att port
[09:02] <brupp> also the mini?
[09:02] <dank101> mini hasn't been ported
[09:03] <brupp> I think it's cute...
[09:03] <dank101> but it won't really work
[09:03] <dank101> your best shot is a nexus, a kindle fire 2, or a droid bionic
[09:03] <brupp> good to know
[09:04] <dank101> (s3 isn't that bad)
[09:04] <dank101> but WiFi is broken except for vzw
[09:08] <dank101> tl;dr want a moderately good tablet? get a kindle fire 2 NOT HD not 1ST, want a good phablet without WiFi and 3G? S3 you want a good phone? nexus
[09:17] <Riussi> are there any packages of qtjsondb for ubuntu?
[09:23] <dank101> GIYF
[09:24] <dank101> Google is your friend
[09:25] <Riussi> well i didn't find any so i came here, i saw an email from zoltan from earlier saying that he didn't package it among the other ones
[09:26] <dank101> ask your best friend
[09:53] <woodyg> Hi, would an i686 running Ubuntu 12.10 be sufficient to build Ubuntu touch?
[09:59] <Tassadar> woodyg: I think the android part needs 64bit system
[10:05] <fonix232> I hope someone can help me out for a moment
[10:05] <fonix232> I'm working on the Asus TF101 port of Touch, and I can't seem to be able to fix the problem
[10:06] <fonix232> Ubuntu boots, I am able to connect to the device via ADB, SSH, whatever
[10:06] <fonix232> BUT
[10:06] <fonix232> the framebuffer is not set -> there is no display at all
[10:06] <fonix232> this PoS uses the tegra fb layout, meaning there is no /dev/fb0 - instead, there's a separate folder called graphics under /dev, storing all the framebuffers
[10:07] <fonix232> tried symlinking, without luck, the framebuffer still stores the previous recovery screen, nothing else
[10:07] <fonix232> did anyone run into this problem, or found a fix?
[10:56] <kvarley> Does anybody know if the Nexus 10 will support the full docking experience when Ubuntu goes stable? As in, plug into a TV and a keyboard and mouse and you get the full Unity environment.
[11:18] <hopkinskong> dank101
[11:18] <hopkinskong> ruhere
[13:58] <sfrique> hello
[13:58] <sfrique> anyone can help me how to get gsm on my phone?
[13:58] <sfrique> it is turn on right now.. and i don't know what to look for on adb logcat b radio
[14:37] <notgary> I was wondering if anyone here could help me with this question http://askubuntu.com/questions/271873/unable-to-assign-qstring-to-qquickitem-with-qt-resolvedurl
[16:51] <dank101> yo
[17:13] <ajovanov93> anyone interested in stocks application based on yahoo finance and ubuntu sdk?
[17:15] <ajovanov93> if someone is interested take a look at https://code.launchpad.net/~ajovanov93/+junk/stocks-qml
[17:16] <ajovanov93> I would like to hear your oppinions
[18:15] <jair> hello everyone. I was wondering if there is a document online with the description of the components on ubuntu touch
[18:15] <jair> I have seen descriptions of the android OS and basically depends on Java?
[18:16] <jair> I may be wrong, but I also believe that android uses a virtual machine dalvik? which is not the case of ubuntu-touch
[18:17] <jair> if there is a developers channel I will appreciate if you can provide the info.  I am interested in starting contributing as package maintaner or develop for ubuntu-touch
[18:17] <jair> I am reading the wiki and other documents so I may get the answers to my questions as I read along
[18:18] <jair> I appreciate your responses may short my path to understand the structure of ubuntu-touch
[18:18] <jair> will go to bed now, 3:18 am
[18:18] <jair> I look forward to spend more time here and with the developers.  Thank you!
[18:29] <Mirv> jair: http://developer.ubuntu.com/get-started/gomobile/ might answer some of your questions - in short, no Dalvik, apps done with Qt/QML
[18:29] <Mirv> Qt is cross-platform, but specifically for Ubuntu there's its own UI Toolkit for UI buiding: http://developer.ubuntu.com/api/ubuntu-12.10/qml/mobile/overview-ubuntu-sdk.html
[18:32] <jair> Mirv: awesome!
[18:33] <jair> Mirv: thank you so much!
[18:33] <jair> Mirv: I look forward to have some technical discussions in the short future
[18:34] <Mirv> no problem, good night :)
[18:36] <jair> Mirv: good night I will be creating my first app very soon!
[18:36] <jair> Mirv: thanks to you!!!
[18:36] <jair> gnight!
[18:39] <darkdragon-001> are there any plans for a settings app? would be nice to have one central place for system settings and app settings
[18:45] <tetractys> hi! just installed version 43 on my mako. btw seems stuck on the first screen (hour and date + central circle. How do i do to go on (sorry i'm really noob)
[18:45] <tetractys> ?
[18:47] <tetractys> clock is working and in the central circle: 14 tweets received
[18:47] <Tassadar> swipe from the left side of the screen
[18:47] <tetractys> yep just did it! ty :)
[18:48] <Tassadar> seems like "don't show instructions how to unlock" would be pretty secure lockscreen)
[18:49] <tetractys> absolutely, Tassandar.
[18:51] <tetractys> absolutely stunning interface =-O
[19:03] <tetractys> Those apps "Available for download" are really downlodable or not?
[19:04] <Tassadar> no, I don't think so
[19:05] <tetractys> so, i noticed the installation process installed a special version of android CWM. can i use it for restoring my cyanogen 10.1?
[19:07] <Tassadar> yeah, the only modification is support for that one-command installation program for ubuntu ("phablet" is it's name I believe)
[19:07] <Tassadar> other than that, it is CWM
[19:08] <tetractys> nice. last thing please: how to restart/shutdown gracefully?
[19:10] <Tassadar> hold power button, I think they fixed it already
[19:10] <tetractys> ok. thank you very much for your support, Tassadar. See you soon here :)
[19:58] <fcomputer> hello
[21:19] <wfire> hello everyone
[21:20] <wfire> would this be the place to ask for some sdk help or would that be another channel?
[21:28] <wfire> no one around?
[21:28] <wfire> well shoot
[21:28] <wfire> ok
[21:30] <holstein> wfire: i would just ask..
[21:30] <wfire> I am quasi new to linux
[21:31] <wfire> just to preface.  I did an update to the packages, since it said it needed to be done, and now I am getting an error on what appears to be the 'Tabs' portion of the SDK
[21:31] <wfire> file:///usr/share/themes/Ambiance/qmltheme/HeaderDelegate.qml:105 Header is not a type
[21:31] <wfire> the Components demo doesn't even run correctly
[21:32] <wfire> just trying to figure out what I did wrong, or what changed during the update and I am lost
[21:34] <holstein> wfire: what sdk?
[21:34] <wfire> the ubuntu touch sdk
[21:36] <wfire> it was working just a few days ago then I did an update through the package manager
[21:36] <holstein> wfire: i would troubleshoot it like normal.. is that from the epos?
[21:36] <holstein> repos*
[21:36] <wfire> I just hit ok, through the package manager so I am guessing that they made some change and I can't figure out what
[21:37] <wfire> Error on creating style rule:
[21:37] <wfire> import QtQuick 2.0
[21:37] <wfire> import qmltheme 0.1
[21:37] <wfire> import Ubuntu.Components.ListItems 0.1
[21:37] <holstein> wfire: i might just open synaptic and step it down a version, or reinstall it
[21:37] <wfire> import Ubuntu.Components 0.1
[21:37] <wfire> HeaderDelegate{}
[21:37] <wfire> :6 Type HeaderDelegate unavailable
[21:37] <wfire> file:///usr/share/themes/Ambiance/qmltheme/HeaderDelegate.qml:105 Header is not a type
[21:37] <wfire> "
[21:37] <holstein> !paste | wfire
[21:37] <wfire> I might just try resintal
[21:37] <wfire> sorry for the paste
[21:37] <holstein> also, if its a package install from the repos, you can ask in #ubuntu
[21:37] <wfire> thanks holstein
[21:37] <wfire> I will give it a go
[21:50] <daveZZzz> hi all
[21:53]  * asr33 accidently installed regular Ubuntu with unity on a nexus 7.... can I just replace unity with Ubuntu touch?
[21:58] <ironhalik> Hello
[21:59] <asr33> hi
[22:00] <ironhalik> I'm wondering - how is the progress on Ubuntu Touch? Are there any updated to the preview image?
[22:00] <ironhalik> progress as in, are there any real time changes to what can I install
[22:01] <asr33> ironhalik: i still haven't successfully installed yet (or else I would know the answer)
[23:46] <dank101_> can someone kick dank101
[23:46] <dank101_> my connection died


[00:00] <Broam> gonna obviously miss the meeting tonight.
[14:16] <Broam> so meeting - did anyone go?
[14:17] <joeyk> I did not
[14:18] <joeyk> traffic was horrible just from Annapolis to Pasadena let alone driving up 32 to Columbia
[14:26] <Broam> hmm.
[14:27] <Broam> thank ikkles
[14:27] <Broam> the irc and the forums are pretty low-activity
[14:38] <JonathanD> hi Broam
[14:38] <Broam> hey JonathanD
[14:38] <JonathanD> How goes man?
[14:38] <JonathanD> it's gettin cold out.
[14:38] <Broam> Workin'. Mostly RSS feeds & updating old asp pages. It's a living
[14:38] <Broam> I'd rather be hacking on a free or emerging-as-free telephony platform
[14:39] <JonathanD> Broam: come hang with me and ikkles when we start our business.
[14:39] <Broam> I'm listening...
[14:39] <JonathanD> Oh, I didn't mean we had a plan :p
[14:40] <Broam> oh.
[14:40] <JonathanD> It's not completely impossible, though, I suppose ;)
[14:40] <Broam> a friend keeps pushing me into having a side business of "Phones you Own" - rooted & unlocked, etc.
[14:41] <Broam> after finding my wife a G1 for $20, unlocking it (another $15)
[14:41] <Broam> and then rooting/modding the heck out of it
[14:42] <JonathanD> heh :D
[14:42] <JonathanD> Broam: I'd like to get to small business network building.
[14:42] <Broam> sounds like a fun time
[14:42] <JonathanD> like, 20-50 user stuff.
[14:43] <Broam> that seems doable.
[14:43] <Broam> I might start with nonprofits.
[14:43] <JonathanD> One of my ongoing projects is this thing I have setup in the basement...
[14:43] <Broam> continue;
[14:43] <JonathanD> I have a windows network, AD, exchange, file, print, and a handful of apps...
[14:43] <JonathanD> 5 workstations.
[14:43] <JonathanD> this is all virtual, of course.
[14:44] <JonathanD> and 4 servers, with redundancy on critical apps.
[14:44] <JonathanD> I'm attempting to duplicate every piece of functionality using ubuntu as a base.
[14:44] <Broam> cool.
[14:44] <JonathanD> So I have some documentation on what the fake business does, what the workflow is, etc.
[14:45] <JonathanD> I've not gotten very far with it really :)
[14:45] <JonathanD> I have the VMs, and I've built most of the windows network functions that will eventually be duped.
[14:45] <Broam> well having organized plans is actually something important.
[14:45] <Broam> Pre-built procedures for doing X or Y...plus documentation of what was performed
[14:46] <Broam> if your mail server goes down do this
[14:46] <JonathanD> exactly.
[14:46] <Broam> network-in-a-can
[14:46] <JonathanD> Documentation is key ;)
[14:47] <JonathanD> customer has these needs...
[14:47] <JonathanD> 1. Can we meet them, and 2. Which procedures do we take to get there.
[14:48] <JonathanD> and document any changes from the standard deployment
[14:48] <JonathanD> I've worked under such a model before. When I did the IBM stuff.
[14:48] <JonathanD> I think I've discovered a key training method, too.
[14:48] <Broam> continue?
[14:49] <JonathanD> The first task given to a new hire in such an organization should be a "fix" that requires the good docs you already have.
[14:49] <JonathanD> Probably the first several.
[14:50] <JonathanD> By the time the new hire walks into an implementation, they'll have performed several fixes using previous docs, and hopefully realize why they are important.
[14:50] <Broam> I like that.
[14:50] <Broam> if they bother to read tfm
[14:51] <JonathanD> Pretty much without fail, documentation improved AFTER someone had to fix something and didn't have it.  Then they would go on a stint of improving it (often without billing since it's "make up work")
[14:51] <JonathanD> well, likewise, first few fixes should be mentored.
[14:51] <JonathanD> I know I was.
[14:52] <JonathanD> Couple guys at that job told me they'd come work for me if I ever went into business myself, so it's sort of been in the back of my mind since then.
[14:53] <Broam> sounds like a plan
[14:56] <JonathanD> In good time, I suppose.
[14:56] <JonathanD> Need funds first :)
[18:59] <Broam> hey jbicha
[18:59] <jbicha> howdy
[18:59] <Broam> how's your friday?
[19:00] <JonathanD> howdy jbicha
[19:00] <jbicha> fine, snow is kinda fun
[19:03] <Broam> my wife just got a job
[19:03] <Broam> 6mo internship
[19:04] <jbicha> doing what?
[19:05] <jbicha> I'm looking for a job too
[19:06] <Broam> I think it's w/ UPS
[19:06] <Broam> linux stuff factored into it I know that


[06:21] <Hypnotoad> OvenWerks: Len, right?  You have the session problem as well right?  Might want to add the fix for that, it's fairly easy and I can add a merge or give you a diff if you'd like.
[07:00] <zequence> Hypnotoad: Using the live medium, you mean?
[09:06] <Hypnotoad> zequence: Yes.
[12:58] <zequence> Hypnotoad: Could I see the fix, please?
[21:31] <Hypnotoad> zequence: Something like https://code.launchpad.net/~unit193/xubuntu-default-settings/session-fix/+merge/198177
[22:07] <zequence> Hypnotoad: Thanks!


[05:54] <Ankammarao> Hi Kevin
[08:21] <Ankammarao> Hello kwmonroe
[09:36] <magicaltrout> Ankammarao: you're about 8 hours too early
[14:37] <skay_> mojo spec question: I have a charm that transitions to blocked until a resource is attached and until a db relation is added. mojo fails on an error when it detects blocked. is my only choice not to use a blocked state, even though blocked is accurate?
[14:42] <mthaddon> skay_: that sounds like https://bugs.launchpad.net/mojo/+bug/1645784
[14:42] <mup> Bug #1645784: deploy phase should support custom ready states for juju status <mojo:New> <https://launchpad.net/bugs/1645784>
[14:43] <skay_> thanks! I'll subscribe to that
[14:49] <petevg> @cory_fu, @bcsaller: Updated my "fixes hadoop" PR. Collapsed the decorators into one decorator, that works with no extra parens (inspired by cory_fu's hack): https://github.com/juju-solutions/matrix/pull/34
[14:51] <petevg> @cory_fu, @bcsaller: I considered replacing the tags with things like `units: Union[Unit, SubordinateUnit]` in the args for an action, but that felt like lying in the type checking, and made things more complex, rather than less complex. I think that passing flags via tags or args is the right thing to do for now.
[14:51] <petevg> For the record, though, Union[Type1, Type2, ...] appears to be the Right Way to specify functions that can take multiple
[14:52] <petevg> types.
[15:06] <cory_fu> petevg: Is SubordinateUnit a subclass of Unit?  I don't see that in libjuju
[15:06] <magicaltrout> aww petevg, SaMnCo thanked me for joining you at ApacheCon.....
[15:06] <petevg> cory_fu: SubordinateUnit was something that I was going to make up to fake out the type checking.
[15:06] <magicaltrout> oh wait... mass mail out....
[15:06] <petevg> magicaltrout: Yay! ApacheCon was fun.
[15:07]  * magicaltrout presses some buttons to respond nonsensically to the spam
[15:07] <petevg> cory_fu: basically, I was going to do all sorts of evil to get rid of the tags/args/flags ... and then I thought better of it and didn't :-)
[15:11] <cory_fu> petevg: Yeah.  It would be better if we could use the existing type checking in a clean way, but if not, it's better to use a clean alternative than shoehorn in enforce in a bad way
[15:12] <cory_fu> I am happy about only having one decorator, though.  Thanks. :)
[17:47] <Ankammarao> Hi kwmonroe
[20:32] <cory_fu> bcsaller, petevg: So, it looks like matrix is running, it's just taking forever and I'm not sure why.  I think glitch needs to be more chatty about what its down
[20:32] <cory_fu> *it's
[20:32] <petevg> cory_fu: it should spit out a "GLITCHING blah" message for every glitch action that it runs. Some of the actions have debugging statements in them.
[20:33] <petevg> cory_fu: you do need to run with "-l DEBUG". We could maybe change that "GLITCHING blah" message to an info message ...
[20:34] <petevg> cory_fu: It'll also spit out "Starting glitch" when it first starts glitching, followed by "Writing glitch plan to ..."
[20:34] <petevg> cory_fu: if you don't see that second message, it got hung up on building the plan.
[20:34] <cory_fu> petevg: Yeah.  Health spits out a message every 5s on INFO just to let you know that stuff is still happening.  We should have some sort of message, at least
[20:34] <petevg> cory_fu: and if you don't see the first one, then it isn't glitch's fault that you're stuck :-)
[20:35] <cory_fu> petevg: No, I got both, but nothing after that
[20:35] <petevg> cory_fu: interesting. Do you see exceptions in the log?
[20:36] <petevg> cory_fu: ... and do you see a new glitch_plan.yaml written to disk?
[20:36] <cory_fu> petevg: No, and yes
[20:36] <petevg> cory_fu: if I were troubleshooting, I'd add some debugging statements to the actions that the glitch plan is calling, and then re-run with that plan.
[20:36] <petevg> I have a feeling that something else might be broken in your case, though ...
[20:37] <petevg> cory_fu: ... because if something is broken in the glitch actions, you should still see that GLITCHING message.
[20:37] <petevg> Huh.
[20:38] <cory_fu> petevg: Didn't run it with -lDEBUG, tho
[20:39] <petevg> cory_fu: Ah. In that case, I'd change that to an "info" message, and/or re-run with debug :-)
[20:39] <petevg> In principle, that stuff should get written to the log as frequently as the health notifications.
[20:40] <petevg> Glitch actions shouldn't take a long time to run.
[20:40] <cory_fu> petevg: Yep, re-running now
[20:40] <petevg> Cool.
[20:40] <cory_fu> Odd thing, tho.  I should be getting the raw skin output from BT on a line-by-line basis, and I'm seeing nothing
[20:40] <petevg> Weird.
[20:50] <cory_fu> petevg: http://pastebin.ubuntu.com/23595172/
[20:50] <cory_fu> It seems to have stopped during or after the second kill_juju_agent
[20:51] <cory_fu> petevg: Full plan: http://pastebin.ubuntu.com/23595175/
[20:51] <cory_fu> petevg: Units: http://pastebin.ubuntu.com/23595178/
[20:53] <petevg> cory_fu: interesting. Killing the juju agent is inherently buggy, because you don't get a response back due to the agent dying. It might be worth adding a debug logging statement to the "except AttributeError" maybe it's failing in a way that we don't expect.
[20:53] <petevg> (That's in actions.kill_juju_agent)
[20:55] <petevg> cory_fu: it could also be a bug in python-libjuju/juju/unit.py:Unit.run. Possibly wait_for_action is getting hung up.
[20:56] <petevg> cory_fu: is there anything useful in the juju debug logs?
[21:10] <beisner> hi all - is there a work-around for https://launchpad.net/bugs/1633788 where juju tries to talk to the default network gateway as if it's a lxd host?
[21:10] <mup> Bug #1633788: juju 2.0.0 bootstrap to lxd fails (connect to wrong "remote" IP address) <canonical-is> <juju> <lxd> <lxd-provider> <uosci> <juju:Triaged by rharding> <https://launchpad.net/bugs/1633788>
[21:31] <cory_fu> petevg: So I think what is happening is that sometimes `await unit.run('sudo pkill jujud')` is neither returning nor raising an AttributeError.  :(
[21:31] <petevg> cory_fu: that wouldn't shock me :-(
[21:31] <petevg> cory_fu: not sure what to do about it :-/ Killing the juju agent is definitely the sort of thing that glitch wants to do. But it's also exactly the sort of thing that is going to break the api.
[21:32] <cory_fu> petevg: Maybe we shouldn't be using run() for that, and use ssh() instead
[21:32] <cory_fu> That shouldn't go through the agent
[21:32] <cory_fu> tvansteenburgh: Can you chime in on that: ^
[21:33] <petevg> cory_fu: on the one hand, yes. On the other hand, you could argue that the websocket api freaking out because the agent on one of the machines went away is exactly the sort of bug that we're trying to uncover.
[21:33] <brenopolanski> hey guys. I created a simple script for installing Juju tools on Ubuntu environment: https://github.com/brenopolanski/juju-setup
[21:33] <cory_fu> petevg: I don't think it's the websocket API that's hanging.  I think it's the async code in libjuju
[21:33] <magicaltrout> ah brenopolanski you turned up
[21:33] <cory_fu> I think it's waiting for a response from the agent that it won't get
[21:34] <petevg> cory_fu: that's better ... but also the sort of bug that we'd want to fix :-)
[21:34] <cory_fu> Indeed
[21:34] <magicaltrout> brenopolanski: just to point you to some useful guys, petevg is a big data guy, so the drill stuff, if you get stuck ask him
[21:34] <magicaltrout> cory_fu technically I think is big data, but is a juju internals guru, so if you get stuck, prod him
[21:34] <magicaltrout> and buy him a hat and he'll love you forever
[21:35] <cory_fu> :)
[21:35] <magicaltrout> brenopolanski works with me and is making my charms stable
[21:35]  * petevg waves at brenopolanski
[21:35] <magicaltrout> watch out brenopolanski, petevg is overly nice
[21:35] <magicaltrout> too nice, some might say
[21:35] <petevg> Yeah. I must be hiding something.
[21:36] <petevg> :-p
[21:37] <petevg> cory_fu: it might make sense to code up a general timeout for glitch actions. Like, each time that GLITCHING message gets written, we reset the timeout, and if a glitch action takes too long to run, we call it a failed test.
[21:38] <cory_fu> petevg: Probably a good idea, yeah
[21:39] <cory_fu> petevg: There is a timeout flag on unit.run()
[21:40] <petevg> cory_fu: I was just taking a look at the docs for asyncio, related to timeouts. Nice to see that python-libjuju has a passthrough for them :-)
[21:41] <petevg> cory_fu: I we could set a really short timeout on the kill juju agent command, since we expect it to break things, anyway.
[21:41] <petevg> *we
[21:41] <cory_fu> petevg: Well, as of now, the timeout is just given to the Juju API, so I don't think it would actually help in this case.  But we could pass it through to wait_for_action as well
[21:42] <petevg> cory_fu I'm curious to see if it would work when passed to the API. It's facilitating our conversation with the agent, so it might do the right thing.
[21:42] <cory_fu> petevg: I still think unit.ssh() makes more sense for kill-agent, but it looks like that's not implemented yet anyway
[21:42] <cory_fu> petevg: I'll give it a try
[21:43] <petevg> cory_fu: I wouldn't be sad to see an implementation of .ssh, either. But if the timeout works, that would be happy.
[21:57] <cory_fu> brenopolanski: That's interesting.  I actually hadn't heard of zenity before.  Also, have you taken a look at http://conjure-up.io/?  It can also assist with installation of Juju, as well as getting an environment set up and deploying a bundle with interactive configuration.
[21:59] <tvansteenburgh> cory_fu: i'm not sure how to chime in on that other than to say that kill jujud via the api will never end well
[22:01] <cory_fu> brenopolanski (and magicaltrout if you haven't seen it): You might also be interested in signing up for the beta program on https://jujucharms.com/ for hosted controllers, which lets you deploy charms and bundles to your own cloud account without needing to bootstrap or even install Juju at all
[22:01] <cory_fu> tvansteenburgh: Well, ostensibly, the agent should be restarted immediately, but it does seem that we lose the delta for the result of the run "action"
[22:03] <brenopolanski> cory_fu: cory_fu: very good `conjure-up`. I did not know
[22:03] <cory_fu> brenopolanski, magicaltrout: Actually, that beta might be restricted, I'm not sure.  But it's linked on the site, anyway
[22:04] <brenopolanski> cory_fu: okay :)
[22:06] <magicaltrout> wondered what that beta link was for
[22:08] <cory_fu> magicaltrout: If you click on it, it gives details as well as the option to request to join.  I'm not sure how permissive the signup process is, but it doesn't hurt to apply. :)
[22:08] <magicaltrout> yeah
[22:09] <magicaltrout> but then you lot can spy on all your users.......
[22:09] <magicaltrout>  ;)
[22:09] <cory_fu> It's pretty cool stuff, though.
[22:09] <cory_fu> ha
[22:36] <petevg> cory_fu, bcsaller: are we sure that task args are working correctly right now?
[22:37] <cory_fu> Yep
[22:37] <petevg> cory_fu, bcsaller: The .yaml snippet here should lead me to have task.args['plan'] when I run glitch, right? http://paste.ubuntu.com/23595592/
[22:39] <cory_fu> Hrm.  Yeah, it should
[22:40] <petevg> cory_fu: I'm poking at it in ipdb, and task.args is {} :-/
[22:41] <petevg> cory_fu: ... and it's getting other stuff from the .yaml. I'm running a "rolling_restart", like the .yaml specifies.
[22:41] <petevg> cory_fu, bcsaller: full .yaml, for reference.  Whoops: http://paste.ubuntu.com/23595603/
[22:44] <cory_fu> petevg: Seems fine to me.  I might try quoting the path, but I doubt that's the issue
[22:44] <petevg> cory_fu: darn. I just added a breakpoint to deploy, and it has the same problem -- it isn't picking up that "version" arg.
[22:45] <cory_fu> petevg: I've definitely seen it work, and recently
[22:45] <petevg> Interesting ...
[22:52] <cory_fu> petevg: I'm testing it on my run
[22:58] <cory_fu> petevg: Yeah, it worked for me: http://pastebin.ubuntu.com/23595653/
[22:59] <cory_fu> petevg: Code: http://pastebin.ubuntu.com/23595658/
[23:01] <petevg> cory_fu: I'll try rebasing from master. Thx.
[23:02] <cory_fu> petevg: I just realized that I'm not up to date on master myself
[23:04] <petevg> cory_fu: my args are broken even after a rebase. Uh-oh.
[23:06] <cory_fu> petevg: I think I was only missing the ubuntui changes.  But I'm kicking it off again
[23:06] <petevg> cory_fu: yeah. If I set a breakpoint in .from_v1 in rules.py, I have a data object that doesn't have the args in it.
[23:07] <petevg> That's Test.from_v1 (line 55, for me)
[23:08] <petevg> I have no idea what's calling that, though. :-/
[23:10] <petevg> Ah. Here it is ...
[23:12] <petevg> cory_fu: I think that utils.merge_spec is doing broken things. Now I feel bad for not spending more time thinking through the logic when I did the PR (I remember thinking that I should slow down and think about it ...)
[23:14] <cory_fu> petevg: It's still working fine for me.  Did you modify merge_spec in your local copy?
[23:15] <petevg> cory_fu: nope.
[23:16] <cory_fu> petevg: Well, it's working fine for me off of master.
[23:17] <petevg> cory_fu: are you running a custom matrix.yaml?
[23:18] <petevg> cory_fu: I just switched to master, and still get the same error (deploy doesn't have a version arg.)
[23:18] <cory_fu> petevg: Only that one change (the arg)
[23:18] <cory_fu> petevg: The deploy task *doesn't* have a version arg
[23:19] <petevg> cory_fu: what I mean is, have you edited the matrix.yaml in matrix, or are you pointing matrix at a separate .yaml, like I am?
[23:20] <cory_fu> petevg: I'm using the build-in matrix.yaml.  But the deploy task code doesn't look for a "version" arg
[23:21] <petevg> cory_fu: I think the args may be broken if I override stuff with a custom matrix.yaml, like I'm doing with Zookeeper. (deploy does have a version: current in test_2.matrix, which is what I used as a template, so my deploy does have an arg that I can check for ...)
[23:22] <bcsaller>    petevg: some of the things in test are not real. cory_fu implemented deploy, I think you have to take his word for it ;)
[23:22] <petevg> cory_fu: oh. I see what's happening. And I should know, because we talked about it. I'm looking for my args too early in the process. It's still doing the default tests, before it gets to my arg tests.
[23:22] <petevg> bcsaller ^
[23:23] <cory_fu> petevg: Yeah, if you are only adding a new test case, then the built-in ones will not have any args
[23:23] <petevg> cory_fu, bcsaller: We should probably blow up test_2.matrix. There's all sorts of outdated stuff in it, like "version" args for deploy :-)
[23:25] <petevg> cory_fu, bcsaller: it's basically my bad. Sorry to waste people's time.
[23:25] <petevg> cory_fu, bcsaller: though I now do have a real blocker. reset consistently doesn't work, so I can't actually get matrix to run a custom test that comes after our default tests :-/
[23:27] <cory_fu> petevg: I'm hitting reset not working pretty consistently after a glitch as well.  I need to add in the direct machines kill, at least as a fall-back.  I was hoping to do it more cleanly, but meh
[23:28] <petevg> cory_fu: I was going to directly kill the machines manually. I think that's the solution, unless you want to blow up the whole model and recreate it.
[23:29] <cory_fu> petevg: I'd probably prefer to only kill the newly added machines, but maybe we should just move toward each test running in its own fresh model, like I think bcsaller mentioned
[23:29] <petevg> +1 to that.
[23:32] <cory_fu> petevg, bcsaller: My concerns with having Matrix add and remove models are: 1) what about permissions? 2) it doesn't give us any re-use with the model that bundletester has already spent time deploying
[23:35] <petevg> cory_fu, bcsaller: made an issue, that partially addresses cory_fu's concerns in the description: https://github.com/juju-solutions/matrix/issues/38
[23:36] <petevg> cory_fu: In any case, I can work around for now with -D. Thank you for coding up that option. :-)
[23:39] <bcsaller> cory_fu: permissions should be at the controller level, no? so model add/remove should be seen as a cheap op. For point 2 we might want to enable a signal to BT that allows better control over if the current model can be reused at the end of the test (and when no it could make a new one), what do you think about that?
[23:41] <cory_fu> bcsaller: Well, regardless of whether we create a new model or not, matrix is destructive so really needs to run at the end of BT.  So it's more a question of matrix re-using BT's deployed model to save some time (though only for the first test, I suppose).  I guess it's cleaner all-around to just spin up new models for matrix
[23:47] <bcsaller> cory_fu: supposing there are no other BT tests in the bundle it could skip the default deploy as part of matrix support but that might be too much


[12:58] <ahasenack> given these test results from bileto, is there a way to trigger another run with different options? https://bileto.ubuntu.com/excuses/3531/disco.html
[12:58] <ahasenack> like the retry icon, when it fails, but in this case it didn't fail, so no such icon
[12:58] <ahasenack> I need to retry symfony/3.4.20+dfsg-1ubuntu2~ppa2 armhf with disco-proposed
[13:01] <Laney> ahasenack: retry-autopkgtest-regressions --bileto 3531 --state PASS --series disco
[13:02] <ahasenack> thanks
[13:03] <Laney> probably should get retry-autopkgtest-regressions to not put stable-phone-overlay in there
[13:05] <ahasenack> Laney: the "session cookie", is that from bileto.u.c in this case? Or autopkgtest.u.c, even though I'm retrying a bileto run?
[13:07] <Laney> ahasenack: there's just one, on autopkgtest.ubuntu.com
[13:10] <ahasenack> ok
[13:18] <cpaelzer> HIho, this just yesterday built in a ppa, now the build in armhf for d-propsoed says "Chroot problem" and it seems to be a networking issue
[13:18] <cpaelzer> https://launchpad.net/ubuntu/+source/strongswan/5.7.1-1ubuntu2/+build/15768264
[13:18] <cpaelzer> is this a "retry and forget" issue or is there something bigger going on?
[13:19] <ahasenack> hah, just because I just managed to trigger a retry on armhf? :)
[13:19] <ahasenack> my luck :)
[13:19] <cpaelzer> I don't want to hit rebuild as it would flush the logs unless someone says that is ok
[13:19] <cpaelzer> ahasenack: you mean it can only retry for you or build for me
[13:19] <cpaelzer> well then let me hit rebuild and break yours :-P
[13:20] <ahasenack> I'll know sometime later today
[13:20] <cpaelzer> this is the log http://paste.ubuntu.com/p/2KytF4zPd9/ so I can hit rebuild ...
[13:21] <ahasenack> cpaelzer: hm, I've seen that dns issue a few times in the past few days
[13:22] <cpaelzer> ahasenack: on armhf in particular, or in general?
[13:22] <ahasenack> can't remember that detail
[13:22] <ahasenack> but I saw it in some build log
[13:25] <cpaelzer> the rebuild seems to have passed that stage, so no permanent issue
[16:32] <teward> remind me how to run an autopkgtest locally in an lxd environment then enter the environment when it fails so I can better examine what's goin on?
[16:32] <teward> been a while since I had a regressed autopkgtest :|
[16:33] <Laney> --shell-fail
[16:37] <teward> Laney: thank you :)
[16:46] <teward> huh... so that's weird
[16:49] <teward> Laney: autopkgtest on the system that runs the tests fails, but local autopkgtest for the same test and package succeeds... should I just retry the tests on the CI system then?
[16:50] <Laney> teward: dunno, depends on what the failure is and whether it's likely to be flaky tests (which should also be fixed)
[16:51] <Laney> or if you didn't manage to recreate the conditions that make it happen
[16:52] <teward> Laney: it's weird because it looks to me like fcgiwrap was working locally, but not up on CI - 502 bad gateway would indicate fcgiwrap didn't work properly :|
[16:52] <Laney> some kind of race?
[16:52] <teward> probably.
[16:52] <teward> trying to diagnose the nginx autopkgtest 'regression' state on fcgiwrap
[16:53] <teward> and 502 gateway timeout is fcgiwrap being stupid and not replying
[16:53] <teward> but can't replicate it in local tests
[16:53] <Laney> you could maybe run it a bunch of times locally to see if it ever happens
[16:53] <teward> true.
[16:53] <teward> i also just restarted the test on CI to see if it happens again
[16:53] <Laney> right, if it goes green that possibly points to a race condition
[16:53] <teward> and if it's still failing then I'll have to find someone sponsor a modification to the fcgiwrap tests to add a wait period before actually *testing* things to let fcgi finish its startup
[16:54] <teward> running the same test now, 3 simultaneouls
[16:54] <teward> y
[16:54] <teward> to see if it breaks
[16:54] <teward> all i know is my computer's going to be a bit mad after this lol
[16:58] <teward> i'll have to wait a while for the autopkgtest I kicked off again to work
[16:58] <teward> Laney: four simultaneous tests, all succeeded
[16:59] <teward> so i'm going to *assume* maybe a CI race condition, or something changed in fcgiwrap between the time it ran the autopkgtest with the nginx trigger and now
[16:59] <teward> *shrugs*
[17:02] <teward> Laney: well now my computer *is* hating me, I have 10 simultaneous autopkgtests of it now, trying to force a race condition.  do we have more details about how autopkgtests are run in the automated CI?  and what resources are available/assigned for each test?
[17:03] <Laney> teward: looks like fcgiwrap -12 might have fixed it
[17:03] <Laney> https://launchpad.net/ubuntu/+source/fcgiwrap/1.1.0-12 sounds like a test fix to me
[17:03] <teward> ah, indeed, looks like it
[17:03] <teward> LOL not being in the test dependencies sounds like it's a "WTF Are You Doing" moment xD
[17:04] <teward> i'll fire off the rest of the requests then so that they'll all succeed, I only fired off amd64 :P
[17:04] <Laney> sounds like someone didn't run the tests properly
[17:05] <teward> Laney: or didn't write them proper heh
[17:05] <teward> Laney: in any case, it does look like -12 may have fixed the failures, which means they should pass now when it reruns for nginx
[17:05] <teward> then maybe CI can stop complaining to me about it being stuck >.>
[17:05] <teward> about nginx being stuck*
[17:05] <Laney> yeh, let's see
[19:02] <teward> Laney: looks like you were right, redoing the tests against -12 for fcgiwrap shows no regressions now against nginx
[19:03] <teward> it's slower on two of the test still but once those complete and pass i can stop having the system nag me then :P


[11:06] <hyperair> say.. the whole notify-osd bubble on the second position thing was supposed to solve the issue of it blocking the search textbox in firefox, right? it still blocks mine.
[23:17] <atrus> hyperair: doesn't it fade out and let you use the the search textbox anyways?
[23:24] <hyperair> atrus: if i move my mouse over it. then it times out, and the next dialog comes out, and appears unfaded. then i have to move my mouse off and on again. very irritating
[23:24] <atrus> ah. hrm. yes.


[10:10] <jamespage> gnuoy, I need to fix nova-compute for kilo + dvr
[10:13] <jamespage> gnuoy, https://code.launchpad.net/~james-page/charms/trusty/nova-compute/fixup-dvr-metadata-proxy/+merge/256902
[10:19] <gnuoy> jamespage, approved
[12:33] <gnuoy> jamespage, https://code.launchpad.net/~gnuoy/charms/trusty/neutron-api/fix-neutron-query/+merge/256889 if you have a moment.
[12:38] <joec1> o/
[13:58] <marcoceppi_> mbruzek lazyPower
[13:58] <marcoceppi_> you can try adjusting the format of the bundle you're submitting
[13:59] <mbruzek> So the charmstore editing a bundle seems like a "bad idea" to me.  We did a lot of testing the way it is and make sure everything works.
[13:59] <mbruzek> https://github.com/juju/charmstore/issues/358
[13:59] <mbruzek> This bug says they are inserting keys into the bundles.yaml
[14:00] <rick_h_> mbruzek: definitely a bug and our fault.
[14:00] <mbruzek> marcoceppi_:  What format would not get num_units inserted into the bundle?  We have suborinate charms, and num_units on subordinate charms do not mix
[14:00] <rick_h_> mbruzek: but it was the path to get from the old format with multiple per file to the single bundle per file.
[14:00] <rick_h_> mbruzek: not your fault, the orig file is fine
[14:00] <rick_h_> mbruzek: nothing for you to do/change. it's all on us
[14:01] <mbruzek> rick_h_: Our bundle broke  on a demo to customers
[14:01] <urulama> mbruzek: if you use bundle.yaml, and remove num_units where not needed, it would be ok
[14:01] <urulama> mbruzek: instead of bundles.yaml
[14:01] <rick_h_> urulama: they're using the 'add to demo' from the jujucharms.com though and so it's broken for users ootb
[14:01] <mbruzek> rick_h_: I am not trying to assign blame.  I just want to know what we can do to fix this problem.
[14:01] <urulama> rick_h_: yes, we need to fix it. just thinking how to fix it by tomorrow
[14:02] <rick_h_> mbruzek: nothing on your end atm. we're working on it. Just supporting you in that you're blocked on us and updating the format on your end won't help
[14:02] <mbruzek> OK
[14:03] <rick_h_> mbruzek: got a sec to chat?
[14:03] <mbruzek> rick_h_: sure
[14:03] <rick_h_> mbruzek: https://plus.google.com/hangouts/_/canonical.com/daily-standup?authuser=1 adjust authuser to your liking
[14:17] <rick_h_> mbruzek: lazyPower https://bugs.launchpad.net/juju-gui/+bug/1446688 for the other end.
[14:17] <mup> Bug #1446688: gui cannot import CS bundles via drag/drop or import button <juju-gui:Triaged by makyo> <https://launchpad.net/bugs/1446688>
[14:18] <mbruzek> OK thanks
[14:21] <rick_h_> mbruzek: lazyPower so can you take it on trust that if you upload that bundle we still want to see if that can work?
[14:21] <lazyPower> sure i'll do that now
[14:21] <rick_h_> mbruzek: lazyPower the issue in the gui is a missing bundle name provided by the store when doing the deploy through 'add to demo'
[14:21] <rick_h_> lazyPower: ty
[14:25] <lazyPower> rick_h_: revision 3 just pushed to bzr - ingest incoming
[14:25] <rick_h_> lazyPower: rgr will watch ty
[14:25] <rick_h_> urulama: ^
[14:36] <urulama> rick_h_, lazyPower: kk, let's hope for the best
[14:39] <urulama> lazyPower: is this it? https://api.jujucharms.com/charmstore/v4/~kubernetes/bundle/kubernetes-cluster-3/meta/extra-info
[14:39] <urulama> lazyPower: https://api.jujucharms.com/charmstore/v4/~kubernetes/bundle/kubernetes-cluster-3/archive/bundle.yaml
[14:39] <lazyPower> urulama: metadata ingest looks good
[14:39] <lazyPower> revno3 has the proper commit message
[14:39] <lazyPower> bundle.yaml looks proper
[14:40] <urulama> lazyPower: add to demo did work for me
[14:40] <urulama> (but didn't deploy it)
[14:41] <lazyPower> ok, thats consistent with what I found when trying to D&D
[14:42] <rick_h_> urulama: lazyPower looking
[14:43] <rick_h_> urulama: another potential bug, should hte .orig file be gone if we don't do any transform? e.g. is the .orig now old but still there?
[14:44] <urulama> rick_h_: it is. we don't take bundles.yaml if bundle.yaml is there
[14:44] <rick_h_> lazyPower: urulama the add to demo from the cluster-3 worked for me
[14:44] <urulama> rick_h_: worked here as well
[14:44] <rick_h_> lazyPower: so that unblock you for the moment?
[14:44] <urulama> waiting for lazyPower to confirm that this is a fix
[14:44] <rick_h_> just be aware anything else breaks lol
[14:45] <lazyPower> http://i.imgur.com/TdFRUlN.png - confirmed as a working work-around
[14:46] <rick_h_> lazyPower: ok, we'll get the other fixes out asap, but will be a bit. thanks for finding our issues
[14:46] <lazyPower> Anytime :)
[14:46] <urulama> lazyPower: so, i'd suggest we test all other "demoed" bundles as well
[14:46] <lazyPower> urulama: i dont have a confirmed list from Dan Poler yet, i'm still pending an answer
[14:46] <rick_h_> mbruzek: ^ fyi in case you hit anything as well as we fix things up
[17:56] <dalek57> I'd like to be able to specify a custom image from Glance (openstack) on a charm by charm basis. Is there support for this?
[18:48] <drbidwell> I have a machine stuck in pending.  I can "juju ssh #" into the machine.  How "retry" the setup to move the machine from "pending" to "started"?
[20:26] <marcoceppi_> lazyPower: where's your fossdem talk? I want to use some of it for my OSDC talk
[20:26] <marcoceppi_> Going to go a bit more structured this time around
[20:27] <lazyPower> https://www.dropbox.com/sh/5bbrmj80xip3tth/AABQQmzEGsvEYYXQQ_dPT6Cma?dl=0
[20:42] <marcoceppi_> lazyPower: ta
[22:26] <bdx> Has anyone had any luck in deploying ceph or ceph-osd or ceph-radosgw when specifying the source param? E.G. source: http://ceph.com/debian-hammer/ trusty main
[22:27] <bdx> I am not having the best of luck;-(
[22:27] <bdx> Any advice would be greatly appreciated! Thanks!