/srv/irclogs.ubuntu.com/2025/05/20/#ubuntu-meeting.txt

=== oerheks1 is now known as oerheks
sarnoldgood morning14:29
pushkarnko/14:30
bdrung\o14:30
cpaelzerhey14:31
cpaelzersorry, multi laptop issues, should be ready to copypasta in a second ...14:32
slyono/14:32
cpaelzer#startmeeting Weekly Main Inclusion Requests status14:32
meetingologyMeeting started at 14:32:32 UTC.  The chair is cpaelzer.  Information about MeetBot at https://wiki.ubuntu.com/meetingology14:32
meetingologyAvailable commands: action, commands, idea, info, link, nick14:32
cpaelzerPing for MIR meeting - didrocks joalif slyon sarnold cpaelzer mylesjp pushkarnk ( dviererbe )14:32
joalifo/14:32
cpaelzer#topic current component mismatches14:32
cpaelzerMission: Identify required actions and spread the load among the teams14:32
cpaelzer#link https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg14:32
cpaelzer#link https://people.canonical.com/~ubuntu-archive/component-mismatches.svg14:32
cpaelzerwhat do we have today ...14:33
cpaelzernon-proposed is all fine14:33
cpaelzeronly usual suspects14:33
cpaelzerand proposed only has the ruby-rack related14:33
cpaelzerwhich IIRC Renan filed and joalif is reviwing14:33
joalifpasting the review as we speak14:33
cpaelzerlet me ask renan if rackup is also needed14:34
cpaelzerdone14:34
cpaelzerThanks joalif14:34
cpaelzer#topic New MIRs14:34
cpaelzerMission: ensure to assign all incoming reviews for fast processing14:34
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-mir14:34
cpaelzerwe have one case14:35
cpaelzerhttps://bugs.launchpad.net/ubuntu/+source/coreutils-from/+bug/211087914:35
-ubottu:#ubuntu-meeting- Launchpad bug 2110879 in coreutils-from (Ubuntu) "[MIR] coreutils-from" [Undecided, New]14:35
cpaelzerthis is not yet the big chunk of rust coreutils14:35
slyonJulian talked to me about this during the sprint. It's a pro forma MIR (optional), as it was already promoted to main14:35
cpaelzerbut essentially the official way of Jon's oxidizer14:35
slyonIt's rather minimal, primarily shipping symlinks14:35
cpaelzeryes, that is what I see too14:35
cpaelzerI didn't realize it was in main before14:35
cpaelzerbut that should most likely make it a fast path14:36
cpaelzerbeing the only case to share, anyone volunteering?14:36
cpaelzer*crickets* - ok so it is me I guess14:37
cpaelzer#topic Incomplete bugs / questions14:37
cpaelzerMission: Identify required actions and spread the load among the teams14:37
cpaelzer#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:37
cpaelzertwo recent cases14:38
cpaelzerhttps://bugs.launchpad.net/ubuntu/+source/roman-numerals/+bug/211009814:38
-ubottu:#ubuntu-meeting- Launchpad bug 2110098 in roman-numerals (Ubuntu) "Component mismatch due to the new roman-numerals dependency" [Undecided, Incomplete]14:38
cpaelzerseems the path was not to do a MIR but to drop the dependency14:38
cpaelzerpushkarnk: is that right?14:38
slyonThat seems resolved, right pushkarnk ? We could mark roman-numerals as "Invalid"14:38
cpaelzerif so I tihnk we can unsubscribe14:39
pushkarnkYes right cpaelzer14:39
cpaelzerthanks, fone14:39
cpaelzerdone even14:39
cpaelzerand14:39
cpaelzerhttps://bugs.launchpad.net/ubuntu/+source/linuxptp/+bug/207171714:39
-ubottu:#ubuntu-meeting- Launchpad bug 2071717 in linuxptp (Ubuntu) "[MIR] linuxptp" [Undecided, Incomplete]14:39
cpaelzerwhich is an info about soon resolving incompleteness14:39
cpaelzergood14:39
sarnoldyay apparmor profiles14:40
cpaelzeras it is meant to be14:40
cpaelzer#topic Process/Documentation improvements14:40
cpaelzerMission: Review pending process/documentation pull-requests or issues14:40
cpaelzer#link https://github.com/canonical/ubuntu-mir/pulls14:40
cpaelzer#link https://github.com/canonical/ubuntu-mir/issues14:40
cpaelzernothing really new except one14:41
cpaelzerwhich is entertaining14:41
cpaelzerhttps://github.com/canonical/ubuntu-mir/issues/8614:41
-ubottu:#ubuntu-meeting- Issue 86 in canonical/ubuntu-mir "not possible to link rules in the MIR text" [Open]14:41
sarnoldshe's right, too14:41
cpaelzerI think, once we are on the new place of ubuntu project docs this could be done14:41
cpaelzerwe then will have individual pages for the templates due to the diataxis split14:42
sarnoldit'd be worth keeping in mind that anchor tags are the most wonderful things ever when shoving it into the new ubuntu docs thingy14:42
cpaelzerwhich means either we can make it the actual content and have anchors - or if that isn't doable at least we could enumerate the rules in the template14:42
cpaelzerand then allow humans to refer to page + index14:42
cpaelzerI discussed that with her at the sprint and both options seemed fine14:42
cpaelzerI also love the comment to our bot telling to attend IRC meetings :-)14:43
sarnold-1 on enumeration, those change; at least the horrible "search for this text" is much less likely to be changed14:43
cpaelzertrue, enumeration is only a fallback in my mind if all else fails14:43
cpaelzerbut it needs to be easily copy-able which I'm not sure if it goes well with putting anchors in14:43
sarnoldhmm. good point.14:44
cpaelzerok for now14:44
cpaelzerI answered on the issue14:44
cpaelzer#topic MIR related Security Review Queue14:45
cpaelzerMission: Check on progress, do deadlines seem doable?14:45
cpaelzerSome clients can only work with one, some with the other escaping - the URLs point to the same place.14:45
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-mir&orderby=-date_last_updated&start=014:45
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-mir&orderby=-date_last_updated&start=014:45
cpaelzerInternal link14:45
cpaelzer- ensure your teams items are prioritized among each other as you'd expect14:45
cpaelzer- ensure community requests do not get stomped by teams calling for favors too much14:45
cpaelzer#link https://warthogs.atlassian.net/jira/software/c/projects/SEC/boards/59414:45
cpaelzerif things continue to come slowly and you can contine progress ... it almost feels you can clear the queue sarnold !14:45
cpaelzerrust-hwlib was done, I think you can set that complete14:45
cpaelzerit has some detours which will make it contian less14:45
slyonrust-hwlib is still pending security review IIRC14:46
cpaelzerbut the security review was done, or was that for hte "re-review now that the former is fixed"14:46
sarnoldoh can we? I thought rodrigo said that it still needed some reviews, and he'll be away for two weeks, so he was offering it around14:46
slyonit had a brief check-up done. Needs a full re-review14:46
cpaelzergot it, then all in the right state14:46
slyonwith the reviewer being on vacation, currently.14:46
cpaelzeranything else here?14:46
sarnoldI shall also be on vacation for two weeks Real Soon Now14:46
sarnoldso our chance to zero the queue seems thin :( I really liked that idea14:47
cpaelzerlet me have hope :-P14:47
sarnold:)14:47
cpaelzerbut TBH enjoy the time off14:47
sarnoldty :)14:47
cpaelzerthere will be more for you when you come back, I'm sure :-)14:47
sarnoldyes14:47
cpaelzerlet us go on here then14:47
cpaelzer#topic Any other business?14:47
bdrungHi, I like to bring up Dracut (https://bugs.launchpad.net/ubuntu/+source/dracut/+bug/2031304) We want to make it the default this cycle.14:47
-ubottu:#ubuntu-meeting- Launchpad bug 2031304 in dracut (Ubuntu) "[MIR] dracut" [Undecided, Fix Committed]14:47
cpaelzerhi bdrung, I've heard about it - any particular special challenges?14:48
cpaelzerreading ...14:48
bdrungDracut was reviewed for dracut-install and partially (?) for the whole Dracut.14:48
cpaelzersome checks are all of the source by concept, but things like dependencies would only have considered dracut-install indeed14:49
sarnoldit looks like several "Later TODOs:" were added before moving to dracut more generally14:49
cpaelzerso you are asking for a re-review with ?all? or another subset?14:49
sarnoldwhich of these later todos have been todone?14:50
cpaelzeryep, later todo are #3-#614:50
bdrungYes, a re-review with ?all? would be nice (to be on the safe side).14:50
bdrungdracut-cpio was not built (my personal goal is to use 3cpio soon[TM])14:51
cpaelzercan you give the answers if (or when and how) #3-#6 have been addressed on the bug14:51
sarnoldlol 3cpio14:51
cpaelzerwe will look for a volunteer here now to re-review ...14:51
cpaelzerjoalif: just had one, pushkarnk would you be open to have a look14:51
cpaelzersince it was reviewed before this would mostly be for any recent oddity and dependencies14:52
pushkarnkI can take a look14:52
cpaelzerthanks14:52
bdrungthe dependencies are fixed (#6)14:52
cpaelzerI set the state back and assigne pushkarnk14:53
bdrungthanks14:53
pushkarnkcpaelzer: ack14:53
cpaelzerbdrung: that sounds good, if all are good just report them on the bug - but if one is like "hell now we won't do ..." then speak up here for discussion14:53
bdrungone topic I haven't looked into is the netplan interaction14:54
cpaelzerwhile you are thinking to answer that - I still need access to the ubuntu social photo (or be told where I missed the ping)14:54
cpaelzerok, give it a look and answer on the case then once you had a chance14:55
bdrungcpaelzer, I pasted the ubuntu social photos in the frankfurt MM channel14:55
cpaelzerah there, thanks will look for it ...14:55
cpaelzerI think we need to rush to the end of the meeting, but I wanted to thank bdrung - bringing it up early and then asking for re-review when extending is so nice and so how it should be. Thanks!14:56
slyonbdrung: We don't have Netplan in initrd IIRC. I remember ogayot investigating that situation. Also, there a community project: https://github.com/danielkza/dracut-netplan14:56
cpaelzeranoth aob topic, FYI I made pushkarnk and myles team members on LP to allow ACLs to be based on it. As discussed in the sprint ,the actual learning is shadow into then autonomously doing reviews.14:57
sarnoldack14:57
bdrungslyon, may I ask you to look into the dracut/netplan and comment on the MIR?14:57
slyonack14:57
pushkarnkack cpaelzer, thanks!14:57
slyonbdrung: yes, I can put my thoughts there!14:58
bdrungcpaelzer, suggestions for future MIR meeting: Add one topic at the beginning of the meeting to allow outsider to push topics to the agenda.14:58
bdrungthanks slyon14:58
cpaelzerthat is a good idea14:58
cpaelzerwe might - once we know - pull them forward or anything else14:59
sarnoldyes. it even matches common practice14:59
cpaelzerdo you feel like posting a PR for it?14:59
cpaelzeror more like raising it here and let it be our task?14:59
pushkarnk+1 for an external agenda item :)14:59
cpaelzernext meeting is rushing me ... I need to count out14:59
bdrungcpaelzer, is the meeting agenda in some git?14:59
cpaelzeryes14:59
cpaelzerhttps://github.com/canonical/ubuntu-mir#mir-team-weekly-status-meeting14:59
cpaelzercounting .... and thanking you all15:00
cpaelzer424215:00
cpaelzer25615:00
cpaelzer515:00
cpaelzer#endmeeting15:00
meetingologyMeeting ended at 15:00:23 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2025/ubuntu-meeting.2025-05-20-14.32.moin.txt15:00
bdrungI prefer that you change the agenda and I am happy to review the PR15:00
sarnoldthanks cpaelzer, all :)15:00
pushkarnkthanks cpaelzer, all!15:00
joalifthanks cpaelzer, all :)15:02
sarnoldbdrung, cpaelzer https://github.com/canonical/ubuntu-mir/pull/8715:02
-ubottu:#ubuntu-meeting- Pull 87 in canonical/ubuntu-mir "Update README.md -- add meeting item for community agenda items" [Open]15:02
rbasako/19:00
seb128hey19:00
rbasako/19:00
mwhudsonhello19:01
mwhudsonteward: around-p?19:01
seb128I'm checking irclogs, did the 04-22 meeting happen or not? (I was on holidays and forgot to check the logs after)19:02
mwhudsonno19:02
rbasakWe should start anyway19:02
mwhudsonso we've missed two i think, one on 04-22, one during roadmap sprint19:03
rbasakseb128 is down to chair I think?19:03
seb128yes19:03
seb128#startmeeting Technical Board19:03
meetingologyMeeting started at 19:03:40 UTC.  The chair is seb128.  Information about MeetBot at https://wiki.ubuntu.com/meetingology19:03
meetingologyAvailable commands: action, commands, idea, info, link, nick19:03
seb128#topic Action review19:03
tewardyes19:04
tewardhere19:04
* teward was mid-biobreak19:04
seb128ACTION: Remaining TB members (teward, mwhudson, seb128) to read up on Open Source AI Definition and consideration of proposal to endorse the definition.19:04
mwhudsoni have actually read this now!19:04
seb128I still didn't, things have been busy, sorry :-/19:05
tewardi haven't fully read it.  but i'm +/- 0 on it because I think our endorsement has benefits *and* detriments19:05
tewardand is a Catch-22 that can come back to bite us if we're not careful.19:05
seb128how do we want to handle that topic? is it fit for a 1h meeting?19:06
mwhudsonmy take is that something meeting the open source ai definition would not meet my understanding of the requirements for something being included in the archive (but also that this was not the intention of our endorsement)19:06
rbasakThe discussions in Debian on this topic continue, FWIW19:06
mwhudsonyeah there is a GR being proposed on this?19:07
rbasakYes it's going through the process AIUI, although not at voting stage yet19:07
mwhudsoni also feel like ubuntu doesn't gain much from endorsing this definition?19:07
rbasakIMHO, any endorsement by Ubuntu *should* affect our position on acceptability into the archive.19:07
mwhudsonand also also that perhaps the debate about what "open source ai" means is a bit less hot than it was when when the OSAID was drafted19:08
seb128I agree on the fact that endorsement or not should affect what we do for the archive19:09
rbasakI also leaning towards thinking that it's fine for us to take a stronger position, such as that proposed in Debian, but be pragmatic about making models that don't meet that standard available to our users easily regardless19:09
rbasakhttps://www.debian.org/vote/2025/vote_00219:09
rbasak"AI models released under DFSG-compatible license without original training data or program" are not seen as DFSG-compliant."19:09
rbasakThat's currently the only option in the GR, though IIRC that might change.19:09
mwhudsonso none of us are leaning towards endorsement, it seems19:11
rbasakSo I wrote my opinion to the list a while ago19:11
rbasakTo make progress, subject to teward and mwhudson's opinions, I wonder if we could: 1) take the view (as the TB) that any endorseement we may choose to make on this topic should apply to the archive19:12
rbasak2) defer consideration on endorsing OSAID until the Debian process is complete19:13
rbasakAlternatively, we might wish to be bolder, but I don't see any appetite for that from TB members on the ML thread.19:13
mwhudsoni think i agree with this19:14
rbasakFTR, I am leaning towards rejecting OSAID in the future, in favour of what's in Debian's GR choice 1 at the moment.19:14
rbasakBut I could be swayed.19:14
seb128I should be able to catch up on the topic and have an opinion by the next meeting now that release, holidays Canonical travel etc are behind19:14
rbasakseb128: OK, so shall we consider my proposal above as concrete, to be voted on by the TB at the next meeting?19:15
mwhudsoni am also open to arguments against 1) but i don't really see any at the moment19:15
seb128rbasak, +1 from me19:15
seb128mwhudson, teward, +1 / 0 / -1 on rbasak's proposal?19:17
mwhudson+119:17
seb128ok, great19:17
tewardreading.  (half split with a meeting)19:17
rbasakYou're asking to vote on a proposal for a proposal? o_O19:17
tewardagree with proposal.19:17
seb128#action seb128 to read up on Open Source AI Definition and consideration of proposal to endorse the definition.19:17
meetingologyACTION: seb128 to read up on Open Source AI Definition and consideration of proposal to endorse the definition.19:17
rbasak...consideration of proposal to *defer* endorsing the definition, to be clear.19:18
seb128#action TB to vote on the proposal at the next meeting19:19
meetingologyACTION: TB to vote on the proposal at the next meeting19:19
seb128ACTION: mwhudson to propose course of action around techboard membership of buildd admins19:19
rbasakOh, I see, sorry.19:19
seb128rbasak, sorry for being unclear, I just carried the old item for myself before adding the new action19:19
seb128mwhudson, ^ buildd?19:19
mwhudsoni tried to dig into the history but didn't find anything19:20
rbasakseb128: no my mistake - I understand now.19:20
mwhudsonmy inclination is to just remove us19:20
seb128mwhudson, I shared the history in the last TB meeting where we discussed it IIRC?19:20
seb128https://lists.ubuntu.com/archives/technical-board/2024-January/002862.html19:21
mwhudsonthat's about ownership not membership19:21
seb128ah, right, sorry19:21
rbasakI'm fine with removing us - as long as whoever does it deals with any fallout please/19:23
seb128I've no strong opinion19:23
rbasak(AIUI the chance of fallout is considered to be low)19:23
mwhudsonok so i'm ok to act on removal?19:23
rbasak+119:23
seb128+1 from me, as Robie said, if there are unexpected fallout we can deal with those19:24
teward+1 as indicated.19:24
seb128#action mwhudson to remove the TB from ~launchpad-buildd-admins19:24
meetingologyACTION: mwhudson to remove the TB from ~launchpad-buildd-admins19:24
seb128ACTION: rbasak to follow up on https://lists.ubuntu.com/archives/ubuntu-release/2023-December/005859.html with the release team.19:25
rbasakResponse here: https://lists.ubuntu.com/archives/ubuntu-release/2025-May/006417.html19:25
rbasakIf the TB agrees that we can consider it done?19:25
rbasakI'm not sure if there's any documentation action19:26
seb128Do we have any existing documentation on the topic?19:26
rbasakNot that I'm aware of. I imagine that the release team can keep track of things and make recommendations to the TB (the ML will do for now) as/when needed. When a recommendation arrives, we can consider at our next meeting.19:27
mwhudsoni think this makes sense overall19:27
rbasakI'm happy to follow up on the list to clarify that process.19:27
mwhudsonthe lack of documentation is relevant to the installer topic ...19:28
seb128it feels like we should have the process documented, unsure if that is a TB topic though...19:28
rbasakI can ask in my reply to the release team19:29
seb128ok, thanks19:29
seb128do you want an action item for it or is that not needed?19:29
rbasakIMHO it could be a TB topic as part of us documenting what we have delegated to teams and what our expectations are from those delegates19:29
rbasakSure, give me an action plesae19:29
rbasakAre we agreed that we're happy to continue in this direction?19:30
seb128#action rbasak to reply to the release team and clarify the LTS flavor delegation process19:30
meetingologyACTION: rbasak to reply to the release team and clarify the LTS flavor delegation process19:30
seb128I agree yes19:30
seb128and seems like mwhudson is as well, so let's move on, we have other topics19:31
seb128ACTION: seb128 to continue working with AA and Release teams to document their membership process and link to it from https://wiki.ubuntu.com/TechnicalBoard#Team_Delegations19:31
mwhudsonyep19:31
seb128still being worked on...19:31
seb128#action seb128 to continue working with AA and Release teams to document their membership process and link to it from https://wiki.ubuntu.com/TechnicalBoard#Team_Delegations19:31
meetingologyACTION: seb128 to continue working with AA and Release teams to document their membership process and link to it from https://wiki.ubuntu.com/TechnicalBoard#Team_Delegations19:31
seb128ACTION: teward to follow up with "who can vote" and documentation at https://ubuntu.com/community/governance/technical-board with the CC19:31
tewardi brought it up with the CC but we've had some... larger problems... we've been dealing with that made this a lower-priority issue for the CC.19:32
tewardinternally we've documented things we learned from this TB election cycle already regarding who can do what, etc. with regards to applicants, etc.19:32
tewardand clarified with Mark as well19:32
tewardbut we haven't updated the documentation and such yet19:32
teward(because of Other Issues (TM))19:33
rbasakSounds like progress - thank you!19:33
seb128so carrying over until that is done?19:33
rbasak(other issues appreciated)19:33
seb128and thanks for the update!19:33
tewardi think we can carry it over because it's incomplete but we might make that a progress report item for next one19:33
mwhudsonhappy to hear some progress is being made!19:33
teward(those of you Who Know, know what the Other Issues were)19:34
seb128#action teward to follow up with "who can vote" and documentation at https://ubuntu.com/community/governance/technical-board with the CC19:34
meetingologyACTION: teward to follow up with "who can vote" and documentation at https://ubuntu.com/community/governance/technical-board with the CC19:34
seb128ACTION: teward to write up a proposal for how the move away from the wiki will work19:34
tewardyeah that's still needed.19:34
tewardso carry that one over19:34
seb128#action teward to write up a proposal for how the move away from the wiki will work19:34
meetingologyACTION: teward to write up a proposal for how the move away from the wiki will work19:34
seb128ACTION: tsimonq2 to study "look into scripting for packages in flavor-specific overlays" from https://irclogs.ubuntu.com/2024/02/13/%23ubuntu-meeting.html#t20:24 and suggest to the TB what needs doing there19:35
seb128I think we can drop that one?19:35
tewardyes19:35
tewardon that btw19:35
tewardi know it was said privately19:35
rbasakI think we need to drop it now, yes19:35
rbasakThe matter is still open for anyone to take - it does not require privilege to make progress on this, and I'm sure flavours would appreciate it. sgmoore especially at the moment I think.19:35
mwhudsoni admit i never quite understood what this was about but clearly it's not going to progress in the current form19:36
tewardbut Simon's not allowed to participate in the project until late April of next year.  Again, referring to the Other Issues I mentioned, it's something that needs dropped if it's in Simon's lap unless someone else wants to take over.  (we could leave it as unassigned)19:36
seb128I'm not in favor of having unassigned items on the agenda19:36
tewardjust putting it there as an aside.  i agree we can drop it ifor now19:36
rbasakThe root of the matter is that the automatic seeds/germinate -> flavour packageset mechanism is broken and requires overhaul. In the meantime, non-MOTU non-coredev flavour packageset uploaders are being hindered.19:37
seb128we probably have a stack of things that could be done, and it might be worth maintaining a wishlist somewhere for those who want to help though19:37
rbasakThis isn't really a TB matter FWIW19:37
teward^^ that19:37
tewardit's not a TB matter necessarily19:37
rbasakPackageset (for upload permission) management is delegated to the DMB19:37
seb128right19:37
rbasakBut it's also only under the DMB's authority. Anyone can propose a fixed script and the DMB will review it.19:38
seb128right19:38
mwhudsoni think it makes sense to drop this from our agenda for now. if someone else thinks it is a TB issue for whatever reason they can add it again ...19:38
seb128+119:38
seb128ok, let's move on and try to discuss the other topics19:38
tewardyup19:38
seb128#topic Should we endorse the Open Source AI Definition?19:39
seb128we already discussed that19:39
seb128#topic [rbasak] DMB election planning19:39
rbasakAgreed19:39
rbasakDMB elections are due imminently, and they are (technically) run by the TB.19:39
rbasakI propose to run them again as I have for the past six years or so - I have the process fine tuned (and fully documented!)19:40
rbasakI haven't discussed this with the DMB yet due to meeting timing.19:40
tewardrbasak: i might pick your brain then on how to run an election for with CIVS, etc. because Lubuntu reasons just a heads up19:40
rbasakMay I have the TB's authority to run the DMB election again, subject (if you like) to not having any objections from existing DMB members?19:40
tewardbut yeah i think it's time for a DMB meeting, since DMB is also down a member with Simon barred.19:40
teward+1 on rbasak running the dmb election from me19:40
mwhudsonrbasak: +1 from me19:41
tewards/DMB Meeting/DMB election/19:41
seb128+119:41
rbasakteward: https://git.launchpad.net/~ubuntu-dev/+git/election-tools/tree/ should have everything you need19:41
rbasakThanks!19:41
seb128#action rbasak to run the DMB election19:41
meetingologyACTION: rbasak to run the DMB election19:41
tewardrbasak: thanks19:41
seb128#topic Scan the mailing list archive for anything we missed (standing item)19:41
seb128https://lists.ubuntu.com/archives/technical-board/2025-May/003016.html19:42
rbasakThere's also:19:42
rbasakOfficial status of riscv64 (mwhudson)19:42
rbasakThat was at the top of the agenda19:42
seb128ah, right19:42
rbasakBut there's also an ML thread :)19:42
seb128ah, sorry19:42
seb128let's do the riscv quickly19:43
tewardI think my only question on the installer thing was whether or not the designated individuals at Canonical (Jon) have read all the responses from the various flavors and relevant councils, etc.19:43
seb128then go back to installer which is probably longer19:43
tewardoop i was still on the installer we can switch to riscv19:43
seb128#topic Official status of riscv6419:43
seb128teward, sorry :)19:43
seb128mwhudson, yours19:43
* teward sends seb128 to /dev/null for a few CPU cycles :P19:43
seb128lol19:43
mwhudsonso the conclusion from the thread was that the official flag has no technical meaning, it's purely cosmetic19:44
rbasakOn riscv64, we don't have a definition of what "official" means, and AFAIK, never have done.19:44
rbasakI agree it appears to be purely cosmetic19:45
rbasakBut apparently people care19:45
seb128"cosmetic", it still somehow give a signal19:45
mwhudsonnow there are some practical distinctions between riscv64 and other arches: security updates can be delayed and we don't run as many tests (build time tests are disabled, autopkgtests are not blocking)19:45
rbasakRight19:45
tewardi think this belies an underlying issue - we have no definition for "official" - should we be focusing on what we define "official" to be first?19:45
tewardalso excuse typos i'm typing with one hand at the moment19:46
mwhudsonotoh, it is an architecture we take seriously, it's definitely more $something than say hppa was19:46
rbasakAnd if there are issues with the architecture not being a first class citizen in our infrastructure, causing actual practical problems for Ubuntu development and development velocity, then it might make sense for us to define "official" as not having those issues, to avoid sending a poor signal?19:46
seb128I personally would expect an official architecture to get security updates in time and to run the standard set of tests19:47
rbasakMore generally, I think there are two things: 1) it is treated the same as other architectures eg. blocking proposed migration, FTBFS in main is a problem, etc, and the release team think it's ready; and 2) practical developer experience with the arch is on par with the others, in the opinion of Ubuntu developers.19:48
rbasakI think the TB should consider 1 delegated to the release team, but it might be appropriate for the TB to consider 2 directly.19:48
seb128do you have any example of 2)19:48
rbasakseb128: I agree19:48
tewardi think a question i had is *why* were updates delayed and why the tests and such are not run or not blocking.  if we want to hold it to the same as other archs, there's some things to discuss on that19:49
rbasakWhat I have in mind as an example of 2 is my report of waiting days for proposed migration due to riscv64 build queues, and mdeslaur's concern about security updates - both reported in the ML thread.19:49
tewardi do agree 1 to be delegated to Release Team, but I still want to know what the delays are for Security, etc.19:49
mwhudsonteward: i think it's 100% that the builders are slower (because emulated)19:49
rbasakmwhudson: yes, but also, more of them would help in practice19:50
teward(I didn't see a clear answer in the ML items hence my statement)19:50
rbasakIIUC?19:50
mwhudson(and emulated builders are going to continue to be a thing for a while, practically speaking, but hopefully we can throw more hardware at the problem)19:50
tewardrbasak: is there a reason we don't have *more*?  If the issue is because IS doesn't have the resources or time, etc. then we need to be pressuring IS (who already is overwhelmed with a ton of things)19:50
rbasakteward: exactly19:50
rbasakteward: and I think if there's a practical development issue blocked on resources like that, then declaring it "official" as if it's on par with the others would be sending a false signal.19:51
tewardi agree with you on that19:51
rbasakNow, what the bar should be exactly is subjective of course. We might agree with the principle, but consider the bar to be met.19:51
mwhudsonso maybe the next step is to make some enquiries about future hardware plas?19:52
mwhudson(gosh this meeting time sucks for me)19:52
rbasakmwhudson: we could, but I'd like to delegate that to the people who care.19:52
tewardrbasak: i think then that falls to the Release Team to make a decision, not the TB19:52
rbasakteward: you bring up a good point. I'm on the fence.19:53
tewardhere's my opinion on this and why i'm not going to +1 making it official:19:53
rbasakThe TB could say: "RT: TB thinks you should consider the quality bar, but we delegate that decision to you".19:53
teward(1)19:53
tewardSecurity updates are delayed because of hardware/resource19:53
rbasakOr the TB could say: "TB thinks the quality bar isn't being met; do better, than ask us again"19:53
teward(2) We don't run the same tests on the arch because of resources for autopkgtests, etc.19:53
tewardrbasak: or we could say:19:54
seb128I guess release team would make sense, they assert the state of the release19:54
teward... oop your second one is accurate19:54
rbasaks/than/then/19:55
tewardthat's what i was gonna say.  but i'm thinking that the quality bar still isn't met for riscv ONLY because of IS and not enough infra being dedicatded to riscv6419:55
rbasakteward: ^ agreed19:55
rbasak(at least I agree that's how it appears to me)19:55
tewardi think since it's really a Release Team issue, we should tell them that it's really a decision that we delegate to you,but strongly consider the following as a quality bar: ...19:55
tewardmy 2 cents19:55
mwhudsoni have to drop at the hour19:56
teward(i'm -1 on it being official without timely Security updates and same test loads)19:56
mdeslaur(ftr, it's not only about number of builders, it's also about build speed...when I have to release an emergency regression fix and it takes 45m on amd64 and 5 hours on riscv64, I release without riscv64)19:56
teward(but I believe it's an RT decision not ours)19:56
rbasakteward: you cannot be -1 on it if you're also delegating the decision to the RT.19:56
rbasakWell, you can state an opinion of course :)19:56
tewardrbasak: well if the vote is "TB should decide", then -1 on official.  But if we delegate it to the RT that's a susperseding decision19:56
seb128mdeslaur, that's a good point19:56
rbasakThanks mdeslaur. So that's something that cannot be fixed, AIUI19:57
rbasak(with mere resources)19:57
seb128mwhudson, I guess we will discuss the installer offline of next time...19:57
seb128or19:57
tewardlets discuss the installer issue either at a separate adhoc or on ML19:57
rbasakmdeslaur: do you have an opinion on whether the bar is met currently, and/or whether the release team should be delegated the decision?19:57
rbasakAsking because the security team's opinion is important here, and is distinct from the RT.19:58
rbasakTB members: where do you stand on the TB deciding vs. delegating to the RT?19:58
rbasak(I'm still undecided)19:58
mdeslaurI believe that having riscv64 build more slowly than the other archs is the nature of the arch, and it's not something we can fix. The security team will add a disclaimer to our wiki page about riscv64 possibly having delayed updates.19:58
rbasakack, thanks19:59
mdeslaurwith that disclaimer, I have no objection to the flag being set19:59
rbasakI wonder if we need to defer any decision on this until the next meeting19:59
tewardi'm undecided as well specifically on whether it's our decision or delegating. evidenced by the fact i have split opinions19:59
rbasak(which FWIW I'm not sure I can make)19:59
tewardrbasak: we can always reschedule if we have to, i now mwhudson has problems with this time slot)19:59
seb128I'm slightly in favor of delegating to the RT19:59
mwhudsonsounds like further discussion required. maybe we can make progress on the mailing list?20:00
rbasak+1 for ML20:00
seb128+120:00
mwhudsoni have to go now. see on on the ml20:00
teward+1 for ML20:00
seb128we are at the end of the hour20:00
tewardsame for installer +1 to ML20:00
tewardi'm being called by my boss so I have to disappear as well20:00
teward(at dayjob)20:00
seb128teward, to reply to your question from earlier, I'm unsure people had time to catchup with the Canonical sprints20:00
seb128but we should, I will check on that this week20:00
tewardseb128: wrt installler?20:01
seb128yes20:01
tewardack20:01
tewardwasn't sure which "earlier question" you were referring to ;)20:01
tewardthanks20:01
seb128<teward> I think my only question on the installer thing was whether or not the designated individuals at Canonical (Jon) have read all the responses from the various flavors and relevant councils, etc.20:01
seb128this one20:01
tewardyep :)20:01
seb128and on that note wrapping, thanks!20:01
seb128#endmeeting20:01
meetingologyMeeting ended at 20:01:49 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2025/ubuntu-meeting.2025-05-20-19.03.moin.txt20:01

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