/srv/irclogs.ubuntu.com/2024/10/08/#ubuntu-meeting.txt

=== pushkarnk1 is now known as pushkarnk
cpaelzero/14:29
dviererbeo/14:30
slyono/14:30
cpaelzerlet me get this started14:32
cpaelzer#startmeeting Weekly Main Inclusion Requests status14:32
meetingologyMeeting started at 14:32:54 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 jamespage ( eslerm dviererbe )14:32
cpaelzerlast week we expected this one might be quick (so late in the cycle) and we use the time to discuss the blob case in wwan unlock14:33
cpaelzerlet us see if the assumption holds true14:33
cpaelzer#topic current component mismatches14:33
cpaelzerMission: Identify required actions and spread the load among the teams14:33
cpaelzer#link https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg14:33
cpaelzer#link https://people.canonical.com/~ubuntu-archive/component-mismatches.svg14:33
cpaelzeryep, easy as intended14:33
sarnoldgood morning14:33
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
cpaelzernone14:34
cpaelzer#topic Incomplete bugs / questions14:34
cpaelzerMission: Identify required actions and spread the load among the teams14:34
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:34
cpaelzernothing super new, and the expected https://bugs.launchpad.net/ubuntu/+source/lenovo-wwan-unlock/+bug/2058192 we will try to talk about later14:35
-ubottu:#ubuntu-meeting- Launchpad bug 2058192 in OEM Priority Project "[MIR] lenovo-wwan-unlock" [Critical, Confirmed]14:35
cpaelzer#topic Process/Documentation improvements14:35
cpaelzerMission: Review pending process/documentation pull-requests or issues14:35
cpaelzer#link https://github.com/canonical/ubuntu-mir/pulls14:35
cpaelzer#link https://github.com/canonical/ubuntu-mir/issues14:35
slyonI worked on https://github.com/canonical/ubuntu-mir/pull/66 today, which should be ready for merging now14:35
-ubottu:#ubuntu-meeting- Pull 66 in canonical/ubuntu-mir "Import Rust vendoring document" [Open]14:35
cpaelzerrust is old and on slyon  who provided https://github.com/canonical/ubuntu-mir/pull/6614:35
cpaelzeryeah - the same :-)14:36
cpaelzerI only had a glance, but enough others - especially the rust folks said yes14:36
cpaelzerso I'm happy to merge if no one wants to stop me14:36
slyonI'm now recommending the approach used in s390-tools, using a .orig-rust-vendor.tar.xz tarball for vendored crates14:37
slyonproviding an example for automation via debian/rules14:37
cpaelzeronly if upstream is providing that?14:37
slyonunrelated to upstream.14:37
cpaelzeror also otherwise us creating it in a DFSG repackage kind of step?14:37
slyonyes14:38
cpaelzerok with me14:38
slyonis mostly us creating it, because upstream/debian doesn't rely too much on vendoring14:38
cpaelzerSince you had a closer look slyon, did anyone bring up that the ecosystem is maybe more mature and we should change to no-vendoring or at least reduced-vendoring?14:38
slyonNo news on this, yet.14:39
cpaelzerthanks14:39
slyonI'll try to catch a few Toolchain people at the next sprint (again) to discuss this topic14:39
cpaelzerok, I've read through and will merge - we can further improve from here but this is (much) better than what we have - hence a merge is ok14:39
sarnoldgiven the way versions of crates get locked together, I'd be surprised if that goal is closer than it was before14:39
cpaelzersarnold: me too, but it is worth rechecking such assumptions of the past14:40
dokoo/14:40
cpaelzerhi doko14:40
sarnoldheya doko14:40
cpaelzermerged and thereby bug closed14:40
cpaelzer#topic MIR related Security Review Queue14:40
slyonthx!14:40
cpaelzerMission: Check on progress, do deadlines seem doable?14:40
cpaelzerSome clients can only work with one, some with the other escaping - the URLs point to the same place.14:40
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-mir14:41
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-mir14:41
cpaelzerInternal link14:41
cpaelzer- ensure your teams items are prioritized among each other as you'd expect14:41
cpaelzer- ensure community requests do not get stomped by teams calling for favors too much14:41
cpaelzer#link https://warthogs.atlassian.net/jira/software/c/projects/SEC/boards/59414:41
sarnoldI don't believe anything currently in flight or yet to start will have any progress this week14:41
cpaelzersarnold: do you happen to know if any still-in-progress are needed for oracular which is extra-soon ?14:42
sarnoldthe mad dash to finish roadmap items has consumed everything in its path14:42
sarnoldI can't speak to the consequences for our colleagues for these few stragglers :(14:42
cpaelzerIf in doubt, those responsibilities (like these MIR reviews) need to be "in the roadmap" to avoid them getting blown out by such a rush14:43
cpaelzerMaybe an improvement in planning time allocation to suggest?14:43
cpaelzerBut nothing to debate now and here14:43
cpaelzer#topic Any other business?14:43
sarnoldlenovo wwan thingy14:44
dokoI wanted to propose a in-person meeting during the engineering sprint, like some "MIR office hours", with the first half of the meeting with just the MIR team members, followed by the second half where everybody can join and have questions/suggestions. Would that be ok with you?14:44
slyon+1 for a in-person MIR meeting at the sprint14:45
sarnoldyes, good idea14:46
cpaelzerdoko: it was always worthwhile to do, but the calendar keeps filling up ...14:46
cpaelzerlet me have a look14:46
dokoI assume you have scheduling powers, so just find a slot ...14:46
cpaelzerI have all power :-)14:46
cpaelzerfound and sent14:50
cpaelzerMonday after lunch14:51
cpaelzerok, not much time14:51
cpaelzerlet me set the stage14:51
dokota14:51
cpaelzerhttps://bugs.launchpad.net/ubuntu/+source/lenovo-wwan-unlock/+bug/205819214:51
-ubottu:#ubuntu-meeting- Launchpad bug 2058192 in OEM Priority Project "[MIR] lenovo-wwan-unlock" [Critical, Confirmed]14:51
cpaelzerThe question there is mostly "uncertainty"14:51
cpaelzerwe rarely have something that wants to go to restricted in the first place14:51
cpaelzerso none of us has a lot of "that is how we usually do" feeling14:51
cpaelzerFurthermore I've heard many including myself get more and more troubled with such blob cases (had similar with keys) like "How would later one check on an SRU if the change is good/bad/fake"14:52
cpaelzerWe are asking us the same questions but for introducing it14:52
cpaelzerI think restricted exists for just that, the neccessity of reality sometimes forcing us to things like that :-/14:53
cpaelzerBut still I understand that we all feel not to ok with it14:53
cpaelzerBut I think we need to look at the pure process, what of the requests in https://bugs.launchpad.net/ubuntu/+source/lenovo-wwan-unlock/+bug/2058192/comments/5 are done or still open14:54
-ubottu:#ubuntu-meeting- Launchpad bug 2058192 in OEM Priority Project "[MIR] lenovo-wwan-unlock" [Critical, Confirmed]14:54
cpaelzersarnold: can you explain what exactly this is about https://bugs.launchpad.net/ubuntu/+source/lenovo-wwan-unlock/+bug/2058192/comments/8 ?14:54
cpaelzerto have it follow https://github.com/canonical/ubuntu-mir/blob/main/exceptions/OEM.md ?14:55
sarnoldcpaelzer: we were mostly interested in trying to keep these blobs off unrelated computers14:56
cpaelzerok, discussion moved on - it shall be in the normal archive (comments ~13-end14:56
sarnoldcpaelzer: very few ubuntu users have the oem archives configured in their apt sources14:56
slyonlenovo-fccunlock is still shipping a /usr/lib/libmodemauth.so without corresponding .symbols file..14:56
sarnoldcpaelzer: so our thought was putting it in the oem archive might do a better job of restricting it to only people who would benefit14:56
slyonI guess that is what didrocks mention in his first required TODO14:56
cpaelzerthanks sarnold, but the discussion evovled to ask to target the archive and in there restricted again - right?14:57
cpaelzerslyon: I agree - to me it seems this is mostly about checking the needs raised in https://bugs.launchpad.net/ubuntu/+source/lenovo-wwan-unlock/+bug/2058192/comments/5 if they are now complete or now14:57
-ubottu:#ubuntu-meeting- Launchpad bug 2058192 in OEM Priority Project "[MIR] lenovo-wwan-unlock" [Critical, Confirmed]14:57
cpaelzerdoing that we will know more clearly what is still open14:58
cpaelzerand then there is security14:58
slyonACK. IMO some of them got addressed, but not all14:58
cpaelzerReview was held back when it was considered to go to OEM, but since it is back a review is again needed14:58
cpaelzerbut then, what do you review in a blob?14:58
slyonmaybe it'd be best for didrocks to take a 2nd look. reconsidering if his requests were resolved?14:58
cpaelzerack slyon, maybe we could ask didrocks to do the official check of his asks what is done and what isn't?14:58
slyonwe don't review the blob... that's why we put it into "restricted".14:58
cpaelzerdidrocks: ? (I know you are budy, but please pick that up later if you can)14:59
cpaelzeryeah, but in that case is it just "no security review" or would you still do one for where you can sarnold?14:59
sarnoldcpaelzer: yes, the conversation did move, when they were worried that the smaller user base would mean too many users who need it can't get it14:59
slyonstill we can make sure the packaging is clean, potentially has tests and proper confinement14:59
cpaelzerslyon: double +114:59
slyonconfinement might be even more important here, considering this is a blob15:00
cpaelzeragreeing a lot15:00
cpaelzerbut ok for the scope of this meeting, back for a check by didrocks what was fulfilled and then back to security to do what "can be done"15:00
cpaelzeris that ok as an outcome for now15:00
cpaelzertime is up, I consider silence a weak ok for now15:02
cpaelzerthanks for having that discussion to get myself and many others to the same level15:02
slyonthis is not nice, btw: https://git.launchpad.net/ubuntu/+source/lenovo-wwan-unlock/tree/debian/lenovo-fccunlock.service "User=root" and executing a random binarry blob..15:02
sarnoldI'm not surprised that the driver requires privileges to change something as fundamental as allowed radio frequency ranges15:03
cpaelzerindeed sarnold, but that just asks for e.g. apparmor15:03
cpaelzerit can have root, but should be limited to do just what and where it is supposed to15:04
sarnold*nod* I wish it had asked for systemd's seccomp filter lists, too15:04
* didrocks is back…logging15:04
cpaelzerwhen introducing the "encourage isolation" rules that the level of enforcement depends on the case15:04
slyonsarnold: ack15:04
cpaelzerthis is a case which is indicating rather strong enforcement to make those required15:04
cpaelzerother cases can be weaker and that is fine, but here it is important and we seem to agree on that15:05
cpaelzerlet me try to conclude the meeting then, as some are already distracted15:05
cpaelzerthank you for the discussion15:05
didrocksmakes sense to me. I’ll have a second look at it and see where we stand. I still think even if the blob is binary that we should get the packaging to a certain level15:05
cpaelzerthanks didrocks15:05
slyonthanks!15:05
cpaelzeryes, packaging at minimal level and isolation kind of mandatory in this case15:05
cpaelzer#endmeeting15:06
meetingologyMeeting ended at 15:06:03 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2024/ubuntu-meeting.2024-10-08-14.32.moin.txt15:06
sarnoldthanks cpaelzer, all :)15:06
didrocksthanks!15:06
=== utkarsh79 is now known as utkarsh2102
* vorlon waves19:00
rbasako/19:00
rbasakOh, I'm down to chair.19:02
rbasakAre we going ahead with just the two of us?19:03
vorlonI wouldn't normally consider that quorate19:05
vorlonand I guess it's going to mostly be carrying over action items19:06
vorlonso punt to the next one?19:06
rbasakOK19:08
seb128hey, sorry I overlooked the day/time and didn't see the notification...19:15

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