Release Lorry version: v2.3.0 Many thanks to @Tikooh for helping with this release! This release contains various changes to configuration options that lorry uses to configure downstream (many of those changes are made in preparation for reenabling of local downstream), as well as changes to e2e tests, cleanup in the database, multiarch Docker images and fixes to token leaks in logs and web UI. Deprecation notice: Config fields `hostname`, `username`, `insecure`, `gitlab-private-token` and `gitlab-private-token-file` are deprecated in favor of a `[downstream]` block of `kind = "gitlab"`. Make sure your config looks like this: ``` [downstream] kind = "gitlab" hostname = "localhost:9999" username = "Oauth2" gitlab-insecure-http = false gitlab-private-token = "super-secret" ``` You can find documentation for configuration here: https://lorry.software/configuration.html 1268656 Update package versions to 2.3.0 1a93079 Drop unused databases 61f343d Enable container builds for multiple architectures 261c712 Cargo sqlx prepare changes 10ad93c Fix Lorry prepare repo to reset priority 2ebe06f Lorry validation fix 911faa6 Add a ci step to validate local config ae8e254 Add Remote Confgit retry attempts 3ed65ed Improve e2e tests 472cdb3 Also check that file exists on example config cd986fb Separate config parse 0d7a08c Fix token leakage on command execution 478d47f Mention nix flake in the docs 5d9b8ba Update git server version e302655 Improve release script b67ae04 Redact web outputs 72c6da4 Add an error if project path is too long fd3fcfb Report error on internal git failure 506b2d6 Make scheduler take URL builder 4bb6c75 Update lorry.example.toml and docs for downstream d5f2209 Deprecate Gitlab specific config for enum 21dd768 Improve tracing to include config