=== claydoh_ is now known as claydoh === cpaelzer is now known as cpaelzer_afk === cpaelzer_afk is now known as cpaelzer [15:10] !dmb-ping [15:10] cyphermox, infinity, Laney, micahg, xnox, bdmurray, stgraber: DMB ping [15:10] yo [15:10] o/ [15:10] o/ [15:12] I already pinged infinity elsewhere, since he's not in this channel [15:14] * micahg did as well [15:14] fyi - stgraber is currently on a plane [15:14] thanks cpaelzer [15:19] bdmurray: you around? [15:31] micahg: here, sorry [15:34] cpaelzer, planes have wlan nowadays, that no excuse ! [15:34] *that's [15:43] !startmeeting Developer Membership Board [15:43] xnox: I am only a bot, please don't think I'm intelligent :) [15:43] #startmeeting Developer Membership Board [15:43] Meeting started Mon Jan 18 15:43:47 2016 UTC. The chair is xnox. Information about MeetBot at http://wiki.ubuntu.com/meetingology. [15:43] Available commands: action commands idea info link nick === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | Developer Membership Board Meeting | Current topic: [15:43] aha [15:44] sergiusens, caribou are you about? [15:44] xnox, I am [15:45] me too [15:45] cool. [15:45] i believe we have a qurum, so let's start. [15:46] #topic PPU uploader Sergio Schvezov for snappy and snapcraft === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | Developer Membership Board Meeting | Current topic: PPU uploader Sergio Schvezov for snappy and snapcraft [15:46] https://wiki.ubuntu.com/SergioSchvezov [15:46] sergiusens, please introduce yourself and briefly elaborate on your application =) [15:47] Hi, I am part of the Ubuntu Core team at Canonical. I'm currently working on snappy Ubuntu Core, the snappy tool itself until recently (not directly now). Now I am leading snapcraft development and I would most of all like to be able to upload snapcraft. [15:47] I can elaborate if needed [15:48] * ogra_ is here to cheer for sergiusens :) [15:48] sergiusens, both are written in golang? [15:48] *\o/* [15:49] ^ (pompoms) [15:49] xnox, snappy in golang, snapcraft python3 [15:50] and while i totally trust sergios packaging skills, i really think the next step needs to be core-dev after this application :) [15:50] sergiusens, do you have continous testing for both against the archive? for example do you test building with golang 1.6 and python 3.5? [15:50] snapcraft, has 89% coverage of unit tests, 91% if you aggregate integration tests and running all our current examples. (the integration tests are also setup as autopackage tests, but I don't think we've ever uploaded that yet) [15:50] sergiusens, sounds good. yeah autopackage tests are the best to keep out broken toolchains from migrating (and breaking) your builds. [15:50] xnox, for snapcraft, we do test with 3.5 in mind [15:51] xnox, for snappy we don't do 1.6 yet to support the gcc-go supported arches [15:52] xnox, snappy takes it one step further, each new PR (github, yes) triggers a test on image full run [15:52] test on image on one of the canonistack servers with ubuntu core [15:53] canonistack == internal cloud (just in case) [15:53] sergiusens, looking at the package names... is it really "snappy" the compresion algorithm package you are after to have upload rights for? [15:53] or is it ubuntu-snappy and snapcraft? [15:54] the latter :) [15:54] xnox, oh, it is ubuntu-snappy; you are indeed right [15:54] we dont use snappy in snappy [15:54] sorry about that :-/ [15:54] * sergiusens fixed in the wiki [15:55] sergiusens, looking at the upload history i see that mostly mvo uploads ubuntu-snappy, have you ever uploaded ubuntu-snappy? [15:55] xnox, no, I just ask him [15:56] xnox, but mvo spreads thin these days, I thought I'd help him out since I know a lot about the ubuntu-snappy internals (and its packaging as I've worked on it through MRs/PRs) [15:56] but i do see that mvo endorses you. [15:57] !dmb-ping [15:57] cyphermox, infinity, Laney, micahg, xnox, bdmurray, stgraber: DMB ping [15:57] do you have more questions for sergiusens ? [15:57] not me. I'm already familiar with sergiusens' work [15:58] yes [15:58] looking at https://launchpad.net/ubuntu/+source/ubuntu-snappy we can see that ubuntu-snappy is stuck in xenial-proposed [15:58] can you tell us how you'd find out what's going on there and maybe suggest how it might get unstuck? [15:59] Laney, I'd look at the excuses page [15:59] http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html [16:00] what I see now after opening it, is that it seem the packaging has moved from 'any' to a subset of arches, so I'd need to talk to an archive admin [16:01] sergiusens, how do you check the current status of the autopkgtests for a package? for example for snapcraft? [16:01] if that is really what is wanted (but I'd have to check with the uploader who did that) :-) [16:01] does https://launchpadlibrarian.net/234022487/buildlog_ubuntu-xenial-s390x.ubuntu-snappy_1.7.2+20160113ubuntu1_BUILDING.txt.gz tell you anything? [16:01] xnox, I know there is a page for that too, I just don't have the link handy, sorry [16:02] sergiusens, on the excuses page above, do a Ctrl-F search for "autopkgtest for snapcraft" there are links to logs. [16:02] sergiusens, and it looks like it has always failed http://autopkgtest.ubuntu.com/packages/s/snapcraft/ [16:03] xnox, yeah, that's why I said, the autopackage tests I worked on haven't been uploaded yet :-) This predates me [16:04] sergiusens, looking at ubuntu-snappy history for debian/ folder, last commit from you was in July 2015. Do you really need upload rights for ubuntu-snappy? [16:04] to take load of mvo, yes [16:04] xnox, no I don't need them, I just really want snapcraft ones, ubuntu-snappy is a nice to have and to help my team mates [16:06] * Laney thinks it's okay for packaging to be stable [16:06] +1 :) [16:07] sergiusens, how do you choose a source packaging format for a package? and which one do you default to? [16:07] xnox, fwiw, September 2015 was my focus switch from ubuntu-snappy to snapcraft [16:08] xnox, I prefer to use non native (even though these packages say the contrary) [16:08] ok. [16:09] xnox, rule of thumb, native == ubuntu tools (or debian) [16:09] ubuntu exclusive [16:10] #vote grant sergiusens PPU rights for ubuntu-snappy, snapcraft [16:10] Please vote on: grant sergiusens PPU rights for ubuntu-snappy, snapcraft [16:10] Public votes can be registered by saying +1, +0 or -1 in channel, (for private voting, private message me with 'vote +1/-1/+0 #channelname) [16:10] +1 [16:10] +1 received from Laney [16:11] crickets [16:11] #voters [16:11] Current voters: [16:11] * xnox sigh [16:11] +1 [16:11] +1 received from cyphermox [16:12] +1 [16:12] +1 received from xnox [16:12] +1 [16:12] +1 received from micahg [16:12] that's it right? [16:12] #endvote [16:12] Voting ended on: grant sergiusens PPU rights for ubuntu-snappy, snapcraft [16:12] Votes for:4 Votes against:0 Abstentions:0 [16:12] Motion carried [16:12] \o/ [16:12] yay, thanks [16:12] #voters Laney cyphermox xnox micahg [16:12] Current voters: Laney cyphermox micahg xnox [16:12] congratulations sergiusens [16:12] caribou, thanks [16:13] #topic Core Dev Application - caribou === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | Developer Membership Board Meeting | Current topic: Core Dev Application - caribou [16:13] #url https://wiki.ubuntu.com/LouisBouchard/Core%20Dev%20Application [16:13] caribou, hello =) please introduce yourself [16:13] Hello, my name is Louis Bouchard, [16:14] my daily work revolves around fixing ubuntu bugs & doing SRU for the stable releases [16:14] I also have upload rights for sosreport and makedumpfile since 09/14 if I remember right [16:14] since most of my work revolves around Main packages, I have decided to ask for core dev rights [16:15] I'm also trying to do more merges [16:15] and being more involved in the development process [16:15] finally, I do some development work around kdump-tools, makedumpfile & sosreport [16:16] if you get approved, will you help out with patch piloting? :) [16:16] I would like to. [16:16] I have a lot of colleagues who rely on sponsorship so I know the value of being available for review & upload [16:17] caribou, have you had SRUs that went south after publication? and what have you done to minimize damage? [16:17] xnox: luckily, none that I can remember [16:18] xnox: my first reaction would be to revert the change that causes failure if it can be easily identifie [16:18] d [16:18] caribou, are you aware of the crash report monitoring? [16:19] yes, very recently pitti pointed me to an issue with rsyslog that caused crashes [16:19] I also know that a lot of work on it is done by bdmurray especially on the retracers [16:19] right. [16:19] I've used apport-retrace myself a few times [16:20] caribou, and bdmurray can also set phasing on the updates, that is after update is published in -proposed it can be reset to 0% and thus prevent any new machines automatically installing or offering the update. [16:20] I also had a lot of exposure to kernel crash dumps but those are not treated as such [16:21] xnox: yes, I recently discovered about phased updates; a concept I had heard of from Google [16:21] caribou, yeah, we had it since 14.04 or so (not on release day, but later during 14.10/15.04 cycles phased updates for 14.04 were enabled) [16:21] !dmb-ping [16:21] cyphermox, infinity, Laney, micahg, xnox, bdmurray, stgraber: DMB ping [16:22] any more questions for caribou ? [16:22] nope! [16:23] all good [16:24] micahg, ? [16:24] I'm good [16:25] #vote grant caribou ubuntu core dev rights [16:25] Please vote on: grant caribou ubuntu core dev rights [16:25] Public votes can be registered by saying +1, +0 or -1 in channel, (for private voting, private message me with 'vote +1/-1/+0 #channelname) [16:25] +1 [16:25] +1 received from xnox [16:25] +1 [16:25] +1 received from Laney [16:26] micahg: cyphermox [16:26] +1 [16:26] +1 received from cyphermox [16:26] +1 [16:26] +1 received from micahg [16:26] |O| [16:26] sorry, I was in ppc64el lalaland [16:27] were you fixing udisks2? [16:27] yes you were [16:27] you great human [16:27] * xnox ponders what's the point of setting #voters if it doesn't end the vote [16:27] #endvote [16:27] Voting ended on: grant caribou ubuntu core dev rights [16:27] Votes for:4 Votes against:0 Abstentions:0 [16:27] Motion carried [16:27] Laney: udisks2? [16:27] caribou, congrats =) [16:27] xnox: Laney: cyphermox: micahg: thank you very much ! [16:27] http://autopkgtest.ubuntu.com/packages/u/udisks2/xenial/ppc64el/ [16:27] caribou: congrats [16:27] dholbach: get this fine fellow on the patch pilot list! [16:27] happy to continue to be helpful to the community [16:28] xnox: it restricts the ability to vote, otherwise everybody on the channel can cast a vote [16:28] mapreri, i see, thanks. === cpaelzer is now known as cpaelzer_afk [16:28] #topic next chair === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | Developer Membership Board Meeting | Current topic: next chair [16:28] who should be the next chair? is it Laney or somebody else? [16:28] infinity [16:29] yup [16:29] see the list on the agenda [16:29] #action infinity to chair the next DMB meeting [16:29] ACTION: infinity to chair the next DMB meeting [16:29] take xnox and move to the end [16:29] when you are updating it [16:29] we need to kick off the nomination process for DMB soon [16:29] yes [16:29] #topic any other bussiness === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | Developer Membership Board Meeting | Current topic: any other bussiness [16:30] current member terms expire 3/3 I think, so Feb 29 is the last meeting [16:30] do we really need to kick of DMB? i thought it's not soon. [16:30] 2016-03-10 [16:30] sorry, 23/9 [16:30] 3/9 [16:31] so we have 3 people expiring right? bdmurray micahg and xnox ? [16:31] and infinity is on the other cycle, or on this cycle? [16:31] 2016-02-29 is the last meeting before [16:32] Laney: thanks - will do [16:32] dholbach, oh you want to run our election? thank you =) [16:32] what? [16:32] so we should start the 2 week vote on 2016-02-14 [16:32] sorry, I've only half been paying attention... I was referring to adding caribou to the pilots :) [16:33] dholbach, ah, haha, ok =) [16:33] therefore nominations starting on 2016-01-31 [16:33] dholbach: Laney: I'll need some help if you want to get me going [16:33] although if it's anything like last time we'll have trouble finding people [16:33] so should maybe give it an extra week [16:33] Laney, sounds good. and i should draft a shout-out before that. [16:33] caribou: sure [16:33] 2016-01-24 [16:34] xnox: I'm thinking about retiring then too [16:34] will decde [16:34] +i [16:34] Laney, ahead of your current term? [16:34] yeah [16:34] Laney, i am legitimately expiring ;-) [16:35] Laney, last year you told me i should serve till the end of term, and not expire ;-) [16:35] Laney, you should stay for one more year.... =) [16:35] * Laney has been on DMB since 2011-02-22 [16:35] we'll see, maybe nobody wants to nominate themselves anyway [16:35] fair enough. [16:35] anything else? [16:36] wait [16:36] will you start it with 3 + 2 weeks? [16:36] i.e. on sunday? [16:36] assuming you were volunteering to be returning officer [16:37] Laney, i think i am stuck with returning officer role. I was going to start it on monday the 25th, rather than sunday. [16:37] Laney, do we always end things on Sunday? [16:37] * xnox doesn't like working on sunday [16:37] usually advertise it as such anyway === med_ is now known as Guest51217 [16:37] at least before the meeting on the monday [16:37] it's more important for the actual vote [16:37] nominations not so much [16:37] ack. [16:37] i see, true. [16:38] so a week today? [16:38] yeap [16:38] ok [16:38] #endmeeting === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology [16:38] Meeting ended Mon Jan 18 16:38:20 2016 UTC. [16:38] Minutes: http://ubottu.com/meetingology/logs/ubuntu-meeting/2016/ubuntu-meeting.2016-01-18-15.43.moin.txt [16:40] thanks! [16:40] SPACE THANKS === cpaelzer_afk is now known as cpaelzer === cpaelzer is now known as cpaelzer_afk === cpaelzer_afk is now known as cpaelzer