[12:25] I will probably skip the MIR meeting today. I have nothing special to report. [14:00] Here for the MIR meeting. [14:02] hi [14:04] cpaelzer, jamespage, cyphermox ? [14:05] starting with https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg [14:05] o/ [14:06] jamespage: could you file issues for nova/netcat? [14:06] cpaelzer: cloud-init/ifupdown2 [14:07] here [14:07] cpaelzer: logcheck/esmtp [14:08] didrocks: xorg/xterm, libnotify/sugar, [14:09] for cloud-init I'll start with a cloud-init bug if they really want this [14:09] but I'll file the others as placeholders pointing to that one - to be found by AAs [14:10] which MIRs are pending reviews? [14:10] nut sure if we want esmtp for logcheck [14:10] that came in via a sync [14:10] we'll sort it out if we drop the dependency instead of a MIR [14:11] doko: done for nova/netcat - I don't think its even needed [14:13] feel free to drop it instead [14:18] doko: how did cloud-init get that report? [14:18] the one in focal doesn't have a ifupdown2 dependency [14:18] and that is the same version SRUed to Xenial-Eoan [14:19] cpaelzer: https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.txt [14:19] Provides: ifupdown [14:20] doko: ah now I see, cloud init has "netplan.io | ifupdown" [14:20] and netplan is in main [14:20] how do we usually handle those cases? [14:21] it has a valid package in main fulfilling that dependency in every release [14:21] up to Disco it was ifupdown and since bionic it is netplan [14:21] and netplan is listed first [14:21] so the problem is that the alternate dependency puts it on the component mismatches [14:22] that also explains how it could already migrate into the -release pocket [14:22] can we just ignore it then, any guidance on what cloud-init is supposed to do to avoid being listed there? [14:22] the package is tried to be the same across releases [14:23] cpaelzer: netplan.io is seeded in eoan, but not anymore in focal? [14:23] netplan.io is seeded from bionic onwards [14:23] and ifupdown from the dawn of time up until disco [14:26] maybe component-mismatches gets confused by the provides [14:26] yeah I'd think so [14:26] add it to extra-excludes? [14:27] if that is the common solution, I can open an MP [14:27] and logcheck is the same case - it depends on 'mail-transport-agent' which has a provides in many places [14:27] esmtp is one of them [14:28] but so is e.g. postfix [14:28] doko: I can add extra excludes for them if you tell me that is the way to resolve that [14:28] doko: but that leaves my confort zone, so I want you to tell me it is the right way :-) [14:28] * didrocks will ask in the desktop meeting [14:29] I'll check with colin maybe [14:29] doko: ok, let me know once you know the path that I should let these server packages take then [14:30] I didn't check before the meeting, is any existing MIR missing review? [14:31] not from us [14:32] joeubuntu: any updates for security reviews? [14:34] doko - 6 in progress the remainder in queue, we meet 2x a month with server/foundations to review priority and progress. a few more sec engineers are taking on MIRs to get the queue down again. [14:34] anything else for today? [14:37] do we want a meeting next week, or skip until January? [14:38] I'm on holidays starting tomorrow [14:40] there doesn't seem to be much interest ... let's skip [14:40] and finish for today [14:42] thx :) [14:45] o/ sorry [14:46] why is cloud-init depending on ifupdown2? that's sounds very very wrong [14:48] cyphermox: cloud-init depends on `netplan.io | ifupdown` and ifupdown2 provides ifupdown. [14:48] *sigh* [14:48] I posit that's probably wrong [14:48] "that"? [14:48] ifupdown2 providing ifupdown [14:49] it's a full rewrite, I don't know that it's quite the same [14:50] anyway, the story is I doubt we really want to MIR ifupdown2 [14:51] I think we're all in agreement there. :p [14:51] yup ;) [15:59] dodk: if possibel please answer on bug 1855557 once you ahve the answer hwo to handle the component-mismatches due to provides [15:59] bug 1855557 in cloud-init (Ubuntu) "please drop ifupdown depedency" [High,Triaged] https://launchpad.net/bugs/1855557 [17:05] cpaelzer: Were you trying to ping Matthias? Because... you didn't. ;) [23:47] cyphermox: Odd_Bloke: we have removed i386 arch specific packages, yet cloud-init and ifupdown2 are arch:all and it is a bug that they are (a) published in i386 archive (b) used by components missmatches to promote things [23:48] cpaelzer: my bug report was slightly tigential to the components missmatches being buggy. [23:48] cpaelzer: Odd_Bloke: as a product, Ubuntu, no longer supports ifupdown and thus on Ubuntu platform cloud-init should not allow any but netplan.io network rendering.