** Attachment added: "Output of the script execution"
   
https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/1951954/+attachment/5553195/+files/output

** Description changed:

  [Impact]
  If /snap/bin is not present in the PATH, UA will fail when trying to run it.
  This is fixed by specifying the full path (/snap/bin/canonical-livepatch) to 
every call from UA side.
  
  [Test Case]
  To reproduce the bug, run `sudo env PATH="/usr/bin" ua refresh` on an 
attached bionic machine.
  
  Then, install the 27.5 version from the staging PPA
  (https://launchpad.net/~ua-client/+archive/ubuntu/staging)
  
  Repeating the same command as above runs without an error.
+ 
+ There is a test script attached to this bug, as well as execution
+ output, to show the above solution works.
  
  [Regression Potential]
  It could only cause problems if canonical-livepatch is in a different place 
than /snap/bin, and it should not happen in any installation.
  
  [Original Description]
  
  root@somehost:~# ua  refresh
  Unexpected error(s) occurred.
  For more details, see the log: /var/log/ubuntu-advantage.log
  To file a bug run: ubuntu-bug ubuntu-advantage-tools
  
  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: ubuntu-advantage-tools 27.4.1~18.04.1
  ProcVersionSignature: Ubuntu 4.15.0-143.147-generic 4.15.18
  Uname: Linux 4.15.0-143-generic x86_64
  NonfreeKernelModules: lkp_Ubuntu_4_15_0_143_147_generic_82 
lkp_Ubuntu_4_15_0_143_147_generic_81 lkp_Ubuntu_4_15_0_143_147_generic_80 
lkp_Ubuntu_4_15_0_143_147_generic_79
  ApportVersion: 2.20.9-0ubuntu7.27
  Architecture: amd64
  Date: Tue Nov 23 12:56:54 2021
  InstallationDate: Installed on 2015-08-06 (2300 days ago)
  InstallationMedia: Ubuntu-Server 14.04.2 LTS "Trusty Tahr" - Release amd64 
(20150218.1)
  ProcEnviron:
   LANGUAGE=en_GB:en
   TERM=screen
   PATH=(custom, no user)
   LANG=en_GB.UTF-8
   SHELL=/bin/bash
  SourcePackage: ubuntu-advantage-tools
  UpgradeStatus: Upgraded to bionic on 2020-06-17 (524 days ago)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1951954

Title:
  ua  refresh "Unexpected error(s) occurred"

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/1951954/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to