...
Install the following packages in the client
Code Block sudo snap install canonical-livepatch
Configure the on-prem server
Code Block canonical-livepatch config remote-server="http://vss-ubuntu-pro.eis.utoronto.ca:8080/"
Verify configuration
Code Block canonical-livepatch config
output:
Code Block root@backup-billing-db-dev:/home/oramirez# canonical-livepatch config http-proxy: "" https-proxy: "" no-proxy: "" remote-server: http://vss-ubuntu-pro.eis.utoronto.ca:8080/ ca-certs: "" check-interval: 60 # minutes log-level: WARNING disable-signature-verification: false tls-patch-download: false
Enable the Livepatch updates with the token
Code Block canonical-livepatch enable <TOKEN_ON_VSS>
output:
Code Block Successfully enabled device. Using machine-token: <RANDOM_NUMBERS_OF_TOKEN>
Check status of Ubuntu Pro
Code Block pro status
output:
Code Block SERVICE ENTITLED STATUS DESCRIPTION anbox-cloud yes disabled Scalable Android in the cloud esm-apps yes enabled Expanded Security Maintenance for Applications esm-infra yes enabled Expanded Security Maintenance for Infrastructure fips yes disabled NIST-certified FIPS crypto packages fips-updates yes disabled FIPS compliant crypto packages with stable security updates livepatch yes enabled Canonical Livepatch service ros yes disabled Security Updates for the Robot Operating System usg yes disabled Security compliance and audit tools For a list of all Ubuntu Pro services, run 'pro status --all' Enable services with: pro enable <service> Account: University of Toronto - EIS Private Cloud Subscription: Ubuntu Pro Valid until: Sat Jun 22 19:59:59 2024 EDT Technical support level: essential
Restart Landscape Client
Code Block systemctl restart landscape-client
References
https://ubuntu.com/pro/tutorial
...