Skip to content

Conversation

@kommendorkapten
Copy link
Member

@kommendorkapten kommendorkapten commented Mar 13, 2024

Summary

  • Update go-tuf (tuf-client) to the lastest version
  • Disable Rust (tough) as it does not yet support ecdsa key type
  • Added JavaScript client test (with tuf-js)

Release Note

N/A

Documentation

N/A

Signed-off-by: Fredrik Skogman <[email protected]>
Signed-off-by: Fredrik Skogman <[email protected]>
Signed-off-by: Fredrik Skogman <[email protected]>
joshuagl
joshuagl previously approved these changes Mar 13, 2024
Disabling test until it is supported

Signed-off-by: Fredrik Skogman <[email protected]>
Copy link
Member

@joshuagl joshuagl left a comment

Choose a reason for hiding this comment

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

LGTM. Please update the PR description before squash & merge.

@kommendorkapten kommendorkapten changed the title Use latest go-tuf-client Update tuf client tests Mar 13, 2024
@kommendorkapten kommendorkapten merged commit d3738d6 into sigstore:ceremony/2024-03-12 Mar 13, 2024
@kommendorkapten kommendorkapten deleted the new-go-tuf-client branch March 13, 2024 12:36
kommendorkapten added a commit to kommendorkapten/root-signing that referenced this pull request Mar 14, 2024
* Use latest go-tuf-client

Signed-off-by: Fredrik Skogman <[email protected]>

* Use latest tuftool (Rust)

Signed-off-by: Fredrik Skogman <[email protected]>

* Run javascript client tests too

Signed-off-by: Fredrik Skogman <[email protected]>

* tuftool (tough) does not yet support the new ecdsa key type.
Disabling test until it is supported

Signed-off-by: Fredrik Skogman <[email protected]>

---------

Signed-off-by: Fredrik Skogman <[email protected]>
(cherry picked from commit d3738d6)
kommendorkapten added a commit that referenced this pull request Mar 14, 2024
* Update tuf client tests (#1166)

* Use latest go-tuf-client

Signed-off-by: Fredrik Skogman <[email protected]>

* Use latest tuftool (Rust)

Signed-off-by: Fredrik Skogman <[email protected]>

* Run javascript client tests too

Signed-off-by: Fredrik Skogman <[email protected]>

* tuftool (tough) does not yet support the new ecdsa key type.
Disabling test until it is supported

Signed-off-by: Fredrik Skogman <[email protected]>

---------

Signed-off-by: Fredrik Skogman <[email protected]>
(cherry picked from commit d3738d6)

* Update .github/workflows/tuf_client_tests.yml

Co-authored-by: Joshua Lock <[email protected]>
Signed-off-by: Fredrik Skogman <[email protected]>

---------

Signed-off-by: Fredrik Skogman <[email protected]>
Co-authored-by: Joshua Lock <[email protected]>
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