Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add packages.o.o verify key to ignition_citadel_gazebo11_ubuntu_focal #223

Merged
merged 1 commit into from
Jan 8, 2025

Conversation

j-rivero
Copy link
Contributor

@j-rivero j-rivero commented Jan 8, 2025

How did I get the value for the verify_release that is a bit special:

wget https://packages.osrfoundation.org/gazebo/ubuntu-stable/dists/focal/Release.gpg
# the keyid in this gpg command
gpg --list-packets Release.gpg 
# off=0 ctb=89 tag=2 hlen=3 plen=307
:signature packet: algo 1, keyid 67170598AF249743
	version 4, created 1733241503, md5len 0, sigclass 0x00
	digest algo 10, begin of digest a8 86
	hashed subpkt 33 len 21 (issuer fpr v4 D2486D2DD83DB69272AFE98867170598AF249743)
	hashed subpkt 2 len 4 (sig created 2024-12-03)
	subpkt 16 len 8 (issuer key

Seem to match the last 16 chars of the long key id:

❯ gpg --list-keys | grep -2 67170598AF249743

pub   rsa2048 2015-04-01 [SC]
      D2486D2DD83DB69272AFE98867170598AF249743
uid           [ unknown] OSRF Repository (OSRF Repository GPG key) <osrfbuild@osrfoundation.org>
sub   rsa2048 2015-04-01 [E]

It is being used here https://build.ros.org/job/import_upstream/333/consoleFull

Signed-off-by: Jose Luis Rivero <jrivero@honurobotics.com>
Copy link
Contributor

@nuclearsandwich nuclearsandwich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

> echo 67170598AF249743 | wc -c
17
> echo -n 67170598AF249743 | wc -c
16

That darn double reed instrument again.

@j-rivero j-rivero merged commit 7cebcd0 into master Jan 8, 2025
1 check passed
@j-rivero j-rivero deleted the jrivero/add_packages_o_o_key branch January 8, 2025 21:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants