Upgrading Skybot (Automate Schecdule) on Linux to 4.7.0

Follow

Skybot (Automate Schedule) upgrade 4.7.0 On Linux.

  • Be sure you are using Java version 11 for your current Automate Schedule install.  By default, java used in located in /opt/automate-schedule/jre. 
  • To verify you are running on Java 11, you can run

    /opt/automate-schedule/jre/bin/java -version
    

    If you are NOT using SSL

  • Stop the Scheduler server and agent

    /opt/automate-schedule/server/stopscheduler.sh
    /opt/automate-schedule/agent/stop.sh
  1. Log in as root.
  2. Download the Automate Schedule for AIX and Linux file (setupAutomateSchedule.tar) to a temporary directory on your system (/tmp).
  3. Use the following command to extract the contents of the file:

     

    tar -xf setupAutomateSchedule.tar

     

    Note: Extracted files will be put in a new directory named automatescheduleinstall

     

     (/tmp/automatescheduleinstall).
  4. Use the following commands to start the server installer:

     

    cd automatescheduleinstall
    ./serverInstall
  5. The installer displays the actions it is going to perform, and asks for your permission to proceed.
  6. When the installer has completed, it asks if you want to start the Automate Schedule server.

After You Are Done

After installation is complete, point a web browser to the following URL:

 

http://xxx.xxx.xxx.xxx:8008/

 

where xxx.xxx.xxx.xxx is the IP address of your server.

 

If you are using SSL (https)

  • Stop the Scheduler server and agent
/opt/automate-schedule/server/stopscheduler.sh
/opt/automate-schedule/agent/stop.sh

Back up your keystore file and server.xml (located in ../server/conf/)

  1. Log in as root.
  2. Download the Automate Schedule for AIX and Linux file (setupAutomateSchedule.tar) to a temporary directory on your system (/tmp).
  3. Use the following command to extract the contents of the file:

     

    tar -xf setupAutomateSchedule.tar

     

    Extracted files will be put in a new directory named automatescheduleinstall

     

     (/tmp/automatescheduleinstall)
  4. Use the following commands to start the server installer:

     

    cd automatescheduleinstall
    ./serverInstall
  5. The installer displays the actions it is going to perform, and asks for your permission to proceed.
  6. When the installer has completed, it asks if you want to start the Automate Schedule server.  Select "N" for no
  7. Edit the server.xml file to update the <Connector section to the below values with your keystore file and password.
<Connector
           protocol="org.apache.coyote.http11.Http11NioProtocol"
           port="8443" maxThreads="200"
           maxParameterCount="1000"
           scheme="https" secure="true" SSLEnabled="true"
           keystoreFile="conf/automateschedule.keystore" keystorePass="password"
           clientAuth="false" sslProtocol="TLSv1.3"/>

 

Start the server back up

/opt/automate-schedule/server/startscheduler.sh
Verify URL

 

 

 

Have more questions? Submit a request

Comments