=== pieq_ is now known as pieq | ||
seb128 | hey there | 08:41 |
---|---|---|
seb128 | what team has right to approve translations template for Ubuntu? e.g https://translations.launchpad.net/ubuntu/focal/+imports | 08:41 |
seb128 | 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 | 08:42 |
=== epod is now known as luk3yx | ||
=== ottavio is now known as Guest60005 | ||
=== ottavio_ is now known as ottavio | ||
mdeslaur_ | I'm getting amd64 build failures with no logs...like https://launchpad.net/~ubuntu-security-proposed/+archive/ubuntu/ppa/+build/18834286 | 15:39 |
mdeslaur_ | is something borked? | 15:40 |
SpecialK|Canon | mdeslaur_: Looking into it now | 15:46 |
mdeslaur_ | thanks SpecialK|Canon | 15:46 |
seb128 | cjwatson, wgrant, did you see my question from this morning? maybe you can help there? | 15:48 |
cjwatson | 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 |
seb128 | cjwatson, makes sense, thanks | 15:49 |
cjwatson | (see topic) | 15:50 |
seb128 | SpecialK|Canon, ^ can you help? | 15:50 |
seb128 | 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:50 |
SpecialK|Canon | 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 |
seb128 | SpecialK|Canon, hey :) even without change/fixing, I'm interested to have the info because we need those templates reviewed | 15:52 |
SpecialK|Canon | seb128: I suspect you'll be best served by asking over in #ubuntu-devel or similar if you haven't already | 15:53 |
seb128 | ideally I would like to join (back) the team with the acl | 15:53 |
cjwatson | Well, working out what team has the authority to do a particular thing in LP is an LP question | 15:53 |
cjwatson | In general | 15:53 |
SpecialK|Canon | Fair point! | 15:53 |
seb128 | SpecialK|Canon, I doubt we have anyone around with knowledge of those bits in Ubuntu | 15:53 |
cjwatson | So I can walk through how to find this | 15:56 |
cjwatson | If desired | 15:56 |
SpecialK|Canon | cjwatson: That would be appreciated, please | 15:56 |
cjwatson | 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:58 |
cjwatson | That calls TranslationImportQueueEntry.canAdmin for transitions to APPROVED | 15:59 |
cjwatson | Which checks the launchpad.Admin permission on itself | 15:59 |
cjwatson | So off to lib/lp/security.py; AdminTranslationImportQueueEntry defines launchpad.Admin on ITranslationImportQueueEntry by forwarding to launchpad.TranslationsAdmin on the distroseries | 15:59 |
cjwatson | 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:00 |
SpecialK|Canon | cjwatson: Thanks | 16:03 |
cjwatson | 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:03 |
cjwatson | 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 |
cjwatson | Might be missing something | 16:06 |
seb128 | 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 |
seb128 | if I had to guess I think it was still available to me in bionic | 16:07 |
cjwatson | You weren't in ~ubuntu-translations-coordinators by any chance? | 16:07 |
seb128 | shouldn't I be listed on https://launchpad.net/~ubuntu-translations-coordinators/+members#active as expired or something if that was the case? | 16:07 |
cjwatson | Yeah, would've thought | 16:08 |
cjwatson | I'm pretty certain this isn't something we've changed since we hardly ever touch Translations | 16:08 |
seb128 | maybe it was through some other team that got removed/expired and transien membership? | 16:08 |
seb128 | 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 |
seb128 | anyway | 16:09 |
cjwatson | It's possible, though I can't see a likely path | 16:09 |
seb128 | SpecialK|Canon, cjwatson, can one of you add me to https://launchpad.net/~ubuntu-translations-coordinators/ ? | 16:10 |
cjwatson | 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 |
seb128 | neither Arne nor David are around anymore | 16:10 |
cjwatson | We can't do that | 16:10 |
seb128 | k, thanks for helping | 16:10 |
cjwatson | 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 |
cjwatson | Feel free to quote me on that to IS | 16:10 |
seb128 | right | 16:11 |
seb128 | maybe adding Lukasz as well | 16:11 |
seb128 | will do, thanks! | 16:11 |
mdeslaur_ | SpecialK|Canon: here's another amd64 failed build with no logs: https://launchpad.net/~ubuntu-security-proposed/+archive/ubuntu/ppa/+build/18834348 | 16:13 |
SpecialK|Canon | 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:16 |
mdeslaur_ | thanks SpecialK|Canon | 18:18 |
=== 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 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!