Skip to content

feat(23.04): add ubuntu archive signing key 2018#79

Merged
cjdcordeiro merged 3 commits intocanonical:ubuntu-23.04from
rebornplusplus:feat/public-keys/23.04
Jan 12, 2024
Merged

feat(23.04): add ubuntu archive signing key 2018#79
cjdcordeiro merged 3 commits intocanonical:ubuntu-23.04from
rebornplusplus:feat/public-keys/23.04

Conversation

@rebornplusplus
Copy link

@rebornplusplus rebornplusplus commented Dec 13, 2023

This PR adds the Ubuntu Archive Automatic Signing Key (2018) as a "public-key" in the chisel.yaml. The armored data was obtained by executing the following commands on a Ubuntu 22.04 machine:

$ gpg --keyserver keyserver.ubuntu.com --receive-keys 871920D1991BC93C
$ gpg --armor --export 871920D1991BC93C

BREAKING CHANGE: This PR introduces the new chisel yaml format "chisel-v2", in which public-keys (top-level) and archive.<name>.public-keys fields are introduced. This change is related to the addition of integrity checks in chisel. [1]

[1] canonical/chisel#106

This commit adds the Ubuntu Archive Automatic Signing Key (2018) as a
"public-key" in the chisel.yaml. The armored data was obtained by
executing the following commands on a Ubuntu 22.04 machine:

    $ gpg --keyserver keyserver.ubuntu.com --receive-keys 871920D1991BC93C
    $ gpg --armor --export 871920D1991BC93C

BREAKING CHANGE: This commit introduces the new chisel yaml format
"chisel-v2", in which ``public-keys`` (top-level) and
``archive.<name>.public-keys`` fields are introduced. This changes is
related to the addition of integrity checks in chisel. [1]

[1] canonical/chisel#106
@cjdcordeiro cjdcordeiro added the Blocked Waiting for something external label Dec 14, 2023
@cjdcordeiro
Copy link
Collaborator

Don't merge before the 9th (requested by MSFT)

@cjdcordeiro cjdcordeiro self-assigned this Dec 14, 2023
Copy link
Collaborator

@letFunny letFunny left a comment

Choose a reason for hiding this comment

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

Because we do not have a CI please test it locally as well to make sure. I did:

v0.8.1 canonical/chisel#106

Copy link
Collaborator

@cjdcordeiro cjdcordeiro left a comment

Choose a reason for hiding this comment

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

LGTM. tested locally with spread and is working. see canonical/chisel#114

@cjdcordeiro cjdcordeiro merged commit 733ba8a into canonical:ubuntu-23.04 Jan 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Blocked Waiting for something external

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants