It failed withError: reqwest::Error { kind: Builder, source: Os { code: 13, kind: PermissionDenied, message: "Permission denied" } }. It was ok to run with sudo. 0.11 does not have this issue. native-tls of 0.12 does not have this issue either. ❯ ./test_lic [2024-08-18T13:...
reqwest by default uses native-tls which defaults to using openssl on linux, if you have a different version than the one expected in reqwest then you could face build issues. This change switches off default features in reqwest and enables rustls instead which is a rust only drop-in replace...
Also I've extended CI to make cover native-tls and rustls as well (for that builds I have to run docker manually, sinceservicesexecuted before cloning repo, while I need some files from it), and clickhouse-server in that checks does not expose9000port, which should ensure that everything...
native-tls = { version = "0.2.11", optional = true } log = "0.4.19" tokio = { version = "1.29.1", optional = true, features = ["fs", "macros"] } ureq = { version = "2.8.0", optional = true, features = [ "json", "socks-proxy", ] } [features] default = ["online...