[13:31] cpaelzer_: FYI, I will be away during the MIR meeting (and then, in another meeting), so I will only be able to catch up after an hour post-meeting or so [13:50] didrocks: ok, thanks [13:50] didrocks: do you have capacity to get a review assigned? [14:30] o/ [14:30] o/ [14:30] good morning [14:30] hello [14:30] o/ [14:31] luis220413: hey there! FYI: I just re-sponsored your old debdiff on bug #1969734 ;-) [14:31] -ubottu:#ubuntu-meeting- Bug 1969734 in openconnect (Ubuntu Jammy) "[Jammy] NetworkManager-openconnect 1.2.6 not compatible with openconnect 8.20" [Undecided, Confirmed] https://launchpad.net/bugs/1969734 [14:31] #startmeeting Weekly Main Inclusion Requests status [14:31] Meeting started at 14:31:24 UTC. The chair is cpaelzer_. Information about MeetBot at https://wiki.ubuntu.com/meetingology [14:31] Available commands: action, commands, idea, info, link, nick [14:31] Ping for MIR meeting - didrocks joalif slyon sarnold cpaelzer jamespage ( eslerm dviererbe ) === cpaelzer_ is now known as cpaelzer [14:31] #topic current component mismatches [14:31] Mission: Identify required actions and spread the load among the teams [14:31] o/ [14:31] #link https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg [14:31] #link https://people.canonical.com/~ubuntu-archive/component-mismatches.svg [14:31] uh oh! What happened to our -perl tree? [14:32] s_lyon: thanks [14:32] we removed the dependency [14:32] back to a suggest [14:32] as it won't be in time for 23.10 [14:32] I can't force sarnold to review 50 in 2 weeks [14:32] \o/ [14:32] :D [14:32] interestingly independent to that there is one left in the svg [14:32] dkim-perl->cryptx [14:33] that is a mismatch even with that reduced to a suggest [14:33] but that's desktop's perl tree, not server's [14:33] that is true [14:33] and, other than the old [14:34] it is only in -proposed [14:34] and therefore fine [14:34] What binaries from src:rustc are depending on binaries from src:fonts-nanum, src:fonts-open-sans and src:highlight.js? [14:34] the whole former stack already did migrate because it was only recommends [14:34] which surprising to me, recommends conflicts only - do not block proposed [14:34] luis220413: that's rust-doc [14:34] -doc usually should go to excludes [14:35] it is auto-included, but quite often it is ok to just exclude the -doc [14:35] What is excludes? [14:35] luis220413: Extra-Excludes is part of the seeds: https://wiki.ubuntu.com/SeedManagement/ [14:35] OK [14:35] thank you for answering quicker slyon :-) [14:35] to deny-list certain binary packages [14:36] luis220413: you'll see plenty of similar cases in the git history [14:36] https://git.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/+git/ubuntu [14:36] now, let us look at the mismatches once more [14:36] jaraco - openstack is aware [14:36] rust -> fonts we just discussed [14:37] libmail-dkim-perl and others - would need Desktop activity if urgent [14:37] wrt rustc component-mismatch. We got the security +1 \o/ So we need didrocks to check the latest comments and let us know if he's fine with that to unblock the MIR [14:37] seb128: ^^ is that important to you? [14:37] o/ [14:37] (well.. cargo MIR, that is. Which is combined with src:rustc) [14:37] he mentioned that he will be unavailable now, but will re-read the log [14:37] which one? [14:37] seb128: https://ubuntu-archive-team.ubuntu.com/component-mismatches-proposed.svg [14:38] seb128: libmail-dkim-perl is on desktop in http://reqorts.qa.ubuntu.com/reports/m-r-package-team-mapping.html [14:38] 2/3 dependencies are already approved from being in main in the past [14:38] I will investigate, I'm not familiar with it [14:39] that is enough for now, thanks seb128 [14:39] I (wrongly) assumed that was part of the perl stack being discussed in previous meeting [14:39] sorry about that [14:39] it was maybe hidden in there [14:39] but we had to opt out of this for 23.10 as no one can do so many reviews in time [14:40] so that is what is left visible for the time being [14:40] probably by a sync from debian [14:40] I'd go on with the agenda then [14:40] #topic New MIRs [14:40] Mission: ensure to assign all incoming reviews for fast processing [14:40] #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-mir [14:40] https://bugs.launchpad.net/ubuntu/+source/vpnc-scripts/+bug/1987571 [14:40] -ubottu:#ubuntu-meeting- Launchpad bug 1987571 in vpnc-scripts (Ubuntu) "[MIR] vpnc-scripts" [Undecided, New] [14:40] https://bugs.launchpad.net/ubuntu/+source/stoken/+bug/1987448 [14:40] -ubottu:#ubuntu-meeting- Launchpad bug 1987448 in stoken (Ubuntu) "[MIR] stoken" [Undecided, New] [14:41] (I cannot take any MIR reviews today, as I'll be out for an extended leave soon, with no "distro day" left) [14:41] yeah [14:41] and I'm crushed by "until end of cycle" high level duties [14:41] does stoken actually have an owning team? [14:41] slyon: Until when? [14:41] eslerm: No [14:41] I'll be back for release week, early October [14:41] Luis is back from suspension [14:42] eslerm: and he suggested Desktop [14:42] Nor vpnc-scripts [14:42] (welcome back :) [14:43] I think we need seb128 or anyone else to officially say "yes we'd take it" on stoken + vpnc-scripts [14:43] otherwise there might be a lot of review efforts for Desktop saying "that wasn't our plan" [14:43] jbicha has closed other related MIRs which were recently reopened [14:44] Specifically bug 1986592 and bug 1987446 [14:44] -ubottu:#ubuntu-meeting- Bug 1986592 in network-manager-openconnect (Ubuntu) "[MIR] network-manager-openconnect" [Low, Incomplete] https://launchpad.net/bugs/1986592 [14:44] -ubottu:#ubuntu-meeting- Bug 1987446 in openconnect (Ubuntu) "[MIR] openconnect" [Undecided, Incomplete] https://launchpad.net/bugs/1987446 [14:44] cpaelzer, I'm also not familiar with those, I will review/consider but I doubt we are interested by those or wanting to commit to maintain them [14:44] Bug 1986592 is the main one, with the rationale for promoting this set of packages [14:44] it's not for this cycle for sure [14:45] Then for 24.04? [14:45] luis220413: comment 2 on 1986592 is significant [14:45] I think we can leave "having a look and discussion" to you both [14:46] yes [14:46] and go on here [14:47] I've assigned them to you and left a comment why [14:47] #topic Incomplete bugs / questions [14:47] Mission: Identify required actions and spread the load among the teams [14:47] #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-mir [14:47] there is the whole openconnect topic we just handled [14:48] including https://bugs.launchpad.net/ubuntu/+source/network-manager-openconnect/+bug/1986592 which jbicha referred to [14:48] -ubottu:#ubuntu-meeting- Launchpad bug 1986592 in network-manager-openconnect (Ubuntu) "[MIR] network-manager-openconnect" [Low, Incomplete] [14:48] nothing to act on those for the MIR team [14:48] then https://bugs.launchpad.net/ubuntu/+source/python-reportlab/+bug/2028054 [14:48] -ubottu:#ubuntu-meeting- Launchpad bug 2028054 in hplip (Ubuntu) "[MIR] python-rlpycairo" [Undecided, Confirmed] [14:48] has found an unexpected solution, will be revisited if it causes issues [14:49] then https://bugs.launchpad.net/ubuntu/+source/dotnet6/+bug/2023531 [14:49] -ubottu:#ubuntu-meeting- Launchpad bug 2023531 in dotnet6 (Ubuntu) "[MIR] dotnet6" [Undecided, Incomplete] [14:49] with some back and forther around the discontinue support in LTS [14:49] +1 and thanks for that (wrt python-reportlab) [14:49] notinth to act for us either [14:49] I had an SRU exception for a few minutes :/ [14:49] hehe [14:49] then https://bugs.launchpad.net/ubuntu/+source/cargo/+bug/1993819 [14:49] -ubottu:#ubuntu-meeting- Launchpad bug 1993819 in dh-cargo (Ubuntu) "[MIR] cargo, dh-cargo" [High, In Progress] [14:49] which we handled above, waiting for didrocks to confirm if all is completed [14:49] this is for didrocks to look into ^ (as was said earlier) [14:49] then https://bugs.launchpad.net/ubuntu/+source/pappl-retrofit/+bug/2031814 [14:49] -ubottu:#ubuntu-meeting- Launchpad bug 2031814 in pappl-retrofit (Ubuntu) "[MIR] pappl-retrofit" [Undecided, Incomplete] [14:50] got a MIR review [14:50] I NACKed this today... [14:50] back to Till to rethink [14:50] It's not needed for this cycle, though. [14:50] ok and last but not least [14:50] https://bugs.launchpad.net/ubuntu/+source/aom/+bug/2004442 [14:50] -ubottu:#ubuntu-meeting- Launchpad bug 2004442 in aom (Ubuntu) "[MIR] aom (dependency of libheif)" [Undecided, Incomplete] [14:50] has todo's left open [14:50] ok [14:50] just a tracking update, showing some progress from our (foundations) side [14:50] that was a lot of "incompletes with updates" [14:51] but all fine in regard to "not waiting to be unblocked by us" [14:51] #topic Process/Documentation improvements [14:51] Mission: Review pending process/documentation pull-requests or issues [14:51] #link https://github.com/canonical/ubuntu-mir/pulls [14:51] #link https://github.com/canonical/ubuntu-mir/issues [14:51] FYI I landed the one that was agreed last week and you pinged me on [14:51] https://github.com/canonical/ubuntu-mir/issues/39 [14:51] -ubottu:#ubuntu-meeting- Issue 39 in canonical/ubuntu-mir "Owning team requirement is confusing" [Open] [14:51] I'm not sure we made recent progress to base-sets [14:52] three worth to mention [14:52] I opened this due to comment 12 to #1986592 [14:52] cpaelzer: Base-sets? [14:52] no. base-sets will be discussed at the next engineering sprint [14:52] (hopefully) [14:52] ok [14:52] so the first to discuss is the one luis220413 linked [14:52] Hmm, ok [14:52] thanks for the report [14:53] this is one of the cases that is clear if you already know it [14:53] The answer is: it is a requirement to have an owning team [14:53] But we need to fix this in the repository [14:53] I can easily write this a bit better and propose a change [14:54] since that will be quick, that should be fine soon [14:54] cpaelzer: It is a requirement for which stage(s) of the MIR process? [14:54] I'm trying [14:55] luis220413: it is not a requirement to have "the onwing team subscribed" to start the MIR and get the ACK. Oly to get the promotion to main done. But OTOH it is an absolute requitement to "have commitment of a team that will own it" to even enter the process [14:55] luis220413: I guess there are 2 stages: A MIR needs an owning team to be processed AND that team must be subscribed before being promoted by an AA. [14:56] yeah... cpaelzer is probably a bit more detailed [14:56] with time in mind, going on [14:56] https://github.com/canonical/ubuntu-mir/issues/38 [14:56] -ubottu:#ubuntu-meeting- Issue 38 in canonical/ubuntu-mir "Externally created branch" [Open] [14:56] dviererbe: I have no idea [14:56] I am not sure what to do here; just wanted to let you know that this is weird [14:57] I think that it might not be an external party, but a GH feature we do not know? [14:57] thanks for the report [14:57] question [14:57] np [14:57] was https://github.com/canonical/ubuntu-mir/pull/36 ready to merge? [14:57] -ubottu:#ubuntu-meeting- Pull 36 in canonical/ubuntu-mir "Add an ask about isolation features" [Open] [14:57] looks that way [14:57] any last need to stop me? [14:57] do it [14:57] done [14:57] and now, time for security [14:58] #topic MIR related Security Review Queue [14:58] Mission: Check on progress, do deadlines seem doable? [14:58] Some clients can only work with one, some with the other escaping - the URLs point to the same place. [14:58] #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-mir [14:58] #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-mir [14:58] Internal link [14:58] - ensure your teams items are prioritized among each other as you'd expect [14:58] - ensure community requests do not get stomped by teams calling for favors too much [14:58] #link https://warthogs.atlassian.net/jira/software/c/projects/SEC/boards/594 [14:58] things keep looking good [14:58] anything of concern sarnold / eslerm that you want to bring up? [14:58] (especially without a perl tree to tend to :) [14:58] well, we have the first few of the perl tree [14:58] and the rest will come later [14:58] but yes, only root-work now [14:59] nothing to bring up, I'll push for s390-tools assignment this week [14:59] great [14:59] jfh will be happy to hear that [14:59] in that case [14:59] let me go on [14:59] #topic Any other business? [14:59] Yes [14:59] nothing from me [14:59] none here [14:59] none [14:59] none [14:59] yes = another topic luis220413? [15:00] cpaelzer: Exactly [15:00] kudos for the security to finish libei review quickly, to unblock the desktop team! [15:00] indeed [15:00] thanks amurray \o/ [15:00] I would like to have libwpe and wpebackend-fdo promoted to main in Focal to be able to have WebKitGTK 2.40.5 in the official archive [15:01] I have successfully built it (despite upstream's lack of support) and Yelp works well with it [15:01] *lack of support for Focal [15:01] The bugs are bug #1973031 and bug #1973033 (I have not changed them) [15:01] -ubottu:#ubuntu-meeting- Bug 1973031 in libwpe (Ubuntu Jammy) "[MIR] libwpe" [High, Fix Released] https://launchpad.net/bugs/1973031 [15:01] -ubottu:#ubuntu-meeting- Bug 1973033 in wpebackend-fdo (Ubuntu Jammy) "[MIR] wpebackend-fdo" [High, Fix Released] https://launchpad.net/bugs/1973033 [15:01] luis220413: I don't think the *wpe* issue is a blocker for webkitgtk 2.40 reaching Focal [15:02] Thanks, but I said this because, from 1973031 it appeared that *wpe* would become mandatory for WebKitGTK starting from 2.40 [15:02] however, the Ubuntu Security team currently doesn't plan to release webkitgtk 2.40 to Focal [15:03] I'm saying there are other issues & webkitgtk support for Focal has reached Security End of Life [15:03] we can discuss more after this meeting if needed since I don't think this is a MIR team issue now [15:04] OK [15:04] ok [15:04] in that case [15:04] closing [15:04] thank you all! [15:05] thanks cpaelzer, all :) [15:05] thanks all! o/ [15:05] #endmeeting [15:05] thanks all o/ [15:05] thanyk you all! o/ [15:05] Thank you all! o/ [15:05] thanks all [15:06] luis220413: if you want to discuss webkitgtk/focal more, I suggest asking in #ubuntu-security [15:13] cpaelzer: ok, it seems in the end that there is no action outside of cargo for me or anything else I can take? [15:15] no, just cargo AFAIR [19:00] o/ [19:00] o/ [19:01] amurray, vorlon, sil2100, around? [19:01] o/ [19:01] great [19:01] let's get started! [19:01] #startmeeting Technical Board [19:01] o/ [19:02] FWIW, I have no progress on my action items to report this week, sorry. [19:02] hey seb128 [19:02] same here :-( [19:02] #topic Action Items [19:02] * vorlon waves [19:03] ACTION: seb128/amurray/sil200 to help drafting the snap-store Ubuntu-specific tracks usage [19:03] I didn't have time to help progressing this so let's carry over [19:03] +1 [19:04] #action seb128/amurray/sil200 to help drafting the snap-store Ubuntu-specific tracks usage [19:04] ACTION: seb128/amurray/sil200 to help drafting the snap-store Ubuntu-specific tracks usage [19:04] ACTION: rbasak to draft a proposal of the DMB-proposed inactivity expiration policy for TB ratification [19:05] rbasak said he didn't progress his items so carrying over [19:05] #action rbasak to draft a proposal of the DMB-proposed inactivity expiration policy for TB ratification [19:05] ACTION: rbasak to draft a proposal of the DMB-proposed inactivity expiration policy for TB ratification [19:05] ACTION: rbasak to follow up on finding consensus on question of test plans for third party apps [19:05] same [19:05] #action rbasak to follow up on finding consensus on question of test plans for third party apps [19:05] ACTION: rbasak to follow up on finding consensus on question of test plans for third party apps [19:05] ACTION: rbasak to open wider discussion on third-party repo policy [19:05] same [19:05] #action rbasak to open wider discussion on third-party repo policy [19:05] ACTION: rbasak to open wider discussion on third-party repo policy [19:05] ACTION: seb128 to follow up with SRU, AA, Release, Backporters and Security teams to document their membership process and link to it from https://wiki.ubuntu.com/TechnicalBoard#Team_Delegations [19:05] I didn't manage to work on that either [19:06] #action seb128 to follow up with SRU, AA, Release, Backporters and Security teams to document their membership process and link to it from https://wiki.ubuntu.com/TechnicalBoard#Team_Delegations [19:06] ACTION: seb128 to follow up with SRU, AA, Release, Backporters and Security teams to document their membership process and link to it from https://wiki.ubuntu.com/TechnicalBoard#Team_Delegations [19:06] ACTION: vorlon to write up draft guidelines for packages in the archive that download from the Internet [19:06] vorlon, ? [19:06] nothing to report yet, carry over [19:06] #action vorlon to write up draft guidelines for packages in the archive that download from the Internet [19:06] ACTION: vorlon to write up draft guidelines for packages in the archive that download from the Internet [19:07] #topic Scan the mailing list archive for anything we missed (standing item) [19:07] #info No recent ML posts [19:07] #topic Check up on community bugs and techboard bugs [19:07] https://bugs.launchpad.net/ubuntu-community/+bugs?field.assignee=techboard is empty [19:08] https://bugs.launchpad.net/techboard doesn't have anything other that the previously listed action items [19:08] #info No new bugs; existing bugs are all being handled through existing action items [19:08] #topic Select a chair for the next meeting (next from https://launchpad.net/~techboard/+members) [19:09] #info Next chair will be vorlon with sil2100 as backup [19:09] ahhh Seb speed-running the TB meeting ;) [19:09] +1 [19:09] +1 [19:09] #topic AOB [19:09] :p [19:09] any other topic? [19:09] I can put this on the mailing list if desired, but I'd like to request another variance of the schedule [19:09] to push the next meeting out to 3 weeks from today instead of 1 [19:09] instead of 2 [19:09] I might have something for next meeting, since I'd like to first have a chat with the toolchain squad [19:10] I'm fine doing 2->3 weeks [19:10] same [19:10] I think we have enough people to decide here/now [19:10] I don't mind [19:10] rbasak, ? [19:12] well I guess we have quorum even without him, I will update the wikipage to reflect that [19:12] Sorry, reading [19:12] any other topic? [19:12] And checking my calendar [19:13] 3 weeks is OK for me. [19:13] great [19:13] Nothing else from me thanks [19:14] alright, 30s for other topics if anyone has one! [19:14] seems not [19:14] thanks everyone! [19:14] #endmeeting [19:15] thanks seb128 [19:15] (and I just noticed that I got a /msg from the bot telling me 'Error: Can't start another meeting, one is in progress') [19:15] well, we still have the irclogs [19:15] thanks for the very efficient meeting! [19:16] np! :) [19:19] vorlon: I had permission to change the shared calendar entry so I JFDI [19:19] (FYI) [19:19] hurray! [19:21] rbasak, thanks for updating the calendar! :)