Public bug reported:

[Impact]

distro-preview-upgrade is a single-line shell script that executes a
busctl line. It is missing from this release notifier as a way for users
and testers to activate the upgrade notifier as if an upgrade is
available, using the development release as the upgrade.

[Test Case]

Prerequisites: Kubuntu or Ubuntu Studio

1. using apt-file, attempt to search for `distro-preview-upgrade` (apt-
file search distro-preview-upgrade).

Expected: found at /usr/share/distro-release-notifier in package 
plasma-distro-release-notifier.
Actual: No response (not found).

2. Execute "dpkg -S /usr/share/distro-release-notifier/distro-preview-
upgrade"

Expected: Installed by plasma-distro-release-notifier
Actual: dpkg-query: no path found matching pattern 
/usr/share/distro-release-notifier/distro-preview-upgrade

3. Execute /usr/share/distro-release-notifier/distro-preview-upgrade

Expected: Notification of new release with days left of current release, icon 
in task bar, and full use of upgrader to upgrade to development version.
Actual: bash: /usr/share/distro-release-notifier/distro-preview-upgrade: No 
such file or directory

[What could go wrong]

Like any fix, this comes with the potential that something could go
wrong, including the installation of the file to the wrong location.
Also, this creates a vector for users to mess up their machine by
upgrading to the current development release, which isn't supported and
comes with its own risks. However, having the ability to upgrade for
testers is better, and the ability to test the upgrade mechanic for
developers is more than useful in and of itself.

** Affects: plasma-distro-release-notifier (Ubuntu)
     Importance: Medium
     Assignee: Erich Eickmeyer (eeickmeyer)
         Status: In Progress

** Affects: plasma-distro-release-notifier (Ubuntu Questing)
     Importance: High
     Assignee: Erich Eickmeyer (eeickmeyer)
         Status: In Progress

** Affects: plasma-distro-release-notifier (Ubuntu Resolute)
     Importance: Medium
     Assignee: Erich Eickmeyer (eeickmeyer)
         Status: In Progress

** Also affects: plasma-distro-release-notifier (Ubuntu Resolute)
   Importance: Medium
     Assignee: Erich Eickmeyer (eeickmeyer)
       Status: In Progress

** Also affects: plasma-distro-release-notifier (Ubuntu Questing)
   Importance: Undecided
       Status: New

** Changed in: plasma-distro-release-notifier (Ubuntu Questing)
       Status: New => In Progress

** Changed in: plasma-distro-release-notifier (Ubuntu Questing)
   Importance: Undecided => High

** Changed in: plasma-distro-release-notifier (Ubuntu Questing)
     Assignee: (unassigned) => Erich Eickmeyer (eeickmeyer)

** Description changed:

  [Impact]
  
  distro-preview-upgrade is a single-line shell script that executes a
  busctl line. It is missing from this release notifier as a way for users
  and testers to activate the upgrade notifier as if an upgrade is
  available, using the development release as the upgrade.
  
  [Test Case]
+ 
+ Prerequisites: Kubuntu or Ubuntu Studio
  
  1. using apt-file, attempt to search for `distro-preview-upgrade` (apt-
  file search distro-preview-upgrade).
  
  Expected: found at /usr/share/distro-release-notifier in package 
plasma-distro-release-notifier.
  Actual: No response (not found).
  
  2. Execute "dpkg -S /usr/share/distro-release-notifier/distro-preview-
  upgrade"
  
  Expected: Installed by plasma-distro-release-notifier
  Actual: dpkg-query: no path found matching pattern 
/usr/share/distro-release-notifier/distro-preview-upgrade
  
  3. Execute /usr/share/distro-release-notifier/distro-preview-upgrade
  
  Expected: Notification of new release with days left of current release, icon 
in task bar, and full use of upgrader to upgrade to development version.
  Actual: bash: /usr/share/distro-release-notifier/distro-preview-upgrade: No 
such file or directory
  
  [What could go wrong]
  
  Like any fix, this comes with the potential that something could go
  wrong, including the installation of the file to the wrong location.
  Also, this creates a vector for users to mess up their machine by
  upgrading to the current development release, which isn't supported and
  comes with its own risks. However, having the ability to upgrade for
  testers is better, and the ability to test the upgrade mechanic for
  developers is more than useful in and of itself.

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

Title:
  [SRU] Executable for upgrade testing not installed

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/plasma-distro-release-notifier/+bug/2133190/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to