tari-project / tari

The Tari protocol
https://tari.com
BSD 3-Clause "New" or "Revised" License
356 stars 220 forks source link

feat(peerseeds/autoupdate): hickory-dns upgrade, default to system DNS #6600

Closed sdbondi closed 1 month ago

sdbondi commented 1 month ago

Description

Upgrade from trust dns to hickory DNS Allow system default DNS to be used for DNS resolution

Motivation and Context

Cloudflare 1.1.1.1 was used by default and this can be blocked. Better UX to use the system default.

How Has This Been Tested?

Existing tests updated

What process can a PR reviewer use to test or verify this change?

Seed peers still work

Breaking Changes

github-actions[bot] commented 1 month ago

Test Results (Integration tests)

 2 files  11 suites   32m 27s :stopwatch: 36 tests 35 :white_check_mark: 0 :zzz: 1 :x: 38 runs  36 :white_check_mark: 0 :zzz: 2 :x:

For more details on these failures, see this check.

Results for commit 6f60db1e.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 1 month ago

Test Results (CI)

    3 files    129 suites   35m 45s :stopwatch: 1 325 tests 1 325 :white_check_mark: 0 :zzz: 0 :x: 3 973 runs  3 973 :white_check_mark: 0 :zzz: 0 :x:

Results for commit 6f60db1e.

:recycle: This comment has been updated with latest results.

sdbondi commented 1 month ago

Looks like we're using an old version of gcc CI. I've added that to the CI deps install script so let's see.

https://github.com/rustls/rustls/issues/1967

sdbondi commented 1 month ago

Guess not - I've removed the aws-ls-rs feature from rusttls. Looks like that is working