/srv/irclogs.ubuntu.com/2014/08/08/#ubuntu-devel.txt

shadeslayer_xnox: I'm sad you left #kubuntu-devel :(00:00
shadeslayer_are we not kool enough for you?00:02
xnoxhttps://launchpad.net/~xnox - Not Canonical - Joined 8 hours ago00:03
xnoxshadeslayer_: ^00:03
shadeslayer_that is ... news to me00:05
=== timrc-afk is now known as timrc
=== kklimonda_ is now known as Guest58839
Laney~not-kubuntu-community?01:11
xnoxshadeslayer_: Laney: well most of my discussions on #kubuntu-devel were about ubiquity, which well should be taken to #ubuntu-installer or here =)01:12
Laney:P01:15
=== catbus1 is now known as catbus1-afk
=== arrrghhh is now known as arrrghhhAWAY
pittiGood morning03:27
Laneyhey pitti03:27
pittiLaney: err, are you already aware or still?03:27
=== catbus1-afk is now known as catbus1
pittiLaney: oh, you're in China I suppose/hope :)03:28
Laneypitti: 是的,我在中国03:29
pittiLaney: bless you03:29
Laney今天是最后一天03:30
Laney:)03:30
seb128pitti, nihao03:31
seb128pitti, 你好03:32
Laneythis guy can type Chinese03:32
LaneyI just copy and pasted03:32
pitticompose key? or with google translate?03:32
seb128yeah, I just keep forgetting to press space before enter03:32
Laneyhe's set up the input method03:32
seb128pitti, pinyin input method03:32
happyaronpitti: next time you don't need to ask me about that anymore, :)03:33
seb128pitti, but you can ask happyaron about security03:34
pittihappyaron: heh; well, I'd expect *you* to be familiar with pinyin, nice to see that seb128 picked up some of it!03:34
Laney你好小猫03:34
happyaronpitti: I'm familiar with that, but seb128 is good now03:34
happyaronseb128: oh yeah let's ask stephan about security.03:43
seb128happyaron, yeah, you need to learn for next time :-)03:44
happyaronyes03:44
happyaronLOL03:44
TheMusoc05:06
dholbachgood morning06:44
dholbach@pilot in06:44
=== udevbot changed the topic of #ubuntu-devel to: Archive: open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> trusty | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: dholbach
sarnoldxnox: probably they just removed that feature in 2012 :D06:59
xnoxsarnold: darn, time to switch to hexchat07:01
pittidpm, wgrant: didn't LP translations have some functionality to search for a string?07:08
pittiI see some untranslated ones for current touch images, and wanted to add them, but I'm not sure which template they are from07:09
dpmmorning pitti, there's no cross-template search functionality, unfortunately07:09
dpmpitti, which strings are they?07:09
pittidpm: for now, the bubble dialog when you connect to a wlan in the wizard07:10
pittidpm: I just started testing the current images for German (now that we have fresh langpacks)07:10
pittidpm: and it seems easiest to just fix stuff rather than filing bugs for everything (unless they aren't translatable, of course)07:10
pittidpm: I suppose it's indicator-network or something, but I seemed to remember that someone showed a "search" thing07:11
dpmpitti, my hunch would be either ubuntu-system-settings (where the other wizard strings are) or indicator-network07:12
pittidpm: right, but there doesn't seem to be a *system-settings* template07:12
pittiI have https://translations.launchpad.net/ubuntu/utopic/+lang/de?batch=250 and https://translations.launchpad.net/ubuntu/utopic/+lang/de/+index?batch=250&memo=250&start=25007:12
dpmpitti, the only search you can do is on an individual template basis. It's ubuntu-system-settings ^07:12
pittiso that I see all domains on two pages07:12
dpmpitti, you can try http://projects.davidplanella.org/stats/utopic/de - that'll give you the phone domains only07:13
pittidpm: ah, https://translations.launchpad.net/ubuntu/utopic/+source/ubuntu-system-settings/+translations doesn't have templates07:14
pittidpm: which might explain why it's not on the list above07:14
dpmpitti, ah, it does, but on the upstream project. It's not on the list above because I only show untranslated templates07:15
dpmit might need the x-ubuntu-langpack thing07:16
pittidpm: I mean on the two URLs I posted07:16
dpmpitti, yeah, you'll have to look at upstream, but we should add u-s-s to the langpacks at some point - https://translations.launchpad.net/ubuntu-system-settings/trunk/+pots/ubuntu-system-settings/de/+translate?show=untranslated07:18
pittidpm: ah, so these are from packages which still didn't enable the X-Langpack thingy07:20
dpmexactly07:20
pittidpm: ok, so we generally use the upstream translations, not the ubuntu ones07:20
pittidpm: http://projects.davidplanella.org/stats/utopic/de looks nice!07:21
pittidpm: that means that system-settings is already fully translated, so the thingy I see is either not from system-settings, or the strings aren't translatable07:21
pittidpm: ignore me, it says "System settings"; I'm blind :)07:22
dpmpitti, it's not, the page updates daily and there were new strings added yesterday07:22
dpmlet me refresh the stats...07:22
pittiyay timeout errors07:24
pittiand I keep getting them :/07:25
pittihttps://translations.launchpad.net/ubuntu-system-settings/trunk/+pots/ubuntu-system-settings/de/+translate?show=untranslated&memo=10&start=1007:26
pittidpm: hm, so pretty much every page times out, but at least it seems most of my updated translations come through07:35
cjwatsonOh for new database serves07:36
cjwatson*servers07:36
pittiwgrant: is there some DB or HW update in progress, or some regression in the code?07:36
dpmpitti, yeah, the timeouts are really horrible, so I'm looking forward to the new SSDs in LP to mitigate them07:36
cjwatsonThe machines actually have an operating system on them ...07:36
cjwatsonpitti: There's a large update in progress as part of widening a librarian-related column to 64 bits07:36
cjwatsonBut translations was just over the edge of doom anyway07:37
pittialso, the English original strings are sometimes really horrible07:37
pitticjwatson: ah, thanks07:37
cjwatsonhttps://rt.admin.canonical.com/Ticket/Display.html?id=6792607:37
wgrantpitti: Translation searhc is absolutely dreadful, but as Colin says we have hardware coming up to fix that, and it's worse than usual for the next few hours while we performance some unrelated database migrations.07:44
pittiwgrant: search actually works fine, I'm talking about https://translations.launchpad.net/ubuntu-system-settings/trunk/+pots/ubuntu-system-settings/de/+translate?show=untranslated&memo=10&start=1007:44
pittiwgrant: these time out in almost all cases07:44
pittiwgrant: but thanks for the heads-up, no worries! as long as there's something known that slows it down :)07:45
wgrantAh, that's suggestions being terrible.07:45
wgrantSSDs should resolve that, fingers crossed.07:45
* xnox uses all ppa builders for a little bit =) it's nice that there are a few of them, and they are fast07:47
cjwatsonxnox: And should be more soon ...07:48
slangasekalso, that they have a post-hardy kernel07:48
cjwatson(Well, the capacity for more, at least)07:49
pittidpm: ok, fun like https://code.launchpad.net/~pitti/ubuntu-system-settings/i18n/+merge/230062 :)08:12
dpmpitti, ah, nice! That was bug 135092108:13
ubottubug 1350921 in Ubuntu Translations "Developer mode translations are cut off" [Low,Triaged] https://launchpad.net/bugs/135092108:13
pittidpm: oh thanks, you linked the MP?08:14
dpmyep08:14
pittidpm: I'm glad that I asked you08:14
jpds_pitti: Hey.08:15
pittihey jpds_08:15
=== jpds_ is now known as jpds
=== jpds is now known as Guest15370
Guest15370pitti: How goes?08:16
pittiGuest15370: pretty well, thanks! and you? (I liked your previous nick better)08:17
Guest15370Yeah, Freenode happened.08:17
=== Guest15370 is now known as jpds_
jpds_pitti: I was wondering if you could push https://www.libreoffice.org/bugzilla/show_bug.cgi?id=33461 upstream.08:17
ubottubugs.freedesktop.org bug 33461 in general "Allow extra mount options from udev rules" [Enhancement,New]08:17
=== psivaa-afk-bbl is now known as psivaa
pittijpds_: I add it to my TODO list (NB I'm on holiday next week)08:19
slangasekbdmurray, pitti: so I'm chasing the reasons why my whoopsie smoke test isn't working correctly on the CI infrastructure, and have just filed bug #1354318 after talking with ev; feel free to double-check my reasoning08:19
ubottubug 1354318 in apport (Ubuntu) "whoopsie-upload-all has a wrong check for whether the upload is done" [Undecided,New] https://launchpad.net/bugs/135431808:19
jpds_panda|z: Excellent, thank you.08:20
slangasekbdmurray: and fwiw, from bug #1235436, it looks like this is something of an about-face on my part, sorry about that ;)08:23
ubottubug 1235436 in apport (Ubuntu) "/etc/init/apport-noui.conf is non-functional on the phone" [Critical,Fix released] https://launchpad.net/bugs/123543608:23
=== vrruiz_ is now known as rvr
=== Sweetsha1k is now known as Sweetshark
shadeslayer_xnox: any luck with ubiquity?08:43
Saviqpitti, hey, re: unity8 .pot, that won't get pulled in to trunk, so won't end up in translations.lp anyway, will it?09:19
pittiSaviq: it will for the Ubuntu package translations (not upstream)09:20
pittiSaviq: but that way you can at least translate missing strings somewhere, and translation sharing will also copy them to upstream09:20
Saviqpitti, right, but will make us even less careful about pot updates09:21
Saviqpitti, we don't have https://translations.launchpad.net/ubuntu/+source/unity8 configured though, should it show up there?09:21
pittiSaviq: ah, if we don't use it, I'm happy to revert that part09:21
Saviqpitti, one thing we were planning to do for a few generated things is to have a pre-push hook that would warn you in case your .pot is out of date09:22
pittiSaviq: I see out of date pots pretty much everywhere :(09:22
pittiSaviq: ah, that'd be great09:22
Saviqpitti, just never got around to it09:22
Saviqpitti, obviously CI could warn, too09:22
Saviqpitti, so what we could do now is have a test that fails if .pot is outdated09:23
Saviqand then the -ci run would complain09:23
pittiSaviq: ok, I deleted that commit and updated the MP09:24
pittiSaviq: so it's just the .pot update now09:24
Saviqpitti, k, thanks09:24
pittiSaviq: ATM there doesn't even seem to be a standardized way to update the pot?09:28
Saviqpitti, indeed, is there such a convention in Ubuntu?09:28
pittiSaviq: yes, dh_translations usually figures it out09:29
pittibut that won't help for upstream projects/branches09:29
Saviqpitti, I just now thought I'd quite like the train to have a hook system where we could tell it to do that before building09:29
Saviqpitti, this way each release would get an updated .pot pushed to trunk09:29
Saviqand all would be golden09:29
pittiSaviq: autotools with intltool and also cmake have some standard invocations, though09:30
Saviqpitti, yeah, we're using cmake's gettext support, but it's far from ideal09:30
pittiSaviq: right, but that still needs an automatic way to build the pot, before you can check for a diff?09:30
Saviqpitti, oh well, we have the target09:30
Saviqpitti, make pot_file09:30
Saviqpitti, the hook we'd maintain09:31
Saviqpitti, we had to do http://bazaar.launchpad.net/~unity-team/unity8/trunk/view/head:/po/CMakeLists.txt to get it to work with cmake's gettext support09:31
Saviqultimately ended up invoking the commands ourselves...09:31
Saviqpitti, so I'm thinking scripts in citrain/ or so that would get run at certain points in the build process on the train / airline09:33
Saviqwithout special knowledge of the train, just executables09:33
xnoxinfinity: want to merge openldap per chance? =)09:49
=== doko_ is now known as doko
=== jamespag` is now known as jamespage
=== tvoss is now known as tvoss|errands
=== MacSlow is now known as MacSlow|lunch
=== tvoss|errands is now known as tvoss
=== lool- is now known as lool
dholbach@pilot out11:55
=== udevbot changed the topic of #ubuntu-devel to: Archive: open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> trusty | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
shadeslayer_xnox: no need to look at that ubiquity bug, I've fixed it, it was a issue in sddm12:11
dokoxnox, no openldap merge?12:15
=== Riddelll is now known as Riddell
xnoxdoko: nah, i want to drop gnutls26 from main (as promised to security team by debian import freeze....)12:22
xnoxso didn't look into merging openldap proper.12:22
* mdeslaur hugs xnox12:24
xnoxmdeslaur: i think rtm branching is in progress, not sure if rtm will end up with gnutls26 however =/12:25
xnox& gnutls2812:25
mdeslaurxnox: I don't support rtm, so I don't really care :P12:25
=== MacSlow|lunch is now known as MacSlow
cjwatsonubuntu-archive@snakefruit:~$ grep gnutls derive-ubuntu-rtm.script12:27
cjwatson        gnutls26        2.12.23-15ubuntu212:27
cjwatson        gnutls28        3.2.16-112:27
cjwatsonsorry :)12:27
mdeslaurhehe12:27
=== greyback is now known as greyback|lunch
=== greyback|lunch is now known as greyback
cjwatsonpitti: Around?  ubuntu-rtm is initialising on production now, so it would be a good time to flush the ubuntu-rtm ddebs stuff from dogfood and repoint it at production.13:35
cjwatsonpitti: IIRC I gave you the necessary URLs, but let me know if you can't find them13:36
cjwatsonstgraber: Heads-up: we'll want to configure system-image for ubuntu-rtm on production a bit later today13:39
=== _salem is now known as salem_
ogra_pitti, sergiusens rsalveti and i are looking at SD card mounting on phones ... i know there is an easy way to query udisks2 to know if a disk is removable ... is there anything like that for udev too (i cant see anything in the env vars)14:03
=== jonobacon is now known as jono
sergiusensogra_: oh, you want to forward up only the removable ones? i c now :)14:04
ogra_yeah14:04
ogra_dont fire up stuff for HW we dont want to touch anyway14:05
sergiusenspitti: and to follow on to that mediascanner uses GVolumeMonitor but /media/$USER doesn't exist on startup (or potentially doesn't) so mediascanner just gives up14:05
xnoxcjwatson: looks like rtm is a full blown distro =) it has auctex -> so it must have both emacs and texlive \o/14:11
xnoxalso thanks for accept spam =)14:11
xnoxah, I see email is already reported in #ubuntu-release14:12
ogra_xnox, wait, emacs ? we need to drop that for vim-full-blown :)14:13
cjwatsonxnox: Yeah, sorry about the accept spam, it only covered the first few dozen packages before we noticed14:15
jonoogra_, I leave you for one month14:15
jonoemacs?14:15
cjwatsonI'm pretty sure it's just a build-dep somewhere :)14:16
ogra_heh14:16
ogra_yeah, we definitely dont ship it14:16
cjwatsonit really doesn't take a lot of runtime to pull in a thousand packages in the full build-dependency closure14:16
pitticjwatson: hey14:50
pitticjwatson: what was the archive URL again? I only have derived-archive.dogfood in my browser history14:51
pittisergiusens: /media/$user is created by udisks, but perhaps /media is readonly?14:52
cjwatsonpitti: http://derived.archive.canonical.com/ubuntu-rtm/14:52
pittisergiusens: the upstream mode of udisks2 is to use /run/media/user/ which would work much better for the phone; but there were objections to breaking LSB compatibility, so we patched it for /meida/14:52
sergiusenspitti: yeah, sorted the issue, /media was fine, was missing /var/lib/udisks2 and starting mediascanner a lot further in the boot process14:53
sergiusensthanks!14:53
sergiusens /run would be easier14:53
sergiusensless mounts14:53
pitticjwatson: hm, did we build any package there today? I just ran it, and it didn't see anything14:54
pitticjwatson: so it didn't build any indexes either14:54
cjwatsonpitti: We haven't built anything, just copied14:54
pitticjwatson: ah, ok14:54
cjwatsonpitti: There are indexes though14:54
pitticjwatson: yeah, by default it only rebuilds the indexes of pockets that it got ddebs for14:55
cjwatsonpitti: Do we need to link ddebs over from ubuntu or something?14:55
pitticjwatson: gee, I hope not; IMHO this should stay an overlay archive14:55
pittioh wait, you said there was no guarantee of version non-clash14:56
pittiit also comes in handy that I need to disappear in about 20 minutes..14:56
pitticjwatson: anyway, I'll let it run like that for now, so it won't lose anything; we can switch from overlay to "full copy" in a week, too14:57
cjwatsonpitti: It's explicitly not an overlay archive, because it has to be disconnected from ongoing development in Ubuntu14:57
cjwatsonpitti: That's the entire reason we're doing a derived distribution rather than a PPA14:58
pittiack14:58
cjwatsonpitti: We'll *probably* be OK for version non-clash provided that direct uploaders don't do anything stupid14:59
cjwatsonpitti: Since CI Train generates package versions based on the series version, and that happens to differ right now14:59
pittifor one week, anyway14:59
cjwatsonFor the lifetime of this series14:59
pittino, I mean not having a full copy should last for the next week14:59
cjwatsonBut yeah, it's not guaranteed.  And maybe we will have prodstack4 and unicorns soon14:59
cjwatsonOh, err15:00
cjwatsonWould you mind if I got slangasek to link things around next week?15:00
cjwatsonI'm a bit worried about losing things15:00
pittino, of course not15:00
cjwatsonOK, cool.  A hardlink farm would be OK?15:00
pittiyes, I guess so15:00
pittiI think we need to make a cp -al of www/pool/ to www/ubuntu-rtm/pool/15:00
pittithen run it once with building indexes, and let the archive cleanup take care of throwing out anything that's not needed15:01
pittithat'll probably runs for a few hours15:01
cjwatsonHm, OK15:01
cjwatsonslangasek: ^- for early next week15:01
GunnarHjpitti: Hi Martin, did you see the last comment at bug #1090288?15:02
ubottubug 1090288 in langpack-locales (Ubuntu) "The locale file for en_ZA appears to have an error" [Undecided,Confirmed] https://launchpad.net/bugs/109028815:02
pitticjwatson: cp -al running now15:02
pittitoday is a good day for that15:03
* pitti packs in the meantime15:03
cjwatsonOh marvellous, thanks15:03
cjwatsonI'll remind slangasek next week to check on it15:03
cjwatsonMaybe eventually the derived archive publisher will finish15:03
pitticjwatson: http://ddebs.ubuntu.com/ubuntu-rtm/pool/ is a full copy now15:05
pittiINFO: Building indexes for 14.0915:05
ogra_pitti, /medis is explicitly writable now15:06
pittiGunnarHj: sorry, -ENOTIME15:06
GunnarHjpitti: Ok, it can wait.15:07
cjwatsonpitti: Great, thanks15:07
ogra_pitti, our prob is that there can be android partitions (firmware etc) that are vfat and udisks tries to mount ... we'd like to make sure we only mount removable devices15:07
pittiogra_: udisks doesn't try anything; that'd be the gvfs monitor15:07
ogra_(additionally to the mediascanner issues)15:07
pittiogra_: we could change the polkit policy to disallow non-removable devices15:08
ogra_pitti, no, thats a new tool from sergio15:08
ogra_pitti, ciborium is our SD card only - phone- mount manager15:08
pitticjwatson, slangasek: crontabs for ubuntu-rtm are set up, there you can see the full command (it's also in .bash_history, of course, with --verbose instead of --quiet)15:10
cjwatsonpitti: thanks a lot15:15
pitticjwatson: argh, re-running; forgot to copy the apt-ftparchive cache15:15
Saviqdpm, hey, we encountered a thought today: we seem to be missing a convention on when/how/where to run .pot updates15:19
Saviqdpm, KDE has a messages.sh script in the root of all projects, so tooling automagically runs those to update the templates15:19
Saviqdpm, very many of our projects lack updated templates due to it being an easily forgotten step15:20
pitticjwatson: screw it, db copy didn't help15:20
pitticjwatson: presumably because the paths are differnet15:20
pitticjwatson: so this will run for looong15:20
dpmSaviq, +1000, I was having a conversation about it yesterday with some folks in a bug thread15:20
pitticjwatson: I'll check on Sunday15:20
* pitti waves good bye, gotta run15:20
Saviqdpm, can you come up with a convention and start forcing people to use it? :D15:21
dpmSaviq, I think the only challenge here is do do only updates if the contents of the .pot file changes, and ignore changes that just update the date field15:21
Saviqdpm, then we can make the train run that after merging all branches15:21
Saviqdpm, yeah, I agree we shouldn't run on every MP, it's just wasteful15:22
Saviqdpm, but then line numers in comments do make sense15:22
stgrabercjwatson: ok15:22
dpmSaviq, sure, I'll think of something and I'll run it past you and other folks. It will save me a lot of work filing bugs and chasing devs :)15:22
Saviqdpm, so I'm thinking that if we left it to whatever actually releases the code (train in our case)15:22
Saviqdpm, runs it before creating the tarball15:22
Saviqdpm, I think at that point it doesn't even matter if only the date changed15:23
Saviqdpm, most of the time a lot of line numbers will change as well15:23
cjwatsonstgraber: May be a bit later, still waiting for the publisher to finish and I'll need to sort out image building after that15:23
cjwatsonstgraber: So I'll leave you a message15:23
dpmSaviq, sounds sensible and doable15:24
Saviqdpm, loop in sil2100 so he knows what to run :)15:25
stgrabercjwatson: ok, sounds fine, I'm around for another 6 hours and 30 minutes :)15:25
dpmSaviq, ack, thanks. Another somehow related question I've not found the answer for yet: do you know which project in LP shows the reboot/shutdown dialog after the on/off button longpress? I'm trying to find out where to file the bug to flag that it needs internationalization15:25
Saviqdpm, unity815:26
dpmaha15:26
Saviqdpm, indeed, they're not i18n'd, let me fix that quickly15:26
sil2100What where?15:26
dpmSaviq, ok, cool15:27
dpmsil2100, let's catch up on Monday on how to automate translation template updates with the ci train15:27
sil2100dpm: ah, ok, sure :)15:27
Saviqdpm, another reason to only do it on tarball creation... conflicts15:28
Saviqit's basically a sure way to get yourself fooked if you update the template on every MP15:28
dpmack15:29
Saviqdpm, actually that's the reason why i18n'ing the dialog will have to wait a moment as we have a branch updating the .pot, and another updating the dialog itself, so we're screwed like that if we don't start prerequisiting branches ;)15:31
Saviqdpm, this branch https://code.launchpad.net/~paulliu/unity8/reboot_140728/+merge/228485 will include the i18n changes needed15:31
dpmperfect15:32
=== arrrghhhAWAY is now known as arrrghhh
dpmSaviq, and I've got another unrelated question. Normally I'd ask mterry, but he doesn't seem to be around. We've got some tests failing on Jenkins (i.e they're run on a desktop, not a device) in file manager because they expect (I think) a .service file that is missing. Would you happen to know which package contains it? -> http://pastebin.ubuntu.com/7989673/15:36
Saviqdpm, that service is provided by unity815:37
dpmoh, so we'd have to install the unity8 package on jenkins to make the tests runnable15:38
Saviqdpm, http://bazaar.launchpad.net/~unity-team/unity8/trunk/view/head:/plugins/LightDM/DBusGreeter.h15:38
dpmSaviq, if we just add a dependency to install unity8 for the tests to run, will that interfere with the regular session in any way?15:39
Saviqdpm, that might not be a great solution, though15:39
Saviqdpm, the service will not work unless unity8 is running15:39
dpmbummer15:39
Saviqdpm, we should probably rather remove the dependency of those tests on UnityGreeter15:39
dpmI'm not very familiar with the code, so I don't know if that'd be a big task or if there is an alternative15:41
Saviqdpm, yeah, unless there's a unity8 session going, nothing should depend on that service, please throw anyone who knows what's happening there our way on Monday15:41
dpmok, thanks Saviq15:42
=== dpm is now known as dpm-afk
infinityrbasak: HWE upgrades and full series upgrades really don't relate.16:47
rbasakinfinity: except that the HWE EOL notification advises a full series upgrade.16:49
infinityrbasak: Ahh, fair point.  Well, we should be flipping the switch soon anyway.16:50
rbasakinfinity: OOI, is there a particular reason why users shouldn't update to 14.04 anyway, other than the switch not being flipped? They keep asking.16:50
infinitybdmurray: I've lost track over the last few days, are we still tracking a potential blocker for adding trusty to meta-release-lts?16:50
infinityrbasak: There were a few update-manager bugs that made the upgrade explode.  Those should be fixed.16:51
rbasakinfinity: OK, thanks.16:51
infinityrbasak: But there's no reason people shouldn't be running 14.04.16:51
infinityrbasak: And the majority of the more explody bugs probably also shouldn't affect server users, whose upgrades tend to be much simpler and smoother.16:52
arrrghhhinfinity, agreed - I was able to 'force' the update on a VM without any issue.  I also upgraded my 12.04 system to the trusty kernel so that HWE message would go away :)16:52
infinityrbasak: Anyhow, if people are worried that there's something wrong with trusty, or the lts-trusty HWE stack, you can put their minds at ease.  The real problems are/were latent bugs in precise that make the upgrade to trusty have a sad.  Trusty itself is mostly awesome.16:55
arrrghhhinfinity, for me, it was the meta-release-lts page not being updated... and no real explanation, but I wasn't really sure where to look for an explanation...16:56
bdmurrayinfinity: I still need to double check those couple of bugs I found. Some recent error tracker changes took longer than I thought they would.16:57
infinitybdmurray: Right, well we probably don't want to flip it on a Friday anyway, but if all looks good for Monday, let's do it.17:02
infinityarrrghhh: I've had more than few nearly hysterical complaints about it, sadly, but there was a reason I put the word "soon" in the release announcement instead of "now".17:03
arrrghhhinfinity, trying to not be hysterical lol.  just was curious why the drop didn't happen at the prescribed date... I just posted a comment in a launchpad bug17:04
arrrghhhhttps://bugs.launchpad.net/ubuntu/+source/update-notifier/+bug/134476217:04
ubottuLaunchpad bug 1344762 in update-notifier (Ubuntu) "update-notifier tells me to upgrade from 12.04.4 LTS to 14.04 LTS (because of HWE), but that release is not found" [Undecided,Confirmed]17:04
arrrghhhI actually ended up hosing my 12.04 system up pretty badly, which I am still scratching my head on... so I just clean installed 14.04.  Working well :)17:05
=== ricmm is now known as ricmm_
=== ricmm_ is now known as ricmm
bdmurrayxnox: You'd talked about some race condition and Contents.gz before right?18:04
xnoxbdmurray: yes. i wanted to fix it by (a) cutting down the time to generate contents.gz (patch sent to mvo) (b) make launchpad use it (no patch sent) (c) make publisher copy new contents.gz in place from contents-generation, instead of the other way around - contents-generation dropping new contents into place hopefully before publisher decides that old one is obsolete one.18:07
bdmurrayxnox: okay, thanks for the update18:10
=== Ursinha is now known as Ursinha-afk
bdmurrayinfinity: upgrades look fine to me but you want to hold off until Monday correct?18:32
infinitybdmurray: Yeah, Monday morning is fine.  Just want to have people around to deal with panic if we're wrong about being ready.18:33
=== roadmr is now known as roadmr_afk
bdmurrayinfinity: got it18:35
=== cmagina_ is now known as cmagina
=== roadmr_afk is now known as roadmr
bdmurraybarry: still around?19:53
barrybdmurray: yep!19:53
bdmurraybarry: I've a gdb (I think) question. So apport retrace calls gdb like so http://pastebin.ubuntu.com/7991534/ and I clearly see a warning from gdb about the core file size. Do you know how I can get to generate that warning?19:55
bdmurrayI ask because apport-retrace just writes a new crash report without any information about that warning.19:56
barrybdmurray: probably ran out of disk space while writing the core file, or there's a ulimit that truncated it.19:58
bdmurraybarry: right, I understand that. I just want to log / record this warning / error somehow.19:58
barrybdmurray: ah, i see.  off the top of my head, i'm not sure how you can capture that, other than stdout/stderr grepping.20:00
=== Ursinha-afk is now known as Ursinha
barrybdmurray: there's probably a way to mimic the inspection that gdb does, but not sure how to do that off the top of my head20:01
bdmurraybarry: okay, I was hoping for some show or info command that might help20:01
barrybdmurray: let me poke around on the gdb docs for a few minutes.  i'm running some long tests. :)20:01
barrybdmurray: nothing obvious that i can tell20:04
bdmurraybarry: thanks for looking, I found where apport throws away the Warnings20:06
barrycool20:07
cjwatsonstgraber: OK - what will happen to system-image if I delete the current ubuntu-rtm tree and start again?20:27
stgrabercjwatson: so wiping all entries in /srv/cdimage.ubuntu.com/www/full/ubuntu-touch/ubuntu-rtm/14.09/daily-preinstalled/ and then publishing some new ones?20:28
cjwatsonRight20:28
stgraberit'll do fine20:28
cjwatsonActually just the whole ubuntu-touch/ubuntu-rtm tree20:29
stgraberassuming the new one will have a version number higher than the current latest one20:29
cjwatsonstgraber: We should make sure it restarts in a fresh channel, I think20:29
stgraberyeah, I can wipe the rtm channel too, that's easy20:29
cjwatsonstgraber: I know you had Opinions on naming and such, I'll leave it to your judgement20:29
cjwatsonWe shouldn20:29
cjwatson't need the dry-run staging channel any more20:29
cjwatsonWasn't meant to stick around :)20:30
stgraberah right, I can kill stable-staging-proposed20:30
cjwatsonstgraber: OK, so I'll wipe that now and kick a fresh build20:30
stgraberok, I'll destroy the s-i channel now too20:30
stgraberso IIRC what I suggested was to import ubuntu-rtm/14.09/ into a rtm-14.09-proposed channel, which can then feed an rtm-14.09 channel once testing has passed which can then feed the stable channel (or if we are confident enough, we can just make stable an alias of rtm-14.09)20:32
cjwatsonRunning, fingers crossed20:32
cjwatsonI don't think we need to have two layers of feeding there, one should do20:32
cjwatsonAn alias makes sense20:32
stgraberyeah, the two layers always felt weird to me but that was a request from asac, so I'll leave that up to him20:33
stgraberturning stable into an alias channel again should be trivial anyway20:33
stgrabercjwatson: what device images should I expect with the new cdimage build? still the same set for now? (flo, generic, grouper, mako, manta, generic_x86)20:35
cjwatsonBelieve so20:35
stgraberok, going with that for now then20:35
cjwatsonOK, please argue the feeding out with asac when he's back20:36
stgraberhmm, actually I'll drop grouper from that list, for some reason we still build the android bits, but that's not supported at the moment20:36
cjwatsonstgraber: OK, that's actually building now that I've fixed it.  We should possibly configure an iso.qa target ...20:39
stgrabercjwatson: what's the cdimage incantation for it?20:40
cjwatsonFor the build?20:41
stgraberyeah20:41
cjwatsonDIST=ubuntu-rtm/14.09 for-project ubuntu-touch cron.daily-preinstalled --live20:41
cjwatsonExcept I need to upload a suitable keyring to ubuntu-rtm20:42
stgraberok, so we'll need a series called ubuntu-rtm/14.09 on the tracker and then triggering the usual touch product from there should work20:43
stgraberactually, let me also redo the system-image config to match what we're doing on cdimage and the tracker, that is, use ubuntu-touch/ubuntu-rtm/14.09-proposed as the channel name20:44
cjwatsonstgraber: Could you also set "Redirect release pocket uploads" to True and "Alias for development series" to "devel" on ubuntu-rtm?  I think it's on https://launchpad.net/ubuntu-rtm/+edit20:48
cjwatsonFailing that it should be on the API20:48
stgrabernot visible in the web UI, using the API then20:51
cjwatsonstgraber: The series might be mangled on the way through to the tracker - I don't quite recall20:51
cjwatsonI had to fix a lot of things there20:51
stgraber>>> rtm.redirect_release_uploads20:52
stgraberFalse20:52
stgraber>>> rtm.redirect_release_uploads = True20:52
stgraber>>> rtm.development_series_alias20:52
stgraber>>> rtm.development_series_alias = "devel"20:52
stgraber>>> rtm.lp_save()20:52
cjwatsonHm, it uses config.series, but I think that ought to be config.full_series, otherwise it's potentially ambiguous20:52
* cjwatson fixes20:53
cjwatsonOK, should be ubuntu-rtm/14.09 for the tracker now20:54
cjwatsonstgraber: thanks20:54
=== salem_ is now known as _salem
=== fenris is now known as Guest9525
=== fenris_ is now known as Guest17783
stgrabercjwatson: I'm EOD now and doubt I'll have enough spare time to look into getting RTM published properly on system-image until Monday though ping me anyway once you have a build. In theory the system-image config should be right and it should auto-import but it may still need some tweaking.22:05

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!