Skip to content

feat(22.04): add ubuntu archive signing key 2018#78

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

feat(22.04): add ubuntu archive signing key 2018#78
cjdcordeiro merged 3 commits intocanonical:ubuntu-22.04from
rebornplusplus:feat/public-keys/22.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 changes 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 cjdcordeiro self-assigned this Dec 14, 2023
@cjdcordeiro
Copy link
Collaborator

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

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.

thanks! LGTM and I've also tested it locally with v0.8.1 and it works ;)

@cjdcordeiro cjdcordeiro merged commit 9b60c49 into canonical:ubuntu-22.04 Jan 12, 2024
@ghost
Copy link

ghost commented Jan 31, 2024

Getting exception while testing my slice locally.
image

Using below chisel.yaml
https://github.com/yashashwi/chisel-releases_22_04_libpsl5/blob/ubuntu-22.04/chisel.yaml

@letFunny
Copy link
Collaborator

letFunny commented Jan 31, 2024

@Yashashwi What version of Chisel are you using? I think the error you are seeing should not happen for versions >= v0.8.1.

Instead of continuing the discussion here could you open an issue?

@ghost
Copy link

ghost commented Jan 31, 2024

My mistake, I was using chisel version prior to v0.8.1, with the upgrade of chisel it is working fine. No need for a new bug.
Thank you @letFunny !

gregory-schiano pushed a commit to gregory-schiano/chisel-releases that referenced this pull request Jun 22, 2024
* feat(22.04): add ubuntu archive signing key 2018

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

* fix(22.04): revert chisel.yaml format to chisel-v1

* fix: rename public-keys to v1-public-keys
cjdcordeiro pushed a commit to ozanvos/chisel-releases that referenced this pull request Sep 27, 2024
* feat(22.04): add ubuntu archive signing key 2018

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

* fix(22.04): revert chisel.yaml format to chisel-v1

* fix: rename public-keys to v1-public-keys
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