[00:01] <doflaherty> yeah, it's purely cosmetic
[00:01] <doflaherty> that makes sense
[02:26] <dobey> who knows how to debug why certain attributes are not appearing in /sys/class/power_supply/battery/ ?
[07:04] <dholbach> good morning
[07:39] <ybon> I can't get to make Internet work since some images (devel, mako, Nexus 4), is it just me or is it everyone?
[08:01] <JamesTait> Good morning all; happy Leprechaun Day! :-D
[08:02]  * ogra_ hides his pot full of gold under the desk
[08:29] <davmor2> Morning all
[09:04] <ybon> One more question: it seems that recently, when I try to update the sound level from the top settings, the device freeze for a long. Anyone knows something about this?
[09:08] <popey> ybon: known bug about the sound indicator, it's laggy
[09:09] <popey> ybon: morning btw
[09:09] <ybon> morning popey :)
[09:09] <ybon> and thanks for the info :)
[09:10] <ybon> popey: I've bought another Nexus 4, for my girlfriend, so I'm a little more looking at details of usability ;)
[09:11] <ogra_> Tassadar_, thanks a lot for the pointer !!
[09:11] <popey> ybon: excellent.
[09:12] <ogra_> teach her to use the volume button for the time being :)
[09:16] <ybon> ogra_: :)
[09:16] <ybon> The fact is that it **seems** that the phone is sometime ringing sometime on a call or message
[09:16] <ybon> and I'm trying to investigate
[09:17] <ybon> (from one phone call to the other, not that I'm full time on it)
[09:17] <ybon> sometimes ringing sometimes not*
[09:18] <ogra_> yeah, there are issues ... davmor2 or popey should know the bug number
[09:19] <ogra_> btw, do we have a bug for the non-working alarms/meeting notifications ?
[09:20] <davmor2> ybon: https://bugs.launchpad.net/ubuntu/+source/telephony-service/+bug/1318724
[09:20] <davmor2> ogra_: not that I'm aware of feel free to write one :)
[09:22] <popey> ybon: can you take a look at https://code.launchpad.net/~yohanboniface/ubuntu-calendar-app/AgendaView/+merge/212164 - victor left a couple of comments.
[09:24] <ybon> gasp, alarms again :s
[09:25] <ogra_> well, the alarms themselves work *if* the clock works ...
[09:25] <ybon> popey: => todo list for tonight, to have a look on it
[09:25] <ybon> (still at Mozilla today)
[09:25] <popey> ybon: thanks.
[09:26] <ybon> popey: btw, do you know what will be the stack for the ubuntu touch app store? I see it very close to the Firefox Marketplace / addons site (on which I working these days), maybe some synergy is possible
[09:27] <popey> ybon: sounds like a question for JamesTait / bueno
[09:27] <ybon> ok :)
[09:27] <popey> I don't actually know what's underneath the store.
[09:28]  * ogra_ thought we dont plan an actual "app store" in the traditional way
[09:28] <ybon> ogra_: the Mozilla way of an appstore is a community managed one
[09:28] <ybon> i.e. developpers reviews each others
[09:28] <ybon> -s
[09:28] <ogra_> ah
[09:29] <ogra_> i thought you meant something like google play
[09:29] <ybon> Noooo ;)
[09:29] <popey> ah okay
[09:29] <popey> so the ubuntu store will be fully automated (in theory)
[09:29] <ybon> without any validation or only automated validations?
[09:29] <popey> developer develops in qtcreator, presses a button which uploads to the store, processes on the store do checks, and then publish
[09:30] <popey> yes, automated checks
[09:30] <ybon> ok
[09:30] <popey> the developer can run the same checks locally too
[09:30] <popey> so they can pre-validate before uploading to save time
[09:30] <popey> but the server will still do the checks anyway
[09:30] <ybon> great workflow
[09:30] <popey> at the moment it's semi-automatic
[09:30] <popey> the developer uploads, some checks are done, and then it goes into a queue for manual approval.
[09:31] <ybon> yeah, I think I know who is the "semi" of this story ;)
[09:31] <popey> hah
[09:31] <popey> its a few of us.
[09:31] <popey> looking forward to being replaced by a very small shell script
[09:32] <ybon> huhu :)
[09:32] <ogra_> semi-popey-driven :)
[09:32] <popey> its fun seeing the new stuff arrive in the store. someone uploaded a port of a GameBoy Advance emulator today
[09:33] <ybon> popey: is there a RSS somehow?
[09:33] <popey> there's JSON ☻
[09:34] <ybon> what a modern stack! ;)
[09:34] <popey> https://search.apps.ubuntu.com/api/v1/search
[09:34] <popey> returns the first 100 hits
[09:34] <ybon> popey: ordered by uploaded time desc?
[09:35] <popey> uh, pass
[09:35] <Stskeeps> popey: careful, http://www.techradar.com/news/gaming/nintendo-s-new-piracy-tsar-takes-on-nokia-654330 (from maemo.org experience)
[09:35] <popey> Stskeeps: I'm sure we will respect all necessary legal take-downs ☻
[09:35] <Stskeeps> nod, just noting some history
[09:36] <popey> Interesting that Ouya store has Nintendo emulators, as does the Play store
[09:36] <Stskeeps> i think the problem was that nokia used it for advertisement, too
[09:36] <Cimi> ogra_, hi! I have issues with my mako, wifi says connected but it's not, I heard you had routing issues, did you resolved?
[09:37] <davmor2> popey: as does the Ubuntu Software Center through the deb package
[09:37] <popey> Stskeeps: oh dear, that seems unwise.
[09:37] <ogra_> Cimi, a week ago ... around image 15 or earlier even
[09:38] <Cimi> ogra_, did you solve?
[09:38] <ogra_> there landed a fix in the image, yes
[09:38] <ogra_> (around image 15 as i said)
[09:39] <Cimi> I have 21 but same issues
[09:39] <Cimi> maybe I don't have this bug
[09:39] <ogra_> well, to check: adb shell route -n
[09:39] <ogra_> you should see only one line starting with <IP_ADDRESS>
[09:39] <ogra_> if you see two it is the same bug
[09:39] <Cimi> ogra_, completely empty
[09:40] <ogra_> looks like no connection is up then
[09:40] <ogra_> different bug
[09:40] <Cimi> ogra_, I swear the wifi is shown on
[09:40] <ogra_> try switching it off/on to see if it connects then
[09:40] <Cimi> yeah I basically click on wifi but performs nothing apart changing the icon to connected
[09:41] <Cimi> route table is still empty
[09:41] <ogra_> weird
[09:41] <Cimi> ogra_, I can connect to new access points
[09:41] <Cimi> ogra_, but old stop to work
[09:41] <Cimi> (I have 4 AP at home with different SSID
[09:42] <Cimi> so I can see that I can connect to new ones
[09:42] <ogra_> works fine here and i havent heard about such an issue yet
[09:42] <ybon> I possibly have the same issue with both my Nexus4
[09:42] <ogra_> sounds very new
[09:42] <Cimi> I have this issue since few weeks
[09:42] <ogra_> well, file a biug against network-manager ...
[09:44] <Cimi> btw
[09:45] <Cimi> /etc/NetworkManager/system-connections
[09:45] <Cimi> no encryption for passwords??
[09:46] <zyga> hi, is policykit expected to work on ubuntu touch?
[09:46] <zyga> https://bugs.launchpad.net/plainbox/+bug/1300828
[09:46] <seb128> Cimi, normal users can't open those files
[09:46] <ogra_> zyga, yes, else we wouldnt have ofono ir network-manager working
[09:47] <ogra_> *or
[09:47] <zyga> ogra_: including interactive dialog prompts?
[09:47] <Cimi> seb128, adb can though
[09:47] <Cimi> :)
[09:47] <Rienzilla> hmm
[09:47] <ogra_> ... or anything else that needs a privileged backend
[09:47] <ogra_> zyga, no
[09:47] <Rienzilla> is there any docs on how to contribute to ubuntu?
[09:47] <zyga> ogra_: why not and what's the replacement?
[09:47] <Rienzilla> I wanted to make a sogo account provider for mail/calendar/contacts sync
[09:47] <seb128> Cimi, well, encryption wouldn't help, since the code to decrypt is opensource, you could just apply the decription algo
[09:48] <seb128> that would only give you a false sense of security
[09:49] <ogra_> zyga, why would you have/want an interactive prompt ?
[09:49] <popey> Rienzilla: hiya, sounds interesting, have you taken a look at some of teh existing code for that? (also, we should move to #ubuntu-app-devel maybe)
[09:49] <zyga> ogra_: that's what we currently do on the desktop (to confirm stuff)
[09:49] <ogra_> (i doubt there is anything planned for interaction, things have to work or not ... )
[09:49] <zyga> ogra_: the user needs to ack that potentially dangerous tests are to be started
[09:50] <zyga> ogra_: if we have no prompts at all, anyone on the system can run, .e.g. reboot test or suspend test
[09:50] <ogra_> well, we dont have reboot support yet but i assume it will (like everything else) give the local user full permission
[09:50] <Rienzilla> popey: not at all yet
[09:51] <Rienzilla> I was just asking here so someone could get me up to speed a little
[09:51] <ogra_> if you have the HW in your hand nothing stops you from holding the power button to reboot
[09:51] <zyga> ogra_: so a flashlight app can reboot the tablet?
[09:51] <ogra_> lol
[09:51] <ogra_> no
[09:51] <ogra_> an app cant do *anything*
[09:51] <zyga> ogra_: right, so apps need those secure helpers
[09:51] <ogra_> they can no operate outside of their own context ... you should neot even be able to run a shell
[09:51] <Rienzilla> popey: I joined #ubuntu-app-devel
[09:51] <zyga> ogra_: and secure helpers cannot be apps themselves, right?
[09:52] <ogra_> (there are still some bugs that allow you to)
[09:52] <zyga> ogra_: so how do we do what we need to do? install standalone unsandboxed click app with everything and just have no prompts anywhere?
[09:52] <ogra_> your app needs to ship all libs it needs etc .... or be a static one ... you wont be able to  do anything outside of your confinement
[09:52] <ogra_> zyga, i doubt this will work at all
[09:53] <zyga> ogra_: so how can we run tests to certify a tablet device in the future?
[09:53] <ogra_> talk to the security team ... by default your app has no direct access to anything from the system
[09:53] <zyga> ogra_: ok, thanks
[09:53] <ogra_> only if you have direct access to the device i-e- via adb
[09:53] <zyga> ogra_: do you know any particular contact people?
[09:53] <ogra_> try jdstrand
[09:53] <zyga> thanks
[09:54] <ogra_> i guess what you want to do would need a writable image and a deb ... or a completely unconfined click package ... which we usually only allow for very few apps ... probably yours needs to be one then
[09:56] <ogra_> wrt policykit you want to ship a file that allows the local user to do everything
[09:57] <ogra_> (and if you want that to work in a readonly image your file needs to be shipped in the image, nothing of the polkit paths is writable by default)
[10:01] <ogra_> janimo, hmm, just seeing your example script in https://code.launchpad.net/~jani/goget-ubuntu-touch/runscript/+merge/219313 ... how would #!/bin/bash  work there ... given we dont ship bash in the recovery img
[10:01] <ogra_> i dont see any chrooting going on in the code
[10:01] <janimo> ogasawara, that is run host-side
[10:01] <ogra_> oh !
[10:01] <ogra_> ok
[10:01] <janimo> ogra_, so override the default steps by poking at the recovery shell
[10:02] <ogra_> i thought it hooked into system-image-upgrader ... sorry then
[10:02] <janimo> ogra_, np :)
[10:05] <Mirv> Saviq: ok then, thanks for looking into it. did you try on device yet?
[10:06] <Mirv> damn me, always on wrong channel
[10:08] <janimo> stgraber, hi, I sent a few changes to gerrit agains system-image-upgrader in pahblet-4.4 . It seems it's behind phablet-trusty wrt some fixes
[10:09] <Tassadar> ogra_: you're welcome. I've got a few more, I like this one especialy: 0x7f63f4d2b000
[10:23] <nik90> charles, tvoss: Are we on track to merge https://code.launchpad.net/~thomas-voss/platform-api/hw-alarms-api/+merge/210592 today as planned?
[10:23] <ogra_> will that finally make alarms and calendar notifications work ?
[10:24] <nik90> ogra_: yes even when the phone is in deep sleep
[10:24]  * ogra_ is really tired of missing meetings because no alarams go off when the screen is not on
[10:24] <ogra_> cool
[10:24] <ogra_> land it !!!
[10:24] <tvoss> nik90, we are waiting on an iteration of the platform api to switch to gcc 4.8
[10:24] <tvoss> but the mp is good to go
[10:25] <nik90> tvoss: ah ok..so this will go in the silo after that?
[10:25] <tvoss> nik90, yup, that's the plan
[10:25] <nik90> tvoss: thnx..sorry for being annoying but the MP is my golden unicorn for this cycle :)
[10:26] <davmor2> ogra_: you could always use one of the million calendar apps on erm well your desktop :P
[10:26] <davmor2> ogra_: or is desktop dead to you ;)
[10:26] <ogra_> davmor2, well, i am not always near my desktop when the reminder goes off ... but i always have my ubuntu phone in my pocket ;)
[10:27] <ogra_> evolution does fine on the desktop ... but i kind of got used to use my phone for this
[10:27] <nik90> thostr_: Are you still able to reproduce this bug? I believe that the EDS fix should have resolved it. But just making sure with the original reporter
[10:27] <davmor2> ogra_: haha
[10:31] <thostr_> nik90: I'll give it a shot
[10:31] <thostr_> nik90: once it's in the silo
[10:31] <nik90> thostr_: sry forgot to attach bug report link https://bugs.launchpad.net/ubuntu-clock-app/+bug/1309057
[10:31] <nik90> thostr_: I was referring to that ^
[10:32] <thostr_> nik90: will test that as well :)
[10:32] <thostr_> supposed to be in which image?
[10:32] <nik90> thostr_: its in the image since past few days
[10:32] <thostr_> nik90: ok
[10:33] <nik90> thostr_: thnx
[10:34] <davmor2> nik90: alarms show up for me now I'll take a look at editing once I know if this one goes off or not :)
[10:35] <nik90> davmor2: okay :)
[10:36] <davmor2> nik90: out of interest clock seems to guess where I am.  It's not right but the country is at least.  However it seems that unless I change the timezone in settings the clock is out due to bst.  Should the clock app not set the timezone?
[10:36] <davmor2> nik90: I thought it did at one point but maybe not
[10:37] <nik90> davmor2: it was decided that the clock should follow the system timezone. So if the system timezone is incorrect, then the clock app will show the wrong time.
[10:38] <nik90> davmor2: Once we have assisted gps support land, then I can add a check where if the detected location and the current time don't match, the clock app can request the user to go to the settings app to set the correct timezone
[10:38] <davmor2> nik90: oh man that is going to get really confusing then,  It quesses your City correctly and then displays the wrong time
[10:39] <nik90> davmor2: currently the location is determined using geoIP which is sometimes not reliable which is also why I did not implement the above ^
[10:39] <nik90> davmor2: but I can understand your situation
[10:39] <davmor2> nik90: ho hum nevermind then
[10:40] <nik90> davmor2: but there is a bug report for this in mind, I think I can get to it during the sprint
[10:40] <davmor2> nik90: nice
[10:41] <mandel> Elleo, morning! any news about browser + udm?
[10:43] <Elleo> mandel: once alex-abreu has time to do some final testing of the browser branch we should be ready to start landing everything (assuming he doesn't discover any issues) :)
[10:43] <mandel> Elleo, great news
[10:45] <mandel> alex-abreu, I dont thin we need a MIR for udm since it the qml findings are currently being seed to the phone, I think we should be able to use the html5 bindings without problems
[10:46] <Saviq> Mirv, no, not yet
[11:34] <dbarth> i'm getting "QUbuntu: Could not create application instance" suddenly on #24 while trying to go into settings
[11:57] <cwayne> t1mp, so new-header support is in the image now?
[11:58] <ogra_> no
[11:58] <ogra_> in the next one
[11:59] <vthompson> ogra_, meaning toolbar buttons  in the header?
[11:59] <ogra_> dunno what this includes yet ... but the UITK change for this landed
[12:01] <vthompson> ogra_, cool. cwayne: some of the new header stuff landed way back in r9: http://people.canonical.com/~ogra/touch-image-stats/9.changes
[12:01] <cwayne> ogra_, i mean the latest -proposed
[12:01] <vthompson> Music app is already using it
[12:01] <ogra_> cwayne, me too :)
[12:01] <cwayne> that's what i was asking about though, the uitk support for new-headers
[12:03] <vthompson> cwayne, then it is mostly available, but it sounds like it might be finished off when the next proposed image, r25 (?)
[12:03] <ogra_> right
[12:03] <t1mp> cwayne: yes, but more features and bug-fixes are still coming
[12:04] <cwayne> ok great, thanks guys!
[12:23] <bzoltan> cjwatson: hello, do you know if there is a way to create x86 click chroot? I keep seeing this error: http://pastebin.ubuntu.com/7457207/
[12:24] <ogra_> seb128, poke ... i will need to remove teh creation of $HOME/.cache/upstart/dbus-session from the dbus session upstart job, do you know if anything uses that on desktop ?
[12:24] <seb128> ogra_, why do you need to remove it?
[12:24] <ogra_> seb128, because it keeps the session from starting if ~/ is 100% full
[12:25] <seb128> ogra_, can't you just || true it?
[12:25] <ogra_> i will move it to XDG_RUNTIME_DIR
[12:25] <seb128> oh, wfm
[12:25] <ogra_> seb128, no, there are other jobs reading it
[12:25] <seb128> nothing use it on desktop that I know about
[12:25] <seb128> yeah, moving it there makes sense
[12:25] <ogra_> i just want to make sure i dont break anything non-touch by moving
[12:25] <ogra_> great, thanks
[12:26] <jodh> ogra_, seb128: looks like hud + window-stack-bridge.conf use it
[12:26] <ogra_> jodh, yep
[12:26] <seb128> jodh, how did you find that? ;-)
[12:26] <ogra_> http://paste.ubuntu.com/7452072/
[12:26] <jodh> seb128: grep :)
[12:26] <ogra_> thats my current patchset to fix bug 1316978
[12:27] <ogra_> the issue is that there are most likely other bits like autopilot using it too
[12:27]  * ogra_ tries hard to find all occurences
[12:27] <seb128> http://ubuntu-codesearch.surgut.co.uk/search seems not happy
[12:28] <seb128> that would be useful to look for that one
[12:28] <ogra_> does that go over the whole archive ?
[12:28] <ogra_> i thought only seeded stuff ...
[12:28] <seb128> good question, I though it was the archive
[12:29] <ogra_> (specifically the autopilot stuff and the specific tests arent seeded)
[12:32] <cjwatson> bzoltan: could you file a bug please?  we'll need some work to create a click chroot for an architecture that doesn't actually require cross-compilation
[12:32] <bzoltan> cjwatson: Sure I will
[12:33] <cjwatson> bzoltan: please make it clear which architecture you were running this on (I *think* I'm correct in deducing that you were running it on an i386 system, not amd64?)
[12:33] <cjwatson> those are actually two slightly different cases really
[12:33] <bzoltan> cjwatson: yes
[12:33] <bzoltan> cjwatson:  I will produce logs on both
[12:33] <cjwatson> no need, thanks
[12:34] <cjwatson> I expect they'll fail similarly right now, but they need slightly different fixes
[12:34] <bzoltan> cjwatson: OK
[12:34] <cjwatson> well, the second is a superset of the first, probably
[12:37] <vthompson> jdstrand, the music app has a MP to use the Thumbnailer (via Mediascanner2.0 metadata) and currently we get a dbus error because we don't have it in our apparmor profile. Running the app unconfined allows the Thumbnailer to work. Do you know what should be added to the profile for Thumbnailer to work?
[12:39] <jdstrand> vthompson: hi, can you paste the output of 'grep DEN /var/log/syslog'?
[12:39] <vthompson> jdstrand, let me rebreak the app, give me a minute
[12:41] <vthompson> jdstrand, http://paste.ubuntu.com/7457293/
[12:42] <dobey> where does battery indicator get the charge level from?
[12:43] <jdstrand> vthompson: thanks
[12:50] <seb128> dobey, upower
[12:50] <alex-abreu> mandel, yeah seeded on the phone but have to make sure that it works in desktop where people try to run their apps, work as in "fail gracefully if not found"
[13:01] <vthompson> jdstrand, are you investigating the Thumbnailer issue? Need anything else from me, bug filed, etc?
[13:04] <jdstrand> vthompson: I am-- it brought up a larger question in buf #1303962 with Satoris who is not in this channel
[13:05] <jdstrand> s/buf/bug/
[13:05] <jdstrand> I'll get back to you
[13:06] <popey> mardy: https://blueprints.launchpad.net/ubuntu/+spec/mobile-s-password-storage is that still valid? DanChapman_ is asking about it for trojita email client
[13:06] <vthompson> jdstrand, ok thanks! I see you're central time as well. I won't be back on until after business hours.
[13:08] <ogra_> t1mp, bzoltan, so with the new changes to input boxes (i..e. the red marker etc) it doesnt seem to be possible to do "select all" with a double-tap ... is that wanted ?
[13:08] <mardy> popey: in a meeting, will come back to you soon
[13:09] <ogra_> (not that it matters much with totally non-functional copy paste ... but it feels a bit like a regression)
[13:09] <popey> mardy: k
[13:10] <bzoltan> zsombi: ^^^^
[13:11] <ogra_> bzoltan, heh, i generally ping the wrong people in your team :P
[13:11] <zsombi> ogra_: double tap always selected a work only
[13:11] <bzoltan> s/work/word/
[13:11] <ogra_> not in the browser ...
[13:11] <zsombi> yeah :)
[13:12] <ogra_> i could always select the whole url
[13:12] <jdstrand> Satoris: hey, let's say I just put Ubuntu on my phone and copied a Katy Perry file over to ~/Music. when I launch music-app, it sees the Kety Perry song. how is that supposed to happen in the new world of media-hub, mediascanner2 and thumbnailer? (in the past, it had direct access to ~/Music, but that is going away)
[13:12] <jdstrand> opps, not here yet
[13:12] <ogra_> heh
[13:12] <jdstrand> satoris: hey, let's say I just put Ubuntu on my phone and copied a Katy Perry file over to ~/Music. when I launch music-app, it sees the Kety Perry song. how is that supposed to happen in the new world of media-hub, mediascanner2 and thumbnailer? (in the past, it had direct access to ~/Music, but that is going away)
[13:13] <satoris> I can't speak for media-hub but for the other two it goes like this.
[13:13] <satoris> Mediascanner2 scans the file system. It stores its data into ~/.cache/mediascanner-2.0.
[13:13] <zsombi> ogra_: are you sure?
[13:13] <satoris> An app does a query for music. For this it needs read access to said directory or to the music scope.
[13:13] <satoris> Now it has a path to a music file.
[13:13] <ogra_> zsombi, yeah, because i often tried to copy them in the past (just to note that there is no copy/paste yet)
[13:14] <satoris> In addition it also gets other meta info, such as artist and album.
[13:14] <zsombi> ogra_ copy/paste was there, it's just segfaults now...
[13:14] <ogra_> zsombi, might actually have been single tap ... not sure about that one
[13:14] <satoris> Now it can ask thumbnailer to get album art. For this it needs read access to the music file.
[13:14] <ogra_> oh, waiit ... that actually works
[13:15] <zsombi> ogra_: afair the AddressBar in the browser has nothing that would suggest single/double tap to be select-all...
[13:15] <ogra_> just if i tap again to make the copy/paste dialog come up it unselects again
[13:15] <satoris> It can also ask for album art with the metadata it got earlier. This is a single query to the thumbnailer dbus service with artist and album name.
[13:15] <ogra_> zsombi, yeah, it selects all on focus it seems ... but if i tap again to copy it unselects
[13:16] <satoris> The thumbnailer service then downloads the image from last.fm, stores it in cache and returns a read only fd to the file.
[13:16] <zsombi> ogra_: long-press on the input, that opens the popup, then chose select all
[13:16] <satoris> And that's about it in a nutshell.
[13:16] <zsombi> ogra_: yes, that wasn't working previously
[13:16] <ogra_> zsombi, well, except that there is no popup ... :) but thats the segfault i guess
[13:17] <satoris> jdstrand: anything left unclear?
[13:17] <zsombi> ogra_ nope, the segfault is when you select Copy :)
[13:17] <jdstrand> jhodapp: hey, how does this work with media-hub? how does the music-app find out what music is in the media collection without having read access to the files? (I'm guessing via the dbus api)
[13:17] <ogra_> zsombi, hmm, then something is still wrong, i cant get a popup here
[13:17] <zsombi> ogra_ with the longtap you must be careful, as tap usually produces mouse moves, and that si no longer long tap :(
[13:17] <ogra_> yep
[13:18] <zsombi> ogra_ patience
[13:18] <jdstrand> satoris: that is clear however it requires that an app requires special permissions to the media collection
[13:18] <ogra_> i suffer from that since we have no HUD close option anymore
[13:18] <jhodapp> jdstrand, the music-app implements its own playlist support right now, I've not looked at how it accesses the filesystem though
[13:18] <zsombi> ogra_ these issues are unfortunately not identified with any test suite, unit tests or autopilots
[13:18] <satoris> jdstrand: music-app uses the Qml data provider, which uses libmediascanner. Meaning it needs read access to ~/.cache/mediascanner-2.0.
[13:18] <ogra_> closing an app is massively hard ... since you cant easily make the close X appear in recent-apps
[13:18] <zsombi> ogra_ touch usually produces mousePress and mouseMove events
[13:19] <ogra_> without having a super steady hand at least
[13:19] <jdstrand> I was able to confine the music-app without it needing access to the files in ~/Music (but this was with mediascanner1 and I did have to give access to files in the mediascanner directory and media-art)
[13:19] <jhodapp> ogra_, I agree it's hard to close an app...I think we should implement the swipe up on the app switcher view from the right edge gesture to close an app, similar to the iPhone
[13:19] <satoris> jdstrand: we have toyed with the idea of having a trusted dbus service for querying the Mediascanner db, but have not done it yet because just giving the ro capability to the db directory has been sufficient.
[13:19] <ogra_> jhodapp, yeah, something like that
[13:20] <zsombi> ogra_ : so, I have a fix for that as well, it's just we cannot figure out why and what on earth is failing on jenkins... once we get that, yopu will have a more precise pressAndHold handling there... and a proper unit test!!!
[13:20] <ogra_> whee !
[13:20] <zsombi> ogra_ so for now, pressAndHold gently (:))
[13:20] <vthompson> jdstrand, we did add "music_files_read" to the music app for confinement with mediascanner1.0
[13:20] <zsombi> ogra_: then get the popover, and use select all
[13:20] <ogra_> well, i try to ... i cant bring up the dialog in the browser
[13:21] <jdstrand> vthompson: I know. but the initial MP didn't have that, and it worked
[13:21] <jdstrand> that was added for compatibility with trusty images
[13:21] <ogra_> if i release the thumb the whole url is selected and the kbd comes up ... if i just hold it down nothing happens
[13:22] <vthompson> jdstrand, right because of media-hub
[13:23] <jdstrand> satoris: the thrust of bug #1303962 and bug #1315381 is about apps needing no special permissions (ie, no direct access to the media collection) without the user knowing.
[13:24] <jdstrand> media-hub gets us part way there, since it is the one doing the playing, not the app itself
[13:24] <zsombi> ogra_: it took some time 2 me too... :(
[13:24] <ogra_> you actually manage to get a popup in the url bar ?
[13:24] <zsombi> ogra_ yup
[13:25] <ogra_> weird
[13:25] <zsombi> ogra_ you need to be verrrrry gentle...
[13:25] <ogra_> is the kbd up when you do that ?
[13:25] <ogra_> or before ?
[13:25] <zsombi> all the time
[13:25] <satoris> jdstrand: in order to access the list of media files in Mediascanner2, you need read access to ~/.cache/mediascanner-2.0. If you don't have that right, you can't access the list.
[13:26] <ogra_> no go here :(
[13:26] <jdstrand> satoris: so, based on my understanding, mediascanner2 does all the scanning, and then an app needs access to ~/.cache/mediascanner2 to know what was scanned
[13:26] <jdstrand> satoris: then the app can create a playlist, request a thumbnail, etc
[13:27] <satoris> jdstrand: yes, exactly. Which reminds we that we don't have an apparmor profile for the scanner daemon yet...
[13:27] <zsombi> ogra_  yeah, it's really bad...
[13:27] <jdstrand> satoris: access to ~/.cache/mediascanner2 is then the issue. that contains all the stuff for data mining, etc that I brought up before
[13:27] <ogra_> zsombi, are you on a newer version perhaps ? i'm on #22
[13:28] <jdstrand> (which I think gets everyone on the same page for the bugs I mentioned)
[13:28]  * ogra_ doesnt know how he could be even more gentle to make the popup come up
[13:28] <jdstrand> satoris: so, we can continue to special case the music-app so it isn'
[13:28] <jdstrand> t broken
[13:28] <ogra_> should i say kind words all the time perhaps ?
[13:28] <ogra_> :)
[13:28] <zsombi> ogra_: :D
[13:28] <ogra_> oh !
[13:29] <ogra_> the 100s time it just worked now
[13:29] <jdstrand> satoris: but you mentioned that you toyed with the idea of mediascanner2 having a dbus api. that is required for bug 1303962 and bug 1315381
[13:30] <ogra_> but now i cant make the paste disalog come up inside the G+ app :P
[13:30] <jdstrand> satoris: because the dbus service can have the apparmor integration and prompt the user "The facebook app wants to access your media collection. Proceed?"
[13:30] <satoris> jdstrand: I was just about to ask that. :)
[13:31] <jdstrand> satoris: and that opens the door for any app in the app store to be able to be unprivileged and access the media collection]
[13:31] <satoris> If that is needed then we can create one.
[13:31] <jdstrand> it is needed
[13:32] <satoris> I'll need to do some talk with managerial types about time tables and such.
[13:32] <jdstrand> we can in the short term special case music-app like I said though
[13:32] <jdstrand> the problem is that other apps won't have that privilege and so the platform doesn't support alternative media players, etc via the app store
[13:39] <mterry> ogra_, has much changed in utopic touch around user logins, XDG_RUNTIME_DIR, or such?  I'm seeing a new oddity when testing split mode
[13:40] <ogra_> mterry, not yet ... there is a rather big landing i'm preparing to move the dbus-session file to /run
[13:40] <ogra_> mterry, when did that start ?
[13:41] <ogra_> rsalveti dropped one lightdm start condition yesterday that was breaking the emulator
[13:41] <mterry> ogra_, not sure.  I only started noticing it this week, so maybe it started sometime last week or the weekend
[13:41] <ogra_> ah, no
[13:41] <ogra_> then it isnt related to that change
[13:41] <ogra_> mterry, http://people.canonical.com/~ogra/touch-image-stats/ has all the changelgs for utopic
[13:42] <ogra_> you can probably go backwards through them to find any related changes if you roughly know the date when it started
[13:43] <mpt> Laney, I think the root cause of our confusion about system updates yesterday was bug 1319037
[13:44] <ogra_> wasnt he referring to the popup (that overlays the whole screen after the download is done) ?
[13:48] <kenvandine> i think it says installing while it's downloading
[13:49] <kenvandine> or maybe it's just automatically downloaded
[13:49] <kenvandine> and says installing while it's preparing to install... before the popup
[13:51] <ogra_> it surely also says installing while downloading, i was referring to the specific conversation from yesterday though
[13:51]  * kenvandine wasn't involved in that, but i'd say that status is wrong
[13:51] <ogra_> you simply cant prevent the popup where it always asks you to install/cancel
[13:52] <kenvandine> so if it's downloading, it should say that instead of installing
[13:52] <ogra_> yeah, but if you select download only on wlan it should also not popup that question
[13:53] <ogra_> but only download :)
[13:53] <kenvandine> ogra_, true
[13:53] <kenvandine> so two bugs :)
[13:53] <ogra_> yeah
[13:59] <alex-abreu> mandel, so no plan to mir udm ? ... some bit in the main archive (desktop) pull it as a dep, and since it is not in main it wont really fly, so I have to make it a recommends or soemthing
[14:00] <ogra_> alex-abreu, there was a block on MIRing touch stuff ... talk to asac if thats still the case
[14:01] <alex-abreu> ogra_, ok,
[14:01] <ogra_> (i think it was lifted though ... )
[14:06] <jdstrand> satoris: fyi, updated bug #1303962 (comment #7) for our conversation
[14:07] <jdstrand> I think the thumbnailer task could probably be closed
[14:15] <jdstrand> satoris: fyi, I created bug #1319065, assigned it to me and gave myself a work item
[14:16] <jdstrand> ok, *now* I assigned it to me :)
[14:28] <satoris> jdstrand: added requirements as a comment.
[14:28] <jdstrand> thanks!
[14:29] <mandel> alex-abreu, asac any idea of a possible mir on udf?
[14:29] <mandel> alex-abreu, I was just considering the html sdk use case in the phone at this point in time when I made the "no MIT clame"
[14:29] <mandel> s/MIT/MIR
[14:30] <alex-abreu> mandel, sure, I got that, I'll adjust the html api to be more flexible, posisbly hoping for a mir, but it shouldn't be much of an issue
[14:31] <mandel> alex-abreu, ok, in any case when we move everything to the desktop we will have to do this
[14:31] <mandel> alex-abreu, for example, system image updates might be moved there and therefore udm is needed
[14:33] <alex-abreu> mandel, yeah, I think we should be fine for now, ...
[14:37] <dpm> hi dobey, quick question: where do the "See more | See less" strings I can see on the click scope when I'm looking at an app preview come from? I could not find them in the .pot file
[14:39] <dobey> dpm: not from the click scope. i think the dash adds them automatically when the description text is more than some number of characters or lines
[14:39] <dpm> ah, so that might come from unity8?
[14:39] <dobey> yes, afaik
[14:43] <dpm> ah, yes, they're in the unity8 .pot, thanks dobey!
[14:44] <dobey> dpm: there are a couple of string changes in the click scope though, that you'll want to poke the zh_CN translator to get filled in asap, so we can land them in the image with translations for MAE
[14:46] <dpm> dobey, yes, I saw them, thanks for the heads up. Will ask translators to complete them
[14:50] <dobey> is anyone else seeing weird behavior with wifi on nexus4?
[14:50] <ogra_> dobey, someone mentioned issues above
[14:51] <ogra_> (all fine here )
[14:51] <seb128> dobey, Cimi was mentioning earlier than he has his icon set as being online but that there were no active connections
[14:52] <dobey> mine is literally 1 meter from the access point, and the icon shows very poor signal, and network is very poor. iwconfig says 9 Mb/s, but the access point is G/N
[14:53] <ogra_> yeah, looks different to what Cimi saw
[14:53] <cimi_> a router reboot solved my issue
[14:53] <cimi_> for now
[14:53] <cimi_> although all other devices were working fine
[14:54] <cimi_> so it could have been the router or ubuntu waiting something
[14:54] <dobey> i thought maybe it was trying to switch to my other access point that's on the other side of my house, but the hex id isn't changing (i'm running iwconfig under watch)
[14:54] <dobey> yeah i have a nexus 5 sitting right next to the nexus 4, and it's working fine, no problems at all. has been since i got it
[14:54] <dobey> nexus 4 has been horrible with wifi since i got it though
[14:55] <ogra_> dobey, in any case let cyphermox know ...
[14:55] <ogra_> eh will surely want to know about wlan issues
[14:55] <ogra_> *he
[14:55] <dobey> cyphermox: ^^ any idea how to debug this?
[14:58] <cyphermox> that's pretty much it; check what "iw dev wlan0 link", and any messages from wpa-suppliant/kernel in syslog
[14:59] <sergiusens> mandel: https://code.launchpad.net/~sergiusens/udm/packaging/+merge/219387
[15:00] <mandel> sergiusens, did you review the other mrs in that?
[15:00] <sergiusens> robru: can you do a package review for https://code.launchpad.net/~sergiusens/udm/packaging/+merge/219387 please?
[15:00] <sergiusens> mandel: no, no email notif :-
[15:00] <sergiusens> :-P
[15:06] <mandel> sergiusens, no worries, I have the same problem
[15:18] <mterry> ogra_, I think my boot oddities are due to the runlevel change in lightdm's override file in ubuntu-touch-session.  Doing some more reboots to confirm
[15:20] <dobey> cyphermox: http://pastebin.ubuntu.com/7457986/
[15:21] <cyphermox> dobey: I can't do anything about that
[15:21] <cyphermox> could be that there is lots of interference in your area
[15:22] <dobey> cyphermox: are those messages what's causing my problem?
[15:23] <cyphermox> not necessarily what's causing, more like maybe a symptom
[15:23] <ogra_> mterry, that change is only in the last two images though
[15:23] <dobey> well, the messages not being the cause obviously
[15:23] <cyphermox> it's just the kernel background scanning mentions it didn't find the AP it was looking for
[15:23] <mterry> ogra_, I only noticed the change yesterday, that fits
[15:23] <ogra_> mterry, if you saw the issues before it cant be that ... also the "runlevel PRELEVEL=S" line still makes sure it only starts at runlevel change
[15:24] <ogra_> so efferctively nothing changed for you
[15:24] <ogra_> unless you kind of rely on a certain runlevel number (which i doubt anyone does nowadays)
[15:24] <mterry> ogra_, I only noticed this problem after I silo 002 rebuilt ubuntu-touch-session to update with those changes.  So I'm sure it *could* be those changes
[15:25] <mterry> ogra_, the boot problem seems to be related to when /run/user stuff gets set up?
[15:25] <ogra_> it only removed the check for the runlevel number
[15:25] <ogra_> it doesnt change the timing or anything
[15:26] <mterry> ogra_, I'm just telling you what I see.  Adding that line back in makes the problem go away.  I'm still investigating why
[15:26] <ogra_> strange
[15:26] <mterry> ogra_, the PREVLEVEL=S is an or condition, not an and one
[15:27] <mterry> ogra_, so it could change timing I think
[15:27] <ogra_> i could understand that if the "runlevel PRELEVEL=S" was dropped too
[15:27] <ogra_> mterry, but it didnt, i have bootcharts :)
[15:27] <mterry> ogra_, with split greeter, maybe timing changes
[15:27] <ogra_> http://people.canonical.com/~ogra/touch-bootcharts/
[15:27] <mterry> ogra_, I'm not noticing a problem with normal images
[15:28] <ogra_> (22 vs 24 ... lightdm starts in both at ~15sec)
[15:28] <mterry> ogra_, does the normal user session rely on /run/user stuff at all?   Would we notice if that wasn't being set up for the unity8 session?
[15:28] <Rienzilla> ik ben bijna klaar...
[15:29] <ogra_> mterry, some bits do ... i'm currently working on making it fully rely on that btw
[15:29] <ogra_> ripping out all bits that write to ~/ on session startup
[15:29] <Rienzilla> neus
[15:29] <Rienzilla> wwe
[15:30] <mterry> ogra_, b/c there are two possibilities -- /run/user is racy on normal images now and we don't notice, or only racy with split greeter.  But it's definitely racy with split greeter at least
[15:30] <mterry> Split greeter relies on it
[15:30] <ogra_> hmm, not sure what actually sets it up, i thought it only gets created on login/autologin
[15:31] <Rienzilla> sorry about that :-)
[15:31] <mterry> ogra_, I *think* logind manages it... when does that start?
[15:31] <popey> Rienzilla: having problems? ☻
[15:31] <ogra_> way way before lightdm
[15:32] <ogra_> look at the bootchart ... somewhere along with the system dbus
[15:32] <Rienzilla> i typed in the wrong terminal
[15:32] <Rienzilla> regarding the account plugin im getting some assistance from mardy
[15:35] <ogra_> mterry, in any case Mir uses the dir for the private socket so at that time it definitely exists
[15:35] <ogra_> MIR_SERVER_FILE=$XDG_RUNTIME_DIR/mir_socket
[15:35] <mterry> ogra_, my problems show up pre-mir-launch but sure
[15:36] <ogra_> well
[15:36] <ogra_> we didnt use that dir before unity8 started in the past
[15:36] <mterry> ogra_, specifically, my problem is that upstart's init for the lightdm user never creates its /run/user/XXX/upstart directory (I'm guessing because it wasn't available at the time)
[15:36] <mterry> ogra_, well phablet's upstart must've
[15:36] <seb128> mterry, for normal session I think it's pam creating the directory
[15:37] <mterry> seb128, right....  But via systemd's pam plugin I think?
[15:37] <seb128> mterry, correct
[15:37] <ogra_> root@ubuntu-phablet:~# grep XDG_RUNTIME_DIR /usr/share/upstart/sessions/*
[15:37] <ogra_> /usr/share/upstart/sessions/unity8.conf:        MIR_SERVER_FILE=$XDG_RUNTIME_DIR/mir_socket
[15:37] <ogra_> root@ubuntu-phablet:~#
[15:38] <ogra_> nothing in the session handling uses or creates it
[15:39] <mterry> ogra_, but I think upstart itself uses it (puts session info in XDG_RUNTIME_DIR/upstart)
[15:39] <andrewbiolo_> Hi, I am Andrea and I am Italian. I am studying bioinformatics and I love Ubuntu. I would like to learn QML and to develop a new Application. I think is important to contribute at the core apps, but I don't know how to start. Someone can give me any advice? :)
[15:40] <ogra_> mterry, oh, right /etc/profile.d/upstart-phablet.sh
[15:40] <ogra_> it actually exports it there
[15:40] <ogra_> but thats only for shell access
[15:41] <ogra_> i dont think profile.d is parsed for non bash/shell
[15:42] <ogra_> (at least it shouldnt be)
[15:48] <ogra_> andrewbiolo_, try #ubuntu-app-devel
[15:48] <andrewbiolo_> thanks :)
[16:15] <robru> sergiusens, hey, just woke up. yeah I can take a look ;-)
[16:38] <mterry> ogra_, hmm.  "May 13 16:34:24 ubuntu-phablet lightdm: pam_systemd(lightdm-greeter:session): Failed to create session: Access denied"  -- and I have also seen "Message did not receive a reply (timeout by message bus)" as the reason.  Digging into it
[16:39] <ogra_> mterry, wow, gross
[16:39] <ogra_> which bus does it try to talk to ? system or session ?
[16:39] <rsalveti> weird
[16:40] <mterry> ogra_, probably system.  I think it's talking to the logind daemon
[16:40] <ogra_> wow
[16:42] <tvoss> nik90, ping
[16:43] <mterry> Now where does logind log to?
[16:43] <ogra_> probably some binary systemd journal :P
[16:43] <ogra_> i guess pitti would knwo but seems he is gone for the day
[16:43] <mterry> agreed, I've done this before and i remember not liking it
[16:47] <nik90> tvoss: pong
[16:48] <tvoss> nik90, hey there, is the clock app using the location service to determine the location of the user?
[16:48] <nik90> tvoss: no, it is using geoIP...GPS was too slow at that point when I tried.
[16:48] <nik90> tvoss: I was waiting for Assisted GPS to land before using the location service
[16:48] <tvoss> nik90, ack and thx
[16:49] <nik90> np
[17:04] <mterry> testing "and started cgmanager"
[17:04] <ogra_> uh
[17:04] <ogra_> where is that from ?
[17:05] <ogra_> mterry, that should always be "cgmanager-ready"
[17:05] <ogra_> unless it is cgproxy itself
[17:05] <mterry> ogra_, what does cgproxy do?
[17:05] <ogra_> stuff for lxc
[17:06] <ogra_> it sets up the cgroup management iirc
[17:06] <mterry> ogra_, and what's the story with cgmanager-ready?
[17:06] <ogra_> thats emitted if it is actually ready for consumption
[17:06] <mterry> hrm
[17:06] <ogra_> if you want to wait for cgmanager, use that event
[17:07] <ogra_> started cgmanager  is to early
[17:07] <mterry> k
[17:07] <mterry> it looks like logind needs cgmanager is all
[17:11] <ogra_> well, then the system dbus should make sure to not start before cgmanager-ready
[17:11] <ogra_> given that logind is started by a dbus service file
[17:12] <ogra_> /usr/share/dbus-1/system-services/org.freedesktop.login1.service
[17:14] <mterry> ogra_, yeah getting "cgmanager: Error pinging manager: Did not receive a reply" in logind.  Changing startup conditions for system dbus seems like a heavy hammer
[17:17] <ogra_> yeah, logind seems to also start a lot after dbus ... looking at http://people.canonical.com/~ogra/touch-bootcharts/ubuntu-phablet-utopic-24.png nearly 4 seconds after dbus
[17:18] <mterry> ogra_, I used cgmanager-ready but still got this issue
[17:18] <ogra_> (lxc-start actually depends on cgmanager-ready ... as you can see that starts about 1sec before dbus)
[17:19] <ogra_> right, i think cgmanager is a red herring ...
[17:19] <ogra_> since that starts way before everything
[17:19] <mterry> ah ok.  I should have looked at the bootchart
[17:22] <mterry> But the cgmanager error certainly seems connected to the failure to create a session
[17:23] <ogra_> that must be a relatively new dep then
[17:23] <ogra_> cgmanager is only around since a month or so ... on the images
[17:23] <ogra_> we used cgroups-lite before
[17:24] <ogra_> (or perhaps 6 weeks)
[17:32] <elopio> ogra_: yes, you are right, apparmor denied http://paste.ubuntu.com/7458617/
[17:33] <ogra_> that must be new then
[17:33] <ogra_> jdstrand, ^^^
[17:33] <ogra_> issues with the camera-app
[17:33] <jdstrand> oh, the camera-app is confined now?
[17:34] <ogra_> it shoulldnt i think
[17:34] <ogra_> but can apps become confined by accident ?
[17:35] <jdstrand> no
[17:35] <jdstrand> not unless it said, "hey, I want to be confined"
[17:37] <jdstrand> fyi, the camera app could be special and simply use the 'picture_files' policy group
[17:37] <jdstrand> note, that the denial is for creating the ~/Pictures directory
[17:38] <jdstrand> the picture_files policy group doesn't allow creating the directory, only reading it (as well as reading/writing files under ~/Pictures)
[17:39] <ogra_> still weird though
[17:39] <jdstrand> so maybe it has been confined for a while but the ~/Pictures directory always existed but now it doesn't
[17:39] <ogra_> rsalveti, you updated the camera-app twice the last week ... do you know if the click package was actually updated too ?
[17:40] <ogra_> ah, not twice actually
[17:49] <elopio> ogra_, jdstrand: I created the Pictures directory and now it works.
[17:49] <ogra_> well, it should exist ... thats weird
[17:50] <ogra_> does ~/.config/user-dirs.dirs exist on your system ?
[17:50] <ogra_> (and contain Pictures)
[17:51] <elopio> ogra_: yes. XDG_PICTURES_DIR="/home/phablet/Pictures"
[17:52] <ogra_> hmm, weird
[17:52] <elopio> my /home/phablet is empty.
[17:52] <ogra_> sergiusens, does --wipe actually remove the dirs ?
[17:54] <sergiusens> ogra_: --wipe just does a 'format data' in ubuntu_commands
[17:55] <ogra_> i dont get how elopio could end up with an empty home then
[17:55] <sergiusens> ogra_: elopio I had that after running autopilot sometimes
[17:55] <ogra_> oh
[17:56] <elopio> I will flash one more time.
[17:56] <sergiusens> ogra_: camera and gallery haven't been click uploaded
[17:56] <ogra_> sergiusens, right, well, the missign dir is the issue anyway ... but i guess we need to get the apps back in sync with the debs at some point
[17:57] <rsalveti> ogra_: no, that was just packaging changes for the deb version
[17:57] <ogra_> right
[17:57] <rsalveti> sergiusens: talking about camera and gallery, what do we need to do to upload the x86 version to the store?
[17:58] <sergiusens> rsalveti: do a refactor with fginther, basically what we talked about last Friday
[17:58] <sergiusens> rsalveti: I planned for that next week
[17:59] <rsalveti> sergiusens: ok, will let that to you then :-)
[18:00] <seb128> Cimi, did you see Saviq's needs fixing on https://code.launchpad.net/~unity-team/ubuntu-system-settings/wizard.wifi/+merge/212675 ?
[18:00] <elopio> ogra_, sergiusens: freshly installed, with ubuntu-device-flash --channel devel-proposed --wipe
[18:01] <elopio> /home/phablet is empty.
[18:01] <elopio> well, it has the hidden dirs.
[18:03] <mterry> ogra_, ah...  I think this is what happens -- for whatever reason, cgmanager is available on dbus, but not responding to pings.  This due to a bug in logind is crashing logind.  Which means that the pam module errors out and can't set up the lightdm sesion well.  And something with that runlevel change is triggering the problem with cgmanager
[18:04] <mterry> Well when I say "on dbus" I guess I mean at the private dbus location of "/sys/fs/cgroup/cgmanager/sock"
[18:04] <ogra_> mterry, hmm, that might explain why rsalveti has issues in the emulator but we dont get them in all other installs
[18:05] <mterry> ogra_, it doesn't seem to affect the autologin session, not sure why yet
[18:05] <ogra_> perhaps some kernel support that cgmanager uses is missing in that kernel
[18:05] <rsalveti> I still don't get why upstart would not trigger lightdm
[18:06] <rsalveti> bug 1318681 btw
[18:06] <mterry> ogra_, is there anything other signal besides cgmanager-ready I could listen to?  That didn't seem to fix the problem
[18:06] <ogra_> rsalveti, well, read above ... seems logind needs a fully working cgmanager now
[18:07] <seb128> mterry, hey, I just commented on the wizard mp that starts using mir apis ... can you explain/comment there to explain why we need that? It would be nice to be able to keep developing/running u-s-s on desktop environments
[18:07] <ogra_> and if logind cant start the session cant
[18:07] <rsalveti> but how is the event related with upstart and lightdm?
[18:07] <mterry> ogra_, well, it can take no cgmanager fine. But a half-working one it can't (due to a bug that should be fixed regardless)
[18:07] <rsalveti> I mean, wouldn't that just be an issue after lightm starts?
[18:07] <rsalveti> *lightdm
[18:07] <mterry> seb128, maliit
[18:08] <seb128> mterry, I see you are in the middle of another discussion, I'm going to ping you again later/another day, no hurry
[18:08] <ogra_> rsalveti, our autologin is kind of "in" lightdm atm
[18:08] <ogra_> we dont use a greeter so the login isnt separated
[18:09] <rsalveti> ogra_: right, but then we would at least be able to see lightdm starting in upstart, right?
[18:09] <ogra_> it would attempt to start ... fall over and fail
[18:09] <rsalveti> right, we don't even see it starting
[18:10] <ogra_> hmm, ok
[18:10] <mterry> rsalveti, reading that bug, the runlevel events are emitted just fine, but something weird about that combination of start-on triggers doesn't work?
[18:11] <rsalveti> mterry: exactly
[18:11] <ogra_> well, android is emitted by the android container ... dbus should run since a long time already and filesystem was emitted by mountall
[18:11] <rsalveti> everything was emitted
[18:12] <ogra_> right
[18:14] <mterry> ogra_, is cgmanager necessary for sessions normally?  You say it's a new thing?
[18:14]  * mterry is wondering if fixing logind crash is enough
[18:14] <ogra_> it is used for lxc
[18:15] <ogra_> which runs our android container
[18:15] <mterry> huh, so things will still not work, just in a new and different way
[18:15] <robru> mterry, hey. we just had a unity8 landing, is it going to screw you up if I rebuild unity8 in silo 2?
[18:15] <mterry> robru, well chances are there are conflicts.  Let me confirm
[18:16] <robru> mterry, ok, no rush on my end, but it will need to be rebuilt before it can be published
[18:16] <mterry> robru, right
[18:16] <mterry> robru, yeah conflicts
[18:16] <ogra_> mterry, lxc switched from cgroups-lite to cgmanager ... ask hallyn about details for that bit
[18:16] <ogra_> i wasnt aware that logind even remotely uses cgmanager
[18:19] <robru> mzanetti, ping? I got you silo 5 for your unity8 landing, and building: https://ci-train.ubuntu.com/job/landing-005-1-build/55/console
[18:27] <ogra_> lol !
[18:28]  * ogra_ just saw popey's comment on G+
[18:28] <ahayzen> mterry, ping
[18:28] <mterry> ogra_, cgmanager support is an ubuntu add on apparently
[18:28] <mterry> ahayzen, hello!
[18:28] <ahayzen> mterry, you said you were having issues with mp3's in the music-app before correct?
[18:29] <ogra_> mterry, well, it is handled by the lxc guys ...
[18:29] <mterry> ahayzen, uh yeah
[18:29] <ahayzen> mterry, does that still occur?
[18:29] <mterry> ahayzen, I'm not in a position to test this second
[18:30] <mterry> ahayzen, can I get back to you on that?
[18:30] <ahayzen> mterry, ok no worries, i tried a few mp3s on mine and couldn't get the same issue. When u have a moment and if u can confirm it would you be able to send the file to me?
[18:30] <mterry> ahayzen, k
[18:31] <ahayzen> mterry, thanks :)
[18:33] <doanac> sergiusens: just hit a problem with the x86 emulator and phablet-click-test-setup. seems like get_package_version may not be working for ubuntuuitoolkit
[18:34] <doanac> just started digging, but was curious if you'd seen this?
[18:41] <mterry> robru, if you want to rekick unity8, that's fine
[18:41] <mterry> I merged from trunk
[18:42] <doanac> sergiusens: i think the issue is that ubuntu-ui-toolkit isn't installed in the x86 image.
[18:47] <ogra_> doanac, should be -gles ...
[18:47] <ogra_> the x86 emu image has a bunch of packages that uuse -gles as suffix in the package name
[18:47] <ogra_> UITK is one of them
[18:47] <doanac> ogra_: oh - thanks. i can patch that locally to unblock myself
[18:48] <Saviq> seb128, yeah he saw it, and it shouldn't be a problem to develop on X11 still
[18:48] <seb128> Saviq, you are replying for others? ;-)
[18:48] <Saviq> seb128, the wizard needs to run as a Mir server when applicable, to be able to composite the OSK on itself
[18:49] <Saviq> seb128, I did get highlighted, too ;P
[18:49] <seb128> oh, right
[18:49] <seb128> thanks for the reply
[18:49] <Saviq> seb128, but if not under Mir, it will just use the xcb QPA and not try to be Mir
[18:50] <seb128> great
[18:56] <sergiusens> doanac: yeah, that's probably it
[19:10] <robru> mterry, thanks
[19:21] <bzoltan> cjwatson:  that is the bug https://bugs.launchpad.net/ubuntu/+source/click/+bug/1319153
[19:22] <rsalveti> doanac: yeah, we got a few packages duplicated for the x86 to work
[19:22] <rsalveti> ubuntu-ui-toolkit is one of them
[19:22] <rsalveti> just check with dpkg -l | grep gles
[19:23] <doanac> rsalveti: thanks.
[19:23] <rsalveti> so I'd guess we need to change that check to make it work with the x86 emulator, as it uses a different src package for it
[19:33] <sergiusens> rsalveti: doanac there's a couple more assumptions I need to deal with wrt x86
[19:34] <doanac> sergiusens: ack. i think there might be some other stuff around our new unlock-script from mterry. i'm taking a step back from my daily image testing scripts and just playing with things by hand to get a better feel
[19:58] <Saviq> rsalveti, I just ran the x86 emulator on my machine and got scopes just fine, are you still seeing them miss the deadline on yours?
[20:04] <doanac> rsalveti: just found something subtle but important. i was running "ubuntu-emulator run" as my normal user. i noticed a warning message about it not having access to the kvm device. I re-ran things with sudo and its MUCH faster now
[20:07] <doanac> mterry: i think we need a change to your unlock_device script. "adb reboot" doesn't work against the emulator. we'll need to kill the emulator pid and re-start it.
[20:07] <doanac> so i think we need an option "--reboot-cmd" flag for this script
[20:07] <mterry> doanac, curious
[20:08] <rsalveti> Saviq: that only happens when you get bug 1318070
[20:08] <doanac> mterry: to be honest, just providing a "reboot-and-wait" hook might be easier. then we can do this with one thing
[20:08] <mterry> doanac, it would be nice if we could make the emulator fake being a device on adb
[20:08] <mterry> doanac, explain the reboot-and-wait bit?
[20:08] <Saviq> rsalveti, on both x86 and armhf or?
[20:08] <mterry> oh right, because we have the wait command?
[20:08] <rsalveti> Saviq: because then libpgm needs to run a small benchmark to calculate the cpu mhz
[20:08] <rsalveti> https://code.google.com/p/openpgm/issues/detail?id=35
[20:08] <doanac> mterry: correct.
[20:09] <rsalveti> Saviq: that is only with x86, armhf happens all the time because it's way slower
[20:09] <Saviq> rsalveti, right, ok
[20:09] <rsalveti> so I believe if you fix the armhf issue, it'd probably fix it for x86 as well
[20:09] <rsalveti> doanac: hm, interesting, I'm able to run with KVM as normal user here
[20:09] <doanac> mterry: for example. before your unlock_device we had a more sophisticated approach to reboot-wait: http://bazaar.launchpad.net/~ubuntu-test-case-dev/ubuntu-test-cases/touch/view/head:/scripts/reboot-and-wait
[20:10] <rsalveti> maybe your user is not part of a special group or something
[20:10] <rsalveti> and yeah, the real speed is when you have kvm enabled :-)
[20:10] <doanac> rsalveti: i'm sure that's the problem
[20:10] <rsalveti> Saviq: when are you going to land the code that is currently in devel?
[20:11] <rsalveti> Saviq: that might already behave differently
[20:11] <Saviq> rsalveti, I have no devel branches ;D
[20:11] <rsalveti> thought the scopes also had a devel branch
[20:11] <Saviq> rsalveti, if you mean -scopes-shell that's mhr3
[20:11] <doanac> rsalveti: is it feasible to get the emulator to support "adb reboot" ?
[20:11] <rsalveti> Saviq: right
[20:12] <rsalveti> doanac: might be, need to check
[20:12] <rsalveti> doanac: mind opening a bug for now? against the android package
[20:12] <rsalveti> will take a look later
[20:12] <doanac> rsalveti: sure.
[20:12] <doanac> mterry: i'll add you to the bug as well
[20:28] <doanac> mterry, rsalveti: https://bugs.launchpad.net/ubuntu/+source/android/+bug/1319172
[20:28] <rsalveti> doanac: thanks
[21:47] <doanac> rsalveti: i have a small set of hacks in place, but I'm starting to see some really postive stuff with testing the x86 emulator. gonna keep digging, but it looks like you guys have done a pretty great job!
[21:47] <rsalveti> doanac: awesome!
[21:47] <rsalveti> doanac: yeah, would be nice to have a completely green image on the emulator now :-)
[21:47] <rsalveti> so we can start using it for real, when testing our landings
[21:48] <rsalveti> need to create a wiki page to describe what is still not working in there
[21:48] <rsalveti> so we can follow the progress for each component
[21:48] <doanac> yeah. that would be helpful
[22:35] <mhall119> alecu: you couldn't find a more recent picture of yourself for the pioneers page? :)
[22:35] <alecu> lol
[22:36] <alecu> mhall119: I'm told Nicolás looks just like me without the beard, so I went with it.
[22:36] <alecu> mhall119: plus, inside the apps t-shirt, it's really me.
[22:37] <mhall119> lol
[23:10] <MoPac> Hi all. I know this is going to be a dumb question, but I have contradictory ideas in my head and can't find an obvious reliable source. At this point, do the plans for Ubuntu Touch include the ability to run standard Android applications?
[23:17] <popey> MoPac: no
[23:18] <MoPac> popey: Thanks. I assume that also means that there won't likely be a wine-like layer for them either?
[23:22] <popey> no plan to
[23:24] <MoPac> Cool; good to know


