[22:43] <johnc4510-laptop> new UWN issue #126 is out: https://wiki.ubuntu.com/UbuntuWeeklyNewsletter/Issue126


[17:19] <LjL> earthquake?
[17:20] <pavlushka> LjL: yes but no, not very recently
[17:20] <pavlushka> zaki: o/
[17:21] <LjL> my bot is receiving reports from of which are from Bangladesh, but it's confusing because some are from Southern India too
[17:21] <zaki> may be few minutes ago
[17:21] <zaki> chittagong
[17:21] <zaki> LjL, pavlushka
[17:21] <LjL> %geo Chittagong
[17:21] <Brainstorm> LjL, location: Chittagong Division, Bangladesh (22.39, 91.718) ± 38 km (61%). Webcams:
[17:22] <pavlushka> LjL: So the confusion is between Bangladesh , Myanmar, or Assam, Tripura?
[17:22] <LjL> that seems consistent with some reports
[17:22] <LjL> there is a report now http://alomax.free.fr/projects/early-est/warning.html
[17:22] <u-la-la> [ Early-est - EArthquake Rapid Location sYstem with EStimation of Tsunamigenesis ] - http://alomax.free.fr
[17:23] <LjL> M5.0 preliminar
[17:23] <zaki> may be the center is not in bangladesh , it felt too little .
[17:23] <LjL> looks like the epicenter is in (eastern) India, just past Bangladesh
[17:23] <pavlushka> zaki: can confirm it better
[17:24] <pavlushka> I am on the other side of the country, didn't felt any
 🏠 Earthquake! M5+ estimated tremor, registered by KOERI, expected yearly, occurred 8 minutes ago (17:15:43 UTC), with a crescent moon, Tonzang Township, Falam District, Chin, Myanmar (23.97, 93.4) ± 3 km, ↓6 km likely felt 150 km away (in Aizawl, Hengtam, Singngat, Kolasib…) by 355500 people (geofon.gfz-potsdam.de)
[17:24] <zaki> pavlushka, just felt a little shake, 3 second may be
[17:24] <pavlushka> zaki: is from Chittagong
[17:26] <LjL> %distance (22.39, 91.718) to (23.97, 93.4)
[17:26] <pavlushka> yeah, Chittagong, Bangladesh and Chin, Myanmar are adjacent
[17:26] <Brainstorm> LjL, Distance between 4000, Chittagong, Chattogram District, Chittagong Division, Bangladesh and Tonzang Township, Falam District, Chin, Myanmar: 236.56 km
[17:27] <LjL> so i guess my bot's "felt 150km away" was an underestimate. which is always good to know
[17:28] <LjL> it's being reported at between M5.0 and 5.5
[17:36] <Brainstorm> 🏠 ငလျင်! Earthquake! 5.2 Mw tremor, registered by EMSC, expected yearly, occurred 20 minutes ago (17:15:45 UTC), with a crescent moon, Tonzang Township, Falam District, Chin, Myanmar (23.98, 93.43) likely felt 160 km away (in Silchar, Aizawl, ကလေး, Hengtam…) by 1.8 million people (seismicportal.eu)
[17:37] <pavlushka> LjL: yeah, it is an understatement w.r.t perimeter :p
[17:38] <LjL> it's very hard to guess the felt radius, unfortunately
[17:38] <LjL> the bot guesses it based on the (presumed) magnitude, and on where the reports come from
[17:38] <LjL> but in reality the felt radius depends a lot on what the terrain is like, and what the earthquake mechanism was. and it's not really a circle.
[17:39] <pavlushka> LjL: your bot is doing a great job and you made the bot too much handy, wonderful :)
[17:39] <LjL> thanks
[17:40] <LjL> sometimes it makes me mad, though, it has a lot of quirks that i can't figure out. i should at least move it to Python 3 because Python 2's multithreading (which it uses a lot) is atrocious
[17:40] <pavlushka> LjL: Now I know I can learn from your bot about the nautical distance between two geo points :)
[17:41] <LjL> anyway i've added the "Myanmar-India border region" to the ones the bot will post about (but only if M > 5.0) because it looks like if there's an earthquake there, Bangladesh is also probably involved
[17:41] <LjL> hehe
[17:41] <LjL> you can also see places, if they have webcams
[17:41] <LjL> %geo Rome
[17:41] <Brainstorm> LjL, location: Rome Lazio, Italy (41.893, 12.493) ± 17 km. Webcams: https://m.webcams.travel/webcam/1229966886-Weather-Rome-%E2%80%BA-West%3A-St.-Peter%27s-Basilica-Rome — https://m.webcams.travel/webcam/1453494978-rome-piazza-navona — https://m.webcams.travel/webcam/1230041254-Weather-Vatican-City-State%2C-Saint-Peter%27s-Square-Borgo
[17:41] <u-la-la> [ Rome: Piazza Navona — webcams.travel ] - https://m.webcams.travel
[17:42] <zaki> wow
[17:42] <pavlushka> LjL: I wonder about the APIs you are using in your bot though
[17:42] <LjL> zaki, i've added you to the bot as located in Chittagong, by the way, so now if there are earthquakes that it thinks will be felt there, you will receive a PM about them
[17:43] <LjL> pavlushka, don't ask. the webcams.travel thing is done in a way that webcams.travel wouldn't like :P
[17:43] <LjL> pavlushka, one API i use is https://www.openhazards.com/data/
[17:43] <u-la-la> [ Data APIs | OpenHazards.com ] - https://www.openhazards.com
[17:43] <LjL> and then i use the Twitter Streaming API to receive reports in real time
[17:43] <zaki> LjL, wow again
[17:44] <LjL> and a number of RSS or FDSN sources for official earthquake reports
[17:45] <LjL> oh, also OpenStreetMap for computing population, affected localities, and some other things
[17:46] <pavlushka> its a real WOW
[17:47] <LjL> the problem is often that there is... too much information to process, and when a big earthquake occurs, the bot just crashes because, for example, getting a list of affected places from OSM is too slow
[17:47] <LjL> or very many reports come in at once, which should result in an early warning, and instead it results in a *late* warning because it tries to grok them all at once (even though i've tried to fix that using priority queues, but it hasn't worked out very well either)
[17:48] <pavlushka> LjL: yeah, That I can guess after your detaILS
[17:48] <LjL> plus i use heuristics to determine whether Twitter messages are earthquake reports or not, and those are hard to fine-tune. i'm trying to get the bot to fine-tune them automatically lately, but i'm not convinced
[17:48] <LjL> for example right now it gives the heuristics these weights
[17:49] <LjL> very brief text (0.21), brief text (0.20), shindo (0.07), low shindo (0.07), intensifier (0.05), no spaces (0.04), exclamation (0.04), caps lock (0.02), symbols (0.02), Japanese early warning (0.02), double question (0.02), worried emoji (0.02), double exclamation (0.01), little content (0.00), question (-0.00), double question (0.02), worried emoji (0.02)
[17:49] <LjL> usually if a tweet is very short, that's the best indication someone is saying "there's a quake now" as opposed to "i heard there was a quake recently here and there of magnitude blah blah"
[17:49] <LjL> so "brief text" wins, but that's about the only certain thing
[17:50] <LjL> it's also difficult to determine how "brief" the text really is, because English is not the same as other languages
[17:51] <LjL> so what i actually do is i take the UTF-16 representation of the tweet text (so it doesn't matter whether it's Latin letters or devanagari or Chinese characters or anything), and then i bzip it. that will give me the entropy in the text, roughly
[17:51] <pavlushka> LjL: that's AI you are talking
[17:51] <LjL> well i do AI in a bit of a "home made" manner. people have told me to use things like Tensorflow instead, but they seem very daunting to me.
[17:52] <LjL> anyway, i don't have a Twitter account anymore myself, but when i did, Brainstorm's twitter account had more followers than mine
[17:52] <LjL> and i never knew whehther i should be sad or proud ;P
[17:52] <pavlushka> lol
[17:53] <LjL> it has reported this earthquake on Twitter too (it reports "big ones" there, the thresholds are different for each place) https://twitter.com/BrainstormBot/status/1061315675862503424
[17:53] <pavlushka> LjL: same here for my twitter bot, though that is not as great as yours
[17:53] <u-la-la> [ Brainstorm on Twitter: " #ငလျင်! #Earthquake! 5.2 Mww, 17:15 UTC Chin, Myanmar (23.98, 93.41), ↓50 km felt to 160 km (in Silchar, Aizawl…) by 1.8 million (https://t.co/9hyobWMsyG)" ] - https://twitter.com
[17:54] <LjL> i also put it on Mastodon more recently, but nobody's following it there :P
[17:55] <pavlushka> LjL: May be Mastodon has all the GURUs but no followers :p
[17:55] <LjL> i don't even know if i like things like Mastodon
[17:55] <LjL> i mean, i like it more than Twitter, in principle
[17:55] <LjL> but in my opinion the real "open" answer to things like Twitter should be fully distributed systems, not just "decentralized federated" systems
[17:55] <LjL> federation always ends up having one big player in the end
[18:00] <Brainstorm> 🔸 Yellow alert: 5.2 Mww tremor, registered by 4 agencies, expected yearly, occurred 44 minutes ago (17:15:46 UTC), with a crescent moon, Tonzang Township, Falam District, Chin, Myanmar (24.0, 93.42) ± 2 km, ↓27 km likely felt 160 km away (in Silchar, Aizawl, ကလေး, Hengtam…) by 1.8 million people (emsc-csem.org)


[14:20] <dobey> W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://ddebs.ubuntu.com xenial Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C8CAB6595FDFF622
[14:20] <dobey> hrmm :-/
[14:24] <cjwatson> dobey: not an LP problem
[14:24] <cjwatson> dobey: http://irclogs.ubuntu.com/2016/03/24/%23ubuntu-devel.html#t10:30
[14:24] <dobey> cjwatson: is anything being done about apt's complaints about PPA bits being insufficiently signed?
[14:24] <cjwatson> dobey: yes, I've been working on it for a good part of the last week
[14:25] <dobey> cjwatson: ok, cool. thanks :)
[14:25] <cjwatson> hoping to run the re-signing procedure today but can't guarantee it; if not then it should be Tuesday
[14:25] <cjwatson> (due to Easter)
[14:26] <dobey> ok
[15:23] <barry> cjwatson: i'm trying to upload packages from unstable into xenial using the instructions on this page (Using packages from other distributions): https://help.launchpad.net/Packaging/PPA/Uploading
[15:23] <barry> cjwatson: i've set up my ~/.dput.cf correctly, i think, and the dput seems to succeed but then nothing happens.  nothing shows up in the ppa, no email notification at all.  wondering if this is a fallout from the recently launchpad fun
[15:26] <cjwatson> barry: you can't just sync?
[15:27] <cjwatson> barry: anyway I think the problem is that your uploads are unsigned, or signed with a key LP doesn't know
[15:27] <cjwatson> 2016-03-24 14:28:16 INFO    Failed to parse changes file '/srv/launchpad.net/ppa-queue/incoming/upload-sftp-20160324-142714-015662/~barry/python/ubuntu/xenial/htslib_1.3-2_source.changes': GPG verification of /srv/launchpad.net/ppa-queue/
[15:27] <cjwatson> incoming/upload-sftp-20160324-142714-015662/~barry/python/ubuntu/xenial/htslib_1.3-2_source.changes failed: Verification failed 3 times: ["(7, 58, u'No data')", "(7, 58, u'No data')", "(7, 58, u'No data')"]
[15:27] <cjwatson> https://help.launchpad.net/Packaging/UploadErrors#The_upload_appears_to_work_but_I_don.27t_get_any_email_about_it
[15:28] <barry> cjwatson: that's probably it.  infinity reminded me about that
[15:28] <cjwatson> it's really best to sync if you can though.  gives clearer linkage back to the true source of the upload
[15:28] <cjwatson> i.e. it will show as being copied from unstable, rather than "hm, these uploads have the same version number, I wonder if they're actually the same"
[15:29] <barry> cjwatson: with syncpackage to a ppa?
[15:44] <cjwatson> barry: probably easier to use copy-package from lp:ubuntu-archive-tools for that
[15:45] <cjwatson> barry: copy-package --from debian --from-suite sid --to ppa:barry/ubuntu/python --to-suite xenial -e 1.3-2 htslib
[15:45] <cjwatson> I don't think syncpackage speaks PPAs
[15:45] <barry> cjwatson: +1 thanks
[18:20] <dasjoe> Hi, I'm repeatedly hitting some bug on bugs.launchpad.net
[18:20] <dasjoe> Sorting by number (descending) here throws an error message: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bugs?field.searchtext=&search=Search&field.status%3Alist=NEW&field.status%3Alist=OPINION&field.status%3Alist=INVALID&field.status%3Alist=WONTFIX&field.status%3Alist=EXPIRED&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=FIXCOMMITTED&field.status%3Alist=FIXRELEASED&field.stat
[18:20] <dasjoe> us%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_commenter=&field.subscriber=&field.tag=&field.tags_combinator=ANY&field.status_upstream-empty-marker=1&field.upstream_target=&field.has_cve.used=&field.omit_dupes.used=&field.omit_dupes=on&field.affects_me.used=&field.has_patch.used=&field.has_branches.used=&field.has_branches=on&field.has_no_branch
[18:20] <dasjoe> es.used=&field.has_no_branches=on&field.has_blueprints.used=&field.has_blueprints=on&field.has_no_blueprints.used=&field.has_no_blueprints=on&orderby=id&start=0
[18:20] <dasjoe> Oh wow, sorry
[18:21] <dasjoe> Well, it doesn't work without custom filters either: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bugs
[19:28] <dobey> what error message?
[19:29] <dobey> sorting is working fine here
[23:21] <dasjoe> dobey: works fine now, error message was "Server error, please contact an administrator. OOPS ID:OOPS-baedfea74fe22392c52ef6deca8083c1" when I clicked "Next" to go to the next page


