The verification of the Stable Release Update for ubuntu-release-
upgrader has completed successfully and the package has now been
released to -updates.  Subsequently, the Ubuntu Stable Release Updates
Team is being unsubscribed and will not receive messages about this bug
report.  In the event that you encounter a regression using the package
from -updates please report a new bug using ubuntu-bug and tag the bug
report regression-update so we can easily find any regressions.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-meta in Ubuntu.
https://bugs.launchpad.net/bugs/1755456

Title:
  [ffe] Optional recording/sending of installer&system details to help
  improving Ubuntu

Status in gnome-initial-setup package in Ubuntu:
  Fix Released
Status in ubiquity package in Ubuntu:
  Fix Released
Status in ubuntu-meta package in Ubuntu:
  Fix Released
Status in ubuntu-release-upgrader package in Ubuntu:
  Fix Released
Status in ubuntu-release-upgrader source package in Bionic:
  Fix Released

Bug description:
  [Rationale]
  We added telemetry data for people installing ubuntu from ubiquity. We didn't 
get the time to do the same on upgrade despite the FFe acking it. It was 
decided it was better to first polish the installation and report experience, 
and then, tackling the upgrade for .1, where most LTS users will migrate from.

  ubuntu-release-upgrade just drop a telemetry file (like ubiquity is
  dropping one) which is then picked up by ubuntu-report for user's
  review and approval before sending.

  Note that ubuntu-report is already aware of the upgrade telemetry and
  just ignores it when it's missing it (case of install of ugprade
  without this ubuntu-release-upgrade versinon)

  [Impact]
   * ubuntu-release-upgrade just drop a telemetry file (like ubiquity is 
dropping one) which is then picked up by ubuntu-report for user's review and 
approval before sending.
   * Note that ubuntu-report is already aware of the upgrade telemetry and just 
ignores it when it's missing it (case of install of ugprade without this 
ubuntu-release-upgrade versinon)
   * The ubuntu-release-upgrade only drops a file thus. The logic is really 
similar to the one included in ubiquity for 18.04. The telemetry class is 
similar.
   * The telemetry is reported by all existing UI.
   * What we send is:
     - From (distro we ugprade from)
     - Type of installer (GTK, KDE, non interactive, text…)
     - If third party ressources were used (but not the list of those external 
repos)
     - Original installation media
     - Stages of installation indexed by their relative time duration

  
  [Test Case]
   * Install ubuntu-release-upgrade on an artful machine
   * Run an upgrade from artful to bionic
   * Check that once the upgrade finished, there is a 
/var/log/ugprade/telemetry file present on disk.

  [Regression Potential]

   * The code is similar to ubiquity ones, and the impact is only dropping a 
file on disk.
   * Preliminary testing has been done on 17.04 -> 18.04 upgrade, in text mode, 
GTK3 and KDE frontends.

  ---------------

  The topic has been discussed on the ubuntu-devel@ list, see
  https://lists.ubuntu.com/archives/ubuntu-
  devel/2018-February/040139.html

  The feature has different parts
  - the installer is going to record some informations about the installation 
details & options selected
  - the session is going to have a command line/GUI part that let user 
review&send those informations
  - the desktop settings should have a control to change the option later on

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-initial-setup/+bug/1755456/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to