Activity log for bug #1980781

Date Who What changed Old value New value Message
2022-07-05 21:42:08 Robert Ancell bug added bug
2022-07-05 21:45:25 Robert Ancell ubuntu-advantage-desktop-daemon (Ubuntu): status New Fix Committed
2022-07-05 21:45:32 Robert Ancell ubuntu-advantage-desktop-daemon (Ubuntu): status Fix Committed In Progress
2022-07-05 21:45:34 Robert Ancell ubuntu-advantage-desktop-daemon (Ubuntu): importance Undecided High
2022-07-05 21:45:36 Robert Ancell ubuntu-advantage-desktop-daemon (Ubuntu): assignee Robert Ancell (robert-ancell)
2022-07-05 21:45:45 Robert Ancell nominated for series Ubuntu Focal
2022-07-05 21:45:45 Robert Ancell bug task added ubuntu-advantage-desktop-daemon (Ubuntu Focal)
2022-07-05 21:45:54 Robert Ancell ubuntu-advantage-desktop-daemon (Ubuntu Focal): status New In Progress
2022-07-05 21:45:55 Robert Ancell ubuntu-advantage-desktop-daemon (Ubuntu Focal): assignee Robert Ancell (robert-ancell)
2022-07-05 21:45:57 Robert Ancell ubuntu-advantage-desktop-daemon (Ubuntu): assignee Robert Ancell (robert-ancell)
2022-07-05 21:45:59 Robert Ancell ubuntu-advantage-desktop-daemon (Ubuntu): status In Progress Fix Released
2022-07-05 21:46:02 Robert Ancell ubuntu-advantage-desktop-daemon (Ubuntu Focal): importance Undecided High
2022-07-06 06:48:03 Didier Roche-Tolomelli description adsys makes use of ubuntu-advantage-desktop-daemon to check if the system is connected to UA. This is supported in 20.04 LTS but the daemon is not available there. [Test Plan] 1. Install: $ sudo apt install ubuntu-advantage-desktop-daemon 2. Check able to access daemon $ gdbus call --system --dest com.canonical.UbuntuAdvantage --object-path /com/canonical/UbuntuAdvantage/Manager --method org.freedesktop.DBus.Properties.GetAll 'com.canonical.UbuntuAdvantage.Manager' ({'Attached': <true>, 'DaemonVersion': <'1.8'>},) [Where problems could occur] This is a code that has not previously been used on 20.04 and thus could trigger new bugs. It has been used for since jammy though without major issues. adsys makes use of ubuntu-advantage-desktop-daemon to check if the system is connected to UA. This is supported in 20.04 LTS but the daemon is not available there. By default, adsys only supports gsettings. ubuntu-advantage-desktop-daemon not being installed does not prevent this supports. However, more advanced usages (scripts, privilege delegation…) requires an Ubuntu Pro account checked through ubuntu-advantage-desktop-daemon. [Test Plan] 1. Install: $ sudo apt install ubuntu-advantage-desktop-daemon 2. Check able to access daemon $ gdbus call --system --dest com.canonical.UbuntuAdvantage --object-path /com/canonical/UbuntuAdvantage/Manager --method org.freedesktop.DBus.Properties.GetAll 'com.canonical.UbuntuAdvantage.Manager' ({'Attached': <true>, 'DaemonVersion': <'1.8'>},) [Where problems could occur] This is a code that has not previously been used on 20.04 and thus could trigger new bugs. It has been used for since jammy though without major issues.
2022-09-12 14:24:11 Sebastien Bacher ubuntu-advantage-desktop-daemon (Ubuntu Focal): assignee Robert Ancell (robert-ancell) Sebastien Bacher (seb128)
2022-09-12 14:37:10 Sebastien Bacher description adsys makes use of ubuntu-advantage-desktop-daemon to check if the system is connected to UA. This is supported in 20.04 LTS but the daemon is not available there. By default, adsys only supports gsettings. ubuntu-advantage-desktop-daemon not being installed does not prevent this supports. However, more advanced usages (scripts, privilege delegation…) requires an Ubuntu Pro account checked through ubuntu-advantage-desktop-daemon. [Test Plan] 1. Install: $ sudo apt install ubuntu-advantage-desktop-daemon 2. Check able to access daemon $ gdbus call --system --dest com.canonical.UbuntuAdvantage --object-path /com/canonical/UbuntuAdvantage/Manager --method org.freedesktop.DBus.Properties.GetAll 'com.canonical.UbuntuAdvantage.Manager' ({'Attached': <true>, 'DaemonVersion': <'1.8'>},) [Where problems could occur] This is a code that has not previously been used on 20.04 and thus could trigger new bugs. It has been used for since jammy though without major issues. [Impact] ubuntu-advantage-desktop-daemon is a service we added in 22.04 to let desktop application interact easily with Ubuntu Advantage adsys makes use of is to check if the system is connected to UA. This is supported in 20.04 LTS but until now the daemon was not available there. Installing the daemon enables advanced usages (scripts, privilege delegation…) which require an Ubuntu Pro account Ubuntu Pro integration is being added to software-properties which also require the service to be available. [Test Plan] A. Verify the service 1. Install: $ sudo apt install ubuntu-advantage-desktop-daemon 2. Check able to access daemon $ gdbus call --system --dest com.canonical.UbuntuAdvantage --object-path /com/canonical/UbuntuAdvantage/Manager --method org.freedesktop.DBus.Properties.GetAll 'com.canonical.UbuntuAdvantage.Manager' ({'Attached': <true>, 'DaemonVersion': <'1.8'>},) B. Software-properties C. Adsys [Where problems could occur] This is a code that has not previously been used on 20.04 and thus could trigger new bugs. It has been used for since jammy though without major issues.
2022-09-12 14:48:05 Sebastien Bacher description [Impact] ubuntu-advantage-desktop-daemon is a service we added in 22.04 to let desktop application interact easily with Ubuntu Advantage adsys makes use of is to check if the system is connected to UA. This is supported in 20.04 LTS but until now the daemon was not available there. Installing the daemon enables advanced usages (scripts, privilege delegation…) which require an Ubuntu Pro account Ubuntu Pro integration is being added to software-properties which also require the service to be available. [Test Plan] A. Verify the service 1. Install: $ sudo apt install ubuntu-advantage-desktop-daemon 2. Check able to access daemon $ gdbus call --system --dest com.canonical.UbuntuAdvantage --object-path /com/canonical/UbuntuAdvantage/Manager --method org.freedesktop.DBus.Properties.GetAll 'com.canonical.UbuntuAdvantage.Manager' ({'Attached': <true>, 'DaemonVersion': <'1.8'>},) B. Software-properties C. Adsys [Where problems could occur] This is a code that has not previously been used on 20.04 and thus could trigger new bugs. It has been used for since jammy though without major issues. [Impact] ubuntu-advantage-desktop-daemon is a service we added in 22.04 to let desktop application interact easily with Ubuntu Advantage adsys makes use of is to check if the system is connected to UA. This is supported in 20.04 LTS but until now the daemon was not available there. Installing the daemon enables advanced usages (scripts, privilege delegation…) which require an Ubuntu Pro account Ubuntu Pro integration is being added to software-properties which also require the service to be available. [Test Plan] A. Verify the service 1. Install: $ sudo apt install ubuntu-advantage-desktop-daemon 2. Check able to access daemon $ gdbus call --system --dest com.canonical.UbuntuAdvantage --object-path /com/canonical/UbuntuAdvantage/Manager --method org.freedesktop.DBus.Properties.GetAll 'com.canonical.UbuntuAdvantage.Manager' ({'Attached': <true>, 'DaemonVersion': <'1.8'>},) B. Software-properties Verify that the new 'Ubuntu Pro' page is working as expected, SRU bug #, especially that it reflects the correct status and that attaching/detaching a token and enabling/disabling services is working C. Adsys (focal) <Testplan for adsys feature behind UA> [Where problems could occur] This is a code that has not previously been used on 20.04 and thus could trigger new bugs. It has been used for since jammy though without major issues. A. The service itself The service shouldn't be active unless it's needed. If you don't have ubuntu advantage nor adsys configured check that the service is not loaded. The service should low on resource usage, check that it's the case by checking the RAM and CPU consumption. B. Software-properties The Ubuntu Pro tab didn't exist before so there should be no regression possible there due to the service. The livepatch enablement is handled through the service as part of UA now so check that livepatch is correctly working still on upgraded systems C. Adsys (focal) The behaviour change in adsys should be limited to enabling features which weren't available in focal before but we should ensure those are correctly working and not providing a buggy user experience
2022-09-12 14:55:35 Sebastien Bacher summary ubuntu-advantage-desktop-daemon required by adsys in 20.04 LTS SRU of ubuntu-advantage-desktop-daemon to older series
2022-09-13 19:19:09 Sebastien Bacher ubuntu-advantage-desktop-daemon (Ubuntu Focal): status In Progress Fix Committed
2022-09-15 08:14:37 Didier Roche-Tolomelli description [Impact] ubuntu-advantage-desktop-daemon is a service we added in 22.04 to let desktop application interact easily with Ubuntu Advantage adsys makes use of is to check if the system is connected to UA. This is supported in 20.04 LTS but until now the daemon was not available there. Installing the daemon enables advanced usages (scripts, privilege delegation…) which require an Ubuntu Pro account Ubuntu Pro integration is being added to software-properties which also require the service to be available. [Test Plan] A. Verify the service 1. Install: $ sudo apt install ubuntu-advantage-desktop-daemon 2. Check able to access daemon $ gdbus call --system --dest com.canonical.UbuntuAdvantage --object-path /com/canonical/UbuntuAdvantage/Manager --method org.freedesktop.DBus.Properties.GetAll 'com.canonical.UbuntuAdvantage.Manager' ({'Attached': <true>, 'DaemonVersion': <'1.8'>},) B. Software-properties Verify that the new 'Ubuntu Pro' page is working as expected, SRU bug #, especially that it reflects the correct status and that attaching/detaching a token and enabling/disabling services is working C. Adsys (focal) <Testplan for adsys feature behind UA> [Where problems could occur] This is a code that has not previously been used on 20.04 and thus could trigger new bugs. It has been used for since jammy though without major issues. A. The service itself The service shouldn't be active unless it's needed. If you don't have ubuntu advantage nor adsys configured check that the service is not loaded. The service should low on resource usage, check that it's the case by checking the RAM and CPU consumption. B. Software-properties The Ubuntu Pro tab didn't exist before so there should be no regression possible there due to the service. The livepatch enablement is handled through the service as part of UA now so check that livepatch is correctly working still on upgraded systems C. Adsys (focal) The behaviour change in adsys should be limited to enabling features which weren't available in focal before but we should ensure those are correctly working and not providing a buggy user experience [Impact] ubuntu-advantage-desktop-daemon is a service we added in 22.04 to let desktop application interact easily with Ubuntu Advantage adsys makes use of is to check if the system is connected to UA. This is supported in 20.04 LTS but until now the daemon was not available there. Installing the daemon enables advanced usages (scripts, privilege delegation…) which require an Ubuntu Pro account Ubuntu Pro integration is being added to software-properties which also require the service to be available. [Test Plan] A. Verify the service 1. Install: $ sudo apt install ubuntu-advantage-desktop-daemon 2. Check able to access daemon $ gdbus call --system --dest com.canonical.UbuntuAdvantage --object-path /com/canonical/UbuntuAdvantage/Manager --method org.freedesktop.DBus.Properties.GetAll 'com.canonical.UbuntuAdvantage.Manager' ({'Attached': <true>, 'DaemonVersion': <'1.8'>},) B. Software-properties Verify that the new 'Ubuntu Pro' page is working as expected, SRU bug #, especially that it reflects the correct status and that attaching/detaching a token and enabling/disabling services is working C. Adsys (focal) 1. Ensure that you have an Ubuntu Advantage subcription enabled. 2. Setup some scripts under AD to be executed, one for machine scripts (on startup), one for user scripts (on login). Those scripts can create some temporary files under /tmp for instance. 3. Reboot and login on the Ubuntu laptop connected with AD by adsys. 4. Check that the scripts were executed by testing that the created file under /tmp are present. [Where problems could occur] This is a code that has not previously been used on 20.04 and thus could trigger new bugs. It has been used for since jammy though without major issues. A. The service itself The service shouldn't be active unless it's needed. If you don't have ubuntu advantage nor adsys configured check that the service is not loaded. The service should low on resource usage, check that it's the case by checking the RAM and CPU consumption. B. Software-properties The Ubuntu Pro tab didn't exist before so there should be no regression possible there due to the service. The livepatch enablement is handled through the service as part of UA now so check that livepatch is correctly working still on upgraded systems C. Adsys (focal) The behaviour change in adsys should be limited to enabling features which weren't available in focal before but we should ensure those are correctly working and not providing a buggy user experience
2022-09-19 23:39:45 Robert Ancell nominated for series Ubuntu Bionic
2022-09-19 23:39:45 Robert Ancell bug task added ubuntu-advantage-desktop-daemon (Ubuntu Bionic)
2022-09-19 23:39:53 Robert Ancell ubuntu-advantage-desktop-daemon (Ubuntu Bionic): status New Fix Committed
2022-09-19 23:39:54 Robert Ancell ubuntu-advantage-desktop-daemon (Ubuntu Bionic): importance Undecided High
2022-09-19 23:40:00 Robert Ancell ubuntu-advantage-desktop-daemon (Ubuntu Bionic): assignee Sebastien Bacher (seb128)
2022-09-19 23:41:23 Robert Ancell nominated for series Ubuntu Xenial
2022-09-19 23:41:23 Robert Ancell bug task added ubuntu-advantage-desktop-daemon (Ubuntu Xenial)
2022-09-21 09:08:41 Sebastien Bacher ubuntu-advantage-desktop-daemon (Ubuntu Xenial): assignee Sebastien Bacher (seb128)
2022-09-21 09:08:44 Sebastien Bacher ubuntu-advantage-desktop-daemon (Ubuntu Xenial): importance Undecided High
2022-09-21 09:08:47 Sebastien Bacher ubuntu-advantage-desktop-daemon (Ubuntu Xenial): status New Fix Committed
2022-09-21 13:59:22 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2022-09-21 13:59:24 Łukasz Zemczak bug added subscriber SRU Verification
2022-09-21 13:59:26 Łukasz Zemczak tags verification-needed verification-needed-focal
2022-09-23 13:35:30 Łukasz Zemczak tags verification-needed verification-needed-focal verification-needed verification-needed-bionic verification-needed-focal
2022-09-29 20:24:53 Robert Ancell tags verification-needed verification-needed-bionic verification-needed-focal verification-done-bionic verification-needed verification-needed-focal
2022-10-04 07:42:03 Didier Roche-Tolomelli tags verification-done-bionic verification-needed verification-needed-focal verification-done-bionic verification-done-focal verification-needed
2022-10-05 02:08:38 Chris Halse Rogers removed subscriber Ubuntu Stable Release Updates Team
2022-10-05 02:49:21 Launchpad Janitor ubuntu-advantage-desktop-daemon (Ubuntu Bionic): status Fix Committed Fix Released
2022-10-05 02:52:46 Launchpad Janitor ubuntu-advantage-desktop-daemon (Ubuntu Focal): status Fix Committed Fix Released
2022-11-23 02:34:56 Robert Ancell tags verification-done-bionic verification-done-focal verification-needed verification-done-bionic verification-done-focal verification-done-xenial
2022-12-02 00:48:23 Launchpad Janitor ubuntu-advantage-desktop-daemon (Ubuntu Xenial): status Fix Committed Fix Released