** 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