Cannot rename or merge a person with a PPA

Bug #87326 reported by Celso Providelo
72
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

Currently the PPAs get published to directories named like "$USERNAME". However, user can be renamed or the PPA can get transferred to a new owner (either by person merging or by reassignment in the web UI).

We should consider using a setup similar to the bazaar.launchpad.net branch storage:

 * store PPAs in directories keyed off the Archive database ID

 * generate a rewrite map that can be used by Apache's mod_rewrite in order to provide the nice archive names via HTTP.

Celso Providelo (cprov)
Changed in soyuz:
importance: Undecided → Wishlist
status: Unconfirmed → Confirmed
Celso Providelo (cprov)
description: updated
Revision history for this message
Stuart Bishop (stub) wrote : Re: [Bug 87326] Re: Support PPA Renaming and Reassignment

The approach described here will make Bug #87098 trivial to fix.

--
Stuart Bishop <email address hidden> http://www.canonical.com/
Canonical Ltd. http://www.ubuntu.com/

Christian Reis (kiko)
Changed in soyuz:
importance: Wishlist → Medium
milestone: 1.1.11 → 1.1.12
Revision history for this message
Cesare Falco (c.falco) wrote : Re: Support PPA Renaming and Reassignment

I encountered the same problem trying to change my username from "c.falco" to "wallyweek".

I modified my personal details and the url for my homepage became http://www.launchpad.net/~wallyweek as I wished.

The link on my PPA main page also pointed to http://ppa.launchpad.ne/wallyweek/ubuntu, but when I tried to click it, I received a 404 from the webserver. Trying http://ppa.launchpad.ne/c.falco/ubuntu instead (the original url), all was ok. I reverted to my old username and I found that the repository had not been modified in any way.

Just one more short note: the link for Bug #87098 leads me to a page which I'm not allowed to visit. :(

Celso Providelo (cprov)
Changed in soyuz:
milestone: 1.1.12 → 1.2.1
Changed in soyuz:
milestone: 1.2.1 → 1.2.4
Revision history for this message
Nicolas Valcarcel (nvalcarcel) wrote :

I have got the same problem. And trying to upload new packages i get this e-mail:

Rejected:
Signer has no upload rights at all to this distribution.

Changed in soyuz:
milestone: 1.2.4 → 1.2.6
Revision history for this message
Sarah Kowalik (hobbsee-deactivatedaccount) wrote : Re: [Bug 87326] Re: Support PPA Renaming and Reassignment

  unsubscribe

Celso Providelo (cprov)
Changed in soyuz:
milestone: 1.2.6 → none
Revision history for this message
Celso Providelo (cprov) wrote : Re: Support PPA Renaming and Reassignment

Additionally to the repository path changes, we have to address changes in the signing-key UID as well.

summary: - Support PPA Renaming and Reassignment
+ Cannot rename a person with a PPA
Tom Haddon (mthaddon)
tags: added: canonical-losa-lp
Revision history for this message
Robert Collins (lifeless) wrote : Re: Cannot rename a person with a PPA

Signing key is orthogonal if we do it right. More of an issue is that the url user see will change and that may break users of the PPA - so it needs to be something folk renaming things are warned about.

Changed in launchpad:
importance: Medium → Low
William Grant (wgrant)
summary: - Cannot rename a person with a PPA
+ Cannot rename or merge a person with a PPA
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.