1.0.23 (10/31/2024)
FLEXDEPLOY-12786 - The installer now works with newer 8.0 and 9.0 versions of the docker image. Previously it failed with error message Failed to register in JMX: [javax.naming.NamingException: Unexpected exception resolving reference [Root exception is java.lang.NumberFormatException: For input string: "${MAX_ACTIVE_CONNECTIONS}"]
1.0.22 (10/10/2024)
FLEXDEPLOY-12825 - When you change the Java location in the installer’s config file, it now properly updates the java path in your setenvoverride.sh file.
1.0.21 (9/13/24)
FLEXDEPLOY-12704 - FlexDeploy 9.0 compatibility. FlexDeploy 9.0 must be installed with version 1.0.21 or higher. 1.0.21 also works with older versions of FlexDeploy.
1.0.20 (6/24/24)
FLEXDEPLOY-12432 - The Java Version check now works when _JAVA_OPTIONS are set.
1.0.19 (5/28/24)
FLEXDEPLOY-12312 - Resolved the 1.0.18 regression where installing with maintain set to 1 didn't start the new config files with the appropriate values.
1.0.18 (4/5/24)
FLEXDEPLOY-11883 - Resolved regression 11883 in installer 1.0.17 where the installer was requiring a JDK when a JRE may be sufficient.
FLEXDEPLOY-11617 - The installer now sets up influx more completely before starting FlexDeploy. This should reduce instances of customers upgrading and not getting influx setup because they cancel the installer before it completes.
FLEXDEPLOY-11887 - The installer no longer modifies the context or server xml files at all when maintain is set to 1. Previously, the database url, port, and password were updated, which caused issues for customers using Cyberark and other password management tools.
1.0.17 (3/12/24)
Known Issues
Installer 1.0.17 does not work with JRE. If you are using a JRE, do not use version 1.0.17.
FLEXDEPLOY-11081 - The installer now verifies that the Java version is at least 8.0.192.
FLEXDEPLOY-11236 - Add support for FlexDeploy 8.0+
Only FlexDeploy Installer 1.0.17 or later should be used with FlexDeploy 8.0+ 1.0.17 is also compatible with older FlexDeploy installs and upgrades.
The path of external jars (besides Oracle database driver jars) has changed from FLEXDEPLOY_HOME/apache-tomcat-flexdeploy/libext to FLEXDEPLOY_HOME/apiext.
This means that the update to 8.0 may require some changes to you custom CMS or ITS system code if you used a Java implementation.
1.0.16 (12/19/23)
FLEXDEPLOY-8076 - Add error handling to the oracle database backup functions so future errors should be more verbose.
1.0.15 (10/24/23)
FLEXDEPLOY-6232 - The installer now handles upgrading Postgres databases which were created to have different users instead of FD_ADMIN.
1.0.12 (8/10/23)
FLEXDEPLOY-9104 - The installer will now delete the artifacts backup file if the backup fails so that it will backup again the next time it is run. Previously the backup would be skipped on the second attempt.
1.0.11 (5/10/23)
FLEXDEPLOY-8052 - The installer will now clean up the apache-tomcat-flexdeploy/temp folder before backing up the apache-tomcat-flexdeploy folder.
1.0.10 (3/30/23)
FLEXDEPLOY-7606 - Allow using passwords with special characters for Oracle Databases. Now most special characters should work fine. The characters are not allowed Double Quote, Pipe, Forward Slash.
1.0.9 (3/25/23)
Update the Installer to be compatible with the Docker Image changes in 6.5.0.2 and 6.0.0.7.
Fix a variety of defects found when installing and upgrading FlexDeploy Docker Images.
FlexDeploy Docker images 6.0.07+ and 6.5.0.2+ must use installer version 1.0.9 or higher.
1.0.8 (3/10/23)
FLEXDEPLOY-7791 - Fix for installer failing with Exception Unable to get find a sql upgrade path from version... when there were no scripts to run in cases when no sql scripts were expected, for instance when upgrading a minor version.
FLEXDEPLOY-7585 - Fix for the checking and use of artifacts and working directories from the existing install during the upgrade process.
FLEXDEPLOY-7749 - Fix for to not check on latest version when it isn’t needed and add timeout to download commands so that the installer doesn’t hang when outbound traffic is dropped.
FLEXDEPLOY-7619 - Improved messages for the prompting of install / upgrade path
1.0.7 (3/3/23)
FLEXDEPLOY-7704 Fix issue with InfluxDB Retention days not being set.
FLEXDEPLOY-7731 Fix issue where the installer is not hiding database passwords properly in Installer version 1.0.6.
1.0.6 (2/24/2023)
FLEXDEPLOY-6426 Better checks for upgrade/install. Prompt after determining if the operation is an upgrade or install
FLEXDEPLOY-7590 Upgrade Oracle driver from 21.7 to 21.9 version. Resolves Oracle Bug 33312816 - java.lang.ClassCastException: class oracle.ucp.UniversalConnectionPoolException
Known issues:
FLEXDEPLOY-7731 The installer is not hiding database passwords properly in Installer version 1.0.6.
...
FLEXDEPLOY-6674 installer influx check may be wrong
Known issues:
Regression in 1.0.3 with Influx install bad choice for upgrading to 6.0+ from versions earlier than 6.0.
1.0.2 (1/19/2023)
Improved logic with potential database and influx issues
...