Use this guide to access your Linux virtual machine through the Windows Bastion VM, start AVRL-Fit if needed, and run a bot manually for testing or troubleshooting.
This guide applies when AVRL has deployed your infrastructure within your organization’s Google Cloud Platform (GCP) account.
Linux virtual machines are accessed through a Windows Bastion VM.
Step 1: Connect to the Bastion VM
- On your Windows desktop, select Start and search for IAP Desktop.
- Open IAP Desktop.
- In the left navigation pane, expand your Project Name to view the available virtual machines.
- Locate the Windows Bastion VM. It is typically named
bastion-vmand appears alongside thebot-vminstances. - If the Bastion VM is powered off:
- Right-click the VM.
- Select Control > Start.
- Once the Bastion VM is running, double-click it or right-click and select Connect.
Step 2: Connect to the Linux Virtual Machine
After connecting to the Bastion VM:
- Select Start.
- Search for and open Remote Desktop Connection.
- Enter the IP address of the Linux virtual machine you want to access, such as
bot-vm01orbot-vm02. - When prompted, enter the Linux VM username and password.
- Select Connect.
Note: AVRL will provide your team with the Linux VM IP address, username, and password when the virtual machine is created.
Step 3: Start AVRL-Fit Manually
AVRL-Fit typically runs on the Linux virtual machine. If the service is not running, you can start it manually using one of the methods below.
Method 1: Use File Explorer (Recommended)
- Select Activities in the top-left corner of the desktop.
- Select the Files icon from the dock at the bottom of the screen.
- In the left navigation pane, select Home.
- Open the
AVRL_GENERATIONfolder. - Open the AVRL-Fit folder for the instance you want to start.
- Locate the
avrl-fitexecutable file. - Double-click
avrl-fitto launch the application. - Wait for AVRL-Fit to finish launching before continuing.
Important: If the virtual machine contains multiple AVRL-Fit instances, confirm that you are opening the correct instance folder before launching the application.
Method 2: Use the Terminal
- Open Terminal.
- Navigate to the AVRL-Fit installation directory by running:
cd "AVRL_GENERATION"
cd AVRL-Fit- Start AVRL-Fit by running:
./avrl-fit- Wait for AVRL-Fit to launch successfully before continuing.
Step 4: Run a Bot Manually
After AVRL-Fit has started:
- Select the spotbot displayed in the center of the AVRL-Fit window.
- Press the Alt key to display the Developer Tools option.
- In the pop-up that appears in the top-left corner, select Open Main Page DevTools.
- Wait for the Developer Tools window to open.
- In AVRL-Fit, use the bot search box to locate the automation you want to run.
- Enter the tree name using the following format:
TREENAME:<treename>Example:
TREENAME:lb_jda_pepsi- Select the bot from the search results.
Selecting the bot will start the automation immediately.
Important: Once the bot is running, do not interact with the TMS page or make any changes until the automation has finished.
Note: Automations run automatically according to their configured schedules. Only run a bot manually when AVRL instructs you to do so for testing or troubleshooting.
Before disconnecting from the virtual machine, confirm that all required AVRL-Fit instances are still running.