Proprietary repository - changed owner to LP team but is not accessible

Asked by Emilia Torino

I have updated the owner of a Proprietary repository to be another LP team, but members of the new owning team still don't have access.

I updated the owner in https://code.launchpad.net/~<team>/<repo>/+git/<repo>/+edit and also the maintainer at https://launchpad.net/<repo>.

Members of the group are not able to access the repo/project and also unable to see the projects at https://launchpad.net/~<team>/+related-projects. I can (since I am also part of the original project owning group).

What else is needed to configure?

Thanks!

Question information

Language:
English Edit question
Status:
Solved
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Solved by:
Ines Almeida
Solved:
Last query:
Last reply:
Revision history for this message
Best Ines Almeida (ines-almeida) said :
#1

Hi Emilia,

I expect that if you go to https://launchpad.net/<repo>/+sharing, you'll see the old team still listed there and not the new one.
Updating this should allow you to add access to the new team and revoke it from the old one (if you so require).

I agree that it's not clear how to do this sort of transfer currently.
In the future, ideally, we could have an API to transfer ownership of a project to another team that would deal with this, or we would need to update the code so that these sharing policies would be automatically updated when the maintainer of a project changes.

For now, I'll see if I find a place to add relevant notes about this.

Revision history for this message
Emilia Torino (emitorino) said :
#2

Hi Ines!

Thanks for the solution provided. It worked. Please share the notes whenever you have them so we can reference them in the future.

Also, is it there any documentation about sharing policies that we can use for the purpose of auditing projects/repos/PPAs?

Thanks!

Revision history for this message
Emilia Torino (emitorino) said :
#3

Thanks Ines Almeida, that solved my question.

Revision history for this message
Ines Almeida (ines-almeida) said :
#4

Hi Emilia,
Just linking this back: https://documentation.ubuntu.com/launchpad/en/latest/how-to/transfer-project-ownership/

AFAIK, the best place to learn about sharing policies is in the `<repo>/+sharing` page itself. That page contains a lot of details about what each option means.