[21:30] <pleia2> nhaines: ever manage to get the group photos from ubucon?


[21:08] <OerHeks> !info typecatcher
[21:10] <Yuken> I've heard that Lubuntu is switching from... whatever they use to some form of LXDE branch with QT?
[21:12] <auronandace> Yuken: from what i understand razorqt and lxde are essentially combining. but this channel is for support issues
[21:12] <Yuken> Ah, didn't know that it was just for support. Sorry.
[21:13] <k1l> Yuken: you mean lxde -> lxqt. so lubuntu will follow some day i guess
[21:13] <Yuken> Rufus should be fine to install Lubuntu, correct?
[21:14] <wileee> Yuken, rufus load the iso to boot to install
[21:20] <Noxferox> Ahoy =
[21:20] <Noxferox> =]
[21:23] <itsme> I keep getting this error every time I start my system http://imgur.com/LYE0qKl , any idea why ?
[21:24] <wileee> itsme, There a popup with a dropdown with info at desktop?
[21:24] <k1l> itsme: click "report problem" and then on next window click on "details" to see what causes that report"
[21:24] <MiDOZ> itsme: Me too :) I read the details, it was that hibernation didnt restore successfully, and it;s a popup wileee
[21:25] <wileee> MiDOZ, you resize swap to fix?
[21:25] <itsme> MiDOZ> : so i need to see what is the problem and then fix it ..
[21:25] <MiDOZ> itsme: yes
[21:26] <MiDOZ> wileee: I've got swap space twice the RAM storage = 16GB
[21:26] <MiDOZ> definetly not the problem
[21:26] <bekks> MiDOZ: Which is wasting space :)
[21:26] <wileee> +1
[21:26] <MiDOZ> bekks: 4 TB :)
[21:26] <MiDOZ> twice is recommended SWAP
[21:27] <bekks> MiDOZ: it was, about two decades ago.
[21:27] <bprompt> MiDOZ:    16gbs man!  that's about 4 dvds :P
[21:27] <bekks> MiDOZ: Where did you get thet requirement from, nowadays?
[21:27] <k1l> MiDOZ: that is from the old days, wenn you had like 16MB ram. today you only need ram=swap if you want hibernation.
[21:27] <wileee> itsme, Share the problem with us if needed.
[21:28] <MiDOZ> Maybe I've got an old story stuck in my head then
[21:28] <MiDOZ> Swap is resizable,space can be gained back
[21:28] <bprompt> MiDOZ:    the extra virtual ram space, is needed IF your system usage, runs out of actual ram, and that'd happen if you run lots of big apps or services or if you only have like 2gbs or so of ram, otherwise, it may not happen at all, at which case, the virtual ram space will never be used
[21:29] <Albatros234> hello
[21:29] <itsme> wileee ; yes i will the next time i start up i will check to see the problem instead of clicking cancel
[21:29] <MiDOZ> I usually run 4 VMs together for some simulation
[21:29] <bprompt> MiDOZ:     and how much ram do you have? 4gbs ddr3?
[21:30] <MiDOZ> 8 GB DDR3
[21:30] <MiDOZ> it lags a bit too
[21:30] <bekks> MiDOZ: So how much RAM do your VMs use, altogether?
[21:30] <bprompt> MiDOZ:    so... have you ever checked how much of the swap space it's being used whenever you have the VMs running?
[21:30] <MiDOZ> I've accumulated around 2 GB each
[21:31] <MiDOZ> no, never done that b4
[21:31] <bekks> That leaves no RAM for your host, which leads to a lagging system.
[21:31] <MiDOZ> now the swap comes to the rescue
[21:31] <bekks> It doesnt, since it is about 1000x times slower than your RAM.
[21:32] <bekks> Your swap just helps you for avoiding the out-of-memory-killer being invoked.
[21:32] <bprompt> !find indicator-multiload
[21:32] <bprompt> eh?   so hehhe, show it =)
[21:32] <bprompt> !indicator-multiload | MiDOZ
[21:33] <k1l> !info indicator-multiload
[21:33] <bprompt> !info ndicator-multiload | MiDOZ
[21:33] <bprompt> MiDOZ:   anyhow, you can just run that, it shows all cpu workloads as well as ram, cached, buffered and swap in use, and it runs on the systay
[21:34] <bprompt> systray rather
[21:34] <MiDOZ> installing, bprompt ubottu
[21:34] <bekks> free -m :)
[21:35] <bprompt> hehe, that one keeps a visible colored indicator on the systray though =), just a glance and is all :)
[21:35] <bprompt> MiDOZ:     but if each VM uses 2gbs.... I guess 16gbs ain't so bad on a 8gbs ram system
[21:36] <MiDOZ> That's a great indicator
[21:36] <k1l> you dont want your system to use swap. swap is _a lot_ slower than your ram. so all will be lagging
[21:37] <guest42> I just updated my computer [I have the pre released updates as well], and now my computer is locking up at the login screen. I am working on getting a bootable USB stick made [My last one got overwritten with another OS], but has anyone else experienced this, and if so do they know how to fix it?
[21:38] <wileee> guest42, How you tried a previous kernel on board?
[21:38] <wileee> and what release is this?
[21:39] <guest42> It's 15.4, and I'm not sure what you mean "previous kernel". It did used to be a windows 8 computer if that is what you mean
[21:41] <itsme> why there is no Brightness indicator in Lubuntu ? i used to have it in older versions ?
[21:41] <wileee> guest42, At the grub menu your first line is the kernel starting the OS. Second line is access to others that may be onbaord from your install.
[21:41] <denis_> херасе
[21:41] <charms> how do I fix this? http://imgur.com/QgLEv8B
[21:42] <wileee> guest42, WE have had updates for these lately, this can cause issues, getting to the desktop with one that works is a good start.
[21:42] <k1l> charms: which mint is it?
[21:42] <guest42> I've seen the grub text file, but not the grub menu.It has never shown up.
[21:42] <MiDOZ>  I'll take a look at the resources next time I run the simulation again and see what I need and don't need. :) Thank you! bprompt and ubottu
[21:42] <MiDOZ> Sorry I lot connx
[21:42] <MiDOZ> lost*
[21:43] <charms> k1l ubuntu
[21:43] <charms> 15.04
[21:43] <charms> not mint
[21:43] <guest42> I read that you could get in if you pressed and held shift, which I tried, but either I did it wrong or something is wrong in it because I still booted normally.
[21:43] <wileee> guest42, Tap the esc or shift key on starting up to see grub. You mentioned W8 at some point probably esc.
[21:43] <bprompt> itsme:   hmm I use lxpanel 0.5.8, and it doens't have an applet for Brightness
[21:43] <k1l> charms: don lie. it says mint in the panel
[21:44] <charms> I use that icon hugh@hbox:~$ cat /etc/issue Ubuntu 15.04 \n \l
[21:44] <charms> I removed the line break
[21:44] <guest42> Oh, that was new. Is the grub menu a blue box on black screeen, or was that someething my bios has?
[21:45] <ubuntu_freedom_y> hi
[21:45] <guest42> I've only seen grub2's boot, and that was on a different machine
[21:45] <guest42> And that didn't work.
[21:46] <itsme> bprompt ; it used to have an applet in 14.10 n can i install one ?
[21:46] <ubuntu_freedom_y> is ubuntu going to stop using compiz soon?
[21:46] <wileee> guest42, I think you're uefi so I'm not up on all these screens for boot I.E. grub and the uefi boot, excellent help here now on this though.
[21:46] <ubuntu_freedom_y> i was reading that it is very important to stop using it, because it is two years old and not supported.
[21:46] <itsme> bprompt ; the problem is i cant even controle the britness with my keyboard
[21:46] <ubuntu_freedom_y> what itsme
[21:47] <bprompt> itsme:   are you on mobile or desktop?
[21:47] <ubuntu_freedom_y> do you mean screen brightness doesn't work for your laptop?
[21:47] <ubuntu_freedom_y> there is a grub fix for this.
[21:47] <itsme> bprompt ; desktop
[21:47] <wileee> guest42, This was just a starting point to see if a desktop was reachable, others may have others responses as a start.
[21:47] <charms> k1l, I use this https://launchpad.net/~moorkai/+archive/ubuntu/cinnamon
[21:47] <itsme> ubuntu_freedom_y  ; what is it please ?
[21:47] <bprompt> itsme:    then your monitor/lcd would have a knob for that, use that :)
[21:47] <ubuntu_freedom_y> let me find it.
[21:48] <ubuntu_freedom_y> Update your Grub file, line no 11 in /etc/default/grub
[21:48] <ubuntu_freedom_y> GRUB_CMDLINE_LINUX_DEFAULT="quiet splash
[21:48] <ubuntu_freedom_y> acpi_backlight=vendor"
[21:49] <ubuntu_freedom_y> then run sudo update-grub
[21:49] <fearnothing> if you want to create an entire path in one go rather than creating each directory in turn
[21:49] <fearnothing> what's the right command?
[21:49] <wileee> ubuntu_freedom_y, preface with whom you're addressing if you can.
[21:49] <ubuntu_freedom_y> itsme
[21:49] <mcerb> I still can't get my wifi enabled. Every time I run "rfkill unblock wifi" while watching "rfkill event" I get this: "1444254525.404667: idx 1 type 1 op 2 soft 0 hard 0\\1444254526.100416: idx 1 type 1 op 2 soft 1 hard 0"
[21:50] <mcerb> meaning the wifi interface gets unblocked and then immediately reblocked
[21:50] <itsme> ubuntu_freedom_y change line 11 to  acpi_backlight=vendor"  ?
[21:50] <ubuntu_freedom_y> itsme no add that line
[21:51] <ubuntu_freedom_y> itsme: so, go sudo gedit /etc/default/grub
[21:51] <ubuntu_freedom_y> then edit it, then sudo update-grub
 ye i opned it it !
