8 updates can be applied immediately.
8 of these updates are standard security updates.
To see these additional updates run: apt list --upgradable
New release '20.04.3 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
Your Hardware Enablement Stack (HWE) is supported until April 2023.
Last login: Thu Nov 18 14:29:55 2021 from 192.168.122.1
csmith@csmith-Standard-PC-Q35-ICH9-2009:~$ cat > setup_proposed.sh <<EOF
> #!/bin/bash
> mirror=http://archive.ubuntu.com/ubuntu
> echo deb \$mirror \$(lsb_release -sc)-proposed main | tee /etc/apt/sources.list.d/proposed.list
> apt-get update -q
> apt-get install -qy software-properties-gtk software-properties-common python3-software-properties
> EOF
csmith@csmith-Standard-PC-Q35-ICH9-2009:~$ lsb_release -sc
bionic
csmith@csmith-Standard-PC-Q35-ICH9-2009:~$ apt policy software-properties-gtk
software-properties-gtk:
Installed: 0.96.24.32.14
Candidate: 0.96.24.32.14
Version table:
*** 0.96.24.32.14 500
500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages
500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages
500 http://security.ubuntu.com/ubuntu bionic-security/main i386 Packages
100 /var/lib/dpkg/status
0.96.24.32.1 500
500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
500 http://us.archive.ubuntu.com/ubuntu bionic/main i386 Packages
csmith@csmith-Standard-PC-Q35-ICH9-2009:~$ [ -f /var/lib/ubuntu-advantage-tools/status.json ] && echo "status.json PRESENT" || echo "status.json ABSENT"
status.json ABSENT
csmith@csmith-Standard-PC-Q35-ICH9-2009:~$ software-properties-gtk
# no error messages
# Updates tab on Bionic does not currently report any ESM, support expiry info
2. Install -proposed software-properties, click Updates tab show the correct expiry for Bionic on unattached
csmith@csmith-Standard-PC-Q35-ICH9-2009:~$ sudo bash ./setup_proposed.sh
deb http://archive.ubuntu.com/ubuntu bionic-proposed main
Hit:1 http://us.archive.ubuntu.com/ubuntu bionic InRelease
Get:2 http://us.archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Get:3 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Get:4 http://archive.ubuntu.com/ubuntu bionic-proposed InRelease [242 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
Get:6 http://us.archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages [1,378 kB]
Get:7 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2,303 kB]
Get:8 http://archive.ubuntu.com/ubuntu bionic-proposed/main amd64 Packages [114 kB]
Get:9 http://archive.ubuntu.com/ubuntu bionic-proposed/main i386 Packages [80.6 kB]
Get:10 http://archive.ubuntu.com/ubuntu bionic-proposed/main Translation-en [27.8 kB]
Get:11 http://archive.ubuntu.com/ubuntu bionic-proposed/main amd64 DEP-11 Metadata [6,340 B]
Get:12 http://archive.ubuntu.com/ubuntu bionic-proposed/main DEP-11 48x48 Icons [6,671 B]
Get:13 http://archive.ubuntu.com/ubuntu bionic-proposed/main DEP-11 64x64 Icons [10.2 kB]
Fetched 4,421 kB in 2s (2,845 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be upgraded:
python3-software-properties software-properties-common
software-properties-gtk
3 upgraded, 0 newly installed, 0 to remove and 26 not upgraded.
Need to get 98.7 kB of archives.
After this operation, 14.3 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu bionic-proposed/main amd64 software-properties-common all 0.96.24.32.18 [10.1 kB]
Get:2 http://archive.ubuntu.com/ubuntu bionic-proposed/main amd64 software-properties-gtk all 0.96.24.32.18 [64.9 kB]
Get:3 http://archive.ubuntu.com/ubuntu bionic-proposed/main amd64 python3-software-properties all 0.96.24.32.18 [23.8 kB]
Fetched 98.7 kB in 1s (152 kB/s)
(Reading database ... 130245 files and directories currently installed.)
Preparing to unpack .../software-properties-common_0.96.24.32.18_all.deb ...
Unpacking software-properties-common (0.96.24.32.18) over (0.96.24.32.14) ...
Preparing to unpack .../software-properties-gtk_0.96.24.32.18_all.deb ...
Unpacking software-properties-gtk (0.96.24.32.18) over (0.96.24.32.14) ...
Preparing to unpack .../python3-software-properties_0.96.24.32.18_all.deb ...
Unpacking python3-software-properties (0.96.24.32.18) over (0.96.24.32.14) ...
Setting up python3-software-properties (0.96.24.32.18) ...
Setting up software-properties-common (0.96.24.32.18) ...
Setting up software-properties-gtk (0.96.24.32.18) ...
Processing triggers for shared-mime-info (1.9-2) ...
Processing triggers for gnome-menus (3.13.3-11ubuntu1.1) ...
Processing triggers for dbus (1.12.2-1ubuntu1.2) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.2) ...
Processing triggers for libglib2.0-0:amd64 (2.56.4-0ubuntu0.18.04.8) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
# cicking Updates tab show the correct expiry for Bionic on unattached
csmith@csmith-Standard-PC-Q35-ICH9-2009:~$ software-properties-gtk
# no error message
For other packages this system has: Basic Security Maintenance Extend... Active until 04/26/2023
4. Close button in dialog
# no errors on software-properties-gtk console
5. Attach and validate
csmith@csmith-Standard-PC-Q35-ICH9-2009:~$ sudo ua attach <REDACTED>
[sudo] password for csmith:
Enabling default service esm-apps
Updating package lists
UA Apps: ESM enabled
Enabling default service esm-infra
Updating package lists
UA Infra: ESM enabled
Enabling default service livepatch
Installing canonical-livepatch snap
Canonical livepatch enabled.
This machine is now attached to 'server-team-ua-client-ci-uaa'
SERVICE ENTITLED STATUS DESCRIPTION
cc-eal yes n/a Common Criteria EAL2 Provisioning Packages
cis yes disabled Center for Internet Security Audit Tools
esm-apps yes enabled UA Apps: Extended Security Maintenance (ESM)
esm-infra yes enabled UA Infra: Extended Security Maintenance (ESM)
fips yes disabled NIST-certified core packages
fips-updates yes disabled NIST-certified core packages with priority security updates
livepatch yes enabled Canonical Livepatch service
NOTICES
Operation in progress: ua attach
Enable services with: ua enable <service>
Account: UA Client Test Subscription: server-team-ua-client-ci-uaa
Valid until: 9999-12-31 00:00:00+00:00
Technical support level: essential
# check presence of attached status.json file
csmith@csmith-Standard-PC-Q35-ICH9-2009:~$ [ -f /var/lib/ubuntu-advantage/status.json ] && echo "status.json PRESENT" || echo "status.json ABSENT"
status.json PRESENT
6. Click Updates tab and validate:
csmith@csmith-Standard-PC-Q35-ICH9-2009:~$ software-properties-gtk
# No errors while opening Updates tab and config contract expiry matches
# custom contract 12/31/1999
For other packages, this system has: Extended Security Maintenance Active until 12/31/9999
# SUCCESS no Extended... link shown and correct contract date
# Success testing on Bionic Desktop installer
1. Validate current behavior from bionic-updates
csmith@downtown:~$ IP=`uvt-kvm ip ubuntu18.04`
csmith@downtown:~$ ssh csmith@$IP
Welcome to Ubuntu 18.04.6 LTS (GNU/Linux 5.4.0-84-generic x86_64)
* Documentation: https:/ /help.ubuntu. com /landscape. canonical. com /ubuntu. com/advantage
* Management: https:/
* Support: https:/
8 updates can be applied immediately.
8 of these updates are standard security updates.
To see these additional updates run: apt list --upgradable
New release '20.04.3 LTS' available. upgrade' to upgrade to it.
Run 'do-release-
Your Hardware Enablement Stack (HWE) is supported until April 2023. csmith- Standard- PC-Q35- ICH9-2009: ~$ cat > setup_proposed.sh <<EOF archive. ubuntu. com/ubuntu sources. list.d/ proposed. list properties- gtk software- properties- common python3- software- properties csmith- Standard- PC-Q35- ICH9-2009: ~$ lsb_release -sc csmith- Standard- PC-Q35- ICH9-2009: ~$ apt policy software- properties- gtk properties- gtk: us.archive. ubuntu. com/ubuntu bionic-updates/main amd64 Packages us.archive. ubuntu. com/ubuntu bionic-updates/main i386 Packages security. ubuntu. com/ubuntu bionic- security/ main amd64 Packages security. ubuntu. com/ubuntu bionic- security/ main i386 Packages dpkg/status us.archive. ubuntu. com/ubuntu bionic/main amd64 Packages us.archive. ubuntu. com/ubuntu bionic/main i386 Packages csmith- Standard- PC-Q35- ICH9-2009: ~$ [ -f /var/lib/ ubuntu- advantage- tools/status. json ] && echo "status.json PRESENT" || echo "status.json ABSENT" csmith- Standard- PC-Q35- ICH9-2009: ~$ software- properties- gtk
Last login: Thu Nov 18 14:29:55 2021 from 192.168.122.1
csmith@
> #!/bin/bash
> mirror=http://
> echo deb \$mirror \$(lsb_release -sc)-proposed main | tee /etc/apt/
> apt-get update -q
> apt-get install -qy software-
> EOF
csmith@
bionic
csmith@
software-
Installed: 0.96.24.32.14
Candidate: 0.96.24.32.14
Version table:
*** 0.96.24.32.14 500
500 http://
500 http://
500 http://
500 http://
100 /var/lib/
0.96.24.32.1 500
500 http://
500 http://
csmith@
status.json ABSENT
csmith@
# no error messages
# Updates tab on Bionic does not currently report any ESM, support expiry info
2. Install -proposed software- properties, click Updates tab show the correct expiry for Bionic on unattached csmith- Standard- PC-Q35- ICH9-2009: ~$ sudo bash ./setup_proposed.sh archive. ubuntu. com/ubuntu bionic-proposed main us.archive. ubuntu. com/ubuntu bionic InRelease us.archive. ubuntu. com/ubuntu bionic-updates InRelease [88.7 kB] security. ubuntu. com/ubuntu bionic-security InRelease [88.7 kB] archive. ubuntu. com/ubuntu bionic-proposed InRelease [242 kB] us.archive. ubuntu. com/ubuntu bionic-backports InRelease [74.6 kB] us.archive. ubuntu. com/ubuntu bionic-updates/main i386 Packages [1,378 kB] us.archive. ubuntu. com/ubuntu bionic-updates/main amd64 Packages [2,303 kB] archive. ubuntu. com/ubuntu bionic- proposed/ main amd64 Packages [114 kB] archive. ubuntu. com/ubuntu bionic- proposed/ main i386 Packages [80.6 kB] archive. ubuntu. com/ubuntu bionic- proposed/ main Translation-en [27.8 kB] archive. ubuntu. com/ubuntu bionic- proposed/ main amd64 DEP-11 Metadata [6,340 B] archive. ubuntu. com/ubuntu bionic- proposed/ main DEP-11 48x48 Icons [6,671 B] archive. ubuntu. com/ubuntu bionic- proposed/ main DEP-11 64x64 Icons [10.2 kB] software- properties software- properties- common properties- gtk archive. ubuntu. com/ubuntu bionic- proposed/ main amd64 software- properties- common all 0.96.24.32.18 [10.1 kB] archive. ubuntu. com/ubuntu bionic- proposed/ main amd64 software- properties- gtk all 0.96.24.32.18 [64.9 kB] archive. ubuntu. com/ubuntu bionic- proposed/ main amd64 python3- software- properties all 0.96.24.32.18 [23.8 kB] properties- common_ 0.96.24. 32.18_all. deb ... properties- common (0.96.24.32.18) over (0.96.24.32.14) ... properties- gtk_0.96. 24.32.18_ all.deb ... properties- gtk (0.96.24.32.18) over (0.96.24.32.14) ... software- properties_ 0.96.24. 32.18_all. deb ... software- properties (0.96.24.32.18) over (0.96.24.32.14) ... software- properties (0.96.24.32.18) ... properties- common (0.96.24.32.18) ... properties- gtk (0.96.24.32.18) ... 11ubuntu1. 1) ... 18.04.2) ... 0ubuntu0. 18.04.8) ...
csmith@
deb http://
Hit:1 http://
Get:2 http://
Get:3 http://
Get:4 http://
Get:5 http://
Get:6 http://
Get:7 http://
Get:8 http://
Get:9 http://
Get:10 http://
Get:11 http://
Get:12 http://
Get:13 http://
Fetched 4,421 kB in 2s (2,845 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be upgraded:
python3-
software-
3 upgraded, 0 newly installed, 0 to remove and 26 not upgraded.
Need to get 98.7 kB of archives.
After this operation, 14.3 kB of additional disk space will be used.
Get:1 http://
Get:2 http://
Get:3 http://
Fetched 98.7 kB in 1s (152 kB/s)
(Reading database ... 130245 files and directories currently installed.)
Preparing to unpack .../software-
Unpacking software-
Preparing to unpack .../software-
Unpacking software-
Preparing to unpack .../python3-
Unpacking python3-
Setting up python3-
Setting up software-
Setting up software-
Processing triggers for shared-mime-info (1.9-2) ...
Processing triggers for gnome-menus (3.13.3-
Processing triggers for dbus (1.12.2-1ubuntu1.2) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu3.
Processing triggers for libglib2.0-0:amd64 (2.56.4-
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
# cicking Updates tab show the correct expiry for Bionic on unattached csmith- Standard- PC-Q35- ICH9-2009: ~$ software- properties- gtk
csmith@
# no error message
For other packages this system has: Basic Security Maintenance Extend...
Active until 04/26/2023
3. Validate Extend... text launches browser to https:/ /ubuntu. com/security/ esm
4. Close button in dialog properties- gtk console
# no errors on software-
5. Attach and validate csmith- Standard- PC-Q35- ICH9-2009: ~$ sudo ua attach <REDACTED> team-ua- client- ci-uaa'
csmith@
[sudo] password for csmith:
Enabling default service esm-apps
Updating package lists
UA Apps: ESM enabled
Enabling default service esm-infra
Updating package lists
UA Infra: ESM enabled
Enabling default service livepatch
Installing canonical-livepatch snap
Canonical livepatch enabled.
This machine is now attached to 'server-
SERVICE ENTITLED STATUS DESCRIPTION
cc-eal yes n/a Common Criteria EAL2 Provisioning Packages
cis yes disabled Center for Internet Security Audit Tools
esm-apps yes enabled UA Apps: Extended Security Maintenance (ESM)
esm-infra yes enabled UA Infra: Extended Security Maintenance (ESM)
fips yes disabled NIST-certified core packages
fips-updates yes disabled NIST-certified core packages with priority security updates
livepatch yes enabled Canonical Livepatch service
NOTICES
Operation in progress: ua attach
Enable services with: ua enable <service>
Valid until: 9999-12-31 00:00:00+00:00
Technical support level: essential
# check presence of attached status.json file
csmith@
status.json PRESENT
6. Click Updates tab and validate: csmith- Standard- PC-Q35- ICH9-2009: ~$ software- properties- gtk
csmith@
# No errors while opening Updates tab and config contract expiry matches
# custom contract 12/31/1999
For other packages, this system has: Extended Security Maintenance
Active until 12/31/9999
# SUCCESS no Extended... link shown and correct contract date