Changing system labels and messages
When installing OpenIAM an issue with Flyway version 9.5.1 & MSSQL 2016 can occur.
The installation coudn't proceed due to an error below.
File contains secrets! Remove it after initialization. Press enter to continue database initialization/usr/local/openiam/conf/schema/mssql/openiam/A new version of Flyway is availableUpgrade to Flyway 9.20.0: https://rd.gt/2X0gakbFlyway Community Edition 9.5.1 by RedgateSee what's new here: https://flywaydb.org/documentation/learnmore/releaseNotes#9.5.1Database: jdbc:sqlserver://<server_name>;connectRetryInterval=10;connectRetryCount=1;maxResultBuffer=-1;sendTemporalDataTypesAsStringForBulkCopy=true;delayLoadingLobs=true;useFmtOnly=false;useBulkCopyForBatchInsert=false;cancelQueryTimeout=-1;sslProtocol=TLS;jaasConfigurationName=SQLJDBCDriver;statementPoolingCacheSize=0;serverPreparedStatementDiscardThreshold=10;enablePrepareOnFirstPreparedStatementCall=false;fips=false;socketTimeout=0;authentication=NotSpecified;authenticationScheme=nativeAuthentication;xopenStates=false;sendTimeAsDatetime=true;replication=false;trustStoreType=JKS;trustServerCertificate=true;TransparentNetworkIPResolution=true;serverNameAsACE=false;sendStringParametersAsUnicode=true;selectMethod=direct;responseBuffering=adaptive;queryTimeout=-1;packetSize=8000;multiSubnetFailover=false;loginTimeout=15;lockTimeout=-1;lastUpdateCount=true;encrypt=false;disableStatementPooling=true;databaseName=openiam;columnEncryptionSetting=Disabled;applicationName=Microsoft JDBC Driver for SQL Server;applicationIntent=readwrite; (Microsoft SQL Server 13.0)ERROR: Flyway Teams Edition or SQL Server upgrade required: SQL Server 2016 is no longer supported by Flyway Community Edition, but still supported by Flyway Teams Edition.
The issue can be fixed the by downgrading the Flyway to version 6.5.4.