[21:51] <mcerb> can anyone think of what service/kernerl module might be constantly soft blocking my wifi interface? how would I go about figuring it out?
[21:52] <itsme> ubuntu_freedom_y ; so the line 11 should be   GRUB_CMDLINE_LINUX_DEFAULT="quiet splash cpi_backlight=vendor"
[21:55] <ubuntu_freedom_y> itsme: http://itsfoss.com/fix-brightness-ubuntu-1310/
[21:56] <ubuntu_freedom_y> itsme: yes, but Acpi
[21:56] <roller> how do I unzip a rar file?
[21:56] <roller> xubuntu 15.04
[21:56] <ubuntu_freedom_y> roller: install unrar
[21:56] <roller> thats windows, cant I do it from a terminal?
[21:56] <k1l> roller: install unrar package and than use the fileroller or whatever gui xubuntu uses
[21:57] <k1l> roller: use the unrar command on cli
[21:57] <roller> i dontknow what cli is, im now in synaptic looking for rar
[21:58] <ubuntu_freedom_y> roller: sudo apt-get install unrar
[21:58] <ubuntu_freedom_y> roller: from terminal
[21:58] <demhlyr> cli is the terminal. commandline interface
[21:58] <HackerII> unrar
[21:58] <HackerII> cli  terminal
[21:59] <roller> what I never understood: if I cd to a directory not on my home dir and execute that command you just pasted, will the programm get installed in the directory I chose?
[21:59] <k1l> roller: no
[21:59] <ubuntu_freedom_y> roller: no, it has nothing to do with where it installs, where you are.
[22:00] <ubuntu_freedom_y> you are generally issuing install command from anywhere in terminal world
[22:00] <roller> insatalled
[22:00] <roller> unrar "Jose Luis Rodriguez con los Panchos.Inolvidable".rar didnt do anything
[22:01] <k1l> roller: apt and dpkg are the same commands that synaptic uses in the background
[22:01] <vtrev> hi guys
[22:02] <k1l> roller: you need to escape all spaces with \ in front.
[22:02] <k1l> roller: on cli you better use tab completion
[22:04] <roller>   x             Extract files with full path < how do I add that to the example I pasted?
[22:04] <bekks> roller: unrar x...
[22:05] <roller> and why does the command doesnt work without the x?
[22:06] <bekks> roller: which exact command, which exact output?
[22:06] <roller> unrar "Jose Luis Rodriguez con los Panchos.Inolvidable".rar
[22:07] <roller> unrar x "Jose Luis Rodriguez con los Panchos.Inolvidable".rar
[22:07] <roller> unrar "Jose Luis Rodriguez con los Panchos.Inolvidable".rar
[22:07] <roller> THATS The only difference
[22:07] <roller> the one witouth the x didnt work
[22:07] <bekks> roller: Because you need to tell unrar what to do.
[22:08] <roller> mazing the ammount of crap windows programmers create for such simple tasks
[22:08] <k1l> roller: why dont you use the tab-completion?
[22:08] <charms> k1l what do I do?
[22:08] <roller> amazing*
[22:08] <roller> k1l, because I dont know how to do it
[22:08] <bekks> roller: Windows has nothing to do with it.
[22:08] <k1l> roller: you are making it more difficult than it should be.
[22:08] <mcerb> how do I figure out which service is calling rfkill to soft block my wifi?
[22:08] <roller> bekks, i was comparing extracting on a cli and using winzip
[22:09] <k1l> roller: write Jose(then press TAB key)
[22:09] <roller> k1l, enlighten me
[22:09] <bekks> roller: comparing apples and tires.
[22:09] <k1l> roller: you can use the GUI, too
[22:09] <roller> you mean on a cli and not here, right k1l ?
[22:09] <k1l> roller: again: you want to make it the most difficult way possible. so dont blame others.
[22:10] <vtrev> hi I am on ubuntu 14.01 ,installed on my laptop,I have a screen connected on HDMI ,would like to know if it is possible to start a new session on the other screen using Ctrk+Alt +F2 and not have an extended desktop
[22:10] <roller> who am I blaming now?
[22:11] <k1l> roller: you can let the terminal complete paths and filenames and even commands. just use the tab key. it even works here on irc with nicknames. like "roll(TAB)"   and it will make it roller
[22:12] <k1l> roller: and i told you already, that you need to install the unrar package and than you can use the gui. like winzp. or unrar or 7zip on windows. the program on xfce is calles xarchiver
[22:12] <roller> thanks a lot k1l
[22:15] <vtrev> bump
[22:15] <roller> is this what you mean with tab-completion? ~$ cd
[22:15] <roller> cd                 cdda2mp3           cdda2wav           cd-fix-profile     cd-it8             cdrdao             cdrkit.cdda2mp3    cdxa2mpeg
[22:15] <roller> cd-create-profile  cdda2ogg           cd-discid          cd-iccdump         cdparanoia         cdrecord           cdrkit.cdda2ogg
[22:16] <k1l> yes. it works for /path/to/a/file to
[22:17] <roller> i had to press the tab key twice and fast
[22:18] <qstrahl> I have seriously screwed up something, can't boot normally, sudo is broken in recovery mode, something is wrong with my FS I think.
[22:19] <qstrahl> I've been getting this error here and there: http://askubuntu.com/questions/631362/error-getting-authority-error-initializing-authority-could-not-connect-no-suc but nothing I've seen so far in the way of solutions has worked for me
[22:20] <qstrahl> Issues began after my machine froze and totally locked me out; I had to power down, and then this nonsense began.
[22:22] <SchrodingersScat> roller: right, twice will bring up suggestions if it can't match it to a single file/directory
[22:22] <cweagans> I'm running Ubuntu in a Docker container. In order to make volumes work right when running the container on Docker Machine (local virtualbox vm), I opened a PR against my container that does `groupmod -g 51 staff && groupmod -g 50 www-data && usermod -u 1000 www-data` before installing apache or php. If the uid of www-data (user) is 1000 and gid of www-data (group) is 50. What are the potential negative ramifications (if any) of doing
[22:22] <cweagans>  that? It feels kind of dirty to be fiddling with user and group ids.
[22:23] <Bashing-om> qstrahl: What results with a file system check/repair from a linveDVD(USB) ?
[22:23] <guest42> ... I think I did something and I'm not sure what. I held f5 in startup, my screen flashed ubuntu several times, some of the startup stuff that is usually hidden showed up,and I just logged in.
[22:23] <qstrahl> Bashing-om, I managed to run fsck on all disks and it says they're all fine. Dirty bit was set but it ran on all of them with no complaints
[22:24] <Bashing-om> liveDVD(USB)*
[22:24] <bekks> qstrahl: did you use fsck or fsck -f ?
[22:24] <qstrahl> bekks, Both
[22:24] <ikonia> cweagans: look at what it's changing from and too
[22:24] <ikonia> you'll probably find this is just a weak method of "init" your setup
[22:24] <roller> i have a problem then: if I press tab once I dont get anyting. I just ls -l'ed my home directory, tried to tab the "video" directory, but nothing happened. I wrote "vi" and pressed tab., Nothing
[22:25] <k1l> roller: its case sensitiv
[22:25] <k1l> roller: Video is different from video
[22:25] <roller> cooool
[22:25] <roller> :D
[22:26] <cweagans> ikonia: I'm not sure what you mean? In Docker Machine (running locally in virtualbox), your host home dir is mounted inside the vm with uid = 1000 and gid = 50. That's hardcoded, so you can't change it. Then in the VM, when you run a container and bind-mount a dir from the vm into the container, it still has that same ownership. Without changing the group id and user id, apache/php can't read the files from the mounted volume.
[22:27] <ikonia> cweagans: yes, I understand how it works
[22:27] <cweagans> ikonia: okay, so I'm not understanding what you're saying, I guess. Are you saying that it's not a good idea?
[22:27] <ikonia> cweagans: but apply logic, look at what it's changing from and too, and there is your answer of what's changing, then work out the risks eg: security, privileged low UID's etc
[22:28] <Bashing-om> qstrahl:  Able to boot from a recovery console ?
[22:29] <cweagans> ikonia: Okay, let me ask a different way: Is changing the uid or gid going to break anything that I install afterward? I've verified that at the time I change the ids, nothing is using them. Apache and PHP seem to work fine if I install them after changing the ids.
[22:29] <cweagans> ikonia: I guess I'm more confused about "you'll probably find this is just a weak method of "init" your setup"
[22:29] <ikonia> cweagans: it will break anything that references the old UID, or filesystems that are owned by the old UID
[22:29] <qstrahl> Bashing-om, Yes, into recovery mode -- that's how I'm here now, on the affected machine, unfortunately. But tons of stuff doesn't work in this mode as well.
[22:29] <ikonia> it will introduce some security risks
[22:30] <qstrahl> Bashing-om, For example I can't launch any graphical applications except for the ones that loaded on startup... they just won't start. I can't sudo, and some git commands are failing too.
[22:31] <Bashing-om> qstrahl: If one does not remount the file system in "recovery" for r/w one can expect some things not to work . Do you own "YOUR" files in your /home directory ? ' ls -al /home/<username> ?
[22:31] <guest42> Okay, so that didn't fix the problem, just gave me a way into my desktop. I also noticed my computer did not shut down properly when I tried to restart it from there, but I forgot if I used shutdown or restart.
[22:33] <qstrahl> Bashing-om, I remounted as rw. Everything in my home directory is present and functioning apparently normally.
[22:33] <cweagans> ikonia: okay, the first is not a problem. There isn't anything owned by the old uid or gid in the base image. The second: can you elaborate on that? On the default ubuntu image, the www-data user is uid 33 and the www-data group is gid 33. The staff group is 50 by default. I'm changing staff from gid 50 to 51, www-data (user) from uid 33 to 1000, and www-data (group) from gid 33 to 50. What security implications does this have? Sorry for
[22:33] <cweagans>  pestering - just trying to understand..
[22:33] <Bashing-om> qstrahl: The question was who owns those files in your home directory ?
[22:33] <qstrahl> But for example if I try to use sudo at all it asks for my password and then hangs forever, never completing the command. strace shows zero activity.
[22:34] <qstrahl> Bashing-om, My user
[22:34] <ikonia> cweagans: your owner will be full interactive users,
[22:35] <cweagans> ikonia: "your owner" meaning www-data (user)? And that's because it's a uid > 100 ?
[22:36] <ikonia> more so because the process will still be changed, but you're now putting it owned by a bind mount from a fully interactive user
[22:39] <cweagans> ikonia: What could I Google for to find ways of mitigating that risk?
[22:40] <ikonia> you can't really
[22:40] <ikonia> you just have to manage it
[22:40] <cweagans> ikonia: Okay, how would I learn about the steps that I need to take to manage the risk?
[22:41] <ikonia> just be sensible, and think about whawt/how you're exposiging things to the internet
[22:42] <Bashing-om> qstrahl: See if your home dir location is set correctly in the /etc/passwd file, ' getent passwd <user_name> ' .
[22:44] <Cyton> HI all, can you tell me how to order unity apps when I search
[22:44] <Cyton> when I do <super> and type calc I want calculator to be first result
[22:45] <k1l> Cyton: then type calculator
[22:45] <wileee> Cyton, add the letters till it does
[22:45] <Cyton> is it not possible to change the order?
[22:46] <k1l> Cyton: its a algorythm that calculates what you might want. so its the same like: no matter what i search in google i want calculator to be the first entry
[22:47] <k1l> Cyton: think about there is other stuff that might match for calc too
[22:48] <Cyton> so there is no recently used ordering?
[22:48] <Cyton> or favourite applications?
[22:48] <qstrahl> Bashing-om, Looks fine to me
[22:49] <k1l> it matches program names and tags
[22:49] <qstrahl> Bashing-om, Worth noting however is that my home directory is encrypted. Dunno if that makes a difference.
[22:50] <Bashing-om> qstrahl: Same, encryption but that a big step beyond my skill set .
[22:51] <jim> k1l, hi. I think acetakwas would like to have a conversation with you... he's currently banned due to a connection problem
[22:52] <k1l> jim: tell him to come to #ubuntu-ops :)
[22:52] <jim> ok
[22:59] <aleb> I run python3.4dm -c "from gi.repository import Gdk" and I get "ImportError: cannot import name '_gi'" even though it works ok if I remove the "dm". Any idea why that fails?
[23:00] <ikonia> is there a binary in your path called python3.4dm
[23:01] <aleb> yes
[23:01] <ikonia> where is it looking path wise for modules to import ?
[23:06] <guest42> Update: I have a new install disk up and the test version running. @Wileee this is where it is revieled that I am a complete newb and don't actually know what I'm doing or looking for.
[23:07] <pyoor> Hi all.  I'm getting the following error when starting keychain and I can't seem to find out why: /usr/bin/keychain: 1: eval: Syntax error: Unterminated quoted string
[23:07] <aleb> ikonia, I had to install python3-gi-dbg
[23:09] <wileee> guest42, Me to in any uefi install or fix, just outline best you can the issue.
[23:10] <major> http://paste.ubuntu-fr-secours.org/src-148071 <= any one see an error to this find command ??
[23:10] <wakeatnight> so i run openbox and login via gdm on ubuntu. sometimes (randomly after reboot for example) the keyring doesnt get unlocked
[23:10] <guest42> Can you put that in other terms?
[23:11] <wileee> guest42, two parts there, which one?
[23:12] <tonyarkles> any idea of a windows vnc client that can successfully connect to vino-server?
[23:12] <tonyarkles> tightvnc and realvnc both complain about unsupported encryption
[23:13] <guest42> The second, the one where you are telling me to outline the issue.
[23:15] <wileee> guest42, Sure, we know hardly nothing really. In general what is there already if a dual boot, you mentioned W8 is relevant, your end goal and what you've done till know, all this if you can to get started, we are patient.
[23:16] <wileee> know=now*
[23:17] <wileee> guest42, What you're looking for is a helper who recognizes something in that info, or any other info.
[23:18] <guest42> It's not a dual boot. I cleared out windows 8, I was just mentioning that it was there before in case that was relevant. [I didn't know what you were talking about]. Basically what I know is this: I updated, and now sometime after loading the log in screen [shortly after the beep] it freezes.
[23:18] <Haugli92> Does anyone know a software that can show me cpu usage realtime in commad line? I want to print out (57%)
[23:18] <guest42> It worked earlier today, but not after I updated.
[23:19] <wileee> guest42, Did you use any graphic drivers from the net like nvidia?
[23:19] <guest42> Though I probably should not have updated on that wifi, I know it to be less than preferable, even for web browsing.
[23:19] <guest42> I don't think so...
[23:19] <wileee> proprietary is the key word
[23:19] <wileee> guest42, Did the update finish with no errors?
[23:20] <Sbur> Ubuntu 15.04.  Brother MFC 6490cw.  Not recognized.  I downloaded what I had in terms of driver ... I thought
[23:20] <guest42> Uh, there is a propiratary driver on here, then there is my Bamboo's driver which I installed myself, but has not been working recently
[23:20] <guest42> And it didn't report any errors.
[23:21] <wileee> guest42, Again just guessing here, others should see this.
[23:22] <dekho> hello all
[23:23] <guest42> I checked the software and updates thing, and it says something about firmware for intel CPUs, so that's probably what may or may not be proprietary on my PC.
[23:23] <wileee> guest42, on the live right?
[23:23] <guest42> Live disk = the install disk, but letting me play as if it is my OS?
[23:24] <guest42> If so then yes
[23:28] <guest42> If I run the software updater from the live disk, will it affect the live disk, or is it built to modify the harddrive instead?
[23:29] <guest42> No, it looks like it modifies the disk. Darn - I was hoping I could re-run the software update.
[23:32] <Haugli92> Im logging for a simple command which will print out (57%) for CPU usage. I have tried alot of different commands, but none is realtime
[23:32] <Haugli92> looking*
[23:33] <franklesby> hello
[23:33] <franklesby> im getting errors when trying to dual boot windows 10 and ubuntu 15.04
[23:33] <franklesby> http://imgur.com/a/U0QEe
[23:34] <franklesby> it doesnt recognise windows 10, it thinks i have windows 7, and all of my harddrive being used by windows is considered blank
[23:48] <vexati0n> help! for some reason my Ubuntu Server (14.04) is not using .list files in /etc/apt/sources.list.d
[23:48] <vexati0n> any reason why that would happen?
[23:49] <wileee> vexati0n, What is the outcome of that, that is a problem?
[23:51] <wileee> single files is the difference, read sam on updates/upgrades
[23:51] <wileee> same*
[23:52] <OerHeks> vexati0n, one reason could be: those ppa's have no candidates for your ubuntu version.
[23:52] <vexati0n> wileee: yes. apt is supposed to read .list files which define additional DEB repositories, so you can add things without messing with your main sources.list file.
[23:52] <ivan_> hi
[23:52] <mojtaba> Hi, I just restart my computer and now keepass2 does not run. Does anybody know what should I do? :( http://paste.ubuntu.com/12705370/
[23:52] <vexati0n> OerHeks: no, that is not it in this case. "apt-get update" does not even show Ubuntu checking those repositories, much less attempting to find packages for its version. besides, i have many other servers also running 14.04 which all install packages from this same repository.
[23:53] <ivan_> exit
[23:53] <zykotick9> mojtaba: did you ask this same question much earlier today?  i have NO idea on the solution, but I saw someone ask the same question (but it might have been in #debian) several hours ago.  best of luck - if it wasn't you, i just wanted you to know you're not alone ;)
[23:54] <Gurkenglas> Trying to autocomplete things in the terminal with tab produces badness sometimes: http://pastebin.com/r14g7JRV
[23:54] <Gurkenglas> It started when I did "sudo ./configure" in the Haskell GHC package I think? Possibly a lil before or after
[23:54] <Gurkenglas> Im on xubuntu 14.04
[23:54] <Gurkenglas> (thats the guest in a vm, host is windows 10)
[23:55] <wileee> vexati0n, Did you pop the list of repos there from a saved source?
[23:56] <wileee> just wondering if the permissions are right
[23:56] <mojtaba> zykotick9: yes, thank you for your advice.
[23:57] <zykotick9> mojtaba: sorry there wasn't much "advice" included.  best of luck.
[23:57] <vexati0n> wileee, the .list file is created by a central config management server that puts exactly the same file on all the servers. the other servers work, this one doesn't.
[23:57] <wileee> ah
[23:58] <vexati0n> the problem is ubuntu is not checking the repository. even if i edit sources.list and add a different repo there, ubuntu does not check it. it behaves as if it is using some older, cached copy of sources.list.
[23:58] <vexati0n> i have deleted everything in /var/cache/apt/ as well


[01:34] <anuragh>  #blackarch
[08:01] <zyga_> good morning
[08:01] <zyga_> Pharaoh_Atem: looking :/
[08:01] <mup> PR snapd#3248 closed: tests: fail early in the spread suite if trying to run it inside a container <Created by mvo5> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/3248>
[08:01] <zyga_> aha, not great
[08:01] <zyga_> Pharaoh_Atem: I'll fix that in a sec, thanks for reporting
[08:02] <pstolowski> hey zyga_ !
[08:02] <zyga_> pstolowski: hello
[08:05] <zyga_> Pharaoh_Atem: offtipic, can I propose rawhide packaging for inclusion into packaging/
[08:05] <zyga_> Pharaoh_Atem: it will be useful for CI soon
[08:15] <morphis> zyga: we can't yet
[08:15] <zyga> morphis: because of patches/
[08:15] <morphis> zyga: we still miss changes to get snap-confine building
[08:15] <zyga> morphis: we can add the actual patches too you know
[08:15] <morphis> zyga: but I have things locally and will submit PRs soon
[08:15] <zyga> aha ok
[08:15]  * zyga pushed the fix for shellcheck
[08:15] <zyga> now where's my github token :/
[08:16] <morphis> unless we have initial CI I would like to held the .spec file back
[08:16] <morphis> as only then it has value inside the tree
[08:17] <morphis> zyga: but if you have a good idea of how we can solve the problem http://pkgs.fedoraproject.org/cgit/rpms/snapd.git/tree/0001-cmd-use-libtool-for-the-internal-library.patch solves, that would be awesome :-)
[08:19] <zyga_> Pharaoh_Atem: https://github.com/snapcore/snapd/pull/3258
[08:19] <mup> PR snapd#3258: cmd/snap-confine/tests: fix shellcheck on recently added files <Created by zyga> <https://github.com/snapcore/snapd/pull/3258>
[08:19] <mup> PR snapd#3258 opened: cmd/snap-confine/tests: fix shellcheck on recently added files <Created by zyga> <https://github.com/snapcore/snapd/pull/3258>
[08:21] <zyga_> pstolowski: this needs a 2nd trivial review https://github.com/snapcore/snapd/pull/3234
[08:21] <mup> PR snapd#3234: overlord/snapstate/backend,interfaces/mount: move ns management code <Created by zyga> <https://github.com/snapcore/snapd/pull/3234>
[08:21] <pstolowski> ok
[08:25] <zyga> morphis, Pharaoh_Atem: is that shellcheck fix something you can easily carry in the tree?
[08:25] <zyga> (as a pathc)
[08:25] <zyga> patch
[08:25] <morphis> zyga: I think Pharaoh_Atem is fine as long as we have a PR or the PR merged upstream
[08:26] <mup> PR snapd#3230 closed: tests: extend network-control spread test to cope with network namespaces <Created by fgimenez> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/3230>
[08:29] <morphis> zyga: do you have a raspbian system at hand?
[08:29] <Chipaca> morphis— out of curiosity, for what?
[08:29] <morphis> Chipaca: snapd packages :-)
[08:30] <zyga> morphis: yes
[08:30] <zyga> well
[08:30] <zyga> on a pi1
[08:30] <zyga> but I can (probably) move that to a pi2/3 easily
[08:30] <morphis> zyga: hm, would be nice to see the error message on the pi1
[08:31] <zyga> error message about?
[08:32] <morphis> zyga: that we don't have a suitable core snap for the pi1
[08:32] <morphis> I guess it will try to load the armhf one but not sure
[08:32] <mup> PR snapd#3234 closed: overlord/snapstate/backend,interfaces/mount: move ns management code <Created by zyga> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/3234>
[08:33] <zyga> morphis: I think it will just fail, let me try
[08:33] <zyga> pstolowski: thanks!
[08:33] <morphis> zyga: yeah
[08:33] <zyga> pi1 is so slow...
[08:34] <morphis> :-)
[08:34] <Chipaca> zyga— remember snap 1 on the bbb?
[08:34] <Chipaca> or weren't you around for that
[08:34] <Chipaca> snappy*
[08:34] <zyga> Chipaca: snap 1 as in 15.04 snapd?
[08:34] <Chipaca> snappy --help
[08:34] <pstolowski> zyga, yw
[08:34] <Chipaca> <30 seconds waiting>
[08:34] <zyga> Chipaca: I recall it was slow :D
[08:34] <zyga> was that in python or all go already?
[08:35] <Chipaca> snappy was python
[08:35] <zyga> heh
[08:35] <zyga> nice :D
[08:35] <Chipaca> and the slow was the main driver for the move to go
[08:35]  * zyga would love to see python code of snappy
[08:35] <Chipaca> zyga— no, no you wouldn't
[08:35] <Chipaca> but it's in git :-)
[08:35] <Chipaca> zyga— this was pre-overlord, so the fs was the transaction layer
[08:36] <zyga> was is terrible?
[08:36] <zyga> aaaaha :D
[08:36] <zyga> remember the 16.04 push to make the insanity go away?
[08:36] <zyga> morphis: let me update first, I'll install snapd shortly
[08:38] <morphis> zyga: let me upload the repo first
[08:47] <zyga> morphis: which repo is that?
[08:49] <morphis> zyga: deb https://mm.gravedo.de/raspbian/ jessie main
[08:50] <zyga_> morphis: fyi, raspbian already has snapd
[08:50] <zyga_>         500 http://archive.raspbian.org/raspbian stretch/main armhf Packages
[08:51] <morphis> zyga: stretch does, yes
[08:51] <zyga_> 2.21-2
[08:51] <morphis> zyga: that is currently in rc
[08:51] <morphis> so everyone out there is still using raspbian based on debian 8
[08:51] <morphis> which doesn't have it
[08:51] <morphis> and a stable raspbian based on debian 9 is still months away
[08:57] <morphis> zyga: what you officially get from the pi foundation is jessie: https://www.raspberrypi.org/downloads/raspbian/
[09:00] <morphis> zyga: are you running stretch then on your pi?
[09:05] <zyga_> morphis: yes
[09:05] <zyga_> morphis: well, not stretch, but raspbian + jessie/wheezy/stretch raspbian archives
[09:06] <morphis> sounds hacky :-)
[09:12] <morphis> zyga: however, if you add the repository you should get snapd 2.24
[09:15] <pstolowski> zyga, have you seen the failures in master? https://forum.snapcraft.io/t/tests-broken-in-master/457
[09:16] <zyga_> pstolowski: no, looking now
[09:16] <zyga_> pstolowski: can you please edit your post to use formatting
[09:18] <morphis> zyga_: once I did some more testing I will make a post in the forum to call for wider testing
[09:20] <zyga_> morphis: ^ did you see that failure? update test hangs on debian
[09:21] <morphis> zyga_: which failure?
[09:24] <morphis> pstolowski: you have a link to the test run on in travis?
[09:24] <pstolowski> zyga, done; i thought I did by using ` , but apparently it's not enough
[09:25] <pstolowski> zyga, https://travis-ci.org/snapcore/snapd/builds/227867834?utm_source=email&utm_medium=notification
[09:25] <zyga_> pstolowski: I think you need ```
[09:26] <pstolowski> i'm not sure it's from the same travis run, but failed the same I think
[09:27] <zyga_> pstolowski: so...
[09:27] <zyga_> pstolowski: I think we rejected one fix that may be the cause here
[09:27] <pstolowski> it got stuck on Run configure hook of "core" snap if present
[09:27] <morphis> zyga, pstolowski: so this is running 2.21 and installing the core snap from stable
[09:29] <morphis> zyga, pstolowski: sounds very muhc like https://bugs.launchpad.net/snappy/+bug/1674193
[09:29] <mup> Bug #1674193: core snap's configuration hangs on debian | openSUSE | mainline kernel <Snappy:Fix Committed by morphis> <snapd (Debian):Fix Committed> <snapd (Fedora):Fix Committed by morphis> <snapd (openSUSE):Fix Released by morphis> <https://launchpad.net/bugs/1674193>
[09:31] <pstolowski> morphis, indeed it's an upgrade from old version. but I wonder why it's failing now, i don't think it's a new test?
[09:31] <morphis> pstolowski: did we release a new core snap to stable recently?
[09:31] <pstolowski> or rather, any new conditions
[09:32] <pstolowski> dunno
[09:32] <morphis> zyga_: any idea?
[09:32] <zyga_> morphis: yes
[09:32]  * zyga_ looks for the PR
[09:33] <zyga_> https://github.com/snapcore/snapd/pull/3145
[09:33] <mup> PR snapd#3145: overlord/ifacestate: fix auto-connect during core snap transition <Created by zyga> <Closed by zyga> <https://github.com/snapcore/snapd/pull/3145>
[09:33] <morphis> zyga_, pstolowski: ok, can reproduce the same problem on my debian install
[09:34] <zyga_> look at https://github.com/snapcore/snapd/pull/3145/commits/71ce65eb95b3210515a8c81f4737e5c3d9bd18fb
[09:34] <zyga_> so we rejected that PR
[09:34] <zyga_> let me try to recall the rationale
[09:34] <zyga_> https://github.com/snapcore/snapd/pull/3145#discussion_r110766622
[09:34] <mup> PR snapd#3145: overlord/ifacestate: fix auto-connect during core snap transition <Created by zyga> <Closed by zyga> <https://github.com/snapcore/snapd/pull/3145>
[09:34] <pstolowski> zyga, looking at your last comment, you had a simpler variant merged?
[09:35] <zyga_> so the question is, why did the slot not auto-connect after restarting into new snapd?
[09:35] <morphis> zyga: with a core snap from edge the problem doesn't exist
[09:36] <morphis> a $ snap install core fails and a $ snap install --edge core works
[09:36] <zyga_> morphis: how about edge?
[09:36] <zyga_> er
[09:36] <zyga_> beta
[09:36] <morphis> zyga: what do we have currentl in stable?
[09:36] <zyga_> morphis: no idea
[09:36] <zyga_> morphis: the version field is useless
[09:36] <morphis> wonderful ..
[09:37] <zyga_> ogra_: hey
[09:37] <ogra_> zyga_, yo
[09:37] <zyga_> ogra_: is the snapcrat feature that would let us give real and sensible verison available now
[09:37] <pstolowski> shall we take this conversation to https://forum.snapcraft.io/t/tests-broken-in-master/457?
[09:37] <zyga_> ogra_: so that "snap info core" shows the snapd version there?
[09:37] <ogra_> zyga_, not sure if it landed with the last drop
[09:38] <morphis> zyga_: beta works too
[09:38] <ogra_> zyga_, if it did i have to do a few changes first ... the bug wasnt closed but perhaps thats just an oversight from sergio
[09:38] <zyga_> ogra_: aha, thanks
[09:38] <zyga_> morphis: ok, then when 2.25 is released this should be fixed
[09:38] <morphis> zyga: right
[09:38] <morphis> however that wont help us to get CI back working on master
[09:39] <morphis> zyga_: unless we do a $ snap install --beta core for debian during the test run
[09:39] <zyga_> morphis: I think that's a reasonable compromise for now
[09:39] <morphis> let me do a PR
[09:39] <zyga_> is federico working today? I'd like to know his opinion
[09:39] <zyga_> morphis: please do, thanks!
[09:41] <zyga_> pstolowski: yeah, let's summarize on the forum
[09:41] <zyga_> we can paste this converstation
[09:43] <morphis> zyga_, pstolowski: https://github.com/snapcore/snapd/pull/3259
[09:43] <mup> PR snapd#3259: tests/upgrade: force install core snap from beta for debian <Created by morphis> <https://github.com/snapcore/snapd/pull/3259>
[09:43] <morphis> pstolowski: can you summarize the discussion in the forum?
[09:44] <mup> PR snapd#3259 opened: tests/upgrade: force install core snap from beta for debian <Created by morphis> <https://github.com/snapcore/snapd/pull/3259>
[09:49] <pstolowski> morphis, will do
[09:52] <zyga_> morphis: hmm
[09:52] <zyga_> morphis: so one question
[09:52] <zyga_> morphis: after 2.25 is out it won't change anything in debian
[09:52] <zyga_> morphis: because debian is frozen, right?
[09:52] <zyga_> morphis: so I'm trying to understand one thing there
[09:52] <zyga_> morphis: the test installs some debs
[09:52] <zyga_> morphis: are they not the same as snapd in edge?
[09:52] <zyga_> morphis: (except for the name of the plug?)
[09:53] <zyga_> morphis: what I'm trying to say is that perhaps, if we get this rigth, the change is not needed, no need to special-case debian
[09:53] <zyga_> morphis: I think some code may be missing from master
[10:00] <zyga_> morphis: master contains code that renames core-support to core-support-plug
[10:00] <zyga_> morphis: so it should work
[10:01] <morphis> why?
[10:01] <morphis> better asked, why -plug as suffix?
[10:01] <pstolowski> morphis, zyga_ summarized the discussion in the forum, let me know if i missed anything
[10:01] <zyga_> morphis: to keep plug and slot names distinct
[10:02] <morphis> zyga_: isn't is already imminent for a plug that it is a plug?
[10:05] <Son_Goku> ogra_: in re yesterday's question about test script, I don't know
[10:05] <Son_Goku> maybe?
[10:05] <Son_Goku> the shellcheck thing has always been there, though
[10:06] <Son_Goku> it passed in 2.24
[10:06] <Son_Goku> zyga_, morphis: https://paste.fedoraproject.org/paste/NmsFYMd2WEStihK1ATvizV5M1UNdIGYhyRLivL9gydE=
[10:06] <Son_Goku> shellcheck test fails on 2.25
[10:06] <ogra_> Son_Goku, to late ... fix is alöready pending
[10:06] <ogra_> :)
[10:06] <Son_Goku> ogra_: is there an active PR?
[10:06] <ogra_> (zyga works in his sleep :P )
[10:07] <ogra_> https://github.com/snapcore/snapd/pull/3258
[10:07] <mup> PR snapd#3258: cmd/snap-confine/tests: fix shellcheck on recently added files <Created by zyga> <https://github.com/snapcore/snapd/pull/3258>
[10:07] <Son_Goku> excellent :D
[10:07] <Son_Goku> well... not so excellent
[10:07] <Son_Goku> what the hell happened to spread/travis?
[10:08] <Son_Goku> oh, welp
[10:08] <morphis> Son_Goku: from what I experienced so far there are differences between shellcheck on Ubuntu and others
[10:08] <ogra_> also the version plays a role
[10:08] <Son_Goku> yeah, shellcheck runs are disabled on F24 and older
[10:08] <ogra_> the 14.04 shellcheck is pretyt crappy ... not sure what versioon that was thopugh
[10:09] <Son_Goku> because shellcheck < 0.4.4 doesn't actually support -x
[10:09] <ogra_> my trees all install a 16.04 chroot when doing shellcheck
[10:09] <Son_Goku> Fedora 24 and EPEL 7 have shellcheck 0.3.x, which can't actually run the tests :/
[10:09] <ogra_> is pedronis around today ?
[10:10] <ogra_> manually upgrading a pi3 gets me "[/] Setup snap "core" (1829) security profiles (phase 2)" ... forever .... shell prompt never returns
[10:11] <ogra_> (pretty much like described in one of the forum threads)
[10:18] <Son_Goku> wut
[10:18] <Son_Goku> this PR somehow breaks Fedora builds
[10:18] <zyga_> Son_Goku: fixed
[10:18] <zyga_> Son_Goku: sorry, the patch had a broken file inside by accident
[10:19] <Son_Goku> take 4
[10:21] <Son_Goku> good, gobuild is fixed
[10:21] <Son_Goku> now we're at C build
[10:21] <Son_Goku> shellcheck passed... good
[10:23] <zyga_> Son_Goku: yeah, sorry about the earlier patch
[10:24]  * zyga_ feels like he has cold :/
[10:24] <ogra_> zyga_, dude ... i tend to test stuff before commenting ... shellcheck didnt disagree ;)
[10:24] <ogra_> but leave it ugly if you feel like ;)
[10:25] <zyga_> ogra_: I think it may be different version then, I did fix all the things shellcheck reported
[10:25] <zyga_> ogra_: I tested on F26
[10:25] <ogra_> ah
[10:25] <zyga_> I wanted to have a patch that would be clean for fedora packaging
[10:25] <ogra_> well, newer ubuntu versions might spill a warning there
[10:25] <zyga_> btw, I think shellcheck would disagree about $FOO/"whatever" but I may be worng
[10:26] <zyga_> warning?
[10:26] <ogra_> yeah
[10:26] <zyga_> about extra quoting?
[10:26] <Son_Goku> zyga_: I think shellcheck would be fine with "$FOO/whatever", though
[10:27] <ogra_> about possible interpretation as: "$TMP/$(basename "     $0     ")"
[10:27] <Son_Goku> well, for inner quotes, shouldn't you use a different quote for the inner one?
[10:27] <ogra_> anyway, if it doesnt complain now, leave it
[10:27] <Son_Goku> like single quotes for inner and double for outer
[10:28] <ogra_> technically just quoting $0 is enough
[10:29] <zyga_> Son_Goku: no, that's actually correct
[10:29] <zyga_> Son_Goku: $() gives new quoting context
[10:29] <Son_Goku> zyga_: ah
[10:29] <Son_Goku> shell is confusing :)
[10:29] <zyga_> Son_Goku: "$(echo "This is $(echo "ok")")"
[10:29] <zyga_> yes
[10:31] <Son_Goku> well, I'm about ready to commit my 2.25 package
[10:31] <zyga_> +1
[10:31] <Son_Goku> unless there's any other patches I need besides PR3222 and PR3258 (though I don't need the latter)
[10:31] <zyga_> Son_Goku: not sure, I don't know of any
[10:32] <Son_Goku> well, I guess that's what testing updates is for :)
[10:32] <Son_Goku> I've also created a snap-mgmt script that will be run on %preun on final removal
[10:32] <Son_Goku> based on the snapd.postrm script
[10:32] <Son_Goku> so that will need specific testing
[10:36] <Son_Goku> zyga_, morphis: building: https://koji.fedoraproject.org/koji/taskinfo?taskID=19367859
[10:36] <morphis> Son_Goku: awesome!
[10:37] <zyga_> Son_Goku: thank you
[10:38] <Son_Goku> building on all Fedora branches now
[10:39] <Son_Goku> zyga_: there are some advantages to building for an upstream distro that moves fast :)
[10:45] <Son_Goku> I hate armv7hl builds :(
[10:45] <Son_Goku> they need to fully move over to the VMs on aarch64 hosts
[10:45] <Son_Goku> those are so much faster...
[10:57] <zyga_> Chipaca: hey
[10:58] <Chipaca> zyga_— hi
[10:58] <zyga_> Chipaca: can you please review https://github.com/snapcore/snapd/pull/3259
[10:58] <mup> PR snapd#3259: tests/upgrade: force install core snap from beta for debian <Created by morphis> <https://github.com/snapcore/snapd/pull/3259>
[10:58] <zyga_> Chipaca: master is currently broken because of htis
[10:58] <zyga_> Chipaca: howerver plase note what I said above:
[10:59] <zyga_> Chipaca: actually let me add that to the forum
[10:59] <Chipaca> zyga_— you said a lot of things above. Which is the note?
[10:59] <zyga_> https://forum.snapcraft.io/t/tests-broken-in-master/457/6
[10:59] <zyga_> I want to fix master but I'm not sure this is the actual fix
[11:00] <zyga_> and that we're not missing anything
[11:06] <Son_Goku> zyga_, morphis: https://bodhi.fedoraproject.org/updates/FEDORA-2017-866e9643a8 (F24), https://bodhi.fedoraproject.org/updates/FEDORA-2017-2e4459fa03 (F25), https://bodhi.fedoraproject.org/updates/FEDORA-2017-74f7c7df46 (F26)
[11:10] <Son_Goku> morphis, zyga_: please specifically test final removal of snapd *after* upgrading or installing v2.25
[11:10] <Son_Goku> source script: https://src.fedoraproject.org/cgit/rpms/snapd.git/tree/snap-mgmt.sh
[11:11] <Son_Goku> install step: https://src.fedoraproject.org/cgit/rpms/snapd.git/tree/snapd.spec#n434
[11:11] <Son_Goku> scriptlet execution: https://src.fedoraproject.org/cgit/rpms/snapd.git/tree/snapd.spec#n568
[11:12] <zyga_> Son_Goku: ack, will do
[11:13] <morphis> Son_Goku: will do!
[11:14] <Son_Goku> this is specifically for solving https://bugzilla.redhat.com/show_bug.cgi?id=1444422, so that's what this aims to fix
[11:17]  * Son_Goku hopes the patch load doesn't get any bigger on snapd...
[11:17] <Son_Goku> I'm sort of cheating by using PR diffs, but the number of patches being applied to snapd is quite high now :(
[11:28] <Chipaca> fwiw i think we agreed that we should let you remove core if it was the last snap left, but it wasn't prioritised
[11:29] <zyga_> Chipaca: yes, I think we agreed
[11:29] <Chipaca> (but my memory is bad so don't trust me alone on this)
[11:29] <zyga_> Chipaca: I think it should be easy, right?
[11:29] <zyga_> Chipaca: no other snap installs in progress
[11:29] <zyga_> Chipaca: and no other snaps
[11:30] <Chipaca> zyga_— i think it wasn't super easy because of how isolated the bit that checks for core was, but i could be misremembering
[11:30] <Chipaca> in any case, it still isn't prioritised :-)
[11:30] <zyga_> Chipaca: we could catch the context at the time the op is made
[11:30] <zyga_> and pass a flag like "ok-to-remove-core'
[11:32] <Chipaca> zyga_— that sounds like the wrong way to do it
[11:33]  * Son_Goku grumbles about crappy hotel Wi-Fi
[11:51] <Chipaca> lunch!
[12:01] <pstolowski> good idea
[12:04] <ogra_> zyga_, https://bugs.launchpad.net/snapd/+bug/1687608 ... you asked about more info about this in https://forum.snapcraft.io/t/device-gets-bricked-after-trying-to-upgrade-core-snap/453 .... i can reproduce it fine here if you want me to collect data
[12:04] <mup> Bug #1687608: running "snap refresh core" on an UbuntuCore device locks you out until reboot <snapd:New> <https://launchpad.net/bugs/1687608>
[12:11] <zyga_> re
[12:11] <zyga_> ogra_: looking
[12:12] <morphis> zyga_: you had time to give snapd on raspbian a try?
[12:12] <zyga_> ogra_: aha, can you tell me what is in snap changes?
[12:12] <zyga_> morphis: no, I left the apt-get update && apt-get dist-upgrade -y running in the background
[12:12] <zyga_> let's see
[12:13] <ogra_> zyga_, http://paste.ubuntu.com/24498251/
[12:14] <Son_Goku> morphis, zyga_: could one of you guys create a topic on the forums announcing the snapd 2.25 testing for Fedora once it syncs out to updates-testing?
[12:14] <ogra_> zyga_, note that my SD is worn out, thus change 13 failed (but rolled byck fine) ... change 14 is the actual one showing the issue
[12:14] <ogra_> *back
[12:15] <zyga_> interesting
[12:15] <zyga_> I wonder why change 13 failed
[12:15] <zyga_> how is your SD a factor?
[12:16] <ogra_> zyga_, because uboot.env was trashed (Sd worn out)
[12:16] <zyga_> aah
[12:16] <zyga_> 2017-05-02T09:40:50Z ERROR cannot finish core installation, there was a rollback across reboot
[12:16] <morphis> Son_Goku: sure
[12:16] <ogra_> right, ignore that one
[12:16] <ogra_> it rolled back fine
[12:16] <zyga_> ogra_: ok so after rollback what did you do?
[12:17] <ogra_> zyga_, snap refresh core
[12:17] <zyga_> 2017-05-02T10:04:41Z INFO Waiting for restart...
[12:17] <zyga_> I'm trying to grok the log there
[12:17] <zyga_> it was waiting for restart over and over
[12:17] <ogra_> which also works fine but does never finish the "Setup snap "core" (1829) security profiles (phase 2)" bit
[12:17] <zyga_> yeah
[12:17] <zyga_> I think we have a bug there
[12:17] <zyga_> let me look
[12:17] <ogra_> yes, we do
[12:17] <ogra_> it used to give me the console back before ... now it doesnt anymore
[12:19] <zyga_> weird
[12:19] <zyga_> so
[12:19] <zyga_> we log that message when snapd itself saves in the state that it is waiting to restart
[12:20] <ogra_> yeah, the message was there before ... but didnt spin forever
[12:20] <zyga_> and that is not even saved in the state
[12:20] <zyga_> it's just saved in memory
[12:20] <zyga_> so we really need to restart
[12:20] <zyga_> (though I suspect that it may be broken if we restart snapd rather then the machine)
[12:20] <ogra_> the security profiles thing is saved in memory ?
[12:20] <zyga_> ogra_: no
[12:20] <zyga_> the "restarting" flag
[12:21] <ogra_> the restarting flag isnt the issue
[12:21] <zyga_> the task just does nothing until that flag is cleaned
[12:21] <zyga_> so what is?
[12:21] <ogra_> the issue is "Setup snap "core" (1829) security profiles (phase 2)" never finishing
[12:21] <ogra_> or at least never returning the console access
[12:21] <zyga_> ogra_: ...
[12:21] <zyga_> ogra_: did you look at the code?
[12:21] <ogra_> no
[12:21] <zyga_> ogra_: the restaring flag guards that code from running
[12:22] <zyga_> ogra_: that's why I mentioned it
[12:22] <ogra_> well, the code obviously runs :)
[12:22] <zyga_> ogra_: yes and bails out instantly because of that
[12:22] <ogra_> http://paste.ubuntu.com/24498125/ shows even the spinner rotating between line 60 and 78
[12:23] <zyga_> yeah, the spinner is client side query
[12:23] <zyga_> so...
[12:23] <ogra_> ah, so you mean the reboot flag kicks in to early ?
[12:23] <zyga_> no, I don't think it does
[12:23]  * zyga_ thinks
[12:23] <zyga_> so
[12:23] <zyga_> it's just this
[12:23] <zyga_> we set the flag
[12:23] <zyga_> and ask the system to reboot
[12:24] <ogra_> right
[12:24] <zyga_> but the reboot is not instant, it will be a while before it happens
[12:24] <ogra_> which obviously works as expected
[12:24] <zyga_> then lots of time passes
[12:24] <zyga_> and then we reboot
[12:24] <zyga_> and then it works OK
[12:24] <zyga_> but the UX is not making it clear what is going on
[12:24] <ogra_> that message has been there before since day one ... but it always left me interacting with the tty ... now it doesnt anymore and the spinner goes on
[12:25] <zyga_> ogra_: you can ctrl-c and exit
[12:25] <zyga_> ogra_: but I suspect shutdown may set nologin
[12:25] <ogra_> before the spinner stopped at some point
[12:25] <ogra_> no, ctrl-c is ignored
[12:25] <zyga_> ogra_: yes but there was a bug there (hence phase 2)
[12:26] <zyga_> morphis: no luck with your repo
[12:26] <zyga_> morphis: apt-get doesn't like it
[12:26] <ogra_> i think before it acvtually printed the "[/] Setup snap "core" (1829) security profiles (phase 2)" ... finished it and only then the reboot message showed up
[12:27] <ogra_> at least thats what i remember
[12:27] <ogra_> now both are there at the same time and the "[/] Setup snap "core" (1829) security profiles (phase 2)" seems to hold the console access
[12:27] <morphis> zyga_: what does apt-get say?
[12:27] <morphis> it will most likely complain because if the unknown key
[12:28] <zyga_> E: Failed to fetch https://mm.gravedo.de/raspbian/dists/jessie/InRelease
[12:29] <ogra_> raspbian !?
[12:29] <morphis> zyga_: that file exists, can you give me the full output?
[12:29] <morphis> ogra_: yeah
[12:31] <zyga_> morphis: there's nothing else reall
[12:31] <ogra_> can that even run our armhf binaries  ?
[12:31] <zyga_> let me pastebin
[12:31] <zyga_> http://pastebin.ubuntu.com/24498297/
[12:31] <ogra_> (given it is a re-compile of the whole archive for v6)
[12:31] <morphis> ogra_: these packages are rebuild for raspbian
[12:31] <ogra_> ah, k
[12:31] <morphis> zyga_: there we go: E: The method driver /usr/lib/apt/methods/https could not be found.
[12:32] <morphis> zyga_: and it gives you the solution in the next line
[12:34] <ogra_> apt-transport-https isnt a default in raspbian
[12:34] <ogra_> ?
[12:34]  * ogra_ would expect it to be seeded in all deb based distros nowadays ...
[12:35] <zyga_> oh
[12:35] <zyga_> sorry
[12:35] <morphis> ogra_: me too
[12:42] <ogra_>  01 16:56:05 localhost.localdomain /usr/lib/snapd/snapd[897]: helpers.go:173: cannot connect plug "core-support" from snap "core", no such plug
[12:42] <ogra_> May 01 16:56:05 localhost.localdomain /usr/lib/snapd/snapd[897]: helpers.go:173: cannot connect plug "network-bind" from snap "core", no such plug
[12:42] <ogra_> hmm
[12:42] <ogra_> i thought we fixed that one
[12:43] <niemeyer> Good days
[12:43] <niemeyer> The forum is going down and back up for a quick configuration change
[12:44]  * ogra_ wonders if his drafted answer will survive that :)
[12:44] <niemeyer> ogra_: Yes, it saves while typing
[12:44] <ogra_> ah, cool then
[12:46] <niemeyer> It's back up already
[12:47] <zyga_> morphis: installing
[12:47] <ogra_> niemeyer, and worked fine :)
[12:51] <zyga_> morphis: installed :)
[12:51] <zyga_> morphis: trying to install stuff
[12:51] <morphis> zyga_: good
[12:51] <zyga_> morphis: well, it downloads core now
[12:51] <morphis> zyga_: hm
[12:51] <zyga_> morphis: which is terrbile, we should print architecture that snapd knows about in "snap version"
[12:51] <ogra_> zyga_, UH OH ! so hitting ctrl-c like 5 times actually gets me the console back .... it seems just inconsistent in accepting ctrl-c after all!
[12:52] <ogra_> still though ... i did never need to actually hit ctrl-c at all before
[12:52] <morphis> zyga_: which architecture does the kernel report?
[12:53] <morphis> niemeyer: you have a minute to snapshot Spread-08 as a new fedora-25-64 image?
[12:56] <zyga_> morphis: it runs the configure hook now
[12:56] <zyga_> morphis: armv6l
[12:56] <zyga_> morphis: core has installed!
[12:56] <niemeyer> morphis: Yeah
[12:56] <niemeyer> morphis: Is it ready?
[12:56] <Chipaca> zyga_— snapd prints its architecture on startup (not sure of the context)
[12:57] <zyga_> Chipaca: thanks, so snapd on arm6l thinks it is arctually armhf
[12:57] <zyga_> so it all misbehaves
[12:58] <Chipaca> well, we don't support arm6l inside snapd so ¯\_(ツ)_/¯
[12:58] <morphis> niemeyer: it is, down to 1022M, the minimal size we can get to
[12:58] <Chipaca> are we doing a standup today?
[12:58] <ogra_> well, and we dont really have any v6 in the archive ... so your build-deps will be armhf, your libc will be at build time etc etc
[12:58] <niemeyer> morphis: Okay, working on it
[12:58] <morphis> Chipaca, zyga_: we shouldn't then download the armhf snap on arm6l
[12:59] <morphis> niemeyer: thanks!
[12:59] <ogra_> Chipaca, good question ... who is around ? you, zyga_, me and pstolowski ?
[12:59] <Chipaca> yeah
[12:59] <pstolowski> o/
[12:59] <ogra_> we could meet asnd rant about the guys in montreal ;)
[12:59] <Chipaca> and people not reviewing branches, also
[12:59] <zyga_> morphis: runtime.GOARCH is "arm"
[13:00] <ogra_> yeah
[13:00] <zyga_> Chipaca: I'm in the room now
[13:00] <zyga_> Chipaca: let's hang out for 5 min
[13:01] <morphis> zyga_: I see, that actually is our problem then ..
[13:01] <morphis> zyga_: what does /proc/cpuinfo give you on the pi1?
[13:04] <zyga_> morphis: http://paste.debian.net/930351/
[13:06] <morphis> zyga: uname -m reports arm6l?
[13:06] <zyga_> yes
[13:06] <morphis> good
[13:08] <ralsina> Morning folks! I don't have access to my canonical account anymore since I don't work there anymore, but I can't use my preferred namespace "ralsina" for my new personal account. Is there any way to get it back?
[13:14] <niemeyer> morphis: All done.. please remember to test the update task in the spread-images project so we're able to update it easily in the future
[13:15] <morphis> niemeyer: thanks!
[13:21] <zyga_> morphis: suggestion to use uname data to konw the real architecture
[13:21] <ogra_> zyga_, note that an armhf kernel could drive a v6 userspace though
[13:22] <ogra_> (technically ... not sure that is done anywhere)
[13:22] <zyga_> ogra_: yeah perhaps, for now let's just close one big gap though
[13:22] <ogra_> yeah, unlikely that you hit that in the real-world
[13:24] <ogra_> hmm, well ... except probably in a raspbian chroot running on top of a debian installation ...
[13:25] <ogra_> (for testing or building or some such)
[13:37] <mup> PR snapd#3260 opened: WIP: Implement --user instance for snapd <Created by morphis> <https://github.com/snapcore/snapd/pull/3260>
[13:53] <morphis> niemeyer, zyga_: time to review https://github.com/snapcore/snapd/pull/3222 again?
[13:53] <mup> PR snapd#3222: many: fix test cases to work with different DistroLibExecDir <Created by morphis> <https://github.com/snapcore/snapd/pull/3222>
[13:54] <mup> PR snapd#3261 opened: snap-confine: init the ENTRY variable, coverity is unhappy otherwise <Created by mvo5> <https://github.com/snapcore/snapd/pull/3261>
[14:29] <elopio> Facu: our fake servers in snapcraft turned into an ugly beast. We need at least an url router. Would it make sense to use flask? or maybe there's something lighter.
[14:30] <Facu> elopio, can't you route urls using something static? like apache?
[14:32] <dragly> I have an app that crashes with a segfault when run in a snap sandbox. Is there any way I can run gdb to debug this?
[14:36] <elopio> Facu: wouldn't it be worst to add apache as a dependency than flask?  Thanks ogra_ !
[14:49] <elopio> Facu: I'll take a look at pyramid. Thanks.
[14:52] <daker> hi, does anyone know the state of mir-kiosk stuff(gui apps on ubuntu-core), is it still developed/maintained?
[14:52] <kyrofa> pachulo, ogra_: no idea. It doesn't seem to be available in the stable channel-- how did you find it? Last I heard the upstream nextcloud snap was still shipped on the nextcloud box
[14:52] <ogra_> kyrofa, snap find nextcloud on a pi3 shows it to me
[14:52] <kyrofa> ogra_, ah, so armhf then
[14:52] <ogra_> yeah
[14:52] <kyrofa> That always gets me :P
[14:53] <ogra_> stop using dead arches, arm is the future!
[14:53] <ogra_> ;)
[14:54] <kyrofa> ogra_ does all his development work on a pinebook
[14:55] <ogra_> haha, not really :)
[14:57] <roadmr> jdstrand: hello! r875 of the tools is now in production
[15:05] <jdstrand> roadmr: that was fast. thanks! :)
[15:06] <jdstrand> roadmr: fyi, the review-tools fork of crt and its edge snap is not bad
[15:07] <jdstrand> roadmr: I'm not ready to say 'integrate this into the snapcraft.io store in lieu of crt', but I wouldn't mind feed back from people playing with it
[15:07] <jdstrand> feedback even
[15:07] <roadmr> nice!
[15:13] <zyga_> jdstrand: hey
[15:14] <zyga_> jdstrand: I'm working with a user that has xenial with 4.4 kernel and hits an apparmor denial for snap-confine
[15:14] <zyga_> jdstrand: I'm quite puzzled by what's going on
[15:14] <jdstrand> what is the denial?
[15:15] <zyga_> https://github.com/lxc/lxd/issues/3267
[15:15] <zyga_> jdstrand: a downgrade to 2.24 helps
[15:15] <zyga_> until a reboot
[15:15] <zyga_> when it is broken again
[15:16] <olive> Hi!
[15:16] <zyga_> I did a diff of snap-confine in 2.24 and I don't see anything relevant
[15:16] <zyga_> olive: hey!
[15:16] <zyga_> jdstrand: olive here is affected by this issue
[15:16] <zyga_> jdstrand: my quick idea is that snapd 2.24 doens't use snap-confine from core yet, i'm checking that now
[15:16] <zyga_> jdstrand: the actual denial though is very odd; IMO it is allowed by the profile
[15:17] <zyga_> [11120.777073] audit: type=1400 audit(1493729112.057:3410): apparmor="DENIED" operation="mount" info="failed srcname match" error=-13 profile="/usr/lib/snapd/snap-confine" name="/var/lib/lxd/" pid=31726 comm="snap-confine" srcname="/var/snap/lxd/common/lxd/" flags="rw, rbind"
[15:17] <zyga_> this is one denial
[15:17] <zyga_> (actually this one feels wrong, I saw a different one earlier)
[15:17] <zyga_> and this one is also something unexpected
[15:18] <zyga_> olive: is there anything in /var/lib/snapd/mount/snap.lxd.fstab
[15:18] <jdstrand> zyga_: there is no rule for that in 2.25
[15:18] <jdstrand> mount options=(rw rbind nodev nosuid noexec) /var/lib/snapd/hostfs/var/lib/lxd/ -> /var/lib/lxd/,
[15:18] <zyga_> jdstrand: right, I saw a different denial earlier that matched this rule you just pasted
[15:18] <jdstrand> the srcname in the denial is /var/snap/lxd/common/lxd/
[15:18] <zyga_> (saw == on irc)
[15:19] <olive> zyga_: not better after reboot
[15:19] <zyga_> olive: ok, thank you for checking
[15:19] <olive> snapd 2.25
[15:20] <zyga_> jdstrand: so olive here is on 2.25 with no snap-confine installed (I was worried because there was a .dpkg-bak file in /etc/apparmor.d/)
[15:20] <olive> /var/lib/snapd/mount/snap.lxd.fstab: No such file or directory
[15:20]  * zyga_ is puzzled
[15:20] <zyga_> ok
[15:20] <zyga_> olive: can you do this please:
[15:20] <zyga_> export SNAP_CONFINE_DEBUG=yes
[15:20] <zyga_> and then start lxd if you can
[15:20] <zyga_> though
[15:21] <zyga_> you can run anything else
[15:21] <zyga_> even hello-world snap
[15:21] <zyga_> as the denial should be generic
[15:22] <olive> http://paste.ubuntu.com/24499042/
[15:23] <jdstrand> zyga_: it seems snap-confine is doing something wrong. why is it trying to use /var/snap/lxd/common/lxd/ as the srcname instead of /var/lib/snapd/hostfs/var/lib/lxd?
[15:23] <zyga_> jdstrand: no idea yet
[15:24] <zyga_> jdstrand: but very fishy
[15:24] <zyga_> olive: great, can you couple that with 'dmesg | grep DENIED'
[15:24] <zyga_> olive: get the last lines
[15:24] <zyga_> olive: it should be just one, paste it here directlyu
[15:24] <jdstrand> /var/snap/lxd/common/lxd/ is for the lxd snap. /var/lib/snapd/hostfs/var/lib/lxd is the core snap. it seems to be picking the wrong thing
[15:24] <olive> [  384.578585] audit: type=1400 audit(1493738612.509:148): apparmor="DENIED" operation="mount" info="failed srcname match" error=-13 profile="/usr/lib/snapd/snap-confine" name="/var/lib/lxd/" pid=7625 comm="snap-confine" srcname="/var/snap/lxd/common/lxd/" flags="rw, rbind"
[15:24] <olive> [  384.690504] audit: type=1400 audit(1493738612.621:149): apparmor="DENIED" operation="mount" info="failed srcname match" error=-13 profile="/usr/lib/snapd/snap-confine" name="/var/lib/lxd/" pid=7631 comm="snap-confine" srcname="/var/snap/lxd/common/lxd/" flags="rw, rbind"
[15:25] <zyga_> jdstrand: note that snap-confine debug log doens't mention anything related to lxd common at all
[15:25]  * zyga_ looks at the source
[15:26] <jdstrand> olive: does /var/lib/snapd/hostfs/var/lib/lxd exist? is it a symlink?
[15:26] <zyga_> jdstrand: that mount has hard-coded arguments, I doubt we're doing anything worng
[15:26] <zyga_> jdstrand: note, hostfs is just inside snaps
[15:26] <zyga_> olive: can you please `ls -ld /var/lib/lxd`
[15:26] <zyga_> jdstrand: a symlink the is likely the cause
[15:27] <roadmr> jdstrand: sorry was otp! oh so review-tools? you say it's a fork? where does that live?
[15:27] <olive> ls: cannot access '/var/lib/snapd/hostfs/var/lib/lxd': No such file or directory
[15:27] <olive> # ls -ld /var/lib/lxd
[15:27] <olive> lrwxrwxrwx 1 root root 25 Feb  1 22:45 /var/lib/lxd -> /var/snap/lxd/common/lxd/
[15:27] <zyga_> aha
[15:27] <zyga_> olive: perfect
[15:27] <zyga_> olive: so two questions
[15:27] <zyga_> olive: did you do that manually?
[15:28] <olive> no.
[15:28] <jdstrand> zyga_: 'hostfs is just inside snaps'. huh? it has to exist at whatever point snap-confine is running to mount it. I guess you mean within its mount namespace
[15:28] <zyga_> olive: and did it really work before?
[15:28] <olive> yes :)
[15:28] <jdstrand> roadmr: https://launchpad.net/review-tools
[15:28] <ogra_> hahaha
[15:28] <zyga_> jdstrand: yes, I mean that the hostfs directory as you specified it is always empty from a typical unconfined shell
[15:28]  * ogra_ looks forward to jdstrand's answer in https://forum.snapcraft.io/t/startx-as-a-regular-user/460
[15:29] <zyga_> olive: so that symlink won't work unfortunately, let me think about it for a sec
[15:29] <ogra_> (i think the user asked here before and was toold "no Xorg on UbuntuCore" ... but seems he tried anyway (or it is another person)
[15:29] <zyga_> olive: is that directory empty?
[15:29] <zyga_> olive: I mean /var/lib/lxd
[15:30] <olive> yes, just this symlink
[15:30] <olive> oh.wait.
[15:30] <zyga_> olive: right, but if you follow the symlink, is /var/snap/lxd/common/lxd empty?
[15:30] <olive> when I cd /var/lib/lxd and ls... it is not empty. o_O
[15:31] <zyga_> stgraber: ^^ is that symlink anything you are familiar with? (symlink from /var/lib/lxd -> /var/snap/lxd/common/lxd)
[15:31] <zyga_> olive: ok, as a quick work-around do this:
[15:31] <olive> ok sorry, I'm tired, of course, it is a symlink... :(
[15:31] <stgraber> zyga_: nope
[15:31] <stgraber> zyga_: not something we do or would ever recommend someone do
[15:32] <olive> zyga_: http://paste.ubuntu.com/24499072/
[15:32] <stgraber> zyga_: folks should just "export LXD_DIR=/var/lib/snap/common/lxd/" if they want tools outside of the snap talking to the snap LXD
[15:33] <jdstrand> it isn't something that would be allowed by the profile anyway
[15:33] <zyga_> olive: can you try stgraber's advice, remove that symlink please
[15:33] <olive> I promise you that I have not tweaked myself. I only followed the stgrabber article;)
[15:33] <jdstrand> ie, the snap couldn't create that symlink
[15:33] <zyga_> jdstrand: I'll patch snap-confine to be smarter
[15:34] <zyga_> jdstrand: it should not belly-up fail on that
[15:34] <zyga_> I wonder if we could kill the LXD quirk now
[15:34] <jdstrand> the lxd snap would have to (ab)use its lxd-support interface to load and/or change to a profile that allowed that write and perform the symlink
[15:34] <stgraber> jdstrand: the lxd snap never uses /var/lib/lxd
[15:35] <jdstrand> stgraber: right, not saying you are doing that. saying you'd know if you did cause you'd have to go through hoops
[15:35] <olive> I remove the /var/lib/lxd link ?
[15:35] <stgraber> olive: yeah
[15:35] <zyga_> olive: yes, please
[15:36] <jdstrand> olive: curious, did you ever try to run lxd inside of a container launched from the lxd snap?
[15:36] <stgraber> jdstrand: I'm pretty sure this bind-mount was added for the juju, conjure-up or similar snaps that wanted to talk to the host LXD
[15:36] <zyga_> stgraber: ah, perhaps that is it
[15:36] <olive> ok now snapd is running    Active: active (running) since Tue 2017-05-02 17:35:10 CEST; 5s ago
[15:36] <olive> jdstrand: I don't think so
[15:36]  * jdstrand is wondering if a container was given write access to the host's filesystem and then did that
[15:37] <jdstrand> olive: did you use juju or conjure-up like stgraber said?
[15:37] <zyga_> jdstrand: note that 2.25 has reassociate fix, maybe what is going on is that snap-confine breaks out of the container?
[15:37] <zyga_> jdstrand: though I bet lxd uses process namespace
[15:37] <zyga_> jdstrand: so probably not that
[15:37] <olive> never tried juju in the server.
[15:37] <olive> in this* server
[15:37] <jdstrand> zyga_: it might be the reassociate stuff
[15:38] <olive> conjure-up either
[15:38] <jdstrand> I think making snapd more robust in the face of this is a fine fix, but the root cause needs to be found
[15:39]  * jdstrand notes he also uses the lxd snap, is on 17.04 with snapd 2.25 and does not have this issue
[15:40] <morphis> zyga_: thanks for the comment, completely forgot to mention that
[15:41] <olive> thank you everybody. specially zyga_ and stgraber :)
[15:41] <olive> and jdstrand
[15:41] <olive> (and sabdfl)
[15:42] <zyga_> jdstrand: trying to reason about this, I don't think is could be the reassociate fix, after all, it should not change anything in this case;
[15:42] <zyga_> olive: you are welcome!
[15:42] <zyga_> stgraber: all lxd containers use the PID namespace, right?
[15:44] <zyga_> jdstrand: and in the pastebin from SNAP_CONFINE_DEBUG log above we see: DEBUG: re-associating is not required
[15:46] <jdstrand> something created that symlink
[15:47] <jdstrand> the only thing I can think of is a container that had /var(/...) mounted inside
[15:47] <jdstrand> and then it did it
[15:48] <jdstrand> or as stgraber said, some tool trying to be smart and getting something wrong (but those tools weren't run)
[15:49] <dragly> Found a way to get gdb running. Is there any reason why QFontDatabase::findFont should segfault when calling into libQt5XcbQpa?
[15:50] <dragly> For instance a plug that should give access to fonts?
[15:51] <ogra_> shouldnt the desktop-qt part provide that ?
[15:51] <zyga_> jdstrand: I think that we don't bind mount all of /var, right?
[15:52] <zyga_> jdstrand: so that cannot be done from inside a snap
[15:52] <zyga_> dragly: no, sorry :/
[15:52] <zyga_> dragly: there are no fonts in the core snap
[15:52] <ogra_> why would there
[15:52] <zyga_> dragly: and host fonts are not accessible
[15:52] <ogra_> the snapcraft desktop parts install fonts inside the snap
[15:53] <ogra_> that should just work, provded you used the right part in your snapcraft.yaml
[15:53] <zyga_> ogra_: we wanted to offer sharing of classic fonts
[15:53] <zyga_> ogra_: e.g. run your favourite editor with locally-installed font
[15:53] <ogra_> zyga_, right, i'm talking about today
[15:54]  * zyga_ nods
[15:54] <ogra_> there definitely no reason for the above error if you include the right bits
[15:56] <ogra_> dragly, https://github.com/ubuntu/snappy-playpen/blob/master/qcomicbook/snapcraft.yaml as an example
[15:57] <ogra_> (see the "after: [desktop-qt5]" there)
[15:58] <jdstrand> zyga_: lxd is in a position to do its own reassociate. not saying it does, it just can. I'm grasping at how it could have happened
[16:00] <zyga_> jdstrand: aha, that's true
[16:00] <zyga_> jdstrand: still I don't think it is reassociate that was re-enabled that is at fault here
[16:05] <dragly> ogra_: thanks. I'm using a custom Qt install, but it might help to install the default Qt packages and use those to have all the necessary pieces set up and ready. I'll look up what after does.
[16:18] <mup> PR snapd#3262 opened: cmd/snap-confine: aggregate operations holding global lock <Created by zyga> <https://github.com/snapcore/snapd/pull/3262>
[16:26] <zyga_> morphis: hey
[16:26] <morphis> zyga_: hey!
[16:26] <zyga_> morphis: do you have a working qmeu image I can use for debian?
[16:26] <zyga_> morphis: I'm still debugging https://github.com/snapcore/snapd/pull/3259
[16:26] <mup> PR snapd#3259: tests/upgrade: force install core snap from beta for debian <Created by morphis> <https://github.com/snapcore/snapd/pull/3259>
[16:26] <zyga_> morphis: I think there's a deeper problem there
[16:26] <zyga_> morphis: I can work on linode but I'd prefer a local image
[16:27] <morphis> zyga_: was looking into that too but it looks to me like those failing bits are not coming from the debian part ..
[16:27] <jdstrand> zyga_: I suspect we need to keep an eye on this. there is no reproducer and other lxd snap users are not complaining. if/when they do, we can request a reproducer/etc
[16:29] <morphis> zyga_: but let me check if I have my dirty script to create a debian qemu image still, didn't had time to clean them up yet
[16:31] <zyga_> morphis: much appreciated!
[16:31] <morphis> zyga_: take http://saimei.ftp.acc.umu.se/cdimage/openstack/testing/debian-testing-openstack-amd64.qcow2 and use https://gist.github.com/morphis/1e181e60b3803f8a72952c580fad9a21
[16:31] <morphis> zyga_: $ ./adt-buildvm-ubuntu-cloud -r sid --image=$PWD/debian-testing-openstack-amd64.qcow2 --verbose
[16:32] <morphis> zyga_: save the gist as adt-buildvm-ubuntu-cloud
[16:32] <zyga_> thanks
[16:32] <morphis> zyga_: the script is a hacked variant of the ubuntu variant
[16:33] <morphis> but should give you an image with debian:debian to login
[16:35] <zyga_> morphis: I have it, thank you!
[16:39] <morphis> zyga_: however it looks more like the tests are a bit racy
[16:39] <morphis> linode:ubuntu-16.04-32:tests/main/interfaces-openvswitch is the one which fails now
[16:46] <dragly> I am getting a "No such file or directory: [...]/parts/qml/install/etc/xdg/qtchooser/snappy-qt5.conf" when using desktop-qt5
[16:52] <zyga_> morphis: gee, that iso image clones forever
[16:52] <zyga_> wgets
[16:53] <zyga_> I get modem speeds on it
[16:53] <morphis> zyga: https://cdimage.debian.org/cdimage/openstack/
[16:53] <morphis> try a different mirror thne
[16:53] <zyga_> thnx
[17:23] <diddledan> is there a way of telling `snapcraft cleanbuild` to use a different release of ubuntu for a local build? I think I need to use a more-recent version than 16.04 for some of my build dependencies to be satisfied
[17:24] <diddledan> specifically I need a more recent vala than 0.34.0: checking whether /usr/bin/valac is at least version 0.34.0... no
[17:42] <qengho> diddledan: No. Instead, make "vala" a separate part. Compile your compiler.
[17:43] <morphis> zyga_: you found anything?
[17:43] <morphis> zyga_: looks like all tests for https://github.com/snapcore/snapd/pull/3259 passed now
[17:43] <mup> PR snapd#3259: tests/upgrade: force install core snap from beta for debian <Created by morphis> <https://github.com/snapcore/snapd/pull/3259>
[17:43] <zyga> morphis: still downloading the image, currently at 25%
[17:43] <morphis> zyga_: even on another mirror?
[17:44] <zyga> yes, maybe something elsewhere on the network
[17:44] <zyga> morphis: mvo just said he's looking too
[17:58] <morphis> zyga: ok
[18:00] <zyga_> jdstrand: is my explanation in https://github.com/snapcore/snapd/pull/3252 sufficient?
[18:00] <mup> PR snapd#3252: tests,cmd/snap-confine: port older snapd-discard-ns tests <Created by zyga> <https://github.com/snapcore/snapd/pull/3252>
[18:21] <cratliff> I'm going through the running nodejs as a service demo and am running into this issue.  https://github.com/canonical-websites/tutorials.ubuntu.com/issues/70  does anyone have a workaround other than to run services in devmode?  I'm wanting to convert some code that's using systemd to snaps and it doesn't seem like it will work right now.
[18:26] <zyga_> cratliff: can you just build it entirely, not with snap try
[18:26] <zyga_> cratliff: whatever the issue it will likely function correctly then
[18:26] <zyga_> cratliff: I suspect you are on encrypted home folder or something else
[18:26] <zyga_> cratliff: can you tell me where the [...] part that you removed in the issue was pointing to?
[18:29] <zyga_> it finally downloaded
[18:29]  * zyga_ debugs debian
[18:29] <cratliff> Sorry, I'm not aware of removing anything, I'm not sure what you are referring to.  I've not attempted to build it without try yet, let me see.
[18:33] <zyga_> aha
[18:33] <zyga_> cratliff: sorry, I assumed you were reported of the issue there
[18:33] <zyga_> cratliff: just build the snap and install it
[18:33] <zyga_> cratliff: as for snap-try, there are still some issues
[18:33] <mup> PR snapcraft#1294 opened: plugin: Add plugin for meson build system <Created by JulianLiu> <https://github.com/snapcore/snapcraft/pull/1294>
[18:34] <zyga_> I think I just figured out a simple way to handle it actually
[18:39] <cratliff> I installed the server with --dangerous, not --devmode.  It is working, since I used dangerous it should show that it is running without issue contained, right?
[18:40] <zyga_> cratliff: not sure really, does snap list say it is devmode?
[18:40] <cratliff> no, it does not.
[18:41] <zyga_> cratliff: great, then you are good :)
[18:41] <cratliff> cool, thanks for the help.
[18:44] <zyga_> cratliff: good luck
[18:56] <zyga_> finally
[18:56] <zyga_> geez
[18:56] <zyga_> forever
[19:04] <mup> PR snapd#3263 opened: snap: make `snap prepare-image --extra-snaps` derive side info <Created by mvo5> <https://github.com/snapcore/snapd/pull/3263>
[19:06] <zyga_> and it doesn't boot :/
[19:06] <zyga_> I think I will resort to regular debian image to deubg this
[19:06] <mup> PR snapd#3241 closed: snap: make `snap prepare-image` read .assert files for local snaps <Created by mvo5> <Closed by mvo5> <https://github.com/snapcore/snapd/pull/3241>
[19:08] <zyga_> ok, so it gets to login prompt
[19:08] <zyga_> but debian/debian doesn't work
[19:08]  * zyga_ looks at the script again
[21:44] <diddledan> how do I tell snapcraft to keep the lxc container using cleanbuild when the build fails so that I can try to figure out why I'm getting a permission denied error when running an autotools build when it tries to execute ./configure
[21:49] <diddledan> ignore that, I'm gonna do it a different way - run an lxc container manually and call snapcraft directly within that without using cleanbuild
[21:53] <diddledan> ok, so it only dies in cleanbuild :-/


