/srv/irclogs.ubuntu.com/2015/06/09/#ubuntu-ci-eng.txt

boikorobru: if I am not around by the time silos 31 and 6 are published, would you mind triggering a rebuild on silo 8?00:04
boikorobru: assuming you will still be there, of course :)00:04
robruboiko: I'm here for a couple more hours00:04
boikorobru: nice! I am going for dinner and then supermarket, I might check the status once I am back00:05
robruboiko: although i don't see any movement on proposed migration, not much i can do about that.00:05
boikorobru: that's fine, I guess I can continue with all of that tomorrow morning, thanks for the help anyway00:06
boikosee you!00:06
robruslangasek: are you able to check on proposed migration? Seems excuses hasn't updated in 7ish hours.00:06
slangasekrobru: let's see what I can see00:07
slangasekrobru: while I'm looking at this, do you have any insight into the question I asked kenvandine above, re: two binaries with the same version number but different builds?00:08
robruslangasek: first I've heard of it... Want me to dig in?00:09
slangasekrobru: yes please - we really don't want packages being published to the stable overlay ppa that have the same version number as packages in the main archive if they're not identical packages00:10
robruslangasek: indeed they both look like manual uploads by kenvandine, nothing train-created. He must have just goofed on the version number.00:13
slangasekrobru: ok.  Should the train have its own guard against that?00:13
robruslangasek: not sure how that would work... you mean a publish-time check to make sure that the version number doesn't already exist in a different series? there's already checks to make sure that the same version doesn't already exist within the same series.00:14
slangasekrobru: yes00:14
robruslangasek: is is possible to query lplib for a version number without specifying the series? seems like it would be tricky to check all possible series.00:15
slangasekrobru: if you're already checking that it doesn't exist within the same series, it makes sense IMHO to check for that version in any series00:15
slangasekrobru: hum I'm sure it's possible by looking at the publishing history, but I don't know offhand where in the API that lives.  bdmurray might know00:15
slangasekrobru: also note that you'd have to check both archives (stable-phone-overlay + Ubuntu) for a conflict in either direction, since LP itself doesn't enforce this00:16
jamesh_robru: I only marked the silo as being tested.  I don't have permission to upload to the archive directly00:16
=== jamesh_ is now known as jamesh
jameshI'm not sure what would have happened00:17
robrujamesh: something really goofed up in your silo then, because the package is already in wily when I tried to publish it today00:17
slangasekrobru: the command that's causing p-m to fail is: http_proxy=http://squid.internal:3128/ wget --mirror -nH --cut-dirs=3 -np -R *index.html* -P /home/ubuntu-archive/mirror/phone-overlay http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/dists/00:17
robruoh there's a note from mirv I just noticed...00:18
slangasekdon't know yet why00:18
robruslangasek: weird00:18
bdmurrayrobru: yes it is - https://api.launchpad.net/devel/ubuntu/+archive/primary/?ws.op=getPublishedBinaries&binary_name=systemd-shim&version=9-1bzr3&exact_match=true00:19
jameshrobru: there is a comment left on the spreadsheet row that looks like it explains it: "Mirv/20150608: wily released, vivid put back on hold. The line was erronously published before-hand since QA sign-off field was empty and the monkey that looked at the dashboard read just "wily" while it had "wily vivid"."00:19
robrujamesh: k, I'm muddling through a fix for this00:20
robrubdmurray: thanks00:20
robrubdmurray: that only shows wily though, I guess not vivid because it's just a ppa. hrm00:21
jameshrobru: I had left the QA sign-off field blank because that's what the docs said it should usually be set to.00:21
robrujamesh: well vivid needs qa, but qa approved it so I'm trying to publish now and everything's crazy00:21
kenvandineslangasek, ugh00:23
slangasekrobru: the error is that http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/dists/devel/main/i18n/ is a 404 despite being listed on http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/dists/devel/main/, I think this might be related to the workarounds being implemented for translation support00:23
kenvandinei thought we did a sync with a rebuild or something00:24
slangasekwgrant: could http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/dists/*/main/i18n/ please not 404? :)00:24
robrukenvandine: those were both manual uploads as far as I can see... nothing synced, you just uploaded it twice with different series.00:24
slangasekkenvandine, robru: is it possible this was a sync, but at a time when the "sync" behavior in the train was buggy?00:25
kenvandinerobru, hmm, i know at least at one point we had it on the spreadsheet as a sync00:25
slangasekpublication was 5/2200:25
kenvandinebut don't recall exactly what ended up happening00:25
kenvandinethere was a long delay with qa for the overlay silo00:26
kenvandinewhich was where it went originally00:26
robruslangasek: I'll double check the uploader.00:26
kenvandineseveral days i think00:26
kenvandineit's possible that i manually screwed it up too... since there was such a delay, like we changed our mind about where to land it first or something00:27
wgrantslangasek: Hm, I removed that rewrite months ago, I thought.00:27
kenvandinei really can't recall, it was all stressful because it was a blocking bug00:27
wgrantslangasek: It was there to minimise IO contention due to apt being moronic.00:27
wgrantBut let me see.00:27
robrukenvandine: sorry, looks like I was mistaken00:27
robruslangasek: kenvandine: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-035/+packages?field.name_filter=systemd&field.status_filter=&field.series_filter= shows here ken uploaded the vivid version00:27
slangasekwgrant: ok.  it definitely seems to be causing snakefruit's mirror script to error out now00:27
robruslangasek: kenvandine: then train uploaded wily version: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-001/+packages?field.name_filter=systemd&field.status_filter=&field.series_filter=00:27
kenvandineyeah, i know the vivid upload was first00:27
slangasekwgrant: I don't specifically need it to not 404; it's also acceptable for it to not be shown in the index00:28
kenvandinebut it didn't get published right away, and we did a sync with rebuild00:28
kenvandineto wily00:28
slangasekwgrant: but the current behavior, showing in the index but 404, makes wget cranky00:28
robrukenvandine: I'm not sure why the sync code didn't mangle the version though. it's supposed to do that & has tests for that as well00:28
wgrantslangasek: snakefruit doesn't actually use wget to mirror archives, does it...00:28
slangasekwgrant: it uses it to mirror the indices00:29
slangasekonly for p-m00:29
kenvandineyeah, well it might be because this is a manual package, not one where there was a MP00:29
wgrantwat00:29
kenvandineso maybe that only happens when there's a branch involved?00:29
kenvandinerobru, just throwing darts here :)00:29
slangasekwgrant: hey man, the launchpad team wrote this code00:29
robrukenvandine: no, the sync logic is a totally different code path from the branch logic.00:29
kenvandineok00:30
robruslangasek: kenvandine: https://ci-train.ubuntu.com/job/ubuntu-landing-001-1-build/182/console here's the build log that created the sync00:30
kenvandinemust be  case you aren't testing then :)00:30
wgrantslangasek: Heh00:30
slangasekwgrant: oh.  Also, it was written /today/, so it never worked :-P00:30
slangasekso... yeah.  Disabling for now00:30
wgrantslangasek: Huh?00:31
slangasekwgrant: the commit that introduced this stable-phone-overlay mirroring code was introduced by cjwatson at Mon 2015-06-08 17:45:53 +010000:32
wgrantOh00:32
slangasekwhich is suspiciously like the time p-m stopped working ;)00:32
robruslangasek: kenvandine: oh I see what's going on here. the sync code only mangles versions when syncing ubuntu->ubuntu-rtm. That code path wasn't updated when sil updated the sync code to sync within ubuntu.00:33
kenvandineah00:33
slangasekmmk00:33
kenvandinethat's not good00:33
slangasekrobru: so it's a train bug - can you open a bug report to track this?00:33
kenvandineis systemd-shim the only package?00:33
robruslangasek: sure. what rule do we want to use for version mangling intra-ubuntu syncs?00:34
slangasekrobru: should it be any different?  I don't remember what rule was used for the overlay00:36
robruslangasek: would be easy enough to append ~vivid for a backwards sync, but that's probably not what we want for a vivid->wily sync wince foo~wily would be less than foo.00:36
slangasekrobru: well also the version numbers should round-trip correctly00:37
robruslangasek: the problem is that manual packages like this don't have the usual train datestamp that mps use.00:37
slangasekah00:37
slangasekin that case maybe we want to disallow syncs and make the uploader sort it out manually00:37
robruslangasek: I'm not sure how we'd detect "that case" programmatically though. in the sync logic it just downloads the source package, rebuilds and reuploads. it doesn't really "know" if the version number is one of ours or not00:39
slangasekrobru: it certainly should be able to detect if the version number is ours or not00:39
slangasekrobru: because if it's a train-generated version number, we should be able to do a round-trip transformation on it00:39
slangasekif that doesn't work, it wasn't ours00:39
robruslangasek: but the thing is that we support syncing packages that aren't train-managed packages.00:40
slangasekrobru: why do we do that?00:40
robruslangasek: I dunno, there were lots of cases where random things needed to be synced from ubuntu to ubuntu-rtm that weren't necessarily train managed packages00:40
wgrantslangasek: Oh, the files are accessible, just not the indices.00:40
wgrantindices == directory listings00:41
slangasekrobru: we should only support this if we can do it right00:41
slangasekwgrant: right, ok00:41
robruslangasek: the current version mangling code for syncs is very basic, it literally just inserts '~rtm' before the last hyphen if syncing to rtm, and rips that out if syncing to ubuntu.00:42
robruit doesn't consider the structure of the version string beyond that.00:42
slangasekright00:42
robruslangasek: I think the easiest way to keep the current feature set and support roundtripping would be to just s/~.*-/~series-/ and that way the right version tag would always be there.00:43
slangasekthat's not going to DTRT, so I think we should disallow such syncs and take our time to think about how we can do it right00:43
robruok00:43
slangasekrobru: that doesn't round-trip in the case that the original package wasn't train-managed.00:43
robrutrue00:44
wgrantslangasek: Is it still interesting to you? Or can you use something sensible like debmirror?00:44
slangasekwgrant: what interests me at the moment is having p-m back online, so I've commented out the mirroring.  I don't know what this particular change was for, it seems to be a WIP by cjwatson; if I can figure out a quick fix to the wget commandline that doesn't require me to think about it I will, otherwise I'll leave it for him00:47
wgrantslangasek: We can probably tighten the apache rule a bit without too much danger, but I'd prefer not to if the solution is just "don't use wget -r"...00:49
slangasekwgrant: yes, I don't think you need to make a serverside change for this00:49
robruslangasek: https://bugs.launchpad.net/cupstream2distro/+bug/146321800:50
ubot5Launchpad bug 1463218 in CI Train [cu2d] "sync logic doesn't mangle versions correctly when syncing within ubuntu" [High,Triaged]00:50
slangasekrobru: thanks00:50
robruslangasek: your'e welcome00:50
robrukenvandine: slangasek: anyway to fix the problem at hand, wouldn't a manual upload with a bumped version for wily fix it?00:52
slangasekrobru: yes00:52
robruslangasek: should I prepare that in a silo? ;-)00:53
slangasekrobru: sure, go ahead :)00:55
robruslangasek: k, on it00:55
robrukenvandine: slangasek: k, version bump building: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-017/+packages00:59
robrukenvandine: when that build is done can you smoke-test it?01:00
slangasekrobru: p-m run successfully01:01
robruslangasek: great!01:01
kenvandinerobru, sorry, i'm about to sign off here and i'll be out tomorrow :/01:01
robrubah01:02
kenvandinesorry man!01:02
robruslangasek: ok well version bumped package is building but I have no idea how to verify it doesn't explode.01:02
kenvandinerobru, quick test... change the phone from network time to manual and see if it persists01:02
kenvandineor the opposite01:03
kenvandinein system-settings01:03
kenvandineif that works, you're good01:03
robrukenvandine: how do I flash a wily image on my phone?01:03
kenvandinethere's a channel for it01:03
robruhmm01:03
kenvandinedon't recall off hand01:03
slangasekubuntu-touch/devel-proposed/ubuntu01:03
slangasekor if you need bq bits, ubuntu-touch/devel-proposed/krillin.en01:03
kenvandinei gotta jet though, gotta hit a store before it closes01:03
robrukenvandine: goodnight01:04
kenvandineyou too01:04
slangasekwgrant, cjwatson: found an option to (uglily) make wget skip the unreadable i18n dirs, so we're good now01:04
robruslangasek: ok I'll check that tomorrow morning01:04
robrupah01:09
robruboiko: Hmmmmmmm, some problems with silo 8... It's set for vivid primary, aka an SRU, is that what you want? Not overlay PPA? Also it seems is a sync, it may suffer from a version bug we just discovered today, so pay attention to the resulting version numbers...01:34
boikorobru: well, actually kgunn is the one who needs this silo/sync, they need to land shell rotation02:58
boikorobru: I'll check with him tomorrow02:58
Mirvgood morning04:46
=== chihchun_afk is now known as chihchun
seb128hum, does anyone know what's wrong in https://jenkins.qa.ubuntu.com/job/dialer-app-vivid-i386-ci/89/console07:10
seb128oh, ignore that, "Depends: qtdeclarative5-ubuntu-addressbook0.1 which is a virtual package."07:10
seb128I guess it needs silo 008 to land07:14
cjwatsonslangasek: thanks.  this whole thing was an emergency fix to allow us to have enough history to reconstruct a snapshot of the overlay in case we need to do hotfixes to it, so I'm glad you got it put back together - I was a bit scared when reading scrollback about people disabling it07:52
cjwatsonslangasek: (I suspect that it worked well enough for apt-mirror-snapshot to be able to commit the result, and I didn't notice that wget was exiting non-zero)07:54
cjwatsonwgrant: I'd probably have used debmirror if it were installed on snakefruit, but this was an OMG-need-to-have-this-working-in-the-next-half-hour fix07:55
wgrantcjwatson: Ahh, I see.07:55
sil2100cjwatson: is that something related to snapshotting?07:57
cjwatsonsil2100: yes07:58
* sil2100 is apparently missing some backlog07:58
sil2100:)07:58
cjwatsonsil2100: it's ok, it was an overnight fix07:58
cjwatsonyou can ignore07:58
seb128hey Łukasz08:00
seb128how is the langpack patching going? need help with that?08:01
sil2100seb128: hey, just sitting down to it once again, do you know where I can find the list of strings that we wanted changed?08:07
seb128I can do it if you want08:08
seb128but otherwise the strings are the ones on08:08
seb128https://translations.launchpad.net/dialer-app/trunk/+pots/dialer-app/sr/+translate?show=untranslated08:08
seb128(just picked a random language with 4 untranslated strings, which are the new ones ;-)08:09
seb128let me ask for a wily export and compare to the langpack08:09
seb128sil2100, http://paste.ubuntu.com/11666800/08:15
seb128so yeah, no string removed in wily08:15
sil2100Waiting for the es export to arrive on my e-mail08:15
seb128so it's easy to copy over a wily export of the po08:15
seb128and upload that08:15
sil2100Ok, then even better - if you're not too busy then feel free to do the de one, I'll prepare the es08:17
seb128k08:18
seb128sil2100, how do I upload? dput directly to the overlay ppa or in a silo or...?08:18
sil2100seb128: I would say let's dput directly08:18
sil2100We don't have any QA control over translations anyway...08:19
sil2100Was dialer the only obvious one missing?08:20
seb128yes08:20
seb128but that makes me unsure about the adressbook08:20
seb128there were changes to import it from dialer/messaging and new ui bits like google import string08:21
seb128but it might be that was before vivid release08:21
seb128let me check/ask an export of that one as well08:21
sil2100I suppose version number 1:15.04+20150608.1 would be fine?08:23
seb128yes08:24
sil2100Ok, source package done, I think fr was also on the list of critical languages, right?08:25
sil2100Ah, but you probably did that one already ;p08:25
seb128yeah08:26
seb128k, no new strings in wily addressbook08:27
seb128so good08:27
sil2100Ok then, let's upload to the overlay PPA08:28
sil2100Ok, so it seems we have two issues temporarily resolved08:30
sil2100seb128: did you upload your langpacks? :)08:42
seb128sil2100, yes, https://launchpadlibrarian.net/208639682/language-pack-touch-fr_1%3A15.04%2B20150608_1%3A15.04%2B20150608.1.diff.gz08:45
seb128sil2100, you forgot to do the same for messaging-app in your -es upload08:47
sil2100Yeah, just noticed that, re-uploading08:47
seb128-de update, https://launchpadlibrarian.net/208639914/language-pack-touch-de_1%3A15.04%2B20150608_1%3A15.04%2B20150608.1.diff.gz08:48
seb128sil2100, want me to do the same for the few other languages pat listed in https://bugs.launchpad.net/canonical-devices-system-image/+bug/1460144/comments/1 ?08:50
ubot5Launchpad bug 1460144 in Canonical System Image "New swipe actions tutorial needs translations" [High,In progress]08:50
seb128like catalan/italian/portuguese08:51
sil2100seb128: it's not required, but if you're not super busy right now I suppose we could do that08:51
seb128k, let me do those08:52
sil2100To save your time I'll start from the other end and do portugese, just need to wait for LP to export those08:52
sil2100;)08:52
seb128k08:52
seb128starting with catalan08:52
seb128to make dpm happy08:52
dpm;-)08:52
jgdxcihelp: what's up with the ubuntu system settings job? Disabled?08:56
jgdxI can't find any reason as to why in emails, channel hist… :'(08:56
psivaajgdx: i'm not sure why, it could be to let the other jobs to finish and may be for more slave chroot updates, i've enabled that job and kicked one jobs, for https://code.launchpad.net/~jonas-drange/ubuntu-system-settings/apn-prototype/+merge/25899209:01
jgdxthanks psivaa.09:01
psivaajgdx: np09:01
seb128sil2100, k, done catalan and doing italian, then I think we should have enough09:03
sil2100seb128: thanks! I finished portugese and uploaded :) I think afterwards we should indeed be good09:05
seb128sil2100, verified with the fr langpack that it works09:07
seb128the tutorial is translated on the dialer09:07
seb128k, they are all built, it/pt still to publish then I guess you can kick an image build09:16
jgdxtrainguards: you can clean out silo 13 (row 18)09:17
jgdx(job failed for me)09:19
Mirvjgdx: ok.. so cancel the whole landing?09:50
Mirvwell, it's a manual upload so yes just add another line if needed09:51
jgdxMirv, yep09:59
sil2100jibel: what was the other bug that we needed for OTA-4? Was that the 3G->2G switching one?10:25
davmor2sil2100: that exists in rtm too10:27
Mirvsil2100: I didn't publish 015 in the morning since currently I'm not keeping exact track what is supposed to be landed... is there exact list of OTA-4 bugs still?10:37
sil2100davmor2: oh, ok, since I though BQ wanted that fixed badly10:37
sil2100Mirv: anything can land, the landing gates are open :)10:37
Mirvsil2100: oh :D10:38
sil2100We decided to open them up, we have a 'snapshot' PPA to deal with OTA-410:38
davmor2sil2100: well I reproduced it yesterday on vivid 26 and rtm2210:38
Mirvsil2100: ah I misread your e-mail. OTA4 still has things, but gates open anyway10:38
cjwatsonsil2100: FYI https://code.launchpad.net/~cjwatson/launchpad/do-not-expire-phone-overlay/+merge/261438 - not on production yet but we should be able to deploy that before the world ends (or would have ended if you hadn't created the snapshot PPA)10:38
sil2100cjwatson: \o/10:55
sil2100davmor2: ok, then we'll have to discuss with Pat if we're blocking OTA-4 on that or not10:56
=== MacSlow is now known as MacSlow|lunch
sil2100uh11:50
sil2100Ok, I jump out now for lunch11:50
jibelsil2100, it was bug 146159311:58
ubot5bug 1461593 in network-manager (Ubuntu RTM) "No data connection switching from 2G only to 3G" [Critical,In progress] https://launchpad.net/bugs/146159311:58
rvrpopey: I don't understand this "Allow tapping repeat and sound ListItems to trigger action (affects vivid only) where as in the current clock app, one had to explicity click the checkbox button to enable it while now one can enable it by clicking on the listitem itself"11:58
nik90rvr: I can explain that :)12:00
=== alan_g is now known as alan_g|lunch
rvrnik90: Yes, please :)12:00
nik90rvr: The Ubuntu SDK changed the default behaviour of listitems when moving from Utopic -> Vivid.12:00
nik90In utopic, you could click on a listitem to enable a child checkbox.. while in vivid this default behaviour was removed. So one has to explicity press the tiny checkbox in the listitem to enable it12:01
nik90this changes affects the clock app and so I adjusted the code to ensure that the old behavior is retained12:01
nik90on in the page where you choose alarm sound, you can click on the listitem to choose that alarm sound rather than having to click on the checkbox12:02
nik90rvr: does that make it clear?12:02
rvrReading carefully12:02
rvrahh12:02
rvrOld behaviour kept12:03
nik90yup12:03
rvrCool, because I compared stable and rc-proposed and didn't found any difference :)12:03
rvrThanks12:03
nik90yw12:04
jibelnik90, someone was mentioning this change in behaviour to select Wifi access point, do you know if there is a bug report for it?12:07
nik90jibel: I was told that it is a intentional change in the Ubuntu SDK.12:07
jibelah ok12:07
nik90jibel: while testing, it seems some of the indicators may have been fixed to retain the old behavior.12:08
popeynik90: fyi I asked QA (so I guess rvr) to test the multi-fat click.12:16
popeyI tested it on my vivid unity8 machine and it dies soon after starting, but I think that's not an app problem but the image is missing something gsettings related12:16
popeyother apps die similarly12:16
nik90popey: ah ok12:17
popeyhoping the image seb128 and didrocks are working on fixes these things and we can test that soon12:17
seb128popey, -didrocks, he moved to other work12:18
popeyah, okay. so it's your baby?12:19
popeysuper looking forward to testing it (much like everyone else)12:19
seb128popey, I don't feel like strong ownership, but it landed on my shoulder it seems so trying to move it forward, getting to stand by itself :p I'm sure other are going to come and play around with it once it's working thoguh12:24
popeyheh, okay12:24
jibelrvr, silo 3 passed verification?12:28
seb128what are the landing rules now for vivid?12:29
seb128it's open for landing, but does it mean any sort of changes or just selected bugfixes still?12:30
pmcgowanseb128, its open, there is not a hit list yet12:32
rvrjibel: Yesterday, yes12:34
rvrpopey: I'm testing com.ubuntu.clock_3.3.272_multi.click12:34
popeyrvr: good! :D12:35
seb128pmcgowan, k, so basically we can land whatever we think is good?12:35
rvrpopey: I had to reboot to start it, but otherwise, it is working12:35
seb128pmcgowan, no fear that it derail stability for the next ota or such?12:35
rvrpopey: Most of the changes have been verified12:35
rvrpopey: I'm now finishing with manual tests12:35
popey\o/12:36
=== _salem is now known as salem_
jibelrvr, can you update the landing spreadsheet?12:37
rvrjibel: Which part?12:38
rvrAhhh12:38
rvrThe spreadsheet12:38
rvrSo can I land it now?12:38
=== pat__ is now known as pmcgowan
rvrDone12:39
jibelrvr, you can sign it off at lease :)12:39
jibelleast12:39
pmcgowanseb128, not sure you saw my reply earlier, but anything can land for now12:39
rvrjibel: sil2100 asked me yesterday to wait12:39
jibelnp12:40
sil2100Ah, right, I didn't report back to you since it was late12:40
seb128pmcgowan, I saw, thanks, just pondering the implications it has on the next ota but I'm not complaining, I like that better than diverging from trunk and not being able to land fixes ;-)12:40
rvrsil2100: No problem, I forgot to ask you this morning12:40
pmcgowanseb128, ack12:41
seb128pmcgowan, btw not sure if you saw but we updated manually the ca/de/es/fr/it/pt langpacks for the new dialer/messaging string in the overlay12:41
seb128should be good now12:41
sil2100pmcgowan: hey! So regarding bug LP: #1461593, davmor2 mentioned he was able to reproduce this on RTM12:41
seb128I tested the new deb on my fr phone12:41
ubot5Launchpad bug 1461593 in network-manager (Ubuntu RTM) "No data connection switching from 2G only to 3G" [Critical,In progress] https://launchpad.net/bugs/146159312:41
pmcgowansil2100, I can believe it12:42
pmcgowansil2100, awe has a fix coming today12:42
rvrseb128: Does image 28 have those langpacks?12:43
seb128rvr, unsure12:43
seb128where do we see what changes are on what image?12:43
=== chihchun is now known as chihchun_afk
rvrseb128: Ok, checked. Nope.12:44
seb128:-/12:44
ogra_seb128, at the bottom of http://people.canonical.com/~ogra/touch-image-stats/vivid/12:46
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss
sil2100pmcgowan: so we wait with ota4 for that fix?12:46
seb128ogra_, thanks12:46
pmcgowansil2100, three fixes - the langpacks, the mms default and the 2g to 3g, yes12:47
=== marcusto_ is now known as marcustomlinson
sil2100pmcgowan: ok, I knew it was on our list 'blocking ota4', but since davmor2 said it was already on stable I was wondering if we still block on that12:48
sil2100But ok12:48
pmcgowansil2100, I think its just more frequent but not sure12:48
pmcgowansil2100, essentially bq asked it be fixed12:49
jibellangpacks and mms as default landed this morning, waiting for a fix for 2g to 3g12:49
seb128did we take the langpack infra issue somewhere for discussion?12:50
seb128we patched around it manually for this time but it's a one time workaround for an easy case12:51
sil2100seb128: the LP team will be discussing the possible options today on their meeting12:51
seb128we need to not forget to get a proper resolution12:51
seb128k12:51
sil2100We're waiting for news from their side to start a formal discussion12:51
seb128thanks12:51
sil2100I already molested slangasek about all our issues yesterday :D12:51
jibelToyKeeper, with the new thumbnailer that landed in silo 15, I've no thumbnail for music and video and a crash file for thumbernail-service. Did you notice that?12:54
=== alan_g|lunch is now known as alan_g
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss
dobeyis nobody else seeing segfaults causing build failures on armhf/ppc in silos?13:01
fgintherjgdx, psivaa, sorry about the ubuntu system settings job. I had an update running to fix the broken amd64 job, but it crashed leaving the job disabled. It should be back to working now13:01
sil2100jibel: can you get anyone else to confirm that? Since we'll need to revert the package upload then13:03
ogra_dobey, nah, we all just quickly look in the other direction when that happens13:04
jgdxfginther, thanks. Seems I'm getting passes.13:04
jibelops-team: ^^ can anyone install the new thumbnailer from the overlay on the latest rc-proposed/bq-aquaris.en ?13:04
jibeland confirm if you see crashes or not and if thumbnails are correctly generated13:04
jgdxfginther, aah, you meant the silo?13:06
fgintherjgdx, no, I was referring to this: http://s-jenkins.ubuntu-ci:8080/job/ubuntu-system-settings-ci/13:07
fgintherjgdx, The amd64 subjob was trying to collect test results that didn't exist. I was updating the jenkins config to not do that13:07
jibelsil2100, I removed previous thumbnails and it works. It looks like an upgrade problem from 1.3 to 2.013:07
sil2100Oh, ok, hm13:08
jibelI'll downgrade the package and try to reproduce13:08
sil2100Might be a problem for people uploading though13:08
dobeyogra_: appreciate the sarcasm, but combined with the "240 B/s" download speeds i'm getting from ports.u.c on my nexus 4, and my need to test new builds of this stuff on a device, i'm starting to get annoyed with things breaking :)13:08
sil2100I mean, upgrading13:08
jibelright13:09
davmor2jibel: I can have a look in a minute I'm nearly done with this click package13:13
jibeldavmor2, I think you need to install OTA4, generate some thumbnails with current version then upgrade the thumbnailer13:17
jibeland reboot13:17
rvrpopey: I found a problem13:17
=== MacSlow|lunch is now known as MacSlow
rvrpopey: Set an alarm (e.g. +2 minutes). Let it activate. Go to the alarms page, check that the alarm is outdated. Switch the checkbox to activate it.13:18
rvrpopey: In my case, it crashes.13:18
popeyon vivid?13:19
rvrpopey: Yes13:19
rvrpopey: I'm using rc-proposed 2813:19
popeynik90: ^13:19
popeylemme try to reproduce13:19
* popey updates to 2813:20
jibelhm, this time the gallery crashed13:27
jibeldavmor2, ^ please have a look, there is something wrong with this thumbnailer13:27
davmor2jibel: will do about 5 minutes13:28
seb128nik90, popey, rvr, the dbus.log has also quite "libecal-Message: e_cal_recur_generate_instances_of_rule(): bogus component, does not have DTSTART.  Skipping..." added when creating a reminder, unsure what component's bug that is/if that's known13:28
popeyrvr: nik90 reproduced on my vivid 28 krillin, and it doesn't happen on my retail krillin13:29
popeyso yes, that's a regression13:29
popeyyes, i see that too seb12813:30
seb128oh, also the alarm list checkbox widget toggle animate twice when focussed13:30
seb128like if you open some indicator and close it13:31
seb128or switch to something else and back13:31
seb128checkbox->switch widget13:31
seb128the on/off one13:31
rvrpopey: Ok, moved the trello card to fail.13:31
rvrI find the checkbox hard to interact with. I often activate the listitem instead.13:32
rvrMy fingers are big :)13:32
davmor2popey: good news now reminders is good :)13:33
davmor2popey: erm I mean notes13:33
popey:)13:33
popeyrvr: nik90 is it this https://bugs.launchpad.net/ubuntu-clock-app/+bug/1413027 ?13:37
ubot5Launchpad bug 1413027 in Ubuntu Clock App "One-time alarms cannot be re-enabled using the alarm switch after they have gone off once" [Medium,Fix released]13:37
popeyperhaps not fully fixed13:37
rvrpopey: Well, it crashes :-/13:38
popeyindeed.13:39
popeywe'll see what nik90 says. I was just filing a bug and re-found that one13:39
nik90rvr, popey: just got back and reading the backlog13:40
nik90rvr: so I take it the only fail is the crash when activating a outdated alarm?13:42
nik90rvr: the issue about the checkbox being hard to activate is a design that that I will bring to the attention of the design team. Right now clicking on the listitem will open the alarm and we cannot use that to enable/disable an alarm.13:43
=== chihchun_afk is now known as chihchun
nik90rvr: are you using ubuntu-touch/rc-proposed/ubuntu channel?13:49
popeynik90: ubuntu-touch/rc-proposed/bq-aquaris.en image 2813:50
popey(that's what I tested on, which given rvr said 28, I assume same)13:51
nik90popey: ok..I am first testing on n4, before moving to bq13:52
nik90popey: hmm :/ crashes on N4 as well13:53
nik90popey: although strangely when I reopened the clock app, the alarm that I tried to reenable is now activated..so it seems the activation works but it crashes few seconds later due to some reason13:55
seb128doesn't crash here on the same image13:56
nik90seb128: N4 or Bq?13:56
seb128the switch widget double toggle when the app gets focussed though, but I guess that's a qml animation issue only13:56
seb128nik90, bq13:56
nik90my N4 image number seems to be r1 strangely despite me explicitly flashing rc-proposed..but either way for me it crashes 3-4 seconds later after enabling it13:57
rvrcurrent build number: 2813:57
rvrdevice name: krillin13:57
rvrchannel: ubuntu-touch/rc-proposed/bq-aquaris.en13:57
rvrnik90: ^13:58
nik90rvr: the crash seems to be fluctuating .. I cannot reproduce it every time.. Do you see the same?13:59
rvrnik90: Let me check13:59
nik90this is bad since it might require a patch in the sdk which is a big target to update on the phone :/13:59
davmor2jibel: confirmed I get music notes and and what looks strangely like a youtube logo on videos14:00
ChrisTownsendtrainguards: Hello, could I get a couple of silos please?14:04
MirvChrisTownsend: sure14:05
ChrisTownsendMirv: Thank you14:05
MirvChrisTownsend: 003 + 01914:06
ChrisTownsendMirv: Great, thanks again14:06
popeynik90: we should get a bug filed to track this as soon as we can.14:07
nik90popey: I will file it when I am able to reproduce the crash again (to get logs)..I reproduced the crash once out of 7-8 tries14:08
nik90(on N4)14:08
popeyheh, okay14:08
rvrnik90: Right, not always14:10
nik90popey, rvr : Do either of you have the app log when it crashed?14:12
nik90I will try a couple more times14:12
popeynik90: http://paste.ubuntu.com/11672904/14:14
popeynik90: http://paste.ubuntu.com/11672918/ dbus.log14:15
nik90popey: I dont think the clock app log has the crash event in it..it all seems pretty normal to me..more the warnings are sdk stuff that most apps display.14:16
popeyhmm14:16
popeyprobably because qmlscene just dies on its arse14:16
popey-rw-r----- 1 phablet  whoopsie 14668426 Jun  9 14:29 _usr_lib_arm-linux-gnueabihf_qt5_bin_qmlscene.32011.crash14:17
popeyit uploaded, lemme see if i can find the crash in errors.u.c14:17
nik90the only thing that I cannot understand in the dbus log is libecal-Message: e_cal_recur_generate_instances_of_rule(): bogus component, does not have DTSTART.  Skipping...14:17
popeyhmm, i have 116 errors on errors.ubuntu.com :S14:18
nik90;)14:18
popey /usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene:11:Change:QVector:resize:pop:QAbstractItemModel::endMoveRows14:18
popeythats what it says under "problem"14:19
popeyi think i see your crash there too14:19
nik90popey: I am creating a bug now, can you upload that log to it then unless there is something personal in them?14:21
popeyis a pdf of it any good?14:21
popeyI see no other easy way to get it14:21
popeygimmie the bug number when you have it and I'll attach what I can14:22
popeybut it looks like a qt/toolkit issue to me14:22
nik90popey: https://bugs.launchpad.net/ubuntu-clock-app/+bug/146343014:25
ubot5Launchpad bug 1463430 in Ubuntu Clock App "Clock app crashes when renabling an alarm" [Undecided,New]14:25
popeynik90: updated14:29
* nik90 looks14:29
popeyI'd add a task for whatever package provides qmlscene / qt514:29
nik90popey: I think that was qtubuntu if I recall14:30
popeylooks plausible :)14:31
popeywe should set priority high as this is blocking landing14:31
nik90I set it high for clock app..dont have permissions for qtubuntu14:32
nik90popey: I see qt5/qml/Ubuntu/Components/libUbuntuComponents.so at the very end of the pdf...otherwise I cannot make head or tail of the crash log14:36
Mirvnik90: libUbuntuComponents.so -> ubuntu-ui-toolkit14:36
popeyme either14:37
Mirv(looking at https://errors.ubuntu.com/bucket/?id=/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene%3A11%3AChange%3AQVector%3Aresize%3Apop%3AQAbstractItemModel%3A%3AendMoveRows )14:37
kgunncihelp hey there, josharenson pointing out that ci seems to be taking unusually long to run here14:38
kgunnhttps://code.launchpad.net/~josharenson/unity8/integrated_lightdm_refactor/+merge/26058814:38
kgunnany ideas ?14:38
MirvQtCore -> qtbase-opensource-src14:38
popeythanks mirv14:38
nik90Mirv: thnx..I will add the necessary projects to the report14:39
seb128having a debug bt would help there I guess14:41
nik90zsombi: We seem to have a clock app crasher related to alarms which we detected while trying to push out a new clock app to the store https://bugs.launchpad.net/ubuntu-clock-app/+bug/141302714:44
ubot5Launchpad bug 1413027 in Ubuntu Clock App "One-time alarms cannot be re-enabled using the alarm switch after they have gone off once" [Medium,Fix released]14:44
nik90bah wrong bug link .. here is the correct one https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/146343014:44
ubot5Launchpad bug 1463430 in Ubuntu Clock App "Clock app crashes when renabling an alarm" [High,Confirmed]14:44
nik90zsombi: can you take a brief look at https://errors.ubuntu.com/bucket/?id=/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene%3A11%3AChange%3AQVector%3Aresize%3Apop%3AQAbstractItemModel%3A%3AendMoveRows and see if the sdk is involved?14:45
nik90zsombi: We're currently trying to figure out the project causing the crash which could be the clock-app, sdk, qtubuntu, qtbase-opensource-src14:46
balloonsfginther, ping14:55
josephtkgunn: looking14:59
nik90popey: I think I can confirm this is a non-clock issue since the code that enables/disables alarm in that alarm list page has not been touched since before r191 while the store version is at r192.14:59
popeynik90: ok.15:00
fgintherballoons, one moment please15:20
fgintherkgunn, the MP is running again. The machine used to run the unity-phablet-qmluitests-wily test has failed and I've had to disable that test15:25
kgunnfginther: ta15:26
=== chihchun is now known as chihchun_afk
pstolowskisil2100, hey, i've just noticed in pmcgowan's email a mention of not detecting bad package dependencies. i've just flashed the phone with rc-proposed/bq-aquaris.en and after applying a silo on top of it i ended up with half-broken system (a mix of new & old version of *thumbnailer* packages installed) and had to manually upgrade broken packages; is it that issue?15:38
pmcgowanit could be15:41
pmcgowanjibel, rvr were the translations confirmed?15:51
fgintherballoons, what's uP?15:52
balloonsfginther, :-) Hey, so I was thinking about the core apps problem again and I'd like to try the idea of building the packages on vivid, but running them on an older version of ubuntu. I think this will work, as long as we grab the newer version of autopilot and the UITK helpers package.15:53
balloonstechnically the requirement for vivid comes from needing to build, and the builders don't require the test environment setup15:54
fgintherballoons, yes, I think should work15:55
balloonsfginther, so I was trying to check this locally but couldn't find the zip of artifacts from the clock app jobs for instance15:55
fgintherballoons, you just need the debs produced by http://91.189.93.70:8080/job/ubuntu-clock-app-vivid-amd64-ci/ ?15:57
balloonsfginther, sure.. Just to double check before I ask you to do the same15:58
balloonsI was going to try utopic and trusty.. If things would work on trusty that would be ideal for running15:59
rvrpmcgowan: Not available in 2815:59
fgintherballoons, http://91.189.93.70:8080/job/ubuntu-clock-app-vivid-amd64-ci/ should be collecting them now16:00
rvrHopefully in 2916:00
pmcgowanrvr, ah ok16:01
=== tvoss is now known as tvoss|dinner
fgintherballoons, hows this? http://91.189.93.70:8080/job/ubuntu-clock-app-vivid-amd64-ci/9/16:17
balloonsgrabbed'em.. let's try16:18
=== alan_g is now known as alan_g|EOD
robrudbarth: https://ci-train.ubuntu.com/job/ubuntu-landing-002-2-publish/104/console need these merges approved17:21
dbarthrobru: right, i was just checking that, but i spotted a potential regression meanwhile on one of the branches17:39
robrudbarth: ah ok17:40
dbarthrobru: well, so i'll revert the test status for now while we check with alex/mardy17:45
dbarthah, you beat me to that ;)17:45
robrudbarth: heh, yeah17:46
=== oSoMoN_ is now known as oSoMoN
=== tvoss|dinner is now known as tvoss
=== tvoss is now known as tvoss|dinner
* robru -> lunch18:26
ogra_pmcgowan, hmm, all my scopes have no online images anymore (apps is fine, video shows local vids, music shows local music but no thumbnails for online stuff)18:44
ogra_(latest rc-proposed ... seems like a thumbnailer regression, did that land recently ?)18:45
ogra_sil2100, ^^18:45
jibelogra_, which image?18:45
ogra_latest meizu.en18:45
ogra_(rc-proposed)18:45
ogra_updated earlier today18:45
jibelogra_, what is the version of the thumbnailer on this image?18:46
ogra_one sec18:46
jibelogra_, I think the new thumbnailer crashes when it's upgraded, but not on a fresh install18:46
ogra_1.3+15.04.20150312-0ubuntu118:46
jibelogra_, not thumbnailer's fault. Latest version is 2.018:47
ogra_ah18:48
ogra_i'll wait for the next image then :)18:48
jibelogra_, however there is a new mediascanner on this image18:49
ogra_yeah,18:49
ogra_just checked the changelog18:49
ogra_hmm, it runs but there is no recent log18:50
ogra_uh18:50
ogra_download-manager fails to download a click update18:50
ogra_i'm definitely online though ... browser and webapps work fine18:52
* ogra_ reboots 18:52
ogra_reboot helped ... i'll keep an eye on that18:53
sil2100Yeah, we just landed thumbnailer today, so it can't be on latest proposed image18:58
jibelsil2100, BTW davmor2 confirmed that after upgrade he doesn't have thumbnail for albums and videos. It would probably be safe to revert to 1.3 until the problem is understood. What do you think?19:02
sil2100jibel: agreed, I'll prepare a soft-revert shortly19:02
sil2100Just want to be done with preparing dinner19:02
robruATTENTION: taking the train offline for emergency migration from ps4 to ps4.519:32
robruPPAs are fine but no new jobs will be able to be run temporarily19:32
awe;(-19:36
* awe thinks he added his new line to the wrong spreadsheet19:36
awerobru, is ps4.5 the version of a new spreadsheet instance?19:37
robruawe: no, spreadsheet is unrelated. I'm talking about jenkins.19:37
awewhew19:37
awerobru, I just created a request for a NM sync silo, per the same method we last used to binary sync from the phablet-team/telephony PPA19:38
awesil2100 handled the sync link last time, but I think I got it right19:38
robruawe: ok19:38
robruwill look in a sec19:39
awethanks19:39
robruawe: fixed it19:42
awewhat did I miss?19:43
awedid I put the comments in the wrong column?19:44
robruawe: it's supposed to start with "sync:" and the ppa definition needs to be ppa:team/ubuntu/name19:44
aweah, thanks19:44
robruawe: also wait, why do you have an MP and a sync? that doesn't make sense.19:44
aweit's just there for reference sake19:45
aweas we record test results in our MPs for ofono, and been trying to do the same for NM19:45
aweI noted this in the comments19:45
aweIf that's too confusing, I won't do that in the future or maybe just list the MP in the comments19:45
robruawe: ok well that's not going to work where it is. if the train sees an MP in the MP field it's going to build it and that's going to interfere with the sync.19:45
awegot it19:46
robruawe: but I notice the MP isn't merged, so maybe you really just want to build the MP?19:46
aweno. this is network-manager19:46
robruawe: I dunno much about nm ;-)19:47
aweyea, it's maintained with quilt patches, don't think the CI build code knows how to deal with it19:47
awethat's why it's a binary sync from the telephony PPA19:47
awethis is how sil2100 and I handled the last upload of NM19:47
aweI believe cyphermox used to do something similar...19:48
aweexcept he may have directly uploaded to a silo19:48
robruawe: ok no worries. train doesn't have any special quilt coverage, train just uses "bzr bd". you might want to check if nm can be built with "bzr bd" ;-)19:48
aweit can, but I was told train wouldn't work with NM19:48
robruawe: yeah cyphermox used to do direct uploads himself.19:48
robruawe: yeah we should probably figure out for sure why it can't and if it can't, fix it. I really dislike these special cases ;-)19:49
robruawe: but not today, too busy19:49
awerobru, agreed.  I will have more NM updates on the way.  I'll re-review the email trail on this, and follow-up with you later in the week19:50
robruawe: thanks19:51
awebut that said, do I need to take any action to trigger the sync ( ie. do I still need to click 'Build' )?  The PPA is just now finishing it's publishing of the package19:52
robruawe: yeah I need to assign the silo and then you'd have to click build (being careful to check INCLUDE_BINARIES_IN_SYNC option). but we have to wait for the train to come back online, #is is migrating it.19:52
awerobru, got it.  I have to leave for the gym shortly, so I'll check back when I return19:53
robruawe: sure19:54
balloonsfginther, fyi on the earlier experiments. Everything went more or less fine, however it still needed the newer qt components to run sadly. So the tests fai19:58
fgintherballoons, :-(20:02
balloonsI think nik90 works around that on trust by using an lxc container, but perhaps that's getting too deep for us20:04
nik90balloons: Indeed I do..however its not that easy and is a bit too extensive and too much for your use case imo.20:08
nik90welcome to my world ;)20:08
balloonsnik90, :p20:08
robruawe: ok, started the copy for you since you're the guniea pig for the brand new production instance of the train ;-) https://ci-train.ubuntu.com/job/ubuntu-landing-031-1-build/9/console20:24
=== robru changed the topic of #ubuntu-ci-eng to: Need a silo or CI Train support? ping trainguards | Need help with something else? ping cihelp | Train Dashboard: http://bit.ly/1mDv1FS | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues: We just cut over to a brand new production deployment of ci-train, please report any issues you find to robru immediately
sil2100jibel: package reverted20:33
robruawe: looks good, please test that silo and then we can publish21:13
robrucharles: I see the error in silo 22, just investigating21:57
awethanks robru!22:04
robruawe: you're welcome!22:04
robruawe: charles wasn't so lucky though, looks like a firewall issue busted his silo22:04
charles:(22:04
awegood luck charles!22:04
charlesthanks awe22:05
robrucharles: I poked the #is vanguard about this, shouldn't take too long to fix.22:05
charlesrobru, thanks!22:05
boikorobru: hi, I added a new component to silo 8 (telephony-service), could you please reconfigure it?22:12
robrucharles: you're welcome22:12
boikorobru: vivid silo 8 I mean22:12
robruboiko: I can, but there's a train issue preventing MP builds from working currently, so you won't be able to build right away22:12
boikorobru: well, that silo is a sync silo, is it also affected?22:13
robruboiko: yeah, sorry, source syncs are also affected. only binary syncs can work right now (dput is broken, so any source upload fails, including source syncs or MP builds)22:14
robruboiko: so don't build 43 yet either ;-)22:14
boikorobru: ok , got it! thanks :)22:14
robruboiko: you're welcome. will ping you guys once it's safe22:15
boikosure thing22:15
boikorobru: sorry for the silo request flood, but we had a long queue of small-to-medium fixes that were pending for quite some time now22:23
robruboiko: haha, no worries. we have lots of silos now22:23
boikogreat! :D22:23
robruboiko: yeah, 14 free right now.22:25
boikorobru: that's nice! it means I can take my time on testing those, good :)22:26
robruboiko: sure, but not too long ;-)22:27
boikorobru: :)22:27
robruboiko: ok try your builds now23:06
robrucharles: I fiddled yours manually, should be working now, but let's keep an eye on that23:06
robrucharles: hm, looks like there's a build failure on powerpc, was that expected?23:07
charlesrobru, not sure what the issue there is... will look into it tomorrow morning, I'm EODing23:22
charlesrobru, thanks for getting the silo unstuck though :-)23:22
robrucharles: ok no worries, yeah the train seems to be working, as far as I can tell this failure is on you ;-)23:22
robrucharles: good night!23:22
charlesheh23:23
charlesgood night23:23
robruboiko: https://ci-train.ubuntu.com/job/ubuntu-landing-046-1-build/6/console I'm kicking off one of your builds just to test the train a bit. apologies if it wasn't ready23:27

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