-
Notifications
You must be signed in to change notification settings - Fork 205
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
Use snakeyaml 2.0 [#16412]. #16415
Use snakeyaml 2.0 [#16412]. #16415
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🤞 On another note, I guess we need to update in Canton as well as it's using the same circe dep version
Ah I was afraid of this. this forced update of snakeyaml breaks binary compatibility (see |
Yes I am trying to see if upgrading io.circe:circe-yaml to 0.14.3-RC3 will solve the problem. @tudor-da @mziolekda wdyt? |
Unfortunately, that one is still relying on snakeyaml 1.33 |
Is not there a possibility that it will work? If the API has not change dramatically? |
@mziolekda Can 2.6 be shipped without resolving this issue? |
Unfortunately, it cannot go out without it, we'll wait for the circe upgrade which hopefully will come any hour/day |
7396f0e
to
3517792
Compare
Upgraded circe-yaml to 15.0-RC1. |
3517792
to
4db1de4
Compare
Thanks @atriantafyllos-da, as there is no official version still, I am accepting this PR that introduces version 0.15.0-RC1 of circe-yaml. It is better to be on an unofficial patched release than to be on an official but vulnerable. |
… health based tests to X nodes #16415'
…1704.0.v67e3d1e3/3.0.0-snapshot.20240115.12269.0.vee57276e (#18183) * update canton to 20240115.12269.0.vee57276e/2.9.0-snapshot.20240115.11704.0.v67e3d1e3/3.0.0-snapshot.20240115.12269.0.vee57276e tell-slack: canton * Adapt changes after changing of Decode.assertDecodeInfoPackage signature * Fix canton-3x Bazel rules for 'Moved http health to node and migrated health based tests to X nodes #16415' * Fixed GetEventsByContractIdResponse misalign in v2. * Removed unused dependency. * Removed unused dependency #2. * Fix daml3-script upgrade querying. Disable the test as more work needed. --------- Co-authored-by: Azure Pipelines Daml Build <[email protected]> Co-authored-by: Tudor Voicu <[email protected]> Co-authored-by: Yves Geissbuehler <[email protected]> Co-authored-by: Andreas Triantafyllos <[email protected]> Co-authored-by: Samuel Williams <[email protected]>
#16412
Snakeyaml 1.33, which is knowingly vulnerable, was pulled in by
circe-yaml
(14.2). Upgrading to 15.0RC1 pulls snakeyaml 2.0 which has not any known vulnerabilities atm.For more see: #16412