/srv/irclogs.ubuntu.com/2024/03/05/#ubuntu-meeting.txt

=== pushkarnk1 is now known as pushkarnk
sarnoldgood morning15:30
cpaelzerhey15:31
eslerm_greetings from 34k" over the dakotas o/15:31
cpaelzernoble is completely time_t'ed - let us see how that looks in the reports15:31
cpaelzer#startmeeting Weekly Main Inclusion Requests status15:31
meetingologyMeeting started at 15:31:53 UTC.  The chair is cpaelzer.  Information about MeetBot at https://wiki.ubuntu.com/meetingology15:31
meetingologyAvailable commands: action, commands, idea, info, link, nick15:31
cpaelzerPing for MIR meeting - didrocks joalif slyon sarnold cpaelzer jamespage ( eslerm dviererbe )15:31
cpaelzer#topic current component mismatches15:32
cpaelzerMission: Identify required actions and spread the load among the teams15:32
cpaelzer#link https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg15:32
cpaelzer#link https://people.canonical.com/~ubuntu-archive/component-mismatches.svg15:32
cpaelzertrace-cmd is an ongoing effort15:32
cpaelzerwe have reviewed some of them, no new action15:32
cpaelzer#topic New MIRs15:32
cpaelzerMission: ensure to assign all incoming reviews for fast processing15:32
cpaelzer#link https://bugs.launchpad.net/ubuntu/?field.searchtext=&orderby=-date_last_updated&field.status%3Alist=NEW&field.status%3Alist=CONFIRMED&assignee_option=none&field.assignee=&field.subscriber=ubuntu-mir15:32
cpaelzerhmm, two new ones here15:32
cpaelzerfirst: https://bugs.launchpad.net/ubuntu/+source/tree/+bug/205609915:33
-ubottu:#ubuntu-meeting- Launchpad bug 2056099 in tree (Ubuntu) "[MIR] tree" [Undecided, New]15:33
cpaelzerreading the rational before we try to assign ...15:33
cpaelzerhmm - reading "this has been discussed with the Foundations team"15:34
cpaelzerslyon isn't around15:34
cpaelzerWhat I see makes me think could it not do that while staying in universe?15:34
cpaelzerit won't be seeded, nor will it be advertised much outside of the mentioned SDK15:35
ahresseHello, I posted the MIR about tree . It is my first MIR so feel free to ask me questions here.15:35
cpaelzerhi ahresse, welcome15:35
cpaelzertry to answer the above I guess15:35
cpaelzerit is mostly me trying to get if the motivation to do that is valid15:35
joalifo/15:35
cpaelzerhi joalif (and sarnold and eslerm_)15:36
cpaelzerJFTR15:36
cpaelzerahresse: what I mean is that you've written "their user experience on their Ubuntu based SDK images"15:36
cpaelzerwhich is fine, but why does it have to be in main for that15:36
cpaelzerwhat is the value it provides to the rest of Ubuntu, since you said "enerally useful for a large part of our user base using the command-line" over it being what it is right now15:37
ahresseI guess we (Canonical) concluded to support these packages officially in our partneship contract15:37
ahresseAnd getting these into main is the way to validate this15:37
cpaelzerIf (IIFF) foundations is truly happy to own this, I'm ok then. This will go to some -supported seed and not be pulled in anywhere.15:38
cpaelzersince slyon isn't around and do_ko extra busy with time_t64 I'd wait until next week for them to say something instead of assigning it right away15:38
eslerm_doesn't the contract validate support?15:39
cpaelzeroh eslerm_ do not get me started "support" is an undefined term to begin with15:39
cpaelzerit means 105 things to 52 different people15:39
sarnoldit could just be that getting updates for this from esm to sdk users might be A Real Challenge15:39
cpaelzerahresse: you could speed that up or avoid the same delay to happen again if you could ask Fundations management to comment on the bug agreeing that they will own it and that they consider this a good idea too15:39
cpaelzerahresse: this isn't negelcting your request, but we need to validate you are not secretly putting that onto their agenda :-)15:40
cpaelzerand I'd not feel well for someon in the MIR team to review before I feel sure this will happen15:40
cpaelzerdoes that work for you ahresse?15:40
ahresseWhat I noted from my meeting from Fundation was: Lukasz: low risk, not so critical. Should go with a MIR. No strong objection from Foundation.15:40
cpaelzerI totally believe you, but "No strong objection from Foundation" does not yet say "I'm ok that our team will take care for this for a decade" - although to admit this one seems low effort indeed15:41
cpaelzerstill I need to hold everything against sort of the same bar to pass15:42
cpaelzerand we had others suggesting other owning teams ... guess how those ended up15:42
cpaelzer@MIR folks - how do you think about adding a rule to the template that enforced an ack from the to be owning team?15:42
cpaelzerI feel we almost have discussed that ...15:42
eslerm_++115:43
sarnoldthat's probably a good idea, we've had other community folks try to get teams to support (sorry) packages that they weren't interested in15:43
joalif+115:43
cpaelzerok, 1 sec15:44
cpaelzercreated https://github.com/canonical/ubuntu-mir/issues/5215:45
-ubottu:#ubuntu-meeting- Issue 52 in canonical/ubuntu-mir "Suggested owner should provide a confirmation from the owning team" [Open]15:45
ahresseTBH, this is my first MIR attempt so I will just follow what you propose... Let's just summerize it on the associated LP bug at the end.15:45
cpaelzerok, on tree we will recheck next week with foundations people around15:46
cpaelzeragain ahresse you can help with asking them to please comment and confirm on the bug15:46
cpaelzerno problem ahresse, we are friendly and try to get your case resolved15:46
cpaelzerexcuse us for immediately starting with an extra whoop to jump through15:46
sarnoldahresse: to be clear, this is a lovely mir :)15:46
cpaelzerindeed sarnold15:46
cpaelzerthe rest LGTM in a glance15:46
cpaelzerjust in the 360 and FF week resources are scarce15:47
cpaelzerhence I'm hoolding back and want to ensure ownership before spending any15:47
cpaelzernext to look at is https://bugs.launchpad.net/ubuntu/+source/pemmican/+bug/205543415:47
-ubottu:#ubuntu-meeting- Launchpad bug 2055434 in pemmican (Ubuntu) "[MIR] pemmican" [Undecided, New]15:47
cpaelzerand ahresse - thanks for being here for discussion15:47
cpaelzerthat helps to speed up things - so it is highly appreciated15:47
cpaelzerin regard to the former discussion foundations team asking to own it themselve15:48
cpaelzeralso a pattern that we had before - special Pi bits for the Pi images that need to be in main for that reason15:48
cpaelzerjoalif: do you have any capacity to consider reviewing this (I'm drowned in 360 efforts)?15:48
waveformsorry :)15:48
joalifyup15:49
cpaelzerhu, why excusing waveform15:49
cpaelzerall good15:49
cpaelzerthank you so much joalif15:49
cpaelzerassigning15:49
cpaelzer#topic Process/Documentation improvements15:49
cpaelzerMission: Review pending process/documentation pull-requests or issues15:49
cpaelzer#link https://github.com/canonical/ubuntu-mir/pulls15:49
cpaelzer#link https://github.com/canonical/ubuntu-mir/issues15:49
cpaelzermy issue of 4 minutes ago15:49
cpaelzerand eslerm with cargo vendor15:50
cpaelzerreading ...15:50
cpaelzerhttps://github.com/canonical/ubuntu-mir/issues/5115:50
-ubottu:#ubuntu-meeting- Issue 51 in canonical/ubuntu-mir "cargo vendor adds unnecessary crates" [Open]15:50
cpaelzeryeah, we need to have the toolchain folks comment15:51
cpaelzerand until then probably leave a note in the MIR policies15:51
cpaelzerWDYT?15:51
eslerm_toolchains commented in the linked jira task15:51
cpaelzeropening15:51
sarnoldI understand there's around 80megs of windows crates in the authd packages15:51
cpaelzerso what can we do for now, other than expecting anyone touching it to manually do the culling to those that matters?15:52
sarnoldshould we ask for those to be deleted by hand before release? shipping that to all mirrors for ten more years makes me sad :(15:52
cpaelzerwe can not say "no rust until it solved" not can we "all that is listed needs to be fully reviewed" :-/15:52
cpaelzersarnold: with "by hand" you mean d/rules removing them along the source build and build?15:53
sarnoldcpaelzer: exactly15:53
cpaelzerposting on the case15:54
cpaelzerbut I'm unsure who to wait/block/gate/assign15:54
cpaelzerso what will happen now, and by whom ... ?15:54
cpaelzerupdated to ask didrocks what he thinks15:56
eslerm_waiting for more discussion might be a good place to wait for next week15:56
cpaelzerthat was triggered by a desktop package right?15:56
eslerm_correct15:56
cpaelzerauthd - yeah15:56
cpaelzerlet us see what becomes of this15:56
cpaelzerinteresting for sure15:56
cpaelzerrushing the last steps, 4 minutes to go15:56
cpaelzer#topic MIR related Security Review Queue15:56
cpaelzerMission: Check on progress, do deadlines seem doable?15:56
cpaelzerSome clients can only work with one, some with the other escaping - the URLs point to the same place.15:56
cpaelzer#link https://bugs.launchpad.net/~ubuntu-security/+bugs?field.searchtext=%5BMIR%5D&assignee_option=choose&field.assignee=ubuntu-security&field.bug_reporter=&field.bug_commenter=&field.subscriber=ubuntu-mir15:56
cpaelzer#link https://bugs.launchpad.net/~ubuntu-security/+bugs?field.searchtext=[MIR]&assignee_option=choose&field.assignee=ubuntu-security&field.bug_reporter=&field.bug_commenter=&field.subscriber=ubuntu-mir15:57
cpaelzerInternal link15:57
cpaelzer- ensure your teams items are prioritized among each other as you'd expect15:57
cpaelzer- ensure community requests do not get stomped by teams calling for favors too much15:57
cpaelzer#link https://warthogs.atlassian.net/jira/software/c/projects/SEC/boards/59415:57
eslerm_security mirs are progressing :)15:57
eslerm_we need a volunteer for a perl package, we'll ifnd one15:57
cpaelzermake them found eslerm_! :-)15:57
eslerm_bpf mirs are going smoothly15:57
cpaelzerI guess there is not much more to say here15:58
cpaelzerany other around bpf (like trace and such) showing any signs of trouble?15:58
eslerm_yes15:58
cpaelzeroh15:58
eslerm_I mention it in the spec15:58
eslerm_the binaries from these packages are numerous (which is fine) and duplicate each others function15:59
eslerm_but, those working on the spec can figure this out15:59
cpaelzeryeah I've seen that if you mean libbpf-tools and bpt-tools IIRC15:59
cpaelzerbut they are from the same source - so just one effort to maintain15:59
eslerm_we don't want ALL of these binaries to be installed by default most likely15:59
cpaelzerand we'd not install all15:59
cpaelzeryeah15:59
cpaelzerack on not installing all15:59
cpaelzerTBH only the smaller ones built with less dependencies would be my suggestions (libbpf-tools)16:00
eslerm_and bpftrace, it dupes bpt-tools too16:00
cpaelzeroh16:00
cpaelzerunexpected16:00
cpaelzerthanks for raising16:00
cpaelzerrushing on then ...16:00
eslerm_in bpftrace's cases, I'd make the binaries examples since that is really what they are16:00
eslerm_examples of writing bpfc-tools with bpftrace16:00
cpaelzeragreed, that is what I considered them16:00
cpaelzeruseful examples though16:00
eslerm_very16:00
cpaelzer#topic Any other business?16:00
cpaelzernot from me16:00
joalifnone16:01
eslerm_none16:01
sarnoldnone here16:01
cpaelzerthanks16:01
cpaelzersorry for the rush16:01
cpaelzertwo more meetings now ...16:01
cpaelzero/16:01
eslerm_o/16:01
joalifthanks cpaelzer, all :)16:01
sarnoldthanks cpaelzer, all :)16:01
cpaelzer#endmeeting16:01
meetingologyMeeting ended at 16:01:34 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2024/ubuntu-meeting.2024-03-05-15.31.moin.txt16:01
=== JanC is now known as Guest3312
=== JanC_ is now known as JanC

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