The meshIQ Platform requires a version 11 license. Contact your meshIQ sales representative for details.
These instructions pertain to upgrading from XRay 1.6 to meshIQ Platform Track 11. You must also update your previous version of AutoPilot to version 11 (AP11 SU 02) and install the corresponding AIM 11.0.2 plugin. For new installation, please see the corresponding documentation.
From the /data_services directory:
- DATA_SERVICE-11.0.2.pkg
- ds-api-11.0.2.tar.gz
- ds-dbapi-solr-11.0.2.tar.gz
From the /track directory:
- track-ui-11.0.2.tar.gz
To apply the latest fix pack, do the following:
- Download the following packages from the download center:
-
- data_services/DATA_SERVICE-11.0.2.pkg
- data_services/ds-dbapi-solr-11.0.2.tar.gz
- data_services/ds-api-11.0.2.tar.gz
- track/track-ui-11.0.2.tar.gz
- Stop Web, CEP, and Domain services.
- Place and untar ds-dbapi-solr-11.0.2-tar.gz into the /opt/nastel/misc/jkool-dbapi directory.
- Unlink current.
- Update the link ‘current’ to latest db-api solr package using the command:
ln -s jkool-dbapi-solr-11.x.x current
- Go to [AUTOPILOT_HOME]/bin directory and enter the following:
./pkgman ../updates/DATA_SERVICE-11.0.2.pkg
Note: Start and stop the Domain service for each package install to update the libraries properly.
- Untar track-ui-11.0.2.tar.gz and ds-api-11.0.2.tar.gz in the [AUTOPILOT_HOME]/updates directory and move it to the [AUTOPILOT_HOME]/apache-tomcat/webapps directory.
- Delete the folders jkool-service and xray, along with their war files.
- Go to [AUTOPILOT_HOME]/apache-tomcat/config directory and make changes to server.xml file:
- Change jkool-service.war to ds-api.war. Change xray.war to track.war.
- Change jkool-service to ds-api. Change xray to track.
- Delete the cache from the Apache-tomcat temp directory: [AUTOPILOT_HOME]/apache-tomcat/temp.
- Upgrade the database. Go to /opt/nastel/misc/jkool-dbapi/current/bin and run ./jkool-db-upgrade.sh. Provide the Solr credentials.
- Recreate Kafka topics by going to /opt/nastel/AutoPilotM6/jkool/scripts and running ./create-kafka-topics.sh.
The recreate topics script requires a local Kafka installation, even if the broker is remote. If there is no local Kafka installation, then copy the script to any location on the server that is running the broker.
- Start the Domain, CEP and Web servers again.
- Log into meshIQ Track using http://<localhost>:8080/track and check the current version of the UI to make sure that it has been updated properly.
Fixes
TRK-31 Test 11.0 build on minimum supported browser versions
TRK-34 Implement user & team create pages for cloud installations
TRK-41 Pair review team/user creation/editing implementation & finish implementing minor related features
TRK-60 Test if CSP fixes crash anything in UI 11.0
TRK-6 0029136: Create button in Create viewlet form is not working.
TRK-7 0029137: License button in the about tab is disabled.
TRK-8 0029138: In Configure Schema Add all button is not working.
TRK-9 0029139: Initial viewlets are not generated.
TRK-16 Frontend jkql fields cache does not get any non-custom fields
TRK-17 0029175: Getting error while opening the edit viewlet for anomaly chart.
TRK-18 0029176: Getting error while opening the edit viewlet for stack chart.
TRK-19 0029177: Getting error while opening the edit viewlet for pie chart.
TRK-20 0029178: Getting error while opening the edit viewlet for scorecard.
TRK-21 0029185: Getting error while opening the edit viewlet for Line chart.
TRK-22 0029195: Getting error while opening the edit viewlet for Column and Bar chart.
TRK-30 0029173: Unable to save the model in the UI.
TRK-38 Can't pass track.samlsso.manager.config parameter via CATALINA_OPTS
TRK-43 ML Model removed properties disappear.
TRK-46 Fix initial page load crashes & data load issues in older supported browsers
TRK-50 Getting error while opening the edit viewlet for all the charts.
TRK-57 Viewlet filter is not saving