Take advantage of the new Ubuntu Pro offering from the ITS Private Cloud to enable Enhanced Security, Performance Optimization and Streamlined Management by following the next steps.
Requirements
ITS Private Cloud Command Line Interface
vss-cli
v2023.6.1 or higher:vss-cli upgrade # or pip3 install --upgrade vss-cli # or brew update && brew upgrade vss-cli
VM Running on Cluster FD3. Check if your Virtual Machine is already on domain
FD3
:vss-cli compute vm get {vm_id-or-name} domain
If your VM is not currently running on Cluster FD3, do not worry, just request a migration to FD3 and proceed to next step:
vss-cli --wait compute vm set {vm_id-or-name} domain FD3
Open VMware Tools installed and running. Install and enable VMware Tools as follows:
sudo apt install open-vm-tools sudo systemctl enable --now open-vm-tools
Obtain your VM id or name by using the following lookup command:: vss-cli compute vm ls -f ip_address=X.X.X.X
which search by IP address and vss-cli compute vm ls -f hostname=myhostname
searching by Hostname or simply listing all your VMs with vss-cli compute vm ls
.
\uD83D\uDCD8 Instructions
To activate your existing virtual instances, just execute the following
vss-cli
command:vss-cli --wait compute vm set {vm_id-or-name} ubuntu-pro attach
From Ubuntu, execute the following commands to enable Ubuntu Pro:
sudo apt install ubuntu-advantage-pro ubuntu-advantage-tools sudo pro attach $(vmware-rpctool "info-get guestinfo.ut.vss.ubuntu_pro") sudo vmware-rpctool "info-set guestinfo.ut.vss.ubuntu_pro ON"
🧐 Frequently Asked Questions (FAQ)
1. Invalid Token error when running command: sudo pro attach $(vmware-rpctool "info-get guestinfo.ut.vss.ubuntu_pro")
Solution:
Ensure the virtual machine is running in cluster FD3.
vss-cli compute vm get {vm_id-or-name} domain
output:
MOREF : domain-c5877 NAME : FD3
Run the following command through the vss-cli
to attach Ubuntu Pro to your virtual machine
vss-cli --wait compute vm set {vm_id-or-name} ubuntu-pro attach
output:
id : B399A status : SUBMITTED task_id : 29870123-XXXX-4a03-894a-f350481XXXXX message : Request has been accepted for processing ⏳ Waiting for request B399A to complete... 🎉 Request B399A completed successfully: warnings : Ubuntu Pro token has been already setup. errors :
Once you receive the confirmation that the Ubuntu Pro token is set up, proceed with updating packages on the desired virtual machine using the following commands:
sudo apt install ubuntu-advantage-pro ubuntu-advantage-tools sudo pro attach $(vmware-rpctool "info-get guestinfo.ut.vss.ubuntu_pro")
Questions?
Please feel free to reach out at vss-ubuntu-pub@eis.utoronto.ca