=== pieq_ is now known as pieq [08:41] hey there [08:41] what team has right to approve translations template for Ubuntu? e.g https://translations.launchpad.net/ubuntu/focal/+imports [08:42] I used to be able to do that but seems I'm not anymore, I wonder if the acl changed or if I expired from a team === epod is now known as luk3yx === ottavio is now known as Guest60005 === ottavio_ is now known as ottavio [15:39] I'm getting amd64 build failures with no logs...like https://launchpad.net/~ubuntu-security-proposed/+archive/ubuntu/ppa/+build/18834286 [15:40] is something borked? [15:46] mdeslaur_: Looking into it now [15:46] thanks SpecialK|Canon [15:48] cjwatson, wgrant, did you see my question from this morning? maybe you can help there? [15:49] seb128: SpecialK|Canon is the help contact at the moment and I'm trying to steer clear rather than sniping all questions from him [15:49] cjwatson, makes sense, thanks [15:50] (see topic) [15:50] SpecialK|Canon, ^ can you help? [15:50] cjwatson, I though it was maybe an Ubuntu process question more than a launchpad by itself, but let's see if SpecialK|Canon knows about that [15:52] seb128: Hello! I think that's an Ubuntu process question too, but I can see the argument that the LP UI should make it clear! [15:52] SpecialK|Canon, hey :) even without change/fixing, I'm interested to have the info because we need those templates reviewed [15:53] seb128: I suspect you'll be best served by asking over in #ubuntu-devel or similar if you haven't already [15:53] ideally I would like to join (back) the team with the acl [15:53] Well, working out what team has the authority to do a particular thing in LP is an LP question [15:53] In general [15:53] Fair point! [15:53] SpecialK|Canon, I doubt we have anyone around with knowledge of those bits in Ubuntu [15:56] So I can walk through how to find this [15:56] If desired [15:56] cjwatson: That would be appreciated, please [15:58] So I couldn't remember exactly where this lived, and ended up doing a bit of grepping for the various status names, which led me to TranslationImportQueueEntry.canSetStatus; looks promising [15:59] That calls TranslationImportQueueEntry.canAdmin for transitions to APPROVED [15:59] Which checks the launchpad.Admin permission on itself [15:59] So off to lib/lp/security.py; AdminTranslationImportQueueEntry defines launchpad.Admin on ITranslationImportQueueEntry by forwarding to launchpad.TranslationsAdmin on the distroseries [16:00] AdminDistroSeriesTranslations defines that as either you're the driver of the distribution (which is basically ~techboard) or you have launchpad.TranslationsAdmin on the distribution [16:03] cjwatson: Thanks [16:03] AdminDistributionTranslations defines *that* as either in the distribution's translation group owner (https://translations.launchpad.net/ubuntu → https://translations.launchpad.net/+groups/ubuntu-translators → https://launchpad.net/~ubuntu-translations-coordinators), or in ~rosetta-admins, or the owner of the distribution (which is basically ~techboard again) [16:06] seb128 was in ~ubuntu-drivers up to 2011. I'm not sure I see what else might previously have given him that permission [16:06] Might be missing something [16:07] cjwatson, I'm pretty sure I've been able to approve things from the queue more recently than than, I've been the one approving those import almost every cycle in recent years [16:07] if I had to guess I think it was still available to me in bionic [16:07] You weren't in ~ubuntu-translations-coordinators by any chance? [16:07] shouldn't I be listed on https://launchpad.net/~ubuntu-translations-coordinators/+members#active as expired or something if that was the case? [16:08] Yeah, would've thought [16:08] I'm pretty certain this isn't something we've changed since we hardly ever touch Translations [16:08] maybe it was through some other team that got removed/expired and transien membership? [16:09] I was part of uds-organiser and other teams that had acl for some launchpad part iirc (just guessing on uds-organiser being an example, might be a buggy one) [16:09] anyway [16:09] It's possible, though I can't see a likely path [16:10] SpecialK|Canon, cjwatson, can one of you add me to https://launchpad.net/~ubuntu-translations-coordinators/ ? [16:10] I think it would be worth getting IS to help reclaim ~ubuntu-translations-coordinators - neither of Arne nor David have been around for years, have they? [16:10] neither Arne nor David are around anymore [16:10] We can't do that [16:10] k, thanks for helping [16:10] Team changes without admin consent require IS. If it were me, I'd suggest promoting Gunnar to an admin and adding you as another admin [16:10] Feel free to quote me on that to IS [16:11] right [16:11] maybe adding Lukasz as well [16:11] will do, thanks! [16:13] SpecialK|Canon: here's another amd64 failed build with no logs: https://launchpad.net/~ubuntu-security-proposed/+archive/ubuntu/ppa/+build/18834348 [18:16] mdeslaur_: Builds should be going through much more happily right now and I believe Colin kicked off retries for (many of?) the ones that failed [18:18] thanks SpecialK|Canon === SpecialK|Canon changed the topic of #launchpad to: Help contact: - | Launchpad is an open source project: https://dev.launchpad.net/ | This channel is logged: http://irclogs.ubuntu.com/ | User Guide: https://help.launchpad.net/ | Support and spam reporting: https://answers.launchpad.net/launchpad