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