Uploading 'OpenPGP key' help is incorrect (+editpgpkeys)

Bug #139988 reported by Brett Alton
40
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Matthew Revell

Bug Description

In https://launchpad.net/people/+me/+editpgpkeys, it states:

# Ensure you already have a key. In a terminal window, enter:

gpg --list-keys <email address hidden>

If you have no key, create one:

gpg --gen-key

# Ensure the key has been uploaded to a keyserver. To do this:

gpg --send-key key-id

# Enter your key fingerprint. Use:

gpg --fingerprint key-id

Fingerprint: [_____________________________________________]
Example: 27E0 7815 B47C 0397 90D5 8589 27D9 A27B F3F9 6058

Launchpad will e-mail <your_email> with instructions on finishing the process.

Yet https://help.launchpad.net/ImportingYourOpenPGPKey is quite different and more verbose. Can we link +editpgpkeys with that page or add more content to +editgpgkeys because you simple can not follow those instructions to upload a pgp key.

Related branches

Revision history for this message
Diogo Matsubara (matsubara) wrote :

Displaying a link to ImportingYourOpenPGPKey guide in the +editpgpkeys is a good idea. Thanks!

Changed in launchpad:
status: New → Confirmed
description: updated
Changed in launchpad-foundations:
status: Confirmed → Triaged
Revision history for this message
Geir Ove Myhr (gomyhr) wrote :

Besides, the send-key part is plain wrong and doesn't work.

gpg --send-keys --keyserver keyserver.ubuntu.com 12345678

is what it says on the wiki, but the necessary --keyserver part is left out in the LP documentation. Maybe some previous ubuntu version had a default keyserver already set up, but my Jaunty installation does not have it.

Revision history for this message
mac.ryan (macryan) wrote :

Mi addition is so trivial I decided to add it here rather than opening a new bug.

When trying to sign the ubuntu code of conduct, it takes time (ca. 10 minutes) for launchpad to realise a new key has been uploaded on the server. So, when following the instructions (which points towards a "direct query" to the server that answers positively) the user can't understand what's going on and why the fingerprint is not accepted.

PROPOSAL: in the alert dialogue that shows on page reload, it should be added a "possible source of problem" something like "you have just uploaded your GPG public key. Please allow 10 minutes for launchpad to syncronise with the keyserver".

Revision history for this message
Matthew Revell (matthew.revell) wrote :

The original problem reported was fixed when I introduced new help for the editpgpkeys page.

However, I've added a note about the ten minute wait (re mac.ryan's comment) to the pop-up help.

Changed in launchpad-documentation:
importance: Undecided → Medium
status: Triaged → In Progress
assignee: nobody → Matthew Revell (matthew.revell)
Changed in launchpad-documentation:
status: In Progress → Triaged
affects: launchpad-documentation → launchpad-registry
Changed in launchpad-registry:
milestone: none → 10.01
Curtis Hovey (sinzui)
Changed in launchpad-registry:
importance: Medium → Low
Curtis Hovey (sinzui)
Changed in launchpad-registry:
status: Triaged → In Progress
milestone: 10.01 → none
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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