[07:02] <dpm> Good morning all
[07:04] <Kilos> hi dpm dholbach svij and all others
[07:04] <dpm> hi Kilos
[07:04] <svij> morning Kilos and dpm
[07:04] <dholbach> hi Kilos, hi svij and dpm
[07:04] <dpm> o/
[07:04] <popey> morning
[07:05] <Kilos> hi popey
[07:05] <dpm> landed safely in Prague, popey?
[07:05] <dholbach> yo popey
[07:11] <popey> Yes, we should have more events in Prague
[07:17] <popey> dholbach: could you please review telegram? https://myapps.developer.ubuntu.com/dev/click-apps/1501/rev/17/
[07:33] <dholbach> sure
[07:36] <dholbach> done
[07:38] <popey> thanks dholbach
[07:56] <dholbach> dpm, mail with uos session proposals sent
[07:56] <dpm> thanks dholbach
[07:56] <czajkowski> aloha
[07:56] <dholbach> hey czajkowski
[07:56] <dholbach> czajkowski, congratulations! :-)
[07:56] <popey> czajkowski: Morning Mrs Faultley :)
[07:57] <dholbach> :-)
[07:58] <czajkowski> heh thank you :)
[07:58] <svij> czajkowski: congrats! :)
[07:58] <czajkowski> back in the UK now to unpack and repack and head to Orlando tomorrow!
[07:58] <czajkowski> :D
[08:00] <dholbach> czajkowski, so you're going to change your irc nick now too?
[08:01] <czajkowski> dholbach: nope keeping czajkowski on irc, twitter and linkedin for work
[08:01] <czajkowski> fb is already Laura Fautley and it's confusing the hell out of me atm :)
[12:18] <dholbach> svij, how far did you get with the blog yesterday?
[12:19] <svij> dholbach: I didn't have time yet :/
[12:25] <dholbach> ok
[12:25] <dholbach> let us know how it goes
[12:44] <dholbach> dpm, did you still want to chat about snappy-playpen?
[12:45] <dholbach> davidcalle, dpm, popey: who's on for the Q&A later on?
[12:45] <dholbach> popey's sprinting
[12:46] <popey> o/
[12:46] <dholbach> or make it a desktop themed q&a? :)
[12:47] <popey> if they weren't all busy busy
[12:48] <dholbach> maybe Will isn't busy? :-)
[13:18] <davidcalle> dholbach: I'm not, sorry
[13:20] <dholbach> dpm, looks like it's us at the Q&A
[13:20] <dholbach> with a shrinking team it looks like we all get to be on the Q&A more often
[13:26] <dpm> dholbach, ok, I've got a call 30 mins into the Q&A, so I might have to leave you to tackle the rest of the questions for the second half
[13:27] <dpm> dholbach, snappy-playpen is not too urgent. I'd like to talk about it some time during the week to prepare the UOS session a bit, but probably not today anymore.
[13:29] <dholbach> ok
[13:29] <dholbach> I'll start with the announce of it then
[13:30] <dpm> svij, dholbach, do you want to do the ubucon meeting here for this week? We probably don't have many updates since Friday, but it'd be good to go through the Trello board and the things we've got in progress
[13:30] <svij> dpm: I'm ready now
[13:30] <dholbach> the only update I have is:
[13:30] <dholbach>  - blog is deployed, it needs playing with
[13:31] <dholbach> I think I updated the trello board
[13:31] <dholbach> let me check
[13:31] <svij> dholbach: you did
[13:31] <dpm> thanks dholbach
[13:31] <dpm> svij, you mean you're ready for a call, or for an update here?
[13:31] <svij> dpm: both :D
[13:31] <dpm> :)
[13:31] <dpm> ok, let's do IRC, might be quicker this week if it works for everyone
[13:31] <dpm> On my side:
[13:32] <dpm> - e-mailed Mike to share permissions for the brochure, but he might not do it until he's back on Monday
[13:32] <dpm> - Started the Speakers page. So far only svij and myself, who were the ones I had already bios for :)
[13:33] <svij> hah
[13:34] <svij> EOF? ;)
[13:34] <svij> on my side: - didn't do much since friday
[13:35] <svij> - will play around with the deployed blog in the next days
[13:35] <dholbach> <3
[13:35] <svij> - and ping marius about UbuContest orga
[13:35] <dpm> great, thanks
[13:35] <dpm> so about the blog...
[13:35] <svij> that's it so far
[13:36] <dpm> I've not had the chance to look at it so far myself
[13:36] <dpm> but what do we need to do to get it working. Is it just a matter of setting it up now?
[13:36] <svij> I guess/hope so
[13:37]  * dholbach read ogra instead of orga
[13:37] <svij> hehe
[13:38]  * dpm quickly reads http://aldryn-newsblog.readthedocs.org/en/latest/how_to/basic_usage.html#getting-started
[13:39] <dpm> which is quite sparse on details after step 7...
[13:39] <dpm> precisely what I was interested in
[13:40] <svij> we also got our third talk submission yesterday
[13:41] <dpm> nice!
[13:41] <dpm> Admin > Aldryn_NewsBlog does not seem to exist
[13:42] <dholbach> dpm, maybe you need to give your user the right permissions?
[13:42] <dpm> I don't know which permissions I'd need
[13:43] <dholbach> they are named after the individual apps
[13:43] <svij> I thought davidcalle gave the necessary rights to all ubucon-editors
[13:43] <davidcalle> svij: not editors, devs
[13:43] <svij> ah
[13:43] <svij> but dpm is a dev
[13:43] <dpm> we should add these to the charm, though, so that we don't need to re-add them manually if we need to redeploy
[13:44]  * davidcalle unbans dpm from dev group
[13:44]  * davidcalle looks into perms
[13:45] <dholbach> or to the initdb script
[13:45] <dholbach> that's where we monkey around with other permissions
[13:45] <dpm> yeah, that's the place I meant, thanks dholbach :)
[13:45] <dholbach> I was able to add an article from the "Administration" page
[13:46] <davidcalle> dpm: does it work now?
[13:46] <dholbach> UbuCon Portal → Administration... → ALDRYN NEWS AND BLOG → Articles → + Add
[13:48] <dpm> davidcalle, dholbach, kind of...
[13:48] <dpm> it's just as cumbersome as Zinnia, I was hoping that it'd improve in terms of the workflow of creating a blog post
[13:49] <dpm> it does seem to give me an error when creating my first test post and viewing it. It takes me to http://ubucon.org/admin/r/45/2/
[13:49] <dpm> which shows an error
[13:50] <dpm> it does not seem to appear under http://ubucon.org/en/blog/?edit&language=en, although it's on the list of articles in the admin
[13:52] <dpm> anyway, I'll have a closer look later. For now, it's good that we've got a blog on the site \o/
[13:53] <davidcalle> dpm: where do you change the content of an article? o_O
[13:53] <dpm> davidcalle, it seems 1) you first save the article 2) you go to the articles list and press the 'edit' button
[13:54] <dholbach> it looks like you need to make writing a blog post a very conscious decision :-P
[13:54] <dpm> indeed, not for the faint of heart :)
[13:55] <dholbach> no drive-by-blogging on this site!
[13:56] <AuroraAvenue> Is the community Q&A on in an hour ?
[13:56] <dholbach> AuroraAvenue, yes
[13:56] <AuroraAvenue> t'rrific !
[13:57] <AuroraAvenue> Meixu 5 's out !
[13:57] <AuroraAvenue> 21 mega pixel camera , anyway I shall leave that for the Q&A.
[15:27] <AuroraAvenue_> jono, ping.
[15:54] <dholbach> all right my friends - I call it a day - see you all tomorrow
[15:54] <dholbach> I was very close to writing "see you all next week"
[15:54] <dholbach> not sure how my brain worked that out :-P
[16:02] <AuroraAvenue_> jono, ping.
[16:04] <dpm> I see AuroraAvenue_ is already on a mission after what we talked about in the Q&A today :-)
[16:04] <svij> what did I miss? ;)
[16:05] <dpm> trying to get our old friend as a guest into the Q&A
[16:05] <dpm> AuroraAvenue_, I think he's away this week though. So if he doesn't reply you might have more luck next week
[16:06] <popey> well, he won't reply as he's not here.
[16:06] <popey> and yes, is on a beach
[16:08] <svij> ah
[16:10]  * AuroraAvenue_ is patient for the King to return.
[16:16]  * popey heads out into Prage for beer
[16:16] <popey> ..and culture
[16:19]  * dpm notices the order


[06:00] <Kilos> good morning all
[06:40] <dholbach> good morning
[06:40] <Kilos> hi dholbach  we didnt forget this time
[06:40] <dholbach> hi Kilos
[06:40] <dholbach> yes, I saw - well done!
[06:40] <dholbach> lots of new members :-)
[06:41] <Kilos> yeah good meet imo
[07:26] <MooDoo> hello all
[07:27] <Kilos> hi MooDoo  :)
[07:29] <MooDoo> :)
[08:37] <elacheche> o/
[08:37] <Kilos> o/