/srv/irclogs.ubuntu.com/2016/02/15/#ubuntu-ci-eng.txt

Mirvalex-abreu: not top approved MP https://code.launchpad.net/~abreu-alexandre/webbrowser-app/context-menu-to-overlay-webviews/+merge/28248907:26
robruMirv: ^^ oh, amazing. two silos both with webbrowser-app went through QA.07:35
pete-woodshey folks, cojld I get a packaging ack for:09:02
pete-woodshttps://objectstorage.prodstack4-5.canonical.com/v1/AUTH_39a8dbb93caf4ec889f8a1b7f69885db/bileto-872/2016-02-12_14:33:42/vivid/libqofono/packaging_changes.diff09:02
pete-woodshttps://objectstorage.prodstack4-5.canonical.com/v1/AUTH_39a8dbb93caf4ec889f8a1b7f69885db/bileto-872/2016-02-12_14:33:42/vivid/indicator-network/packaging_changes.diff09:02
pete-woodsthis is to make ofono an optional dependency of indicator-network / libqofono09:02
pete-woodsas both apparently handle it fine, and it eases cross-building09:03
pete-woodstraininguards: ^09:09
sil2100pete-woods: hey! Let me take a look in a moment :)09:09
pete-woodsthanks09:09
sil2100pete-woods: ok, looks goodish, I checked that we have ofono-scripts in the seeds so ofono should be still pulled in correctly in touch09:22
Mirvpete-woods: traininguards :D09:22
MirvI first thought my hilights setup is broken09:22
davmor2Mirv: no just pete-woods ability to type, that makes be worry for his code :D09:25
Mirvdbarth: two silos went through QA but couldn't be published - https://requests.ci-train.ubuntu.com/#/ticket/893 had multiple commits to indicator-datetime done after the latest build in the PPA, and https://requests.ci-train.ubuntu.com/#/ticket/955 has MP not approved plus also needed a rebuild since unity-webapps-qml + webbrowser-app was in QA at the same time and were published09:26
pete-woodsha!09:27
pete-woodsfortunately I use an IDE with auto-complete09:27
pete-woodswheras I IRC like I talk09:27
pete-woodsi.e. without extensive review09:27
dbarthMirv: ah, let me check that09:28
dbarthMirv: yeah, the indicator-datetime is due to unit tests being added; i checked with charles09:28
Mirvdbarth: right, so just get them retested (unit tests changes of course shouldn't change anything) and sign them off again09:32
dbarthMirv: ack09:37
dbarthMirv: there is also a branch to make it xenial+vivid compatible09:40
dbarthMirv: i assume the result will have to go through qa again, right (and unfortunately)09:40
dbarthso can i add this one as well, re-test myself and hand that over to qa?09:40
dbarthwdyt?09:40
dbarththis the packaging branch: https://code.launchpad.net/~charlesk/indicator-datetime/unified-eds-code/+merge/28478909:40
Mirvdbarth: yes, I think it makes sense if you're fairly sure it doesn't then fail QA because of that new branch09:41
dbarthMirv: nope, but i'll need to update the silo definition to re-target both vivid and xenial09:42
pete-woodstrainguards / davmor2: hi guys. my silo that fixes the ARM crash in libgcrypt doesn't seem to be making its way into the QA dash (https://requests.ci-train.ubuntu.com/#/ticket/978). am I doing something wrong?09:46
pete-woodsoh wait,  the "automated signoff" is still running09:46
pete-woodsand apparently has been for a while now (since last week)09:46
Mirvpete-woods: can you bring pitti with https://requests.ci-train.ubuntu.com/static/britney/vivid/landing-070/excuses.html about the ppc64el ones being stuck?09:49
Mirvs/bring/ping/09:49
Saviqsil2100, hey, I've verified the fix in https://requests.ci-train.ubuntu.com/#/ticket/1001 - train is unhappy because of autopkgtest but that's because those packages are missing a lot compared to trunks09:50
Mirvpete-woods: it's good to raise it up indeed if stuff seems stuck when looking at the excuses link from the ticket page09:50
Saviqsil2100, so AFAICT can be copied to emergency snapshot09:50
pete-woodsMirv: okay, will do09:51
sil2100Saviq: hey! I already copied it during the weekend ;) Risky, but I wanted QA to be able to start, allowing a re-spin if anything is b0rken09:51
sil2100Saviq: thanks for testing it!09:51
Saviqsil2100, oh ok09:51
Saviqsil2100, not really risky, was QA'd already before adter all09:52
Saviq*after09:52
Mirvrhuddie: can you give me details on autopilot OSK bug? I mean the bug number / workaround09:56
=== vrruiz_ is now known as rvr
rhuddieMirv, i think this is the one you want: https://bugs.launchpad.net/ubuntu/+source/ubuntu-keyboard/+bug/154222409:59
ubot5`Launchpad bug 1542224 in unity8 (Ubuntu) "[regression] OSK suppressed in autopilot tests" [Critical,Triaged]10:00
rhuddieMirv, if you want to work-around it, you could try killing maliit-server, in which case the simulated keyboard should be used rather than OSK when you use the textfield write() method10:01
Mirvrhuddie: ok, thanks for the workaround information too10:05
rhuddieMirv, no problem10:07
=== _salem is now known as salem_
dbarthMirv: hey, on another front, there was https://requests.ci-train.ubuntu.com/#/ticket/923 which is blocked, probably due to an oxide multi-arch wait-dep11:19
Mirvdbarth: the excuses page explains that u-s-s-o-a has a dependency on oxide qml plugin on arm64, powerpc, ppc64el and s390x where oxide however is not available11:30
Mirvdbarth: maybe the dependency should be on [amd64 armhf i386] only but u-s-s-o-a still building on the other archs?11:31
=== chihchun is now known as chihchun_afk
rvrSaviq: Hi13:33
Saviqrvr, uh oh! :)13:34
Saviqrvr, how can I help?13:34
MirvSaviq: is QA the bringer of bad news usually? :)13:36
rvrSaviq: I'm testing silo 5113:36
rvrSaviq: When you tested "Dash doesn't accept input (appears frozen) after youtube scope auth", did account freeze after login?13:37
Saviqrvr, no, everything seemed fine13:38
SaviqMirv, when they ask you questions during testing of your silo ;)13:38
rvrSaviq: Well, right now, Accounts freezes after login in the YouTube scope, on screen with "Google" and the spinner.13:40
rvrTested in frieza and krillin13:40
rvrSaviq: Also there is at least one "phone" mention left in the wizard, for Location, but don't know whether it is intended or not.13:41
Saviqrvr, that page comes from the here terms, will follow up with the custom image13:42
Saviqrvr, and will check the freeze in a moment13:43
rvrOk13:43
rvrSaviq: It also freezes without the silo14:05
rvrmardy: ping14:06
mardyrvr: pong14:07
rvrmardy: Are you aware of a freeze problem with Google?14:07
mardyrvr: ah, I just read the backlog14:07
mardyrvr: yes, bug 154406314:08
ubot5`bug 1544063 in webapps-sprint "UI freezes when trying to log in from youtube scope" [Critical,In progress] https://launchpad.net/bugs/154406314:08
rvrmardy: Ah, then it is not fixed with the silo14:08
mardyrvr: for an unlucky alignment of the stars, we are affected by two different types of freeze14:08
rvrBug #1534541: Dash doesn't accept input (appears frozen) after youtube scope auth14:09
ubot5`bug 1534541 in unity8 (Ubuntu) "Dash doesn't accept input (appears frozen) after youtube scope auth" [Critical,In progress] https://launchpad.net/bugs/153454114:09
rvrmardy: Oh14:09
mardyrvr: the silo fixes a freeze when a trusted session ends; but then there is another freeze (well, technically it's just OA waiting undefinitely) in OA14:09
rvrmardy: I see!14:10
rvrmardy: Well, I guess one silo must land before the other14:10
mardyrvr: do you have another google account? as far as I've been told, not all accounts are affected by the latter freeze14:10
rvrmardy: Yes, I have a number of them for tests14:10
mardyrvr: you could try another one14:10
mardyrvr: or actually, the description of bug 1544063 contains a fix which you can apply yourself14:11
ubot5`bug 1544063 in webapps-sprint "UI freezes when trying to log in from youtube scope" [Critical,In progress] https://launchpad.net/bugs/154406314:11
rvrYeah, one liner14:12
mardyrvr: if you change that line, and things work fine, then you can safely land silo 5114:12
rvrGood idea14:12
pete-woods^ woot!14:22
=== bpierre_ is now known as bpierre
rvrmardy: Saviq: It works with the OA's patch :)14:31
rvrEven without the silo :P14:32
rvrSaviq: How can I check the splash spinner? Not sure what is it.14:46
Saviqrvr, when you launch an app, the orange spinner in the center14:46
rvrSaviq: Ack14:47
Saviqrvr, before, it showed up straight away, now only after 2s (so in theory if app started within 2s, it won't show)14:47
rvrSaviq: I see14:47
Saviqrvr, you said FAIL on the youtube thing on silo 51, that's cleared up now is it?15:41
rvrSaviq: Yes, cleared15:43
Saviqack15:43
rvrSaviq: Silo approved16:09
Saviqrvr, thanks!16:09
Saviqsil2100, FYI ↑16:10
sil2100\o/16:10
sil2100Wooo!16:10
sil2100Just one silo left, publishing16:10
=== chihchun_afk is now known as chihchun
sil2100Saviq: the mir inside the silo was to make britney happy, right?16:11
Saviqsil2100, correct, not needed any more16:12
sil2100Saviq: the silo is publishing now, just taking its sweet time while checking unity8 merges16:20
sil2100Annoying that it takes so long16:20
Saviqsil2100, it's published16:21
sil2100https://ci-train.ubuntu.com/job/ubuntu-landing-051-2-publish/10/console <- not yet16:21
Saviqsil2100, yeah, robru said those status jobs only run every 15 mins, simply because they take 10mins to run...16:21
Saviq$ apt-cache policy qtubuntu-android16:21
Saviqqtubuntu-android:16:21
Saviq  Zainstalowana: 0.60+15.04.20150318-0ubuntu316:21
Saviq  Kandydująca:   0.62+15.04.20160111-0ubuntu216:21
Saviq  Tabela wersji:16:21
Saviq     0.62+15.04.20160111-0ubuntu2 016:21
Saviq       1100 http://ppa.launchpad.net/ci-train-ppa-service/landing-046/ubuntu/ vivid/main armhf Packages16:21
Saviq *** 0.60+15.04.20150318-0ubuntu3 016:21
Saviq         50 http://ports.ubuntu.com/ubuntu-ports/ vivid/universe armhf Packages16:21
Saviq        100 /var/lib/dpkg/status16:21
Saviqsil2100, it is ↑ ;)16:21
sil2100Strange!16:22
sil2100;)16:22
sil2100Ok, me goes afk in that case16:22
sil2100brb16:22
Saviqsil2100, re: platform-api, a new one was already in the snapshot, so that's what qtmir built against and pulled it in anyway, but it works fine with that16:23
Saviqrobru, oop? https://ci-train.ubuntu.com/job/ubuntu-landing-051-2-publish/10/consoleFull16:38
Saviqcould that be mir after all?16:38
Saviqsil2100, you around? https://ci-train.ubuntu.com/job/ubuntu-landing-051-2-publish/10/console failed, I'd say because of mir after all, could you remove from silo and re-publish?17:01
MirvSaviq: the silo 51 apparently has wrong info in it about it having mir while it has not, thus the publish failed17:33
SaviqMirv, well, it does (did?) have mir in it17:33
MirvSaviq: did, I guess, nothing to be seen https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-051/+packages it says "ready to build"17:34
Saviqsil2100, did you remove mir from that silo ↑?17:34
MirvSaviq: there's no mir MP:s in the request either17:34
Mirvso it doesn't feel like the mir would be in that silo17:34
SaviqMirv, they were there to make britney happy, not needed any more, but wasn't needed to remove either17:34
Saviqanyway17:35
Saviqnow that you cleared it from sources, should publish fine17:35
MirvSaviq: ah ok, britney hacking... well trying again17:35
Saviqsil2100, please publish silo 5117:35
SaviqMirv, or you, thanks! :)17:35
SaviqMirv, actually, was not to make britney happy, but rather to make citrain tool happy for when new mir was in proposed17:36
Saviqaanyway17:36
Mirvit's taking ages, but let's see in 10 mins17:41
sil2100Yeah, I removed mir but maybe pressed publish too early17:46
MirvSaviq: sil2100: ok 051 publish is successfully done17:51
SaviqMirv, thanks!17:51
Saviqsil2100, no, there was no need to remove it, since it was already published17:51
Saviqsil2100, train would just go over it (and if you removed, you needed to remove it form sources: in bileto)17:51
sil2100hm, though the train propagates the sources list by itself from the contents17:52
sil2100Oh well, too many changes happening17:52
sil2100Anyway, it's published now from what I see17:52
Mirvsil2100: a core-dev would be needed to publish https://requests.ci-train.ubuntu.com/#/ticket/97817:53
=== alan_g is now known as alan_g|EOD
sil2100rvr: hmmm, I see you mentioned issues with silo 7918:30
sil2100rvr: does that only happen with the silo installed?18:30
sil2100john-mcaleely, jibel: ^ should we block until this gets resolved?18:30
sil2100I guess this might take too long18:31
jibelsil2100, it happens without the silo too, but it makes the silo impossible to verify18:32
john-mcaleelyhmm tricky18:37
john-mcaleelyjibel, so, should we land the silo, and hope, or propose to live without it?18:38
sil2100hmm18:42
john-mcaleelydo two builds, one without, one with?18:44
sil2100Yeah, I could kick a new build right now and we can re-build later on once we have a decision18:45
john-mcaleelyworks for me18:45
sil2100Ok, let's just do it ™18:46
john-mcaleely:-)18:47
sil2100Rootfs building, once it's built and imported to rc-proposed I'll copy it to rc :)18:47
john-mcaleelyoooh18:47
sil2100Hopefully shouldn't take too long18:47
sil2100robru: no slangasek, I recommend skipping the internal meeting ;)18:50
robrusil2100: +118:50
robrusil2100: Mirv: Saviq: train will automatically add source packages to source package name list based on MPs + PPA contents, but does not remove, in the event of manual source packages.18:59
=== salem_ is now known as _salem
=== salem_ is now known as _salem
robruoh heh20:13
robruit approved based just on vivid and then when xenial started it flipped back to running20:14
robruhmmmm20:14
alecurvr: just saw your comments on charles's silo: https://trello.com/c/uqSFc5VT/2771-1002-ubuntu-landing-079-indicator-bluetooth-charles20:18
rvralecu: Already discussed with morphis20:19
rvralecu: He was investigating20:19
alecurvr: so, you think those are not related to this silo?20:19
rvralecu: Well, the issue is not fixed with the silo20:20
alecurvr: yes, it's not completely fixed, but from what we can see this fix is needed too, right charles?20:21
Saviqrobru, yeah, I know, all resolved, sorry for bugging you20:36
robruSaviq: no worries20:36
Saviqrobru, I didn't reply to your email yet, but were thinking... why shell out where (I suppose?) there are perfectly valid bzr/git modules out there?20:37
robruSaviq: well we shell out to bzr because a) I inherited it this way and it would be insane to invest effort on bzr at this point, b) the bzr modules are unmaintained, and c) whatever is available probably isn't available for python3 in trusty.20:39
robruSaviq: git probably has better modules, but even if it does, I doubt they exist for python3 in trusty20:40
robruSaviq: so shelling out is just a nice standard way to have things kinda Just Work without thinking too hard about stuff.20:40
robruSaviq: also in my experience, a lot of times when I compare python modules to shelling out to commandline tools, the python module api is often much lower-level than what shell exposes, so you end up writing a lot more code to interact with the api than with simply shelling out to the command you want to do.20:41
robruwhich is strange but yeah, I'd rather have one line of "call('bzr', 'commit', ...)" than 100 lines of "instantiate bzr object, set this, call that method, catch this exception, etc etc"20:43
Saviqrobru, b) I think is bogus as you could say that about bzr as well ;)21:02
Saviqthe py3 argument I get21:03
Saviqand I probably agree with the ease with which you can shell out, at the expense of having less control, but maybe that's ok21:05
robruSaviq: yeah we haven't needed much control. it's been working fine as is for years21:30
robruSaviq: re: b), yeah bzr itself is also  unmaintained but the difference is we're not writing new code with it. why would we write new code with an unmaintained module that's going away?21:30
Saviqrobru, sure, I understand21:31
Saviqrobru, can you do anything about a stuck autopkgtest? or at least determine whether it's stuck? http://people.canonical.com/~ubuntu-archive/proposed-migration/xenial/update_excuses.html#unity-api21:44
robruSaviq: nope I have no power over that. how long's it been stuck for? it's not in running.shtml so I guess -proposed didn't even trigger it yet?21:46
Saviqrobru, or that it missed its completion - the i386 run completed 1927 UTC21:46
Saviqso over two hours ago21:46
robruSaviq: yeah I guess that's a bug. the only person I know for sure is pitti but I guess other people should also be able to poke that. try finding Colin or Adam21:47
Saviqyup, tx21:47
robruyw21:47

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