# attach
$ lxc exec t1 ua attach $token
Enabling default service esm-infra
Updating package lists
ESM Infra enabled
This machine is now attached to '<email address hidden>'
SERVICE ENTITLED STATUS DESCRIPTION
cc-eal yes n/a Common Criteria EAL2 Provisioning Packages
cis-audit no — Center for Internet Security Audit Tools
esm-infra yes enabled UA Infra: Extended Security Maintenance
fips yes n/a NIST-certified FIPS modules
fips-updates yes n/a Uncertified security updates to FIPS modules
livepatch yes n/a Canonical Livepatch service
# test download an esm update
$ lxc exec t1 -- apt-get install -d sudo
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libfreetype6 os-prober
Use 'apt-get autoremove' to remove them.
The following packages will be upgraded:
sudo
1 upgraded, 0 newly installed, 0 to remove and 59 not upgraded.
Need to get 833 kB of archives.
After this operation, 1072 kB of additional disk space will be used.
Get:1 https://esm.ubuntu.com/ubuntu/ trusty-infra-security/main sudo amd64 1.8.9p5-1ubuntu1.5+esm2 [833 kB]
Fetched 833 kB in 5s (166 kB/s)
Download complete and in download only mode
Test 1: basic attach w/ proposed ======= ======= ======= ====
=======
Result: PASS
Details:
$ lxc launch ubuntu-daily:trusty t1
Creating t1
Starting t1
# enable proposed, update, check advantage- tools advantage- tools: 6~ubuntu14. 04.3 0 archive. ubuntu. com/ubuntu/ trusty- proposed/ main amd64 Packages 14.04.4 0 archive. ubuntu. com/ubuntu/ trusty-updates/main amd64 Packages
$ lxc exec t1 apt-get update
$ lxc exec t1 apt-cache policy ubuntu-
ubuntu-
Installed: 10ubuntu0.14.04.3
Candidate: 19.6~ubuntu14.04.3
Version table:
19.
500 http://
10ubuntu0.
500 http://
*** 10ubuntu0.14.04.3 0
# update advantage- tools
$ lxc exec t1 apt-get install ubuntu-
# attach
$ lxc exec t1 ua attach $token
Enabling default service esm-infra
Updating package lists
ESM Infra enabled
This machine is now attached to '<email address hidden>'
SERVICE ENTITLED STATUS DESCRIPTION
cc-eal yes n/a Common Criteria EAL2 Provisioning Packages
cis-audit no — Center for Internet Security Audit Tools
esm-infra yes enabled UA Infra: Extended Security Maintenance
fips yes n/a NIST-certified FIPS modules
fips-updates yes n/a Uncertified security updates to FIPS modules
livepatch yes n/a Canonical Livepatch service
Enable services with: ua enable <service>
Account: <email address hidden>
Subscription: <email address hidden>
# confirm esm repo is enabled with positive pinning /esm.ubuntu. com/ubuntu/ trusty- infra-updates/ main amd64 Packages /esm.ubuntu. com/ubuntu/ trusty- infra-security/ main amd64 Packages
$ lxc exec t1 apt-cache policy|grep esm
500 https:/
origin esm.ubuntu.com
500 https:/
origin esm.ubuntu.com
# test download an esm update /esm.ubuntu. com/ubuntu/ trusty- infra-security/ main sudo amd64 1.8.9p5- 1ubuntu1. 5+esm2 [833 kB]
$ lxc exec t1 -- apt-get install -d sudo
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libfreetype6 os-prober
Use 'apt-get autoremove' to remove them.
The following packages will be upgraded:
sudo
1 upgraded, 0 newly installed, 0 to remove and 59 not upgraded.
Need to get 833 kB of archives.
After this operation, 1072 kB of additional disk space will be used.
Get:1 https:/
Fetched 833 kB in 5s (166 kB/s)
Download complete and in download only mode