Upgrade Ignition
Upgrading Ignition is as easy as running the installer. When you run the installer from the same directory as a previous install, our installers are able to detect that Ignition is already installed. If Ignition is already installed, the installer will ask if you would like to proceed with the upgrade. A wizard takes you through the upgrade in a similar workflow as installation workflow.
Before completing the upgrade process, it is strongly advised to take a gateway backup of your system first.
Ignition installers can be used to upgrade any edition of Ignition (i.e., Edge, Maker, or Standard) with the exception of ARM as that will require a zip installer for upgrading.
Note_friendly |
---|
|
Older versions of the Linux installer would place files across multiple different directories. Running an 8.0.14+ installer will move all those files to the specified installation directory, and symbolic link folders from the original directory will be created. |
Note_friendly |
---|
Title | JDBC Drivers and Upgrading |
---|
|
Sometimes new versions of Ignition will incorporate new JDBC drivers, which are used to connect to SQL databases. When upgrading Ignition, the JDBC drivers will not be upgraded. The reason being, is that you should only need to change the JDBC driver if you upgrade your database. See the JDBC Drivers and Translators page for more details. |
During the upgrade process, the Gateway will have to restart, so make sure to account for downtime when upgrading.

When you upgrade Ignition, you'll also be given the option to update any additional modules you currently have installed, including Third-Party modules. On the Select Modules screen, there is a tab for the modules included in your version of Ignition, and a tab for Additional Modules you may be using. Under the Action column, you can choose to upgrade or remove the module or leave it unchanged.

Updating License for an Upgrade
If you are updating from one major version to the next (i.e, upgrading from version 8.0.# to version 8.1.#) , you will need an updated license. You can do this before upgrading so there is no unlicensed time after the upgrade.
- Let us know.
You can reach Inductive Automation by phone at (800) 266-7798.
Some Major upgrades include new modules or have modified the functionality of pre-existing modules. If your license needs to be updated, call us and we can guide you through it. If you are updating from one version to the next, or from 7.0.0 all the way to the latest version, we can talk you though what is different and what new functionality is available. See the New in this Version page for more specifics about what was updated in the various versions.
- Reload your license.
Once your license is updated in our system, go to your Config section of the Gateway webpage, and click System > Licensing. Click on the Update License icon .
For for a detailed guide on reloading a license, see updating a License on this page. If you are coming from an older version, the Gateway may look different. Don't worry, all this functionality is still there, but you may have to un-activate then re-activate instead if the Update License button is missing.
Upgrading a Redundant Pair
There are a few extra things to consider when upgrading a redundant pair of Gateways. When performing the upgrade locally, we recommend upgrading the Master first. This allows the Backup to take over when the Master is down for an upgrade, and the Master can resume operations when it comes back online. At this point the Backup can be upgraded without interruption. The same considerations mentioned above should also be applied to the redundant pair, but you only need a Gateway Backup file from the Master Ignition Gateway.
If the upgrade will be performed remotely using the Enterprise Administration Module, then the Backup Gateway should be upgraded first. This allows the EAM controller to manually tell clients/sessions to communicate with the newly upgraded Backup Gateway, even though the Master will be a different version, allowing time to upgrade the Master.
Depending on what version you are upgrading, you may have to choose between a few different upgrade method options to determine what will work best for your needs. If upgrading version 8.1.0-8.1.16, following the recommended process above will still successfully upgrade your system, but you'll need to manually resume Master control and take down the Backup. Based on how you resume your Master control, you may have duplicated data from the slight overlap of having both Gateways up or experience downtime when taking the Backup down before bringing the Master back up. Alternatively, you can use the following procedure to upgrade without disrupting your redundancy setup:
- Navigate to Status > System > Redundancy on your Master Gateway.
- Select Force Failover to set your Backup as your active Gateway.
- Navigate to Config > System > Redundancy on your Master Gateway.
- Adjust the Startup Connection Allowance setting to a large number. This will allow the Master to sit in the undecided state and not become active after being upgraded. Note the original value so you can reset it at the end of this process.

- Upgrade and start your Master Gateway.
- Wait for the Master to fully initialize and become ready to take back over.
- Shut down your Backup Gateway.
- Navigate to Config > System > Redundancy on your Master Gateway.
- Change the Mode setting to Independent.
- Change the Startup Connection Allowance setting to 0.
- Select Save Changes.
- Select Confirm.
- Now, change the Mode setting back to Master.
- Select Save Changes.
- Select Confirm.
- Upgrade your Backup Gateway.
- After the upgrade is complete, verify your Backup Gateway is connected and your redundancy is active.
- Navigate to Config > System > Redundancy on your Master Gateway.
- Return the Startup Connection Allowance setting to the original value.