Page MenuHomePhabricator

Give +2 access to the Blazegraph repo to the WDQS dev team
Closed, ResolvedPublic

Description

The permissions in the WDQS related projects seems to be a bit of a mess. The main repos are:

  • wikidata/query/LDFServer
  • wikidata/query/blazegraph
  • wikidata/query/rdf

The deployment repo is:

  • wikidata/query/deploy

All those repose should be accessible to the WDQS team:

I'm lost in the gerrit permission system, it looks to me like all those projects are owned by the same wikidata-query group, but the people above don't have +2 to wikidata/query/rdf. So I'm probably misunderstanding something.

Event Timeline

Note that previously I have done:

2019-10-10
10:35 <hashar> gerrit: added onimisionipe and gehel to wikidata-query-gui groups # T235159

The blazegraph repository is owned by the wikidata-query group which only has Stas https://gerrit.wikimedia.org/r/#/admin/groups/995,members

The rdf repo is additionally owned by the qa group (https://gerrit.wikimedia.org/r/#/admin/projects/wikidata/query/rdf,access ) which includes ldap/wmf ( https://gerrit.wikimedia.org/r/#/admin/groups/337,members ) and thus grant access to gehel or whoever is in that ldap group.

All those repositories inherit rights from the meta project wikidata/query.git: https://gerrit.wikimedia.org/r/#/admin/projects/wikidata/query,access

It is owned by the group wikidata-query which only had Stas in it. I have added @dcausse @EBernhardson and @Gehel to the group. That thus grant them ownership on all the repositories.

Note that wikidata/query/gui-deploy has some specific permission scheme https://gerrit.wikimedia.org/r/#/admin/projects/wikidata/query/gui-deploy,access

It has a wikidata-query-gui-deploy group with just @Mathew.onipe, @Gehel and stas. But also grant push access to WMDE via the wikidata group.

Gehel claimed this task.

All those repositories inherit rights from the meta project wikidata/query.git: https://gerrit.wikimedia.org/r/#/admin/projects/wikidata/query,access

It is owned by the group wikidata-query which only had Stas in it. I have added @dcausse @EBernhardson and @Gehel to the group. That thus grant them ownership on all the repositories.

Thanks! That makes a lot more sense now!

Note that wikidata/query/gui-deploy has some specific permission scheme https://gerrit.wikimedia.org/r/#/admin/projects/wikidata/query/gui-deploy,access

It has a wikidata-query-gui-deploy group with just @Mathew.onipe, @Gehel and stas. But also grant push access to WMDE via the wikidata group.

Yep, this is expected, this repository is under the control of WMDE.

I'm closing this, I think we're good (at least I now have the +2 I expected). I'll re-open if anyone on the team is still missing access.