All updates are cumulative of all prior updates. Updates are distributed as zip files. Follow these directions to apply the update. To upgrade to Flux 8.2, you must be using an 8.1 release.
- Shut down any Flux engine and Operations Console instances that are running.
- Download and extract the new Flux version to your system. Download the .zip version of the release from support.flux.ly.
- Unzip the downloaded zip file to a temporary directory.
- Delete the flux directory inside the /webapp/ directory.
- Copy the flux.jar and flux.war files from the new release over your existing ones (i.e., /flux.jar and /webapp/flux.war).
- Copy the lib directory from the temporary directory into /lib/ directory>
- Copy the .sh files from the new release over to your existing one.
- Ensure your Flux 8.2 license key file is in the Flux directory.
- Run the configure.sh script.
- Restart your engines and web application.
After installing Flux, you can optionally enable the real-time Flux Log File Viewer by adding the following entries to the opsconsole8.properties file located in the /.flux/opsconsole8.properties and restarting the Flux operations console webapp.
Note: Flux 8.2 requires a JDK, not just a JRE.
- Added Amazon S3 support to all File Triggers and Actions.
Using S3 is now as simple as selecting “S3 Host” from the list of sources and filling out the region, bucket, access ID, and secret access key information.
- Added “Juneteenth National Independence Day” support. Updated names of holidays to match the US federal naming convention: “Martin Luther King Day” ➡️ “Birthday of Martin Luther King, Jr.” and “Presidents’ Day” ➡️ “Washington’s Birthday”.
- Reverted the web application’s name to its original title, the “Operations Console”.
- The PGP keys under the System tab now renders up to 100 keys instead of 10.
- The method flux.file.IncludesFileCriteria include(String filePattern) now defaults the file minimum count to 1 instead of 0, which caused the triggers to fire prematurely.
- Deprecated method flux.file.FileTrigger.setActiveWindow is now officially removed.
Flux 8.2.1 is NOT “drop-in” replacement IF-AND-ONLY-IF you use the flux.file.FileTrigger.setActiveWindow() method, which is deleted as of this maintenance release.