build: update toolchain to Fedora 37 with clang 15
'cargo' instantiation now overrides internal git client with cli client due to unbounded memory usage [1]. [1] https://github.com/rust-lang/cargo/issues/10583#issuecomment-1129997984
This commit is contained in:
@@ -314,7 +314,7 @@ elif [ "$ID" = "fedora" ]; then
|
||||
pip3 install "$PIP_DEFAULT_ARGS" traceback-with-variables
|
||||
pip3 install "$PIP_DEFAULT_ARGS" scylla-api-client
|
||||
|
||||
cargo install cxxbridge-cmd --root /usr/local
|
||||
cargo --config net.git-fetch-with-cli=true install cxxbridge-cmd --root /usr/local
|
||||
if [ -f "$(node_exporter_fullpath)" ] && node_exporter_checksum; then
|
||||
echo "$(node_exporter_filename) already exists, skipping download"
|
||||
else
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
FROM docker.io/fedora:34
|
||||
FROM docker.io/fedora:37
|
||||
ADD ./install-dependencies.sh ./
|
||||
ADD ./seastar/install-dependencies.sh ./seastar/
|
||||
ADD ./tools/jmx/install-dependencies.sh ./tools/jmx/
|
||||
|
||||
@@ -1 +1 @@
|
||||
docker.io/scylladb/scylla-toolchain:fedora-34-20221102
|
||||
docker.io/scylladb/scylla-toolchain:fedora-37-20221115
|
||||
Reference in New Issue
Block a user