** Description changed:

  [Impact]
  
  In 24.04, we shipped sysstat by default as part of a wider performance
  engineering effort. The idea is that relevant performance engineering
  tooling is already present and available when a user finds themselves
  needing to solve a performance engineering problem.
  
  sysstat gathers performance data in the background so as to provide a
  baseline when a performance issue needs to be investigated. With
  packaging shipping sysstat as disabled by default, this cannot occur. To
  effectively investigate a performance issue with sysstat, users would
  need to enable sysstat first, wait to gather baseline data, then
  reproduce the original performance issue again. This is contrary to the
  idea that the tool is instantly available.
  
  [Other Information]
  
  There is an interaction with bug 2073284 here. In the case of a fresh
  installation of 24.04, due to that bug, sysstat services _are actually_
  already enabled by default. However, upgrades from previous releases are
  affected. To resolve both bugs together, we need to change the packaging
  to make the default to enable the service. This will make behaviour
  consistent for users.
  
+ [Test Plan]
+ 
+ Covered by new dep8 test d/t/enablement
+ 
  [Where problems could occur]
  
  This section is written considering the changes to resolve this bug and
  bug 2073284 together, since they are quite intertwined.
  
  TBC

** Description changed:

  [Impact]
  
  In 24.04, we shipped sysstat by default as part of a wider performance
  engineering effort. The idea is that relevant performance engineering
  tooling is already present and available when a user finds themselves
  needing to solve a performance engineering problem.
  
  sysstat gathers performance data in the background so as to provide a
  baseline when a performance issue needs to be investigated. With
  packaging shipping sysstat as disabled by default, this cannot occur. To
  effectively investigate a performance issue with sysstat, users would
  need to enable sysstat first, wait to gather baseline data, then
  reproduce the original performance issue again. This is contrary to the
  idea that the tool is instantly available.
  
  [Other Information]
  
  There is an interaction with bug 2073284 here. In the case of a fresh
  installation of 24.04, due to that bug, sysstat services _are actually_
  already enabled by default. However, upgrades from previous releases are
  affected. To resolve both bugs together, we need to change the packaging
  to make the default to enable the service. This will make behaviour
  consistent for users.
  
  [Test Plan]
  
  Covered by new dep8 test d/t/enablement
  
  [Where problems could occur]
  
  This section is written considering the changes to resolve this bug and
  bug 2073284 together, since they are quite intertwined.
  
- TBC
+ The most significant risk is that the deliberate changes we are making
+ to the enablement state of the service cause a problem for the user.
+ 
+ This is analysed in detail in comment 1 below.

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

Title:
  sysstat service is not enabled by default

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sysstat/+bug/2073285/+subscriptions


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

Reply via email to