/srv/irclogs.ubuntu.com/2024/04/02/#ubuntu-meeting.txt

=== pushkarnk1 is now known as pushkarnk
=== pushkarnk1 is now known as pushkarnk
=== pushkarnk1 is now known as pushkarnk
=== pushkarnk1 is now known as pushkarnk
=== pushkarnk1 is now known as pushkarnk
jbichao/14:30
eslerm_o/14:30
dviererbeo/14:30
slyono/14:31
sarnoldgood morning14:31
slyondo we have cpaelzer today?14:34
sarnoldPing for MIR meeting - didrocks joalif slyon sarnold cpaelzer jamespage ( eslerm dviererbe )14:34
jamespageo/14:34
slyon#startmeeting Weekly Main Inclusion Requests status14:35
meetingologyMeeting started at 14:35:34 UTC.  The chair is slyon.  Information about MeetBot at https://wiki.ubuntu.com/meetingology14:35
meetingologyAvailable commands: action, commands, idea, info, link, nick14:35
slyon#topic current component mismatches14:35
slyonMission: Identify required actions and spread the load among the teams14:35
slyon#link https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg14:35
slyon#link https://people.canonical.com/~ubuntu-archive/component-mismatches.svg14:35
slyon*boom*14:36
sarnoldoh my14:36
slyonI guess we should ignore that for today. I did some investigation ealier, and it's mostly due to missing binaries in the archive, cause by the mass-rebuild14:36
slyonthen falling back to an alternative dependency, that is not in main14:37
sarnoldahhhhhh14:37
jbicha-proposed might be roughly correct though14:37
cpaelzerhey, thanks for starting14:37
slyongnome-remote-desktop -> freerdp2 should be double checked, as we want it to use freerdp3 instead14:37
slyonjbicha: -proposed is even worse14:38
sarnoldhow is that worse? :)14:38
slyonI'm not sure where those new rust-* trees/roots come from, but would blame the state of the archive, too14:38
jbichagnome-remote-desktop does depend on freerdp3 in -proposed but failed to build on armhf & may need AA help14:38
cpaelzerthanks jbicha, that will resolve the mismatch on freerdp2 then once it migrates14:38
cpaelzerwhat kind of AA help do you expect there?14:39
slyonsarnold: ah sorry! I mixed up my -release and -proposed tabs :)14:39
sarnoldslyon: every single week I think we ought to switch the order of the two links and every single week I do nothing about it :)14:39
jbichawe may want to remove gnome-remote-desktop on armhf14:39
slyonabseil -> googletest and glib2.0 -> sysprof should be checked by the desktop team (cc didrocks, jbicha)14:39
jbichaoh removing armhf was already done so I guess that will clear up on xz-utils migrates14:39
jbichaI'm working through glib -> sysprof either by reverting or by demoting libglib2.0-dev to universe (like we did with other sysprof-using libraries)14:40
jbichaDesktop plans to do a MIR for sysprof for the 24.10 cycle14:40
slyonI updated the *trace* and bpf* cases today and would love to get cpaelzer's input on bpf*, to see if we can drop some of the MIR required TODOs to Recommended TODOs. (but more on that later)14:40
cpaelzerok, so no dependency now - but re-added in 24.10 - sounds good and matches what I expected14:40
eslerm_thank you slyon :)14:40
slyon#topic New MIRs14:41
slyonMission: ensure to assign all incoming reviews for fast processing14:41
slyon#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-mir14:41
slyonany volunteers for bug #206003514:41
-ubottu:#ubuntu-meeting- Bug 2060035 in msgraph (Ubuntu) "[MIR] msgraph" [Undecided, New] https://launchpad.net/bugs/206003514:41
slyonI could take it myself, probably.14:41
slyonlet's do this14:42
slyon#topic Incomplete bugs / questions14:42
slyonMission: Identify required actions and spread the load among the teams14:42
slyon#link https://bugs.launchpad.net/ubuntu/?field.searchtext=&orderby=-date_last_updated&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.subscriber=ubuntu-mir14:42
slyontracking update on #2051925 (still WIP)14:43
slyonbug 205192514:43
-ubottu:#ubuntu-meeting- Bug 2051925 in libtracefs (Ubuntu) "[MIR] promote libtracefs as a trace-cmd dependency" [Undecided, Incomplete] https://launchpad.net/bugs/205192514:43
slyonsame for trace-cmd14:43
sarnoldbug 2023531 > Therefore, the final requirement for the .NET MIR should be fulfilled.14:43
-ubottu:#ubuntu-meeting- Bug 2023531 in dotnet6 (Ubuntu) "[MIR] dotnet6" [Undecided, Incomplete] https://launchpad.net/bugs/202353114:43
cpaelzerslyon: I'm too distracted still :-/ will read the bpf and trace cases in a bit14:44
slyonthanks!14:44
slyonSo bug 2052813 and bug 2052809 TBD by cpaelzer14:44
-ubottu:#ubuntu-meeting- Bug 2052813 in bpfcc (Ubuntu) "[MIR] bpfcc" [Undecided, Incomplete] https://launchpad.net/bugs/205281314:44
-ubottu:#ubuntu-meeting- Bug 2052809 in bpftrace (Ubuntu) "[MIR] bpftrace" [Undecided, Incomplete] https://launchpad.net/bugs/205280914:44
slyonnext one bug 202353114:45
-ubottu:#ubuntu-meeting- Bug 2023531 in dotnet6 (Ubuntu) "[MIR] dotnet6" [Undecided, Incomplete] https://launchpad.net/bugs/202353114:45
dviererbeIf there are any questions for dotnet. I am here o/14:45
slyonhttps://bugs.launchpad.net/ubuntu/+source/dotnet6/+bug/2023531/comments/16 is also to be double-checked by cpaelzer (please update the case once you have some time), to confirm the requirements are good14:45
slyonthat's it for updates, I guess14:46
slyonI moved quite a few to "In Progress" this morning:14:46
slyonhttps://bugs.launchpad.net/ubuntu/+source/authd/+bug/204878114:46
-ubottu:#ubuntu-meeting- Launchpad bug 2048781 in authd (Ubuntu) "[MIR] authd" [Undecided, In Progress]14:46
slyonhttps://bugs.launchpad.net/ubuntu/+source/tree/+bug/205609914:46
-ubottu:#ubuntu-meeting- Launchpad bug 2056099 in tree (Ubuntu) "[MIR] tree" [Undecided, In Progress]14:46
slyonhttps://bugs.launchpad.net/ubuntu/+source/aom/+bug/200444214:46
-ubottu:#ubuntu-meeting- Launchpad bug 2004442 in aom (Ubuntu) "[MIR] aom (dependency of libheif)" [Undecided, In Progress]14:46
slyonhttps://bugs.launchpad.net/ubuntu/+source/libtraceevent/+bug/205191614:46
-ubottu:#ubuntu-meeting- Launchpad bug 2051916 in libtraceevent (Ubuntu) "[MIR] promote libtraceevent as a trace-cmd dependency" [Undecided, In Progress]14:46
slyon(Just FYI)14:46
slyonso those are good14:46
slyon#topic Process/Documentation improvements14:47
slyonMission: Review pending process/documentation pull-requests or issues14:47
slyon#link https://github.com/canonical/ubuntu-mir/pulls14:47
slyon#link https://github.com/canonical/ubuntu-mir/issues14:47
slyonno updates AFAICT14:48
slyon#topic MIR related Security Review Queue14:48
slyonMission: Check on progress, do deadlines seem doable?14:48
slyonSome clients can only work with one, some with the other escaping - the URLs point to the same place.14:48
slyon#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-mir14:48
slyon#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-mir14:48
slyonInternal link14:48
slyon#link https://warthogs.atlassian.net/jira/software/c/projects/SEC/boards/59414:48
slyonsarnold:14:48
slyonthis looks very clean!14:48
sarnoldit *is* very clean :D14:48
eslerm_\o/14:49
sarnoldeslerm_ has done an excellent job helping many reviewers to help us get to this state :) I'm feeling really good. <314:49
dviererbewow nearly empty board14:49
slyonand there isn't too much in the pipeline.14:49
slyonMuch appreciated, kudos!14:49
slyonBut I guess the secirty team is busy with other stuff these days :)14:49
slyon#topic Any other business?14:50
eslerm_the remaining items on Security's jira board are blocked14:50
slyoneslerm_: did you already reach out to the corresponding team to help unblocking it?14:50
eslerm_one is blocked by security14:51
eslerm_the other we have spoken to desktop about14:51
sarnoldso, we weren't exactly clear in our "must be assigned to security team before beta freeze" if it was the specific date or the specific milestone .. and perhaps beta freeze has moved around due to the recent fun14:51
sarnoldin any event, MIRs beyond beta freeze that need security team ACK will also need a conversation with the security engineering director14:52
sarnoldI think that's all I had14:52
slyonthanks for clarifying. This might or might not affect https://launchpad.net/bugs/2060035 – depending on what I find on the MIR review. CC seb128 ^14:53
-ubottu:#ubuntu-meeting- Launchpad bug 2060035 in msgraph (Ubuntu) "[MIR] msgraph" [Undecided, New]14:53
cpaelzerslyon: read and updated bug 2023531 - it is indeed ready to go now AFAICS14:53
-ubottu:#ubuntu-meeting- Bug 2023531 in dotnet6 (Ubuntu) "[MIR] dotnet6" [Undecided, In Progress] https://launchpad.net/bugs/202353114:53
eslerm_the msgraph mir says it targets 24.04.114:53
slyonthx cpaelzer! cc dviererbe ^14:54
slyoneslerm_: good. that should give some buffer14:54
slyonDo we have anything else?14:54
cpaelzerslyon: I'm ok on build time tests being impossible on bpftrace - with autopkgtests added that should be ok14:54
cpaelzernot that I feel to be the one that has to decide alone, but I think it is ok14:55
dviererbeDo I have to open an MIR bug for dotnet8?14:55
slyoncpaelzer: I agree. As we need a specific kernel, that we cannot guarantee on the builders14:55
cpaelzeryep14:55
eslerm_it would be nice to sort out which bpf binaries make it to the default installation, lots of duplication between packages14:55
cpaelzereslerm_: that is on https://bugs.launchpad.net/ubuntu/+source/bpfcc/+bug/205281314:56
-ubottu:#ubuntu-meeting- Launchpad bug 2052813 in bpfcc (Ubuntu) "[MIR] bpfcc" [Undecided, Incomplete]14:56
cpaelzereslerm_: I think it will only pull in one of them, and IMHO should be the smallest (there are pre-linked and some that have way more dependencies)14:57
cpaelzerBut I haven't done this myself, so I can't tell you what exactly it would pull atm14:57
eslerm_I cannot find my conversation about fdk-aac-free, I'll speak to desktop in case I did not :(14:57
eslerm_thanks cpaelzer14:57
cpaelzerbut we have seen it in the mismatches, so it is there isn't it14:57
cpaelzerslyon: https://bugs.launchpad.net/ubuntu/+source/bpftrace/+bug/2052809 seems to be ready then14:57
-ubottu:#ubuntu-meeting- Launchpad bug 2052809 in bpftrace (Ubuntu) "[MIR] bpftrace" [Undecided, Incomplete]14:57
slyoncpaelzer: ACK. I'll update the case14:58
slyonwhat about bpfcc?14:58
cpaelzeralreaedy done14:58
slyoncool!14:58
cpaelzerstill reading on this one14:58
cpaelzerhttps://bugs.launchpad.net/ubuntu/+source/bpfcc/+bug/205281314:58
-ubottu:#ubuntu-meeting- Launchpad bug 2052813 in bpfcc (Ubuntu) "[MIR] bpfcc" [Undecided, Incomplete]14:58
eslerm_personally, I would make the bpftrace binaries non-executable examples14:58
sarnoldand I personally think that'd vastly detract from the value of the package :)14:58
eslerm_there are two packages in the bpfcc source package which duplicate binary functionality as well14:59
cpaelzerI think we should have the examples executable14:59
cpaelzerit is about making people aware of a whole new world of things they could get14:59
cpaelzereslerm_: are you concerned about something in particular?14:59
sarnoldthe duplicated functionality in the bpfcc package feels pretty unfortunate :( some of them seem to work and others don't :( it'd be nice if the not-working-at-release ones would be removed..14:59
cpaelzerslyon: symbols have been looked at, the rest is done or impossible15:00
cpaelzerthat is usually the amount we strong-require15:00
slyoncpaelzer: so that can be promoted?15:00
cpaelzerI'd be ok to give it a pass, you are subscribed and might even add c++filt based symbsoils in the past15:00
eslerm_it just feels redundant to have execsnoop, execsnoop-bpfcc, and execsnoop.bt all installed by default (and many similar cases)15:00
cpaelzeragain, you are all entitled to make that call - but I think yes this is ok'ishj15:00
cpaelzerwe might want to mention the "do not install all tools" that we discussed above15:01
cpaelzereslerm_: yeah, not all of them for sure15:01
cpaelzereslerm_: that is what I meant with just the set without dependencies15:01
cpaelzereslerm_: whichever that was15:01
eslerm_I trust that it will be implemented well :)15:02
cpaelzernever trust :-)15:02
cpaelzerbut thanks15:02
slyonOK. I'll update the bpfcc case after the meeing then.15:03
slyoncpaelzer: May I also ask you to have a look at https://bugs.launchpad.net/ubuntu/+source/libtraceevent/+bug/2051916/comments/2215:03
-ubottu:#ubuntu-meeting- Launchpad bug 2051916 in libtraceevent (Ubuntu) "[MIR] promote libtraceevent as a trace-cmd dependency" [Undecided, In Progress]15:03
slyonDo you want those #MISSING: symbols dropped? IMO it should be fine as-is. Upstream is aware and want's to drop it anyway15:03
cpaelzer#MISSING is fine unless it keeps adding more and more and more of them15:04
slyonbut we can also wait for didrocks opinion on this ^ as he was the original reviewer15:04
slyonok15:04
cpaelzeryou'd usually expect some cleanup every release or so15:04
sarnolddistro release or package "release"?15:05
cpaelzerdistro release15:05
sarnoldack15:05
cpaelzerlike not each upload, but one of these usual "once every while" housekeeping tasks15:06
slyonI guess that should be all for today...15:07
slyonthanks all! o/15:07
eslerm_thanks for doing a final triage-review of all the bpf mirs slyon15:07
cpaelzerslyon: do you know which bpf tools are the small ones?15:07
eslerm_thanks all o/15:07
slyoncpaelzer: I don't know, but will check back with ravikant_15:07
cpaelzerok found it15:08
cpaelzerthe dependency is15:08
cpaelzer1. seeds changed to depend on ubuntu-kernel-accessories15:08
cpaelzer2. that depends on15:08
cpaelzerRecommends: bpfcc-tools, bpftrace15:08
cpaelzerI think that should actually be libbpf-tools15:08
cpaelzerwhich is the small one as in15:08
cpaelzer"15:09
cpaelzer112  This package provides the tools from bpfcc-tools but written in a portable15:09
cpaelzer113  fashion using BTF and libbpf hence the installation footprint will be smaller15:09
cpaelzer114  compared to bpfcc-tools.15:09
cpaelzer"15:09
cpaelzerI'll ping Robie who was coordinating a lot15:10
cpaelzeryou ping ravikant_15:10
cpaelzerand together they will probably ask kernel to update the dependency or tell us why it needs to be the bigger one15:10
slyonsounds like a plan!15:10
dviererbeRepeating this question, because I am not sure if the answer was meant for me. Do I have to open an MIR bug for dotnet8? or is this included with the dotnet6 MIR?15:11
sarnoldoh right .15:11
cpaelzerdviererbe: you'd want to open one, but refer to the existing dotnet615:11
dviererbeack15:11
cpaelzerdviererbe: and then spell out what is the same and what is different15:11
ravikant_thanks all! I am meeting Robie in 30 mins.15:11
cpaelzerdviererbe: so it should exist, but should be a fast path for both sides15:11
cpaelzerawesome ravikant_15:11
sarnold.. imho opening a new one would make sense; perhaps sometday it'll be as auto-pilot as postgres, but at least the first few it feels like it's worth having an eye on it15:11
dviererbeokay, thanks15:12
sarnold(we can all dream of someday being as good as postgres :)15:12
slyonCan I close the meeting now?15:13
slyon(sorry for running over again!)15:15
sarnoldI think so, but I thought so a few minutes ago, too, hehe15:15
slyon#endmeeting15:15
meetingologyMeeting ended at 15:15:04 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2024/ubuntu-meeting.2024-04-02-14.35.moin.txt15:15
sarnoldthanks slyon, all :)15:15
dviererbeThanks everyone!15:16
cpaelzerthanks slyon and all others15:16
didrocksslyon: acking on libtraceevent (sorry, with remaining carry over + day off yesterday, I’m only able to look at them today, just doing it before EOD).15:24
slyonthx didrocks!15:25
didrocksyw :)15:25
cpaelzerthank you!15:25
=== arraybolt3_ is now known as arraybolt3
=== JanC is now known as Guest856
=== arraybolt3_ is now known as arraybolt3

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