[03:31] <pwnguin> is there a list of known upstart events in ubuntu 9.04?
[14:16] <ion_> http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot “At debconf7 and FOSDEM 2008 (video link), Petter Reinholdtsen gave a talk about the dependency based boot system.” Not even a mention of Upstart. :-P
[14:20] <Keybuk> that's Petter for you
[14:21] <ion_> He mentioned that “Linux is becoming more and more event-based but the system startup is sequential, but that’s an issue for another talk” (paraphrased).
[14:24] <Keybuk> :)
[14:27] <ion_> Btw, how far along is Upstart 0.next? :-)
[14:30] <Keybuk> the upstart bits are still pretty much untouched :p
[14:43] <Keybuk> today I am mostly hating D-Bus
[14:44] <sadmac> Keybuk: what did it do? Show us on the bear where glib touched you
[14:49] <Keybuk> ;)
[14:49] <Keybuk> just damned hard to do signals properly
[14:50] <sadmac> yeah, they didn't look fun
[14:50]  * sadmac has been thinking about thread-safe linked lists for libnih
[14:50] <sadmac> I don't know why, we don't need them right now
[14:51] <sadmac> but massively-concurrent linked lists are hard.
[14:57] <Keybuk> indeed
[15:00] <sadmac> and it makes the list heads bigger (need a semaphore). Might want the thread-safe ones to be a different type.
[15:00] <Keybuk> put the mutex in the list head
[15:00] <Keybuk> that's the usual pattern for locking linked list changes
[15:00] <Keybuk> it's not record-level, but it's enough
[15:00] <Keybuk> record-level, you're just asking for deadlocks
[15:02] <sadmac> I can do nearly record level with no deadlocks
[15:02] <sadmac> the trick is don't lock the nodes. Lock the links
[15:02] <sadmac> each node has a lock that protects its next pointer and /the next node's prev pointer/
[15:03] <sadmac> you only have to acquire two locks for each structural change. its juuust this side of safe
[15:05] <sadmac> it only can lock if its possible to call remove() on the list head itself (dining philosophers). I think I can fix that.
[15:59] <Plouj> hi
[15:59] <Plouj> does upstart have the ability to log to syslog all of the boot messages instead of to the console?
[16:02] <Plouj> well, not necessarily to syslog, but somewhere permanent and not initially user-visible
[17:31] <pwnguin> is there a list of known upstart events in ubuntu 9.04?
[17:38] <sadmac> pwnguin: Fedora has a manpage. I think its available on die.net
[17:46] <pwnguin> hmm. no network event?
[17:47] <sadmac> pwnguin: no. stuff like that should be emitted by other system services. you might want to look into having network manager do it.
[17:47] <sadmac> anything that can call `initctl emit` can emit an event
[17:48] <pwnguin> well, i really dont care if upstart itself emits an event versus given system service
[17:48] <pwnguin> i will look into NetworkManager though
[17:51] <sadmac> Plouj: there's nothing like that just yet. We've planned it though. Even tried it a few different ways. Its not as easy as it would seem to get right.
[17:51] <sadmac> Keybuk: do you have any plans as to making logging work?
[17:51] <Plouj> sadmac: can you tell me of some of the difficulties that you encountered?
[17:53] <sadmac> Plouj: well, we didn't want init to funnel all of the text traffic from all the services for resource reasons (that was Keybuk's logic. He can explain that) so we had our own logging service to transfer the info. The problem was when that went down it ended up SIGPIPEing everything connected to it, resulting in a pretty spectacular system failure.


