You can help by commenting or suggesting your edit directly into the transcript. We'll review any changes before posting them. All comments are completely anonymous. For any comments that need a reply, consider emailing training@inductiveautomation.com.
Version:
Supplemental Videos
LESSON
Upgrading Cloud Edition in Azure
Description
Learn how to upgrade Ignition Cloud Edition running on an Azure virtual machine.
Video recorded using: Ignition 8.1
Transcript
(open in window)[00:00] In this lesson, I'll demonstrate how to upgrade Cloud Edition running in an Azure virtual machine. I'm currently running a release candidate for version 8.1.29, and I want to upgrade to the newest 8.1.30 nightly. First thing I'll do is go to my VM page in Azure. I'll click connect at the top of the page to see my options. I'll choose the SSH into my incense. Azure will run a couple checks against my instance to make sure that the connection prerequisites are met. Once those are good, I can move to the connection stage. When I created this VM, I chose to authenticate with a public key and I was prompted to download my private key. After downloading it, I moved it from my downloads folder to another folder for safekeeping. The first thing I'll need to do is change the permissions for my private key. If you're on Linux or Macs, you can run the chmod command they list here. But I'm on a Windows machine, so my steps were slightly different. To summarize, I right clicked the private key and went to Properties, and then the Security tab. I clicked Advanced and removed any permissions here aside from giving my user account full control. Since the permissions are good, I'll copy the command that's listed in step four of the SSH instructions here, and then open up PowerShell, my command line interface of choice. Next, I can paste that command and I just need to replace this part with the path to my private key, which I move to my ".ssh" folder, and then I can hit enter, and now I'm connected to my vm.
[01:43] Next thing I wanna do is find the address to the installer I want. I'll head over to the Inductive Automation downloads page, click other operating systems and versions, pick my version from the dropdown, and then I'll right click the Ignition Cloud Linux installer and copy the link address.
[02:01] I'll switch back to my PowerShell window and I'll download the installer to my VM by using the wget command, adding a "--referer" argument, which I'll display down below, and then pasting the link I just copied. Once it's finished downloading, I can type ls to make sure that the installer is here, and now I need to make it executable. I can do that by typing chmod+x, and then the file name. And if I type ls again, I should see that it changed color, which tells me it's executable and I can run it. The installer is going to ask me a couple questions throughout this process, and I can just type out the answers.
[03:05] It'll ask what installation location I want. I'll just hit enter here. It will detect that this is an upgrade, and ask me if I want to continue. I'll Type Y and hit enter. I don't wanna modify any included modules, so I'll type N and then N again, for the additional modules. Then I can type Y one more time to start upgrading. Once it's done installing, I'll say, yes, I want to start Ignition, and then yes, to installing the service. Now I can go back to my Gateway webpage and I can check the status page to confirm that I'm running a dev version and my upgrade was successful.