X-Road v7.1.0 Release Notes

Release Info

Version number7.1.0
Release date22.06.2022
Supported versions
  • 7.1.0
  • 7.0.3
  • 6.26.2
Supported platforms

Central Server

  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS

Configuration Proxy

  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS

Security Server

  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS
  • RHEL 7
  • RHEL 8
  • Docker
Official documentationhttps://docs.x-road.global
Source codehttps://github.com/nordic-institute/X-Road/tree/master
Software licenseMIT
On this page:

Changes in This Release

Summary

  • Show statuses of different encryption configuration options in the Security Server UI Diagnostics view.
  • Make the Security Server UI more modular so that elements that are not needed are inactive.
  • Improvements to how the Security Server UI handles clustered HA setups.
  • Improvements to how the Security Server UI displays empty states and provides feedback for loading data.
  • Various housekeeping tasks to improve code quality and stability.
  • Minor enhancements and bug fixes.


Upgrade to version 7.1.0 is supported from versions 7.0.X and 6.26.X only. In case you're running an older version, please upgrade to version 6.26.2 first, and then to version 7.1.0. The X-Road 7 migration guide is available here.

Completed Issues

Issue IDTypeSummary
XRDDEV-1788Improvement

Show a warning if the deprecated "/etc/xroad/services/local.conf" configuration file exists when generating a backup on the Security Server. The warning is shown in the Security Server UI and on the command line.

XRDDEV-1800NewAdd primary and secondary node information to the Security Server UI for clustered HA setups. Display global alert for read-only state on the secondary node UI.
XRDDEV-1824FixClean up Security Server UI styles and remove unused ones.
XRDDEV-1825FixClean up Security Server UI localisation files and improve localisation string resolution methods for better consistency.
XRDDEV-1827NewSet the Security Server UI into read-only mode on secondary node instances in a clustered HA setup.
XRDDEV-1840ImprovementUpdate Security Server UI components to handle empty states in a more consistent and clear manner.
XRDDEV-1852ImprovementUpdate Security Server UI table components to handle loading states in a more consistent and clear manner.
XRDDEV-1853ImprovementUpdate Security Server UI views to handle loading states in a more consistent and clear manner.
XRDDEV-1875FixUpdate Spring Boot to a later version to fix a false positive vulnerability warning in the Security Server API UI component.
XRDDEV-1876FixFix Security Server message log archiving to resolve edge case where messages might be timestamped repeatedly, causing the message log to grow.
XRDDEV-1890FixFix Security Server UI local storage handling to resolve issues when the user does not close the browser between multiple initialisation attempts for the same server.
XRDDEV-1893ImprovementMigrate Security Server UI from Vuex to Pinia for better type checking as well as future compatibility when upgrading to Vue 3.
XRDDEV-1907ImprovementImprove Security Server configuration client to handle expired federated configurations and local instance configuration separately. Improve caching behaviour to consider configuration expiration. 
XRDDEV-1961NewMake the Security Server UI more modular and disable sections that are not needed. After the change, timestamping and message log related sections in the UI are disabled when the message log add-on is not installed or enabled.
XRDDEV-1964NewAdd new endpoints to the Security Server's management REST API that provide information about backup encryption, message log archive encryption, message log archive grouping and message log database encryption.
XRDDEV-1966NewAdd sections to the Security Server UI diagnostics page to display information about backup encryption, message log archive encryption, message log archive grouping and message log database encryption.
XRDDEV-1986ImprovementIncrease the default maximum body size for REST messages from 10mb to 20mb for the Security Server in the Estonian metapackage.
XRDDEV-1994FixFix issue with the configuration proxy where temporary files were not getting removed if the global configuration generation failed during the process. The issue caused temporary files to accumulate in the "/var/tmp/xroad/{INSTANCE_IDENTIFIER}" directory and eat up disk space.
XRDDEV-2043FixFix a problem that caused the Security Server database migrations to fail during a fresh install on RHEL8.

Issue types: fix (bug fix or technical debt), improvement (improvement to an existing feature), new (a new feature).

New/Updated Dependencies

DependencyOld VersionNew VersionNotes
commons-codecSpring controlled1.15Forced to use a specific version instead of the transient dependency version
gson2.8.82.9.0

Contributors

The following developers have contributed to the development of this release version. A contribution means at least one Git commit that is included in the release. The full list of contributors of different X-Road® versions is available here.

Other Notes

Package Repositories

