[00:05] -queuebot:#ubuntu-ci-eng- Cimi, https://bileto.ubuntu.com/#/ticket/2050 /: Failed to upload diffs. Please try regenerating diffs
[00:35] -queuebot:#ubuntu-ci-eng- Cimi, https://bileto.ubuntu.com/#/ticket/2050 Failed to build (xenial/unity8, yakkety/unity8). Successfully built (vivid/unity8)
[07:33] -queuebot:#ubuntu-ci-eng- Mirv, https://bileto.ubuntu.com/#/ticket/2072 Currently building (yakkety/qtbase-opensource-src). Failed to build (xenial/qtbase-opensource-src). Ready to build (xenial/qtbase-opensource-src-gles, yakkety/qtbase-opensource-src-gles)
[07:48] -queuebot:#ubuntu-ci-eng- sil2100 alf, https://bileto.ubuntu.com/#/ticket/2065 Preparing packages
[08:00] -queuebot:#ubuntu-ci-eng- Mirv, https://bileto.ubuntu.com/#/ticket/2059 yakkety/ubuntu-ui-toolkit: Failed to update local lp:~ci-train-bot/ubuntu-ui-toolkit/ubuntu-ui-toolkit-ubuntu-yakkety-2059 cache
[08:07] -queuebot:#ubuntu-ci-eng- sil2100 alf, https://bileto.ubuntu.com/#/ticket/2065 Successfully built
[08:13] -queuebot:#ubuntu-ci-eng- Mirv, https://bileto.ubuntu.com/#/ticket/2072 Failed to build (xenial/qtbase-opensource-src, yakkety/qtbase-opensource-src). Ready to build (xenial/qtbase-opensource-src-gles, yakkety/qtbase-opensource-src-gles)
[08:23] -queuebot:#ubuntu-ci-eng- sil2100, https://bileto.ubuntu.com/#/ticket/2075 yakkety/lxc-android-config: Failed to commit https://code.launchpad.net/~vicamo/lxc-android-config/writable-path-for-snapd. You must supply either a Commit Message on your MP, or a custom debian/changelog entry
[08:29] -queuebot:#ubuntu-ci-eng- sil2100, https://bileto.ubuntu.com/#/ticket/2075 Preparing packages
[08:36] -queuebot:#ubuntu-ci-eng- sil2100, https://bileto.ubuntu.com/#/ticket/2075 Ready to build
[08:40] <Saviq> sil2100, hey, can you please upload a ubuntu-touch seed ++qtubuntu-appmenutheme to silo 2026?
[08:44] <sil2100> Saviq: ok, is that approved by Pat and co?
[08:44] <Saviq> sil2100, only way to get us app menus, so I'd say so ;)
[08:45] <Saviq> the size impact should be negligible
[08:45] <sil2100> ;)
[08:45] <Saviq> qtubuntu-appmenutheme_0.63+16.10.20161012-0ubuntu1_armhf.deb (99.2 KiB)
[08:45] <sil2100> Ok, let me prep the seed changes and stage them there
[08:45] <Saviq> tx!
[08:45] <Saviq> dednick, ↑
[08:57] -queuebot:#ubuntu-ci-eng- sil2100, https://bileto.ubuntu.com/#/ticket/2075 Successfully built
[08:58] <dednick> Saviq, sil2100: ta
[09:08] -queuebot:#ubuntu-ci-eng- dednick, https://bileto.ubuntu.com/#/ticket/2026 Needs rebuild due to new commits (yakkety/unity8). Ready to build (vivid/unity8-desktop-session, xenial/unity8-desktop-session, yakkety/unity8-desktop-session). Successfully built (vivid/qmenumodel, vivid/qtubuntu, vivid/qtubuntu-gles, vivid/unity8, xenial/qmenumodel, xenial/qtubuntu, xenial/qtubuntu-gles, xenial/unity8, yakkety/qmenumodel, yakkety/qtubuntu, yakkety/qtubuntu-gles)
[09:15] -queuebot:#ubuntu-ci-eng- Cimi, https://bileto.ubuntu.com/#/ticket/2050 Failed to build (xenial/unity8). Needs rebuild due to new commits (yakkety/unity8). Successfully built (vivid/unity8)
[09:17] -queuebot:#ubuntu-ci-eng- dednick, https://bileto.ubuntu.com/#/ticket/2026 Preparing packages
[09:28] -queuebot:#ubuntu-ci-eng- dednick, https://bileto.ubuntu.com/#/ticket/2026 Needs rebuild due to new commits (yakkety/unity8). Pending binary packages (vivid/unity8-desktop-session, xenial/unity8-desktop-session, yakkety/unity8-desktop-session). Successfully built (vivid/qmenumodel, vivid/qtubuntu, vivid/qtubuntu-gles, vivid/unity8, xenial/qmenumodel, xenial/qtubuntu, xenial/qtubuntu-gles, xenial/unity8, yakkety/qmenumodel, yakkety/qtubuntu, yakkety/qtubuntu-gles)
[09:48] -queuebot:#ubuntu-ci-eng- dednick, https://bileto.ubuntu.com/#/ticket/2026 Needs rebuild due to new commits (yakkety/unity8). Successfully built (vivid/qmenumodel, vivid/qtubuntu, vivid/qtubuntu-gles, vivid/unity8, vivid/unity8-desktop-session, xenial/qmenumodel, xenial/qtubuntu, xenial/qtubuntu-gles, xenial/unity8, xenial/unity8-desktop-session, yakkety/qmenumodel, yakkety/qtubuntu, yakkety/qtubuntu-gles, yakkety/unity8-desktop-session)
[10:29] -queuebot:#ubuntu-ci-eng- dednick, https://bileto.ubuntu.com/#/ticket/2026 Diff missing (vivid/ubuntu-touch-meta, xenial/ubuntu-touch-meta, yakkety/ubuntu-touch-meta). Needs rebuild due to new commits (yakkety/unity8). Successfully built (vivid/qmenumodel, vivid/qtubuntu, vivid/qtubuntu-gles, vivid/unity8, vivid/unity8-desktop-session, xenial/qmenumodel, xenial/qtubuntu, xenial/qtubuntu-gles, xenial/unity8, xenial/unity8-desktop-session, yakkety/qmenumodel, yakkety/qtu
[10:33] -queuebot:#ubuntu-ci-eng- Mirv, https://bileto.ubuntu.com/#/ticket/2072 Currently building (yakkety/qtbase-opensource-src). Failed to build (xenial/qtbase-opensource-src). Ready to build (xenial/qtbase-opensource-src-gles, yakkety/qtbase-opensource-src-gles)
[10:40] <vigo> Mirv, filed this after finishing silo 2054
[10:40] <vigo> https://bugs.launchpad.net/ubuntu/+source/webbrowser-app/+bug/1633402
[10:41] <oSoMoN> trainguards: can https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/2076/+build/11022370 be retried please?
[10:44] -queuebot:#ubuntu-ci-eng- Mirv, https://bileto.ubuntu.com/#/ticket/2054 QA Signoff: Approved
[10:57] <Mirv> oSoMoN: done
[10:58] -queuebot:#ubuntu-ci-eng- oSoMoN, https://bileto.ubuntu.com/#/ticket/2076 Failed to build
[11:02] <oSoMoN> thanks
[11:07] <pete-woods> trainguards: hi guys. could someone restart the failed i386 build in (https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/2073/+packages)
[11:07] <pete-woods> seems like qdoc crashed? O.o
[11:12] <Mirv> pete-woods: ok..
[11:12] <pete-woods> Mirv: thanks!
[11:35] -queuebot:#ubuntu-ci-eng- pete-woods, https://bileto.ubuntu.com/#/ticket/2073 Successfully built
[11:44] -queuebot:#ubuntu-ci-eng- Mirv, https://bileto.ubuntu.com/#/ticket/2054 Publishing packages
[11:48] -queuebot:#ubuntu-ci-eng- oSoMoN, https://bileto.ubuntu.com/#/ticket/2076 Preparing packages
[11:54] -queuebot:#ubuntu-ci-eng- Mirv, https://bileto.ubuntu.com/#/ticket/2054 Release pocket
[11:58] -queuebot:#ubuntu-ci-eng- oSoMoN, https://bileto.ubuntu.com/#/ticket/2076 Failed to build
[12:26] -queuebot:#ubuntu-ci-eng- Cimi, https://bileto.ubuntu.com/#/ticket/2050 Preparing packages
[12:30] -queuebot:#ubuntu-ci-eng- Cimi, https://bileto.ubuntu.com/#/ticket/2050 yakkety/unity8: Failed to commit https://code.launchpad.net/~unity-team/unity8/previews_fonts-update. You must supply either a Commit Message on your MP, or a custom debian/changelog entry
[12:47] <oSoMoN> trainguards: can https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/2076/+build/11022522 be retried please?
[12:47] -queuebot:#ubuntu-ci-eng- Cimi, https://bileto.ubuntu.com/#/ticket/2050 Preparing packages
[12:59] -queuebot:#ubuntu-ci-eng- Mirv, https://bileto.ubuntu.com/#/ticket/2055 Currently building (yakkety/ubuntu-ui-toolkit). Failed to build (xenial/ubuntu-ui-toolkit). Successfully built (xenial/qtdeclarative-opensource-src, xenial/qtdeclarative-opensource-src-gles, xenial/qtmir, xenial/qtmir-gles, xenial/qtubuntu, xenial/qtubuntu-gles, xenial/ubuntu-system-settings-online-accounts, xenial/ubuntu-ui-toolkit-gles, xenial/unity8, xenial/webbrowser-app, yakkety/qtdeclarative-
[13:10] <Mirv> oSoMoN: done again
[13:10] <Mirv> but it seemed to complain about chrome version or what was the error msg...
[13:12] -queuebot:#ubuntu-ci-eng- Mirv, https://bileto.ubuntu.com/#/ticket/2055 Preparing packages
[13:14] -queuebot:#ubuntu-ci-eng- renatofilho, https://bileto.ubuntu.com/#/ticket/2057 QA Signoff: Approved
[13:16] <oSoMoN> Mirv, the first time, yes, and the second time it built but some unit tests crashed
[13:37] -queuebot:#ubuntu-ci-eng- greyback, https://bileto.ubuntu.com/#/ticket/2077 Preparing packages
[13:44] -queuebot:#ubuntu-ci-eng- kenvandine, https://bileto.ubuntu.com/#/ticket/2078 Preparing packages
[13:45] -queuebot:#ubuntu-ci-eng- kenvandine, https://bileto.ubuntu.com/#/ticket/2078 yakkety/ubuntu-system-settings: Failed to merge https://code.launchpad.net/~jonas-drange/ubuntu-system-settings/filepicker
[13:53] -queuebot:#ubuntu-ci-eng- Mirv, https://bileto.ubuntu.com/#/ticket/2072 Diff missing (xenial/qtbase-opensource-src, yakkety/qtbase-opensource-src). Ready to build (xenial/qtbase-opensource-src-gles, yakkety/qtbase-opensource-src-gles)
[13:55] -queuebot:#ubuntu-ci-eng- Cimi, https://bileto.ubuntu.com/#/ticket/2050 Failed to build (xenial/unity8, yakkety/unity8). Successfully built (vivid/unity8)
[13:59] -queuebot:#ubuntu-ci-eng- Mirv, https://bileto.ubuntu.com/#/ticket/2055 Currently building (yakkety/ubuntu-ui-toolkit). Failed to build (xenial/ubuntu-ui-toolkit). Pending binary packages (xenial/qtmir, xenial/unity8, yakkety/qtmir). Successfully built (xenial/qtdeclarative-opensource-src, xenial/qtdeclarative-opensource-src-gles, xenial/qtmir-gles, xenial/qtubuntu, xenial/qtubuntu-gles, xenial/ubuntu-system-settings-online-accounts, xenial/ubuntu-ui-toolkit-gles, xeni
[13:59] -queuebot:#ubuntu-ci-eng- kenvandine, https://bileto.ubuntu.com/#/ticket/2078 Ready to build
[13:59] -queuebot:#ubuntu-ci-eng- greyback, https://bileto.ubuntu.com/#/ticket/2077 Failed to build (vivid/miral). Successfully built (xenial/miral, yakkety/miral)
[14:00] -queuebot:#ubuntu-ci-eng- kenvandine, https://bileto.ubuntu.com/#/ticket/2078 Preparing packages
[14:01] -queuebot:#ubuntu-ci-eng- kenvandine, https://bileto.ubuntu.com/#/ticket/2078 yakkety/ubuntu-system-settings: Failed to merge https://code.launchpad.net/~jonas-drange/ubuntu-system-settings/filepicker
[14:02] -queuebot:#ubuntu-ci-eng- Cimi, https://bileto.ubuntu.com/#/ticket/2050 Preparing packages
[14:15] -queuebot:#ubuntu-ci-eng- kenvandine, https://bileto.ubuntu.com/#/ticket/2078 Preparing packages
[14:15] -queuebot:#ubuntu-ci-eng- Cimi, https://bileto.ubuntu.com/#/ticket/2050 Failed to build (xenial/unity8). Needs rebuild due to new commits (yakkety/unity8). Successfully built (vivid/unity8)
[14:20] -queuebot:#ubuntu-ci-eng- Mirv, https://bileto.ubuntu.com/#/ticket/2055 Failed to build (xenial/ubuntu-ui-toolkit). Successfully built (xenial/qtdeclarative-opensource-src, xenial/qtdeclarative-opensource-src-gles, xenial/qtmir, xenial/qtmir-gles, xenial/qtubuntu, xenial/qtubuntu-gles, xenial/ubuntu-system-settings-online-accounts, xenial/ubuntu-ui-toolkit-gles, xenial/unity8, xenial/webbrowser-app, yakkety/qtdeclarative-opensource-src, yakkety/qtdeclarative-opensource
[14:29] -queuebot:#ubuntu-ci-eng- greyback, https://bileto.ubuntu.com/#/ticket/2077 Preparing packages
[14:39] -queuebot:#ubuntu-ci-eng- kenvandine, https://bileto.ubuntu.com/#/ticket/2078 yakkety/ubuntu-system-settings: Failed to merge https://code.launchpad.net/~jonas-drange/ubuntu-system-settings/filepicker
[14:43] -queuebot:#ubuntu-ci-eng- jgdx, https://bileto.ubuntu.com/#/ticket/1721 Bad merges (yakkety/ubuntu-system-settings). Needs rebuild due to new commits (yakkety/ubuntu-settings-components). Successfully built (vivid/ubuntu-settings-components, vivid/ubuntu-system-settings, xenial/ubuntu-settings-components, xenial/ubuntu-system-settings)
[14:44] -queuebot:#ubuntu-ci-eng- Cimi, https://bileto.ubuntu.com/#/ticket/2050 Preparing packages
[14:52] -queuebot:#ubuntu-ci-eng- Cimi, https://bileto.ubuntu.com/#/ticket/2050 Failed to build (xenial/unity8). PPA/bzr version mismatch (yakkety/unity8). Successfully built (vivid/unity8)
[14:59] -queuebot:#ubuntu-ci-eng- greyback, https://bileto.ubuntu.com/#/ticket/2077 Failed to build (vivid/miral, vivid/unity-api, xenial/unity-api, yakkety/unity-api). Successfully built (xenial/miral, yakkety/miral)
[15:00] -queuebot:#ubuntu-ci-eng- renatofilho, https://bileto.ubuntu.com/#/ticket/2057 Publishing packages
[15:00] -queuebot:#ubuntu-ci-eng- Cimi, https://bileto.ubuntu.com/#/ticket/2050 Preparing packages
[15:04] -queuebot:#ubuntu-ci-eng- kenvandine, https://bileto.ubuntu.com/#/ticket/2078 Failed to build (vivid/ubuntu-system-settings, xenial/ubuntu-system-settings). Needs rebuild due to new commits (yakkety/ubuntu-system-settings)
[15:16] -queuebot:#ubuntu-ci-eng- Cimi, https://bileto.ubuntu.com/#/ticket/2050 Currently building (vivid/unity8). Failed to build (xenial/unity8). Needs rebuild due to new commits (yakkety/unity8)
[15:16] -queuebot:#ubuntu-ci-eng- renatofilho, https://bileto.ubuntu.com/#/ticket/1875 QA Signoff: Approved
[15:19] -queuebot:#ubuntu-ci-eng- Cimi, https://bileto.ubuntu.com/#/ticket/2050 Preparing packages
[15:19] -queuebot:#ubuntu-ci-eng- renatofilho, https://bileto.ubuntu.com/#/ticket/2057 Release pocket
[15:32] -queuebot:#ubuntu-ci-eng- renatofilho, https://bileto.ubuntu.com/#/ticket/2030 Needs rebuild due to new commits (yakkety/address-book-service). Successfully built (vivid/address-book-service, xenial/address-book-service)
[15:43] -queuebot:#ubuntu-ci-eng- renatofilho, https://bileto.ubuntu.com/#/ticket/1875 Publishing packages
[15:56] -queuebot:#ubuntu-ci-eng- Cimi, https://bileto.ubuntu.com/#/ticket/2050 Failed to build (xenial/unity8, yakkety/unity8). Pending binary packages (vivid/unity8)
[15:57] -queuebot:#ubuntu-ci-eng- renatofilho, https://bileto.ubuntu.com/#/ticket/1875 Release pocket
[16:13] -queuebot:#ubuntu-ci-eng- greyback, https://bileto.ubuntu.com/#/ticket/2077 Generating diffs
[16:15] -queuebot:#ubuntu-ci-eng- dbarth, https://bileto.ubuntu.com/#/ticket/1919 Generating diffs
[16:16] -queuebot:#ubuntu-ci-eng- Cimi, https://bileto.ubuntu.com/#/ticket/2050 Failed to build (xenial/unity8, yakkety/unity8). Successfully built (vivid/unity8)
[16:16] -queuebot:#ubuntu-ci-eng- greyback, https://bileto.ubuntu.com/#/ticket/2077 Preparing packages
[16:25] -queuebot:#ubuntu-ci-eng- Trevinho, https://bileto.ubuntu.com/#/ticket/2079 Dependency wait (vivid/unity8, xenial/unity8, yakkety/unity8). Failed to build (vivid/qmenumodel, xenial/qmenumodel, yakkety/qmenumodel)
[16:36] -queuebot:#ubuntu-ci-eng- dbarth, https://bileto.ubuntu.com/#/ticket/1919 Diff missing (vivid/oxide-qt, xenial/oxide-qt). Ready to build (yakkety/oxide-qt)
[16:40] -queuebot:#ubuntu-ci-eng- greyback, https://bileto.ubuntu.com/#/ticket/2077 Dependency wait (vivid/qtmir, vivid/qtmir-gles). Failed to build (vivid/miral, vivid/unity-api, xenial/qtmir, xenial/qtmir-gles, xenial/unity-api, yakkety/qtmir, yakkety/qtmir-gles, yakkety/unity-api). Pending binary packages (xenial/miral, yakkety/miral)
[16:40] -queuebot:#ubuntu-ci-eng- dbarth, https://bileto.ubuntu.com/#/ticket/1919 Ready to build (yakkety/oxide-qt). Successfully built (vivid/oxide-qt, xenial/oxide-qt)
[16:46] -queuebot:#ubuntu-ci-eng- kenvandine, https://bileto.ubuntu.com/#/ticket/2078 Preparing packages
[16:47] -queuebot:#ubuntu-ci-eng- kenvandine, https://bileto.ubuntu.com/#/ticket/2078 yakkety/ubuntu-system-settings: Failed to merge https://code.launchpad.net/~jonas-drange/ubuntu-system-settings/filepicker
[16:58] -queuebot:#ubuntu-ci-eng- kenvandine, https://bileto.ubuntu.com/#/ticket/2078 Preparing packages
[16:59] -queuebot:#ubuntu-ci-eng- greyback, https://bileto.ubuntu.com/#/ticket/2077 Dependency wait (vivid/qtmir, vivid/qtmir-gles). Failed to build (vivid/miral, vivid/unity-api, xenial/qtmir, xenial/qtmir-gles, xenial/unity-api, yakkety/qtmir, yakkety/qtmir-gles, yakkety/unity-api). Successfully built (xenial/miral, yakkety/miral)
[17:15] -queuebot:#ubuntu-ci-eng- dobey, https://bileto.ubuntu.com/#/ticket/2074 Ready to build
[17:22] -queuebot:#ubuntu-ci-eng- kenvandine, https://bileto.ubuntu.com/#/ticket/2078 Failed to build
[17:23] -queuebot:#ubuntu-ci-eng- sil2100 alf, https://bileto.ubuntu.com/#/ticket/2065 QA Signoff: Ready
[17:30] -queuebot:#ubuntu-ci-eng- dobey, https://bileto.ubuntu.com/#/ticket/2074 Preparing packages
[17:55] -queuebot:#ubuntu-ci-eng- dobey, https://bileto.ubuntu.com/#/ticket/2074 Ready to build
[18:10] <dobey> LIES
[18:12] <robru> dobey: that ticket status correctly reflects the fact that the PPA is empty. Maybe poke lp people for the upload failure if you didn't get an email about it
[18:17] <dobey> well no mail in spam or inbox. not sure packages were actually uploaded, really
[18:18] -queuebot:#ubuntu-ci-eng- kenvandine, https://bileto.ubuntu.com/#/ticket/2078 Preparing packages
[18:24] <robru> dobey: 2016-10-14 17:30:38,731 INFO Uploaded xenial/go-unityscopes to PPA.
[18:24] <robru> 2016-10-14 17:30:41,275 INFO Uploaded yakkety/go-unityscopes to PPA.
[18:24] <dobey> yes i see that the build log says that
[18:25] <robru> dobey:  https://www.irccloud.com/pastebin/2suKintp/
[18:27] <robru> dobey: if you didn't get a rejection email, poke lp people
[18:28] <dobey> i wouldn't get a rejection mail becasue the upload isn't signed by my gpg key, and not my e-mail address. i guess the bot account would be the one getting any e-mails
[18:28] <dobey> i guess the 2 lp people are also probably travelling or preparing to do so, right now
[18:29] -queuebot:#ubuntu-ci-eng- dobey, https://bileto.ubuntu.com/#/ticket/2074 Preparing packages
[18:31] <robru> dobey: http://bazaar.launchpad.net/~ci-train-bot/go-unityscopes/go-unityscopes-ubuntu-yakkety-2074/revision/77#debian/changelog your email address is in the changelog
[18:32] <dobey> robru: oh, right; but still that doesn't match the gpg key, so i wouldn't get an e-mail anyway
[18:34] -queuebot:#ubuntu-ci-eng- dobey, https://bileto.ubuntu.com/#/ticket/2074 Ready to build
[18:46] <dobey_> err
[18:52] <dobey> grr netsplit
[18:57] <dobey> robru: since this is initial packaging, should i perhaps instead build source packages locally and try to do manual uploads?
[19:15] <robru> dobey: well I guess the advantage of that approach is that you'd get the rejection mail. but really there shouldn't be any reason that bileto can't upload a package to a PPA even if it doesn't exist in ubuntu archive
[19:20] <dobey> sure
[19:21] <dobey> well i guess i wouldn't get a rejection mail, because i see no reason it should be rejected
[19:55] <cjwatson_> 2016-10-14 17:31:25 DEBUG   Rejected:
[19:55] <cjwatson_> 2016-10-14 17:31:25 DEBUG   go-unityscopes_1.0+16.04.20161014-0ubuntu1.dsc: Unknown section 'lib'
[19:55] <cjwatson_> 2016-10-14 17:31:25 DEBUG   go-unityscopes_1.0+16.04.20161014-0ubuntu1.tar.xz: Unknown section 'lib'
[19:55] <cjwatson_> dobey: ^-
[19:55] <cjwatson> lib -> libs in debian/control
[19:55] <cjwatson> LP sent mail to the bot account, ci-train-bot@canonical.com
[19:55] <dobey> oh
[19:56] <dobey> cjwatson: thanks
[19:56] <cjwatson> pretty sure vim highlights invalid sections in debian/control :)
[19:56] <cjwatson> np
[19:56] <dobey> emacs doesn't i guess
[19:57] <cjwatson> join us
[19:57] <robru> cjwatson: can rejection emails be sent to the address in the changelog? this has been a train/bileto pain point for a long time
[19:57] <dobey> put an .el in debhelper or whatever contains the vim bits for it ;)
[19:58] <cjwatson> vim-runtime: /usr/share/vim/vim74/syntax/debcontrol.vim
[19:58] <dobey> oh hmm
[19:59] <dobey> robru: i think not because then i could spam you with it
[19:59] <cjwatson> robru: I don't recall whether there would be gotchas with that, and I'm pretty much EOW so don't want to go spelunking
[20:00] <robru> dobey: what's stopping me from creating a key with your address on it? you'd still get the rejection mail, no?
[20:00] <dobey> robru: no. the key has to be associated to the lp account
[20:00] <robru> ah
[20:00] <cjwatson> we mail Maintainer and Changed-By but only if the upload is to the primary archive
[20:01] <robru> cjwatson: what should I file the bug against?
[20:01] <robru> ;-)
[20:01] <dobey> so it sends to the address configured in lp, for the account that matches the gpg fingerprint
[20:01] <cjwatson> we don't do that for PPAs mainly because it would cause a ridiculous amount of backscatter to innocent developers when random people take their packages and upload them verbatim to PPAs
[20:01] <cjwatson> so we won't change this across the board, but it would be conceivably possible to make the policy a bit more sophisticated
[20:02] <cjwatson> as for where to file the bug, I hear we have a project called "launchpad"
[20:02] <robru> cjwatson: smartass! I thought there might have been a more specific project that handles the ppa upload rejections
[20:02] <cjwatson> no, it's all in LP itself
[20:02] <cjwatson> we could perhaps extend the hack we have in various other places, where devirtualised PPAs count as a bit like the primary archive for some purposes
[20:03] <dobey> isn't the plan to get rid of devirt though?
[20:03] <cjwatson> well
[20:03] <cjwatson> kindasorta
[20:03] <cjwatson> the plan is to get rid of devirtualised *builders*
[20:03] <cjwatson> that doesn't necessarily mean the archives can't still be
[20:04] <cjwatson> anyway, it would certainly be a hack, but the simplest one I can think of at short notice that would be anywhere near acceptable.  possibly "anywhere near" isn't actually near enough here, it would need some more thought
[20:04] <dobey> oh. i didn't realize there was such a thing
[20:04] <cjwatson> really we want LP to have a clearer idea that the bot is acting on behalf of other accounts here
[20:05] <dobey> yeah
[20:05] <cjwatson> just slightly tricky to communicate that in this case in a way that doesn't collide with situations where we explicitly don't want notifications to happen
[20:05] <cjwatson> and the changelog is definitely not enough
[20:06] -queuebot:#ubuntu-ci-eng- dobey, https://bileto.ubuntu.com/#/ticket/2074 Preparing packages
[20:06] <dobey> i hate special casing things, but maybe it's a reasonable thing to do for this
[20:07] <cjwatson> if we were going to do a special case then we'd extend the DB model
[20:07] <cjwatson> but better to explore other possibilities first
[20:07] <dobey> or maybe the bot could check its email
[20:08] <dobey> and check for the accepted/rejected mails
[20:08] <cjwatson> I'd rather notify directly
[20:08] <cjwatson> I've wanted to fix this for ages - at one point the blocker was that the bot put itself in the changelog
[20:09] <dobey> right. what i mean is that "directly" hwere is bileto, not my e-mail
[20:09] <robru> yeah the bot has been putting the users SSO email in the changelogs for a while now
[20:09] <robru> dobey: cjwatson: yeah it would be **amazeballs** if dput just errored out syncronously
[20:09] <dobey> but i don't know enough about the architecture to know if anything i suggest is feasilble or not
[20:10] <cjwatson> https://git.launchpad.net/launchpad/tree/lib/lp/soyuz/mail/packageupload.py#n315 is the logic here FWIW
[20:10] <dobey> robru: well, even a webhook would be much better than current situation i guess
[20:10] <cjwatson> robru: pretty much not feasible I'm afraid
[20:10] <robru> dobey: cjwatson: maybe dput should get an option to make it syncronously poll to confirm the upload was really successful
[20:10] <cjwatson> there's been a bug open about that since like 2005 but it's totally bluesky
[20:10] <robru> blargh
[20:15] -queuebot:#ubuntu-ci-eng- dobey, https://bileto.ubuntu.com/#/ticket/2074 Pending binary packages
[20:36] -queuebot:#ubuntu-ci-eng- dobey, https://bileto.ubuntu.com/#/ticket/2074 Successfully built
[20:39] <cjwatson> robru: suggested solution in the bug, though I'll want to talk it over with William too
[20:39] <cjwatson> (https://bugs.launchpad.net/launchpad/+bug/1633608)
[20:39] <ubot5`> Ubuntu bug 1633608 in Launchpad itself "Bileto PPA upload rejections are lost to the ether" [Undecided,New]
[20:42] <robru> cjwatson: thanks!
[20:42] <cjwatson> this way it's a thing that bileto is explicitly asking for, rather than something we're inferring
[20:42] <cjwatson> since the logic is confusing enough as it is ...
[20:44] <dobey> seems reasonable, but i think ideal would be to have something which doesn't e-mail at all
[20:44] <cjwatson> That's unlikely to happen (this decade)
[20:45] <cjwatson> I mean you can turn it into https://bugs.launchpad.net/launchpad/+bug/136593 if you like, but I figured it might be better to actually have something be done :)
[20:45] <ubot5`> Ubuntu bug 136593 in Launchpad itself "no status update after dput for ppa package" [Low,Triaged]
[20:46] <cjwatson> tweaks to mail logic are comparatively easy
[20:48] <cjwatson> basically just something like http://paste.ubuntu.com/23325529/
[20:50] <dobey> well, sure. was just thinking the packageupload.py could maybe be tweaked to do a webhook instead of send e-mail. but meh, too much to think about on friday before trip
[20:51] <cjwatson> a webhook is certainly conceivable, but would require a fair bit more work on both our side and on bileto's side
[20:52] <cjwatson> the reason having dput communicate status information in general (outside a bileto context where you can't assume a webhook receiver will be available) is a much bigger job is that it's currently async by design, and the bit that accepts (S)FTP uploads is quite separate from the bit that processes them
[20:52] <cjwatson> and we do need to be async to cope with large uploads sensibly
[20:53] <cjwatson> it would not be out of the question to record the rejection reason somewhere in connection with some kind of ID, but dput's underlying protocols don't really offer a good way to get that ID back
[20:53] <cjwatson> so the whole thing is fairly tricky ...
[20:54] <cjwatson> would basically mean reimplementing the upload bit as an actual webservice endpoint, and pretty hard to get time for that sort of thing these days
[21:07] <dobey> yeah i understand why doing it in dput is not great
[21:08] <dobey> but would be nice to go to my PPA page and see rejected upload attempts from allowed uploaders, for example
[21:08] <dobey> but that would be more work than this, sure
[21:12] -queuebot:#ubuntu-ci-eng- marcustomlinson, https://bileto.ubuntu.com/#/ticket/2071 Failed to build (xenial/unity-scope-snappy). Needs rebuild due to new commits (yakkety/unity-scope-snappy)
[21:16] -queuebot:#ubuntu-ci-eng- marcustomlinson dobey, https://bileto.ubuntu.com/#/ticket/2071 Preparing packages
[21:20] <dobey> omg
[21:20] <dobey> why are there over a thousand packages in the autopkgtest queues for xenial?!
[21:21] <dobey> oh a glibc update
[21:21] <dobey> fun :(
[21:22] <dobey> hmm
[21:22] <dobey> is anyone even around that can do pkg signoff?
[21:23] <dobey> kenvandine, mterry: either of you around?
[21:23] <dobey> slangasek: or you. i guess you might still be here being on the other coast :)
[21:24] <slangasek> dobey: I'm about to be afk for a bit, but drop me a link and I can do packaging signoff when I get back
[21:25] <dobey> slangasek: https://bileto.ubuntu.com/#/ticket/2074 <- totally new package that's just a go lib so only dumps source in /usr/share/gocode. nothing depends on it yet, so the autopkgtests are basically a waste of running britney. i named the package following how other golang-foo-dev packages are named, so hopefully that's good.
[21:25] <dobey> slangasek: thanks
[21:32] -queuebot:#ubuntu-ci-eng- marcustomlinson dobey, https://bileto.ubuntu.com/#/ticket/2071 Dependency wait
[21:54] <wgrant> cjwatson: That solution seems mostly reasonable.
[21:57] <dobey> ok, gotta go myself. looks like britney got around to acking that there are not autopkgtests at least
[21:57] <dobey> cheers
[22:50] -queuebot:#ubuntu-ci-eng- robru sbalda, https://bileto.ubuntu.com/#/ticket/2029 Needs rebuild due to new commits
[23:08] <slangasek> dobey: Standards-Version: 3.9.6 is a mite bit stale for a new package
[23:20] <slangasek> dobey: this should also be fixed: W: golang-launchpad-go-unityscopes-v2-dev: package-has-long-file-name 76 (85) > 80
[23:20] <slangasek> dobey: sorry, not that one, I don't care about that one. I meant this one :) I: golang-launchpad-go-unityscopes-v2-dev: package-contains-empty-directory usr/bin/
[23:22] -queuebot:#ubuntu-ci-eng- dobey, https://bileto.ubuntu.com/#/ticket/2074 Publishing packages
[23:36] -queuebot:#ubuntu-ci-eng- dobey, https://bileto.ubuntu.com/#/ticket/2074 Release pocket