[11:45] <bac> gary_poster: ^^ you got *what* when running autoreconf?
[13:05] <bac> hi frankban, teknico - have either of you had trouble getting lxc to start after upgrading to quantal?
[13:05] <bac> i suspect some of our work-arounds in precise need to be undone.
[13:19] <hazmat> bac, canonistack
[13:20] <hazmat> there where some issues with quantal lxc, but they should be resolved afaik
[13:22] <gary_poster> bac, remind me where to look about my autoreconf msg?  I just remember that when I first ran it, it failed and I had to install more packages to make it happy
[13:22] <bac> hazmat: i don't understand your mention of canonistack
[13:22] <gary_poster> I think he is suggesting that you test using canonistack
[13:22] <hazmat> bac, just as an alternative to lxc
[13:22] <bac> gary_poster: you wrote this "bac, I got this when trying to run autoreconf in the jitsu branch
[13:22] <bac> 17:52"
[13:23] <bac> gary_poster:  with nothing else
[13:23] <bac> hazmat: oh ok.  i'd like to get a local option on my machine, though.
[13:23] <bac> gary_poster: perhaps it is no longer relevant if you solved your problem
[13:23] <gary_poster> bac, oh sorry.  I think I meant to delete that.  Figured it out
[13:23] <gary_poster> yeah, sorry
[13:23] <gary_poster> bac, thanks for making card
[13:24] <gary_poster> I thought it was going to be a self-review amusement in the evening
[13:24] <gary_poster> but then delved into Makefile surgery
[13:30] <benji> Do I understand correctly that the standup has been moved to 17:00 UTC?
[13:31] <gary_poster> hey benji.  hope you are all better.  it is 1600 UTC.  (11 AM Eastern, UTC-5)
[13:31] <gary_poster> benji, oh
[13:31] <gary_poster> it was moved to 1700 only yesterday
[13:31] <gary_poster> or at least that was the intent
[13:31] <gary_poster> lemme see
[13:32] <benji> gotcha
[13:32] <gary_poster> yeah only yesterday
[13:32] <gary_poster> I had a dentist appt
[13:32] <gary_poster> and more coming :-/
[13:32] <gary_poster> hey hazmat, just sent you an email; lemme know how you want to handle it
[13:33] <gary_poster> bac, are you most qualified to reply to gmb about his lp2kanban question?
[13:36] <gary_poster> tveronezi, sorry, I was rushing off to bed and didn't authenticate so lbox has been patiently waiting for me to make my rietveld: https://codereview.appspot.com/6842072
[13:36] <tveronezi> gary_poster: :O) np... tkx
[13:39] <gary_poster> tveronezi, make server is broken on FF :-( (works in Chrome
[13:39] <gary_poster> )
[13:39] <gary_poster> Just noticed, sorry
[13:40] <tveronezi> gary_poster: ok, I will check it. tkx.
[13:40] <gary_poster> bac thanks for gmb reply.  favicon is working for me in chrome, not in FF (make debug is working in FF)
[13:40] <bac> gary_poster: you did see my review on LP i hope
[13:40] <gary_poster> bac yes thank you
[13:40] <bac> gary_poster: i just get the 'sheet of paper' style favicon.  it is downloaded but not used
[13:40] <bac> "it" being the juju one
[13:40] <gary_poster> weird :-/
[13:41] <hazmat> gary_poster, digesting..
[13:41] <gary_poster> I've cleared out the cache multiple times
[13:41] <hazmat> gary_poster, is there anything in the dropbox folder btw?
[13:41] <gary_poster> nada hazmat
[13:46] <teknico> bac, nope, no trouble starting lxc on quantal, and I'm not aware of any workarounds for precise
[13:48] <bac> teknico: well there were several libvirt related work-arounds that were required and some other things lpsetup did to get nested containers working.
[13:49] <teknico> bac, fwiw, I did not mean to imply that they did not exist, only that I did not know nor use them :-)
[13:56] <tveronezi> gary_poster: it seems to be working fine for me in precise and quantal.
[13:57] <gary_poster> tveronezi, which? favicon.ico or FF?
[13:57] <tveronezi> FF
[13:59] <gary_poster> tveronezi, once I have loaded a debug version, the server version works in FF.  Try http://uistage.jujucharms.com:8080/ ?
[13:59] <gary_poster> That is using make server now
[13:59] <gary_poster> Changed it last night
[14:00] <gary_poster> (well, the equivalent: it uses make build and then starts up the simple python server)
[14:05] <tveronezi> gary_poster: http://ubuntuone.com/2j2GNGiEz3KNt0ZOghByW5
[14:08] <gary_poster> tveronezi, http://ubuntuone.com/0VKcU7JWBtvkwITgPuwxzh
[14:09] <gary_poster> ...and in fact it is not there...
[14:09] <tveronezi> gary_poster: hmmmmm... clean you cache with the "Everything" option.
[14:10] <gary_poster> tveronezi, in FF?  There is no such thing I see in quantal
[14:11] <gary_poster> tveronezi, ah! combo loads are killing me, but worked now
[14:11] <tveronezi> gary_poster: ah... good. :O)
[14:12] <gary_poster> bac ^^^ in FF clear cache and FF no longer hosed for me (irrespective of favicon.ico)
[14:12] <gary_poster> tveronezi, for favicon I'm adding explicit favicon link, because that seems to make FF happy for some reason, and also making debug server include favicon
[14:12] <gary_poster> will have update in a few
[14:13] <tveronezi> ok.
[14:15] <bac> hi mattuk1972, can you check uistage.jujucharms.com:8080 and look at the truncation and deploy button placement?  it all should be as we discussed yesterday.
[14:16] <bac> mattuk1972: on a side note, are you ok with skipping this UX check step if we pre-clear screenshots with you before landing?
[14:17] <mattuk1972> bad, sounds like a plan
[14:17] <mattuk1972> bac damit auto correct
[14:19] <gary_poster> heh
[14:23] <gary_poster> tveronezi, I just pushed changes to my branch (server.js and index.html).  What's easiest for you--do you want a new rietveld proposal patch or do you just want to see it in the MP (https://code.launchpad.net/~gary/juju-gui/favicon/+merge/135045 and click on "Changes added by revision 253" just before the "Add comment"?  Whatever is easier
[14:34] <tveronezi> gary_poster: done... I have just two minor comments.
[14:34] <gary_poster> cool looking tveronezi thx
[14:34] <tveronezi> gary_poster: tkx.
[15:19] <hazmat> is anyone else seeing a regression with removing or adding relations on the staging site
[15:21] <hazmat> removing relations seems usable.. adding relations definitely not
[15:25] <mattuk1972> bad, sorry i was dragged off to a meeting - looks good to me
[15:25] <mattuk1972> bac, looks good to me
[15:25] <bac> mattuk1972: thanks
[15:25] <Makyo> hazmat, yes, I'm seeing it.  Let me poke around locally.
[15:27] <Makyo> hazmat, not happening in the branch I'm working on.  Will update trunk and try.
[15:29] <hazmat> Makyo, ack, thanks
[15:33] <Makyo> hazmat, works with debug, does not work with server.  Something funky going on with minification.
[15:45] <gary_poster> bac, you're bad, you're bad, you know it
[15:45] <bac> er, huh?
[15:46]  * gary_poster generally can only make historical cultural allusions.  That was to Michael Jackson, and was in reference to the autocorrect fun that matt is having
[15:46] <bac> oh, yes, that
[15:46] <bac> i thought your oxycodone was just kicking in
[15:46] <gary_poster> lol
[15:48] <Makyo> tveronezi, ping
[15:51] <Makyo> tveronezi, nvm, will bring it up on the call.
[15:51]  * Makyo squeezes breakfast in between now and then.
[15:52] <tveronezi> Makyo... Sorry I didnt notice the ping.
[15:53] <Makyo> tveronezi, it's okay.  Was just going to ask your opinion on minification.  Will catch you during/after call
[15:53] <tveronezi> ok.
[15:58] <gary_poster> bac bcsaller benji frankban hazmat jovan2 Makyo mattuk1972 teknico tveronezi call in 2. mattuk1972 and jovan2, since you are colocated and we are over the ten person limit for Google hangouts, if you both want to join it would be great if you could share a connection.
[16:02] <gary_poster> bcsaller, hazmat starting without you
[16:05] <bac> gary_poster: favicon still doesn't work for me from staging, even with safari
[16:27] <Makyo> bcsaller1, can I get a quick yea/nay on https://codereview.appspot.com/6856067/diff/5001/test/test_environment_view.js ?
[16:27] <Makyo> Just want to know if I'm headed in the right direction
[16:33] <tveronezi> Makyo: I've found the problem... I will push a review for it in a minute.
[16:33] <Makyo> tveronezi, thanks, will gladly take a look.
[16:35] <Makyo> bcsaller, can I get a quick yea/nay on https://codereview.appspot.com/6856067/diff/5001/test/test_environment_view.js ? Just want to know if I'm headed in the right direction. (repost, just in case)
[16:57] <jovan2> hi bcsaller: another question re config files: is there any need to be able to load more than one config file when selecting a charm to deploy?
[17:00] <hazmat> jovan2, no
[17:01] <tveronezi> Makyo: the review doc is ready... https://codereview.appspot.com/6856070/
[17:01] <jovan2> hazmat, thanks, makes sense
[17:03]  * hazmat lunches
[17:11] <tveronezi> Makyo... I've found a problem with my tests. :/ ... hold on a bit.
[17:14] <jovan2> bcsaller: can the config file be used to populate machine constraints or is it just for service settings?
[17:14] <teknico> benji, frankban and I have addressed most comments to your charm test branch in our next branch, that will be proposed soon
[17:14] <teknico> benji, so you may either land your branch as is, or even discard it entirely (it's included in our one), as you wish
[17:16] <teknico> (jsyk, frankban is responsible for the latter idea ;-) )
[17:20] <benji> teknico: that approach would seem to muddy the waters somewhat; I'd rather address the issues in the branch under review and land it
[17:21] <frankban> benji: sounds good, I will propose our branch with yours as a pre-requisite
[17:23] <benji> frankban: ok
[17:24] <benji> teknico: how do you want to handle addressing the review comments for our branch?  Given that we are both in the middle of something and you are near EOD (I think) should I take up the review process as a solo effort or do you want to pair on it?
[17:26] <teknico> benji, yes, I won't have time to pair on it today, feel free to work on it by yourself
[17:27] <teknico> benji, or else we can work on it tomorrow
[17:28] <Makyo> tveronezi, thanks for the branch, looks good and works well.
[17:28] <tveronezi> Makyo... not the tests... :/
[17:28] <tveronezi> I am trying to figure out whats going on...
[17:29] <Makyo> tveronezi, Oh, d'oh, only ran debug clean server, my bad x.x
[17:29] <teknico> anyway, gotta run now
[17:49] <Makyo> Lunchtime.  Will be bring laptop in case.  Back after otherwise.
[17:59] <benji> I think we need to revisit our object literal style; doing anything remotely complex (like nested literals that contain functions) gets insane quickly.
[18:03] <gary_poster> bac, favicon is working on FF, Chrome and Safari for me, on Ubuntu and OS X, when I go to http://uistage.jujucharms.com:8080/
[18:04] <gary_poster> (Though FF OS X doesn't seem to work otherwise :-/
[18:04] <gary_poster> )
[18:05] <bac> gary_poster: that is truly odd.  still doesn't work for me.  #itsallright
[18:05] <gary_poster> :-) ok
[18:50] <frankban> ah... finally, the charm is ready for review, have a nice evening all
[18:50] <gary_poster> yay, frankban! :-)
[18:50] <gary_poster> you have a good evening too
[18:51] <frankban> thanks :-)
[19:06] <tveronezi> Makyo: Done... tests fixed. It turns out we need to change how we load Y in our tests. The way we load it now, we don't give time to YUI to load the modules. I've changed a bit how we do it in order to load only the juju-ui first. YUI should be able to load the rest of the application. The code review is available here: https://codereview.appspot.com/6856070/
[19:07] <tveronezi> gary_poster: It would be nice to have you as reviewer here https://codereview.appspot.com/6856070/ . Do you think you have time for it?
[19:08] <gary_poster> tveronezi, can do.  Let me finish something up and then I'll dig in.  I should be able to start in about 20 minutes
[19:08] <tveronezi> gary_poster: ok... tkx.
[19:15]  * tveronezi brb
[19:53]  * tveronezi back.
[20:38] <gary_poster> tveronezi, I have a call in 23 minutes.  I have some concerns about your branch, but maybe we can resolve them quickly.  I'll ping you in 7 minutes and see  if you are available
[20:38] <tveronezi> gary_poster: ok.


[05:11] <xase> Anyone have a good document for nameservers with bind? I'm having trouble getting my nameservers set up and resolving... and I'm not sure now what is wrong at this point.
[06:01] <lordievader> Good morning
[06:01] <lordievader> xase: Is bind a must? Else I'd recommend using PowerDNS, much easier to set up.
[06:06] <cpaelzer> good morning lordievader
[06:06] <cpaelzer> hope your week started well
[06:06] <lordievader> Hey cpaelzer
[06:06] <lordievader> It did, busy but good.
[06:06] <lordievader> How about you?
[06:28] <cpaelzer> lordievader: about the same :-)
[06:32] <lordievader> Any plans for today?
[06:34] <cpaelzer> The days I could have ONE plane for a day are long over :-)
[06:34] <cpaelzer> but for like "now" ppc64el build errors between stdbool/altivec headers
[06:35] <cpaelzer> well I also never had a plane, but I meant "plan" obviously
[06:37] <lordievader> 😉
[09:51] <gartral> fejwf
[09:51] <gartral> hey all, I had a webapp crash... I logged in and I was getting "out of space errors" I ran a df -h and got back /dev/xvda1      299G  287G     0 100% / where did those 12gb go?!
[09:51] <gartral> hello all
[09:52] <gartral> I went to use a service I run for myself tonight and it wouldn't load, I ran a df -h and got back /dev/xvda1      299G  287G     0 100% /
[09:52] <gartral> where sis those 12gb go?!
[09:52] <gartral> did*
[09:53] <lordievader> ext filesystems reserve a bit of space for emergency logins.
[09:53] <lordievader> This can be configured and was per default 5 percent IIRC.
[09:55] <lordievader> The tool `dumpe2fs` can show these configurations.
[09:59] <gartral> that seems... extreme for so much disk space... especially since it doesn't reserve the space for non-root purposes
[10:01] <gartral> sudo tune2fs -m 2 /dev/sdb1 would set it to a reasonable 6gb for a 300gb disk, yes?
[10:03] <mwhudson> yeah it's a default from a different era really
[10:03] <mwhudson> in fact i thought it had changed but maybe not...
[10:03] <gartral> Apeparently not. >.>
[10:04] <gartral> I was not pleased to discover that 300gb had 12gb reserved XD
[10:07] <gartral> in the era multi-terrabyte disks... 5% of a disk is an unreasonably large percentage to reserve >.>
[10:08] <gartral> 1-2% is reasonable.. but still a significant portion to set asie
[10:08] <gartral> aside*
[10:58] <ahasenack> cpaelzer: hi, how would I best come up with a url that identifies that my patch was merged upstream, given https://github.com/apache/libcloud/commits/trunk shows that my change was rebased on top of master, instead of merged?
[10:59] <ahasenack> the PR link which is closed and says "fix committed"? That's equal to "Forwarded:"
[10:59] <ahasenack> (context: dep3 headers)
[10:59] <ahasenack> I could construct a url in github that shows the diff on master between two commits perhaps
[10:59] <ahasenack> or just not add the applied-upstream header bit
[11:01] <cpaelzer> hi ahasenack
[11:02] <ahasenack> I think "yes" would suffice for this case, but the dep3 header template says it must be either a url, version, or commit
[11:03] <cpaelzer> ahasenack: do I understand it correctly that you'D want one (=1) link that you can use as "origin:" for all the commits you had here?
[11:03] <ahasenack> cpaelzer: not origin, but "Applied-Upstream"
[11:03] <cpaelzer> ah ok
[11:03] <cpaelzer> I tihnk "yes" will do in this case
[11:04] <cpaelzer> you can add in the description the link you just shared
[11:17] <cpaelzer> ahasenack: to some extend (but that is opinion) we never should be overzealous on the last bits of interpreting these tags - after all they are meant to make things understandable and to be able to follow the path of a change
[11:17] <ahasenack> sure
[11:17] <cpaelzer> IMHO if the metadata you add will allow one to find the right spots, then it doesn't matter too much if you write yes/yez/y or similar
[11:17] <cpaelzer> I know tools will have to rely on a certain format
[11:18] <cpaelzer> but just saying, I'd want not to spend "too much" on trying to be too accurate
[11:22] <ahasenack> just checking if there was precedence
[11:26] <ahasenack> cpaelzer: ok, I made libcloud green (https://bileto.ubuntu.com/excuses/3384/cosmic.html)
[11:26] <ahasenack> including a few "always failed" cases
[11:27] <ahasenack> I know why the i386/armhf ones are failing, but I don't know why they are *not* failing in the other arches
[11:27] <ahasenack> it's caused by a change in python-requests: https://github.com/requests/requests/issues/3477
[11:27] <ahasenack> an old-ish one even
[11:27] <ahasenack> I checked versions and i386 and amd64 have the same ones
[11:28] <ahasenack> I'll investigate a bit more, but we are already in a better place
[11:29] <cpaelzer> thank you ahasenack
[11:29] <cpaelzer> for not giving up!
[11:31] <cpaelzer> and the ppc64 build issue fixed (again)
[11:31] <cpaelzer> ready for lunch ...
[12:15] <ahasenack> cpaelzer: https://code.launchpad.net/~ahasenack/ubuntu/+source/libcloud/+git/libcloud/+merge/353856
[12:15] <ahasenack> I'm counting on that one unblocking paramiko and strongswan from cosmic-proposed
[12:15] <ahasenack> I might have to ask for some sort of in-step migration, though
[12:39] <cpaelzer> ahasenack: checking the MP now ...
[12:49] <cpaelzer> ahasenack: #placeholder
[12:49] <cpaelzer> did I miss something why this is needed in your MP?
[12:49] <ahasenack> yo don't like it? :)
[12:49] <cpaelzer> I might like it once I get what it is about
[12:50] <ahasenack> git-ubuntu build is failing miserably in packages that do not have debian/patches
[12:50] <ahasenack> so I'm trying to get used to it
[12:50] <ahasenack> I've seen "#placeholder" for d/p/series in some packages that do not have any patches
[12:50] <cpaelzer> didn't consciously see that before, but I see why it is there now
[12:50] <cpaelzer> gmm
[12:50] <cpaelzer> hmm
[12:50] <ahasenack> so I started by adding it, when there was no patch
[12:50] <ahasenack> and just added patches on top
[12:50] <cpaelzer> but since you now have patches it looks odd from an empty file to
[12:50] <ahasenack> but of course it's not needed
[12:51] <cpaelzer> #plaeholder + 2 changes
[12:51] <ahasenack> ok, I can drop it
[12:51] <ahasenack> it's really a g-u bug
[12:51] <ahasenack> but will probably be a long while until it's addressed
[12:51] <cpaelzer> yes
[12:51] <cpaelzer> can the file be just empty?
[12:52] <ahasenack> that I don't know
[12:52] <ahasenack> haven't seen it
[12:52] <cpaelzer> just like you don't use g-u submit I gave up on g-u build-source
[12:52] <ahasenack> hehe
[12:52] <cpaelzer> I could not go on day-by-day without the review/backport features
[12:53] <cpaelzer> but it seems the non core features are unrelibale (as we know)
[12:53] <cpaelzer> ahasenack: once I push the ta after you dropped the placeholder - do you need sponsoring on this?
[12:54] <cpaelzer> I see you have a PR for the i386/arm tests
[12:54] <cpaelzer> next question: do you want to wait and bundle those once accepted?
[12:55] <cpaelzer> or get it fixed soon to unblock migrations?
[12:59] <kstenerud> morning!
[13:00] <sdeziel> good morning!
[13:19] <cpaelzer> hi sdeziel and kstenerud
[13:19] <cpaelzer> ahasenack: I see you dropped the #placeholder
[13:19] <cpaelzer> ahasenack: what about my question on the i386 test fix
[13:19] <cpaelzer> do you want to do all that in one upload?
[13:19] <cpaelzer> or get things up to unblock now
[13:20] <cpaelzer> and if you want things now, do you need more than tags being pushed?
[13:20] <cpaelzer> since it is not imported you don't even need that actually
[13:23] <xase> lordievader, I followed a server setup setup for ISPConfig... Will powerDNS drop in as a replacement?
[13:24] <lordievader> Err, no idea. However, PowerDNS is a lot easier to set up than bind.
[13:25] <cpaelzer> harr - we are more upstream than upstream on the openvpn service file and that breaks us
[13:25] <xase> It sounds easier. With a name like powerDNS
[13:26] <cpaelzer> andol: kstenerud: their .deb has older .service than their actual git repo - it is a trap if the former works and the latter which we follow doesn't ?
[13:38] <kstenerud> ahasenack: Do I need to use the web interface for this ipa testing env? What else needs to be set up?
[13:38] <ahasenack> there is a command-line tool, but I used the web interface in the past
[13:38] <ahasenack> I think it demands kerberos authentication now. So you would have to install krb5-user on your machine, set it to the example.com realm, and tell it that the kdc is the vm where you installed freeipa
[13:39] <ahasenack> then run "kinit administrator" and get a ticket for the admin user (or kinit admin, I don't remember the exact name)
[13:40] <kstenerud> OK, I typed that and it didn't complain. Where would the ticket be?
[13:41] <ahasenack> run klist
[13:42] <kstenerud> OK. what does the ticket do?
[13:42] <ahasenack> it's an authentication token, valid for X hours. It can allow you access to other kerberized services without having to type in a password again
[13:42] <ahasenack> kstenerud: before going further,
[13:42] <ahasenack> kstenerud: this setup used your bind9 package with that linker patch, right?
[13:43] <kstenerud> I have the ppa version installed
[13:43] <ahasenack> kstenerud: ok, so I think you can propose that fix for cosmic
[13:43] <ahasenack> since you just validated it yourself :)
[13:43] <kstenerud> by installing it?
[13:43] <ahasenack> by completing the freeipa installation
[13:44] <kstenerud> oh right :)
[13:44] <ahasenack> you can further check /var/log/syslog to see if there are bind9 crashes in there
[13:44] <ahasenack> named-pkcs11 iirc is the binary name
[13:45] <kstenerud> yeah no crashes
[13:48] <ahasenack> so, MP it away
[13:48] <ahasenack> we can still upload fixes
[13:48] <ahasenack> but after a while, even those need an exception
[13:49] <ahasenack> keep an eye on the calendar: https://wiki.ubuntu.com/CosmicCuttlefish/ReleaseSchedule
[16:32] <kstenerud> ahasenack: I'm getting weird behavior with uvt-simplestreams-libvirt. When I sync a release, the command returns with no error, but the image doesn't actually download
[16:48] <ahasenack> kstenerud: does it delete the images you already had in the query command?
[16:48] <ahasenack> kstenerud: you have been having weird behavior with that tool since the beginning, something is going on
[16:48] <ahasenack> maybe purge everything and start over (libvirt, uvt)
[16:52] <ahasenack> cpaelzer: after the libcloud upload, paramiko and strongswan migrated right away \o/
[16:52] <ahasenack> and look at that green wave: http://autopkgtest.ubuntu.com/packages/libcloud
[16:52] <ahasenack> it's just starting
[17:52] <DammitJim> Any recommended cluster (distributed) file servers on ubuntu?
[18:06] <ahasenack> "Windows, i.e., NetBIOS, name resolution is on Linux provided for by the "winbindd" daemon" uhh?
[18:07] <ahasenack> "One does not need either of the other two Samba daemons "smbd" and "nmbd" when NetBIOS name resolution is all you need"
[18:07]  * ahasenack wonders what he things nmbd does
[18:20] <RandomTech> Hello, Would anyone here be able to answer a question i have about ceph?
[18:22] <dpb1> best just to ask the question, RandomTech :)
[18:27] <RandomTech> I was just wondering if it is still recomended to have my journal on a seperate ssd (I have 2 3TB HHD and 1 250GB SSD) and if so how should i calculate the space needed
[18:27] <RandomTech> For ceph of course
[18:54] <kstenerud> cpaelzer: Can you help me with a virtual bridge problem?
[19:02] <RoyK> !ask | kstenerud
[19:39] <cpaelzer> kstenerud: virtual bridge problem with <detail> ?
[19:40] <cpaelzer> ahasenack: libcloud -> paramiko -> strongswan and co - \o/
[19:41] <ahasenack> yeah, that was nice
[19:41] <kstenerud> cpaelzer: It was the virtual bridge you'd helped me set up yesterday. For some reason now when I try to uvt-kvm create with the template, it fails:
[19:41] <ahasenack> and quick
[19:41] <kstenerud> uvt-kvm: error: libvirt: Cannot get interface MTU on 'br0': No such device
[19:42] <kstenerud> Something's changed on my system because it used to work until a few hours ago
[19:42] <kstenerud> and I can't for the life of me figure out what
[19:42] <cpaelzer> hmm
[19:42] <cpaelzer> one moment
[19:43] <kstenerud> virsh net-list shows br0
[19:43] <kstenerud> active
[19:43] <cpaelzer> does it exist with brctl show ?
[19:44] <cpaelzer> and ifconfig br0 is the device there
[19:44] <cpaelzer> or did lxd take it away for some reason?
[19:44] <kstenerud> hmm nope none of that
[19:44] <cpaelzer> kstenerud: so it doesn't exist with brctl show ?
[19:44] <kstenerud> correct
[19:44] <cpaelzer> arr
[19:44] <cpaelzer> what does lxc profile edit default tell you
[19:44] <cpaelzer> what is the bridge
[19:45] <cpaelzer> to be used in lxd
[19:45] <cpaelzer> ?
[19:45] <kstenerud> it shows eth0 bridged to br0
[19:45] <kstenerud>     name: eth0
[19:45] <cpaelzer> hmm, maybe it is rather dynamic
[19:45] <kstenerud>     nictype: bridged
[19:45] <kstenerud>     parent: br0
[19:45] <cpaelzer> are any lxd containers up that would use the bridge?
[19:46] <cpaelzer> if not it might have removed the bridge
[19:46] <kstenerud> nope. no containers
[19:46] <cpaelzer> yeah , there you go
[19:46] <cpaelzer> we created a frankenbridge intentionally
[19:46] <cpaelzer> you need to have once
[19:46] <cpaelzer> one container most likely to ahve it existing
[19:46] <cpaelzer> sorry for the typos
[19:47] <cpaelzer> check my telegram pic for the reason
[19:47] <cpaelzer> :-)
[19:47] <kstenerud> lol
[19:47] <kstenerud> OK so basically as soon as I do the net-define thing I need to create some minimal container to use it?
[19:48] <cpaelzer> yeah, and never remove the last container or the bridge will go away
[19:48] <cpaelzer> you could follow the netplan.io example I linked
[19:48] <cpaelzer> to create a fully separate bridge
[19:48] <cpaelzer> you'd need to make sure there is some dhcp server on it external or no
[19:48] <cpaelzer> not
[19:48] <cpaelzer> but then the lifecycle of that bridge would neither depend on libvirt nor lxd
[19:49] <cpaelzer> kstenerud: I'd leave for today, is that enough to get it working?
[19:49] <kstenerud> so if I did a full on netplan bridge, that would do it?
[19:50] <kstenerud> I think so
[19:50] <cpaelzer> yeah that bridge would exist all the time
[19:50] <cpaelzer> just as I said, someone should provide dhcp on it
[19:50] <cpaelzer> but that might as well be your router or whatever is on the bridged ethdev#
[19:52] <kstenerud> cpaelzer: This is all going to be local to the VM I'm running this whole shebang on
[19:53] <kstenerud> I'm doing a cloud-side version of this tester setup
[19:53] <ahasenack> I just use the libvirt-created bridge
[19:53] <ahasenack> virbr0
[19:53] <ahasenack> that's where I 'hang' my vms
[19:53] <cpaelzer> fine for me if that is what you want
[19:53] <kstenerud> but can lxd and vms talk to each other on virbr0?
[19:53] <ahasenack> I hang containers in another bridge, the one created by lxc init
[19:54] <ahasenack> they get another network
[19:54] <_KaszpiR_> should be doable
[19:54] <ahasenack> but can talk to each other just fine
[19:54] <ahasenack> just not dns, usually
[19:54] <ahasenack> the host routes
[19:54] <cpaelzer> ahasenack: he had it on the one by lxc init
[19:54] <ahasenack> dns got messy after systemd-resolved
[19:54] <cpaelzer> he jsut ran into that bridge being removed when the last container goes away
[19:54] <ahasenack> I had it working so nicely in xenial, with the containers resolveable by name automatically
[19:55] <cpaelzer> kstenerud: being on the same bridge with an IP of the same subnet will work
[19:55] <cpaelzer> it really behaves like a switch most of the time :-)
[20:02] <kstenerud> cool :)
[20:56]  * jhebden is back from [afk] - 426524h:56m:12s away
[21:05] <mason> 48 years?
[21:08] <jhebden> think about it for a sec, it was a very magical time for *NIX
[21:25] <mason> Ah, yes.
[21:30]  * RoyK guesses a raspberry pi with no rtc or ntp
[21:30] <madLyfe> is NFS installed by default on sever?
[21:31] <RoyK> the kernel modules, yes, but you need nfs-common to use it
[21:31] <RoyK> (iirc)
[21:34] <madLyfe> so here is my situation. i setup(partially, not fully configured to my liking yet) samba on ubuntu server to share a zfs mirror array to my network. i have mapped that share on win 10 as a drive and now im getting my ubuntu desktop setup. im not sure if i should use NFS or just use the the samba share?
[21:34] <RoyK> should work if the smb share is mounted
[21:35] <RoyK> just install nfs-common first and configure /etc/exports - exportfs -a and test it
[21:36] <sarnold> jhebden: just wait until you see what's been done with unix, you'll /away again in a real hurry..
[21:36] <RoyK> sarnold: ?
[21:37] <madLyfe> what do you mean should work if the smb share is mounted?
[21:37] <sarnold> RoyK: I suspect polkit could make anyone cry..
[21:37] <jhebden> sarnold: I'm just now reading about javascript and am digging a bunker brb
[21:37] <sarnold> jhebden: lol
[21:37]  * RoyK installs windows 95 on sarnold's machine
[21:37] <sdeziel> madLyfe: ubuntu can mount smb/cifs shares just fine
[21:38] <sarnold> RoyK: hehe, in 1995 that actually seemed pretty neat. :)
[21:38] <RoyK> for a short while
[21:38] <madLyfe> ya im just asking if i should stick with the smb share i have setup or setup NFS as well? transition to only using NFS for nix and win both?
[21:38] <sarnold> RoyK: I mean, I had plug-n-play with linux earlier, and 32 bit protected mode, and better screensavers, and web browser, and web servers, and so on.
[21:38] <sarnold> RoyK: but as far as windows went it was neat ;)
[21:38] <RoyK> on windoze it was plug-n-pray, remember?
[21:40] <sdeziel> madLyfe: I'd stick with samba if you have it working already.. unless you want to learn nfs
[21:40] <sdeziel> madLyfe: I don't know how well win10 supports nfs mounts
[21:40] <madLyfe> i will just do that for now. do they play well running together?
[21:41] <RoyK> windows has supported nfs since nt 3.51 or something, but it has always sucked - don't use nfs with windows
[21:42] <madLyfe> is it possible to make the share act like a drive? and auto mounted?
[21:43] <RoyK> !autofs
[21:43] <madLyfe> well do i need cifs-util?
[21:43] <RoyK> to mount cifs, yes
[21:44] <sarnold> yeah I tried NFS on windows. do not recommend. stick to smb/cifs stuff for windows.
[21:45] <madLyfe> but since this is a samaba server hosted by ubuntu server i dont need that?
[21:45] <sdeziel> madLyfe: this is needed client-side only
[21:45] <madLyfe> the autofs is only needed you mean, sdeziel?
[21:46] <sdeziel> madLyfe: no I meant cifs-utils
[21:46] <RoyK> cifs-utils is the client side to mount cifs, samba is the server-side. autofs is the client thing to automount things
[21:50] <madLyfe> so the samba server is using cifs standard?
[21:50] <RoyK> samba is using SMB3, also called CIFS
[21:51] <RoyK> the worst name of a network filesystem ever - "common internet filesystem"
[21:51] <madLyfe> ok cuz i read that cifs was IMB or MS? implementation of the samaba protocol?
[21:51] <RoyK> and SMB really sucks over a slow link
[21:51] <madLyfe> i have cat5
[21:52] <madLyfe> so i need the cifs-utils and the autofs?
[21:52] <RoyK> madLyfe: cat5 can be used for a lot of things, including strangling people - the question is the data rate of your network
[21:52] <sarnold> (don't strangle people)
[21:53] <RoyK> IIRC cat5 can be used for gigabit up to 50m or so, cat5e up to 100m, cat6 can do 10Gbps over 50m, cat6a 10Gbps over 100m
[21:54] <madLyfe> so what is the difference between just right clicking and adding the share to the file manager(nautilus or dolphin) and do the cifs-utils/auto mount?
[22:05] <madLyfe> *crickets* :P
[22:07] <tomreyn> the former does, i think, not automount. the formeruses udisks2 to make it happen.
[22:08] <madLyfe> did you mean the latter on the last part of your statement?
[22:08] <sarnold> you may not get great results asking desktop tools questions in a server channel, hehe
[22:08] <madLyfe> true
[22:08] <sarnold> I've never seen nautilus or dolphin, can't tell you what they do :)
[22:09]  * tomreyn was referring to the graphical file manager in both cases
[22:10] <madLyfe> oh ok. checks out. :P
[22:11] <madLyfe> i know the system has a GUI settings area to auto mount things like the internal drive.
[22:12] <madLyfe> so is that what i need the cidfs-utils for? to make the samba share 'look' like a drive?
[22:22] <madLyfe> so if im going to mount the network share, 'sudo mkdir /media/servershare' is their example, how do you make the dir a drive and not a dir on the OS drive?
[22:23] <madLyfe> i obv dont understand fully how that works but im just trying to formulate the question as best i can.
[22:23] <sarnold> the only way to access files on linux is to mount the drive into the filesystem.
[22:25] <nacc> sarnold: i think you're confusing yourself about filesystems and disks
[22:25] <madLyfe> so like all my internal drives are already auto mounted and are listed under devices. i right clicked and added the network share under places called 'kinghat-server': https://usercontent.irccloud-cdn.com/file/1SqiE56E/image.png
[22:25] <sarnold> nacc: unlikely. :D
[22:25] <madLyfe> my goal is to make the share show up like a disk under devices.
[22:25] <nacc> sarnold: bah, sorry, meant madLyfe!
[22:25] <sarnold> nacc: I'm doing my best to respond to madLyfe's questions .. hehe.
[22:26] <nacc> and had already started typing your nick about something previously :)
[22:26] <sarnold> aha! :D
[22:26]  * nacc goes back to other things
[22:29] <madLyfe> is there a proper place in root where i should be making the dir at?
[22:30] <Xase> lordievader, you're familiar with PDNS, did you get a failure on your first startup? and if so how did you fix it?
[22:30] <Xase> The error is very vague.
[22:30] <sarnold> Xase: what's the error?
[22:31] <Xase>   Process: 10232 ExecStart=/usr/sbin/pdns_server --guardian=no --daemon=no --disable-syslog --log-timestamp=no --write-pid=no (code=exited, status=1
[22:31] <Xase> Oh something else
[22:31] <Xase> Unit start.service could not be found.
[22:33] <sarnold> Xase: that feels likely to be a misuse of the systemctl command
[22:34] <sarnold> what exactly did you type to get that error?
[22:34] <Xase> service pdns.service start
[22:34] <Xase> err service pdns start
[22:34] <Xase> not .service
[22:34] <sarnold> try systemctl start pdns
[22:36] <Xase> Same... reading journalctl gave me a better error.
[22:36] <Xase> Hold while I pastebin it.
[22:37] <madLyfe> ooooo https://usercontent.irccloud-cdn.com/file/DnEyLZmU/image.png
[22:37] <Xase> https://pastebin.com/puLf9yK1 sarnold
[22:37] <Xase> I stopped bind before starting it...
[22:38] <Xase> Disable bind from starting and reboot server?
[22:38] <sarnold> Xase: okay, something is already trying to do dns. what's binding that port? you can check with netstat -ulnp | grep :53
[22:39] <sarnold> madLyfe: what tool is that?
[22:39] <Xase> udp    21504      0 <IP_ADDRESS>:53           <IP_ADDRESS>:*                           802/systemd-resolve
[22:39] <sarnold> aha
[22:39] <madLyfe> you mean that is displaying that info?
[22:40] <sarnold> madLyfe: yeah
[22:40] <madLyfe> dolphin file manager if thats what you mean: https://usercontent.irccloud-cdn.com/file/FWpFzG9C/image.png
[22:41] <sarnold> Xase: try systemctl mask systemd-resolved.service
[22:41] <sarnold> aha :) so that's dophin..
[22:42] <Xase> Created symlink /etc/systemd/system/systemd-resolved.service → /dev/null.
[22:42] <Xase> Should I reboot my server or stop resolved?
[22:43] <Xase> also should I mask Bind9 so it doesn't interfere? I don't want to remove it, incase pdns doesn't work out.
[22:43] <sarnold> Xase: that's prolbably a good idea
[22:43] <Xase> But that systemd-resolved might've been stopping bind from working too right?
[22:44] <sarnold> I don't understand exactly when a disabled service would be re-enabled but I understand some standard action does that... but I don't think any automatic tool will undo the 'masking' operation
[22:44] <sarnold> yes
[22:45] <Xase> alright this time, no errors starting pdns.
[22:46] <Xase> Sweet. On the right track.
[22:47] <Xase> sarnold, thanks :)
[22:48] <sarnold> Xase: all sorted? woo
[22:49] <Xase> Seems to be... now I just need to figure out how to configure powerdns :D
[22:59] <Xase> Good lord -_-
[23:03] <madLyfe> well since adding the fstab entry my computer no longer shuts down. it shuts down and then turns right back on. lol
[23:04] <madLyfe> its a dual boot machine and windows shuts down fine
[23:15] <madLyfe> hmm its like it got confused and mixed suspend and shutdown..
[23:15] <madLyfe> anyways, not server related.
[23:15] <madLyfe> thanks for the help guys!
[23:57] <Xase> I have another small issue after setting up PowerDNS via a tutorial for ubuntu.
[23:57] <Xase> When I dig @localhost. the status is SERVFAIL and it says (2 servers found)
[23:58] <sarnold> can you pastebin the whole thinig?
[23:59] <Xase> Of course sarnold