RepositoryURL
Bionic
deb https://artifactory.niis.org/xroad-release-deb bionic-<version> main
Focal
deb https://artifactory.niis.org/xroad-release-deb focal-<version> main
RPM / RHEL7
https://artifactory.niis.org/xroad-release-rpm/rhel/7/<version>
RPM / RHEL8
https://artifactory.niis.org/xroad-release-rpm/rhel/8/<version>
Dockerhttps://hub.docker.com/r/niis/xroad-security-server-sidecar

Repository Sign Key Details

Download URLhttps://artifactory.niis.org/api/gpg/key/public
Hash935CC5E7FA5397B171749F80D6E3973B
FingerprintA01B FE41 B9D8 EAF4 872F A3F1 FB0D 532C 10F6 EC5B
3rd party key serverUbuntu key server

Packages

Bionic

Package

SHA256 checksum

xroad-addon-hwtokens_7.1.0-1.ubuntu18.04_amd64.deb

48d11bc9d84f430a1135f26b0262758c377a09d48a29892bb058e798076b649d

xroad-addon-messagelog_7.1.0-1.ubuntu18.04_all.deb

36b83e387bd7729d3b2773ff295b12d40e236af4d5e5361d7300f0bb4814c6c3

xroad-addon-metaservices_7.1.0-1.ubuntu18.04_all.deb

42b2d64659013f67990da0552a5a2b082029c7877e2bb937a7287d5d317318fa

xroad-addon-opmonitoring_7.1.0-1.ubuntu18.04_all.deb

fd0f8606e190967eedd1d7bded4a6e4d7c5147a0448591615fe6fb1c6e4963a8

xroad-addon-proxymonitor_7.1.0-1.ubuntu18.04_all.deb

f5a2058282e7ef01711f3a794c0cf616005c03be0c3eac1b50f3f8ab07abd605

xroad-addon-wsdlvalidator_7.1.0-1.ubuntu18.04_all.deb

c787a577ede9f119089400d7930b2aa6cc5f78318d7ac51e799a171d9222f678

xroad-base_7.1.0-1.ubuntu18.04_amd64.deb

4f3a559ad3b23b19fd30406edfb52c0b46d23af150b94ce2d62a7f892dd72e0a

xroad-autologin_7.1.0-1.ubuntu18.04_all.deb

2d641a382592197c8a3b8cebecd6ad3494079351ca6a5d6ab454382530e7eccf

xroad-center_7.1.0-1.ubuntu18.04_all.deb

488dc63d8b03e6c4af03056fb0fc006c5ccd401d8fe83367f1198a934016f93d

xroad-centralserver_7.1.0-1.ubuntu18.04_all.deb

b327657c3083e3f5adde3774f3be146b907b9af9e3348769bfb564b610e131ba

xroad-centralserver-monitoring_7.1.0-1.ubuntu18.04_all.deb

e4a082fe98b988c3d718222689f67d91969964198b4cfe2757166f6127ad7473

xroad-confclient_7.1.0-1.ubuntu18.04_amd64.deb

bc15d78bb54e37b1c249651b40fd392e80dd7f880a3ec579cb8c51b8889c2c09

xroad-confproxy_7.1.0-1.ubuntu18.04_all.deb

e898b1d63bc8b4ff02580fef71451f8462a9ed498b0796882a865d983391251b

xroad-database-local_7.1.0-1.ubuntu18.04_all.deb

1e5cc376d904534ebe29660b84876d2b652245117a38e4c10dd78ecea89eb4e0

xroad-database-remote_7.1.0-1.ubuntu18.04_all.deb

d9a10dc24f5e123288adfcf34dc6022768e4302db7f807085c8afa04f20e8ac4

xroad-jetty9_7.1.0-1.ubuntu18.04_all.deb

5a099599a22ae1c0e8340a56f4a5758e34ca919e7a96da9c3ee385a17e4102e7

xroad-monitor_7.1.0-1.ubuntu18.04_all.deb

3c4808d6224d05777512977996aadad43a2ea606e4d63f77ef07f87c9e437126

xroad-nginx_7.1.0-1.ubuntu18.04_amd64.deb

81331d6303e9c47ab0b809072ae7515d3f5f8fe9f75e04f04b362470b8f6c235

xroad-opmonitor_7.1.0-1.ubuntu18.04_all.deb

cbaf6b5deaab9d783c2223bc4a177bd40bcc3a7c1859109dd0c0853a5b3a3b71

xroad-proxy_7.1.0-1.ubuntu18.04_all.deb

e98e8aa4b4e944272d4c0e34ff5432f41af44f90fb91648ba777de2560988e62

xroad-proxy-ui-api_7.1.0-1.ubuntu18.04_all.deb

ead8f7e8bed3315e636da5eee4eb7a24b8b1acfd3d88eb26cc20ca3adb10ee6a

xroad-securityserver_7.1.0-1.ubuntu18.04_all.deb

b34f27c84b4d950da35e993f645f5196eeab2ec1ba310999029d62b6b9809a97

xroad-securityserver-ee_7.1.0-1.ubuntu18.04_all.deb

fb6e78ad67fbafbbc15e72c4fc2bc37c97fffbe41e30ab72d2463cdc5ee10674

xroad-securityserver-fo_7.1.0-1.ubuntu18.04_all.deb

07e52bd12f584958bd0ae2acf6edaf5979cc0a4efa9b6b62168925d5eb08efce

xroad-securityserver-fi_7.1.0-1.ubuntu18.04_all.deb

86a828f599d4fd60d7aa255a6a8caf8f778f60be78004f32306727e143fbf12d

xroad-securityserver-is_7.1.0-1.ubuntu18.04_all.deb

78b3d8bfb27a6bdac0d8f646e985137833150ee5764dd1ee0ae2f941401de05b

xroad-signer_7.1.0-1.ubuntu18.04_amd64.deb

2976675afe5a005c7315538bd9e6cb082cb13eca22c22a9f43e98ec0c0c73d3a


Focal

Package

SHA256 checksum

xroad-addon-hwtokens_7.1.0-1.ubuntu20.04_amd64.deb

4925ff3046dc393035166faae2af351dddd74f5ea0785180f8296a06c41da479

xroad-addon-messagelog_7.1.0-1.ubuntu20.04_all.deb

848a9bcdb0bc52f425e31df9069c4feae3533a5c6c8fcb3f5225c674e6abcdd9

xroad-addon-metaservices_7.1.0-1.ubuntu20.04_all.deb

77033287d0b0b5f5d5bd0d46cf6bed11372d195aa27fb2ff9a7aa4bcb78c38d9

xroad-addon-opmonitoring_7.1.0-1.ubuntu20.04_all.deb

de973fb95b2dbb9e51e501a0ec9bac7033ae7819cb8162dfaa60b254d8c51df0

xroad-addon-proxymonitor_7.1.0-1.ubuntu20.04_all.deb

9368dfc007d94534fee511586d145eed85fdb485712b2aa8900edc2991362545

xroad-addon-wsdlvalidator_7.1.0-1.ubuntu20.04_all.deb

8e0316f0c14518ced13e4f9c9e082340173222082d41e2fdabe23c8565cb122d

xroad-autologin_7.1.0-1.ubuntu20.04_all.deb

4ae5d09d7b848de11c1d34b0265b43aae660b653a1b8acba0994b7287cb2e7b3

xroad-base_7.1.0-1.ubuntu20.04_amd64.deb

937dc5c48cacbbcd51a47966ea684821e7696290b2f6031172e0181e80af506e

xroad-center_7.1.0-1.ubuntu20.04_all.deb

842c9f48ca78a48d2e052135790667b22d5ebd17d580d6d4dfeb76d5e7a1ae11

xroad-centralserver_7.1.0-1.ubuntu20.04_all.deb

b22f95d842793e047022ee740f3d870817ccf452b80ca4eba4f4bd77e53d2868

xroad-centralserver-monitoring_7.1.0-1.ubuntu20.04_all.deb

d30cb9ad9b1b7fdfca6236514e70b455873bbeb74650a34fe58d8dbe64f328f5

xroad-confclient_7.1.0-1.ubuntu20.04_amd64.deb

86b434debe858a0bba1ed346eca0e97cf0da88031da66cae27cbc2666a9655ef

xroad-confproxy_7.1.0-1.ubuntu20.04_all.deb

b9cfb358ab81f6323e63f5f8e5174627c090e37d9a789dc105bc650ca1a4c3fb

xroad-database-local_7.1.0-1.ubuntu20.04_all.deb

89b7f1f3550c9ea7abb2a9e480f7be9622f281b82fc6052939e4fb97775ab6f4

xroad-database-remote_7.1.0-1.ubuntu20.04_all.deb

36a5bdc59cbfc43ff6be738231675806acdb237e6d2d726f9a7c9b5fede8d29d

xroad-jetty9_7.1.0-1.ubuntu20.04_all.deb

aeccbd7db1c6b7fce21b45f563341e2f2b64aa26deb354c10d6def44c5cd1a88

xroad-monitor_7.1.0-1.ubuntu20.04_all.deb

57eb120f85cf5c74622c6ea34500167ab7d78dc6962b6fab0cf3784aaa5a501f

xroad-nginx_7.1.0-1.ubuntu20.04_amd64.deb

cab9ca792e20c55d1ebb3d0e9845beada201ede25a01b7eed2b4a6db09801fbf

xroad-opmonitor_7.1.0-1.ubuntu20.04_all.deb

22e812a0e2c00ccfba4764a7a34e095227d7eee8496a9466df7daa6d8dc75624

xroad-proxy_7.1.0-1.ubuntu20.04_all.deb

9493009d75c45272f676b8433877e80ee8db45fef21487132b18172f5785ffb8

xroad-proxy-ui-api_7.1.0-1.ubuntu20.04_all.deb

ea49d2a763ec8fd4401750e7893a6551ef18777c59395bb5128773f6947c1a81

xroad-securityserver_7.1.0-1.ubuntu20.04_all.deb

1c8f68f3ea4110af4fdd5a510ffca7025ced9b6ffd24ec3773ca5473b6458318

xroad-securityserver-ee_7.1.0-1.ubuntu20.04_all.deb

d084f28ee1d2c3ca632d143e466b7ec646a4dccc9f39ea8e4ba41b6c67a1d635

xroad-securityserver-fi_7.1.0-1.ubuntu20.04_all.deb

952fa5e59a14c65843a869f5d4ca899b00425ca3f178a771c666cd5e298d3935

xroad-securityserver-fo_7.1.0-1.ubuntu20.04_all.deb

c2c0337120f0f4b7306438f3971ca4899f3c1a54c3df02f9cd83d7d2e906e9b0

xroad-securityserver-is_7.1.0-1.ubuntu20.04_all.deb

c4484ed4a78f44beba0ae3056abe4d44b8f669f3b5741293d34ee51af2d906e8

xroad-signer_7.1.0-1.ubuntu20.04_amd64.deb

41a87531404ed774692cd9c630c63ecaada1c627a213df10f61ba75b23734b21


RPM / RHEL7

Package

SHA256 checksum

xroad-addon-messagelog-7.1.0-1.el7.x86_64.rpm

828e8aa3a1a45340f6a51ae4a37f0f62509cba84ee15b8df4ad1f7da20028dc0

xroad-addon-metaservices-7.1.0-1.el7.x86_64.rpm

2c22dd03c600386522a353c3b3dcf5d38c49cdb594017152ed0c724668ad0f68

xroad-addon-opmonitoring-7.1.0-1.el7.x86_64.rpm

ee642334f8ececf9931ca6c2fad547e3f92d35435cd458a65f1e9d1e26ae8f9a

xroad-addon-proxymonitor-7.1.0-1.el7.x86_64.rpm

f29ded2948149148d3ce6cf0596268fb1e928b530d995033cc37d4c828dce5aa

xroad-addon-wsdlvalidator-7.1.0-1.el7.x86_64.rpm

02a1adf76bc3eb3818a2aea67980900ef467b3682768695734d384baf77a0753

xroad-autologin-7.1.0-1.el7.noarch.rpm

ed262b3322d6467b40715b510a9675bb0dc1fc4b12015f863105b60a2d5d2d97

xroad-base-7.1.0-1.el7.x86_64.rpm

f28b17e72fe52e99640917be690ae1cee5b89480cc9bd16c3c666cbc9b98aae6

xroad-confclient-7.1.0-1.el7.x86_64.rpm

fd845fe741f69de31706bc8cc249f6416a65f8e0890144cb482a12ffb5bfff63

xroad-database-local-7.1.0-1.el7.noarch.rpm

ea16fef4c9197e47c159d215bce28bec32e6b0aea073cfaee9cfc704ac7439e8

xroad-database-remote-7.1.0-1.el7.noarch.rpm

62b67d67f591379ed9077d5b01a0a038ae429d7eee6357ea3cc91c206a70d9fe

xroad-monitor-7.1.0-1.el7.x86_64.rpm

3c064797f3cfaba3c4b60ce589f09be1f44560b5d606c60fa28b763f436fb64c

xroad-nginx-7.1.0-1.el7.x86_64.rpm

b688cadb60787d6d7934a07a428785c067b356f2385ceccad2b4d0666627579f

xroad-opmonitor-7.1.0-1.el7.x86_64.rpm

0cc3b8a2f655d231cdfeb9ace0b386d155f65e7fa9ae03dcafe30b94aa3f8d64

xroad-proxy-7.1.0-1.el7.x86_64.rpm

739447999ecd09502ce72cc6ca681b46e0132252daa67be96120774c00506d3d

xroad-proxy-ui-api-7.1.0-1.el7.x86_64.rpm

59ecac607cca5ddf5da4f1507aa7d8b6c3bcf618c3f79088c1650e01827ea888

xroad-securityserver-7.1.0-1.el7.noarch.rpm

fcb4f29f4410fc0bb697dfeaad2c9411b36a4a5cc0081eee54e6d78eb60ac178

xroad-securityserver-fi-7.1.0-1.el7.noarch.rpm

eda369ad83bcf326a15dfae328395aa278a6eefb3b70c7f8c6308b108ca17451

xroad-securityserver-fo-7.1.0-1.el7.noarch.rpm

409df6c526102c35cf5023dfcb6cb83a44293b4b9d9d9703c3364eb17b3a3883

xroad-securityserver-is-7.1.0-1.el7.noarch.rpm

37a1be6a3e1c345b0d4097098991482377cda7feabd15bf3538efbb5d7266511

xroad-signer-7.1.0-1.el7.x86_64.rpm

3caaf85f40408a930d7c303529fcfaeeac9a373dfa1da35af8c83c4c9af5bafd



RPM / RHEL8

Package

SHA256 checksum

xroad-addon-messagelog-7.1.0-1.el8.x86_64.rpm

1783b37efddc1a483775aece5557c426c50d73b7e390d79a8dd046d31c851b28

xroad-addon-metaservices-7.1.0-1.el8.x86_64.rpm

b7bc0794eddd774acceffe9cce9aa349c4bfb9ecbf47e45776988eb143bfb97c

xroad-addon-opmonitoring-7.1.0-1.el8.x86_64.rpm

fc62869a78d62a1f41674d112966a5c7e876d1a0fecc5dfe8ec4a61c0dccbf71

xroad-addon-proxymonitor-7.1.0-1.el8.x86_64.rpm

42278e8dbf6f721543a4e966e5a215a7b029971fbaef934ad170c787915bb666

xroad-addon-wsdlvalidator-7.1.0-1.el8.x86_64.rpm

a45dfff8c5d8f7f2ec274ed91d9f06f5098f0cdb5ea12bef3b3e23c6402dd484

xroad-autologin-7.1.0-1.el8.noarch.rpm

867b6b1abcb526b9fd572fb76a506f227f3ee679147f037a0a11ee083d0d2413

xroad-base-7.1.0-1.el8.x86_64.rpm

1b3ca0ef435f3b4721e5ad28062bce0265d7cd43e6f1f5fd6ceb5a967d9f47be

xroad-confclient-7.1.0-1.el8.x86_64.rpm

6417dd71b701d516882000953f0e684a22a175b4cbbb811e44d7d32a5e9f6583

xroad-database-local-7.1.0-1.el8.noarch.rpm

033853b534ae341822cd4b06f2a12a793ef069effbcdee2adfff49eaf9486b74

xroad-database-remote-7.1.0-1.el8.noarch.rpm

6d0367c82290914ba288057b353cf8b9841e5f9428234170b26c9faedadb4556

xroad-monitor-7.1.0-1.el8.x86_64.rpm

e116031c11c98b589b658d9cac2968b9e83d79d2014dc27c7b44d079189a53fb

xroad-nginx-7.1.0-1.el8.x86_64.rpm

6b219e2488f1cf67790aa21605feae27fc2f468ba817cca3caa4f47ad6c2c1d6

xroad-opmonitor-7.1.0-1.el8.x86_64.rpm

c2205a8920e455fd03441495a4911d67bc3d9cd400018eacfcacff8621a22f9f

xroad-proxy-7.1.0-1.el8.x86_64.rpm

2abf1b302a808825cfce176ef20b91ef111c04a7be49e2aa0ea2a847940944f9

xroad-proxy-ui-api-7.1.0-1.el8.x86_64.rpm

4904052a0ee6a9a27dc8d9d43abae4fd05444d69a838bd4feb0d4bd9bd202e9a

xroad-securityserver-7.1.0-1.el8.noarch.rpm

a0450a29f6b3241adbafbd6bd3bafb56e252315def672993047e2619b596ec10

xroad-securityserver-fi-7.1.0-1.el8.noarch.rpm

96e39efe858358da11d1554d203d63cc6a83002d077fd6b601d7921a981f3143

xroad-securityserver-fo-7.1.0-1.el8.noarch.rpm

2ef7a54623e055d7ecdb1dab6a0434183e19e4f37124813357a7cf8d84d594da

xroad-securityserver-is-7.1.0-1.el8.noarch.rpm

5198e8cb4c82356921103b8e266272680b0bb42bbfcdc29cfbe2e4c4962a74b1

xroad-signer-7.1.0-1.el8.x86_64.rpm

dfcfbdb046569fc096109dc08837286f083f31ea5c81f359691020dae27a1641