CINXE.COM

Bug #2073284 “sysstat service enablement state mismatches debcon...” : Bugs : sysstat package : Ubuntu

<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr"> <head> <base href="https://bugs.launchpad.net/ubuntu/+source/sysstat/+bug/2073284/+index" /> <meta charset="UTF-8" /> <title>Bug #2073284 “sysstat service enablement state mismatches debcon...” : Bugs : sysstat package : Ubuntu</title> <link rel="apple-touch-icon" sizes="180x180" href="/@@/apple-touch-icon.png?v=2022" /> <link rel="icon" type="image/png" sizes="32x32" href="/@@/favicon-32x32.png?v=2022" /> <link rel="icon" type="image/png" sizes="16x16" href="/@@/favicon-16x16.png?v=2022" /> <link rel="manifest" href="/@@/site.webmanifest?v=2022" /> <link rel="mask-icon" href="/@@/safari-pinned-tab.svg?v=2022" color="#e9531f" /> <link rel="shortcut icon" href="/@@/favicon.ico?v=2022" /> <meta name="msapplication-TileColor" content="#da532c" /> <meta name="msapplication-config" content="/@@/browserconfig.xml?v=2022" /> <meta name="theme-color" content="#ffffff" /> <link rel="canonical" href="https://bugs.launchpad.net/bugs/2073284" /> <link rel="alternate" type="application/atom+xml" href="http://feeds.launchpad.net/bugs/2073284/bug.atom" title="Bug 2073284 Feed" /> <link type="text/css" rel="stylesheet" media="screen, print" href="/+icing/rev78860d903de6d6d7dd5a0ade63efaca45d3467e2/combo.css" /> <meta name="description" content="[Impact] When the sysstat package is pre-installed, for example on a fresh Ubuntu 24.04 installation in any cloud image, systemd presets activate the various sysstat systemd services, even when /etc/default/sysstat sets ENABLED=&quot;false&quot;. This causes a divergence between users upgrading to 24.04 from a previous release and fresh installations of 24.04. On upgrade, systemd presets do not get &quot;re&quot;-preset, so sysstat services are disabled. On a fresh installation, systemd presets get &quot;re&quot;-preset..." /> <meta property="og:description" content="[Impact] When the sysstat package is pre-installed, for example on a fresh Ubuntu 24.04 installation in any cloud image, systemd presets activate the various sysstat systemd services, even when /etc/default/sysstat sets ENABLED=&quot;false&quot;. This causes a divergence between users upgrading to 24.04 from a previous release and fresh installations of 24.04. On upgrade, systemd presets do not get &quot;re&quot;-preset, so sysstat services are disabled. On a fresh installation, systemd presets get &quot;re&quot;-preset..." /> <meta property="og:title" content="Bug #2073284 “sysstat service enablement state mismatches debcon...” : Bugs : sysstat package : Ubuntu" /> <meta property="og:type" content="website" /> <meta property="og:image" content="/@@/launchpad-og-image.png" /> <meta property="og:url" content="https://bugs.launchpad.net/bugs/2073284" /> <meta property="og:site_name" content="Launchpad" /> <script type="text/javascript"> var LP = { cache: {}, links: {} }; </script> <script type="text/javascript">var cookie_scope = '; Path=/; Secure; Domain=.launchpad.net';</script> <script type="text/javascript" src="/+combo/rev78860d903de6d6d7dd5a0ade63efaca45d3467e2/?yui/yui/yui-min.js&amp;lp/meta.js&amp;yui/loader/loader-min.js"></script> <script type="text/javascript"> var raw = null; if (LP.devmode) { raw = 'raw'; } YUI.GlobalConfig = { combine: true, comboBase: '/+combo/rev78860d903de6d6d7dd5a0ade63efaca45d3467e2/?', root: 'yui/', filter: raw, debug: false, fetchCSS: false, maxURLLength: 2000, groups: { lp: { combine: true, base: '/+combo/rev78860d903de6d6d7dd5a0ade63efaca45d3467e2/?lp/', comboBase: '/+combo/rev78860d903de6d6d7dd5a0ade63efaca45d3467e2/?', root: 'lp/', // comes from including lp/meta.js modules: LP_MODULES, fetchCSS: false } } }</script> <script type="text/javascript"> // we need this to create a single YUI instance all events and code // talks across. All instances of YUI().use should be based off of // LPJS instead. var LPJS = new YUI(); </script> <script id="base-layout-load-scripts" type="text/javascript"> //<![CDATA[ LPJS.use('base', 'node', 'console', 'event', 'oop', 'lp', 'lp.app.foldables','lp.app.sorttable', 'lp.app.inlinehelp', 'lp.app.links', 'lp.bugs.bugtask_index', 'lp.bugs.subscribers', 'lp.app.ellipsis', 'lp.code.branchmergeproposal.diff', 'lp.views.global', function(Y) { Y.on("domready", function () { var global_view = new Y.lp.views.Global(); global_view.render(); Y.lp.app.sorttable.SortTable.init(); Y.lp.app.inlinehelp.init_help(); Y.lp.activate_collapsibles(); Y.lp.app.foldables.activate(); Y.lp.app.links.check_valid_lp_links(); }); Y.on('lp:context:web_link:changed', function(e) { window.location = e.new_value; }); }); //]]> </script> <script id="base-helper-functions" type="text/javascript"> //<![CDATA[ // This code is pulled from lp.js that needs to be available on every // request. Pulling here to get it outside the scope of the YUI block. function setFocusByName(name) { // Focus the first element matching the given name which can be focused. var nodes = document.getElementsByName(name); var i, node; for (i = 0; i < nodes.length; i++) { node = nodes[i]; if (node.focus) { try { // Trying to focus a hidden element throws an error in IE8. if (node.offsetHeight !== 0) { node.focus(); } } catch (e) { LPJS.use('console', function(Y) { Y.log('In setFocusByName(<' + node.tagName + ' type=' + node.type + '>): ' + e); }); } break; } } } function selectWidget(widget_name, event) { if (event && (event.keyCode === 9 || event.keyCode === 13)) { // Avoid firing if user is tabbing through or simply pressing // enter to submit the form. return; } document.getElementById(widget_name).checked = true; } //]]> </script> <script type="text/javascript" id="available-official-tags-js">var available_official_tags = ["a11y", "appstream", "bionic", "bisect-done", "bitesize", "block-proposed", "block-proposed-focal", "block-proposed-jammy", "block-proposed-noble", "block-proposed-oracular", "cherry-pick", "community-security", "desktop-file", "dist-upgrade", "fixed-upstream", "focal", "ftbfs", "hw-specific", "jammy", "kernel-bug", "manpage", "metabug", "multiarch", "multigpu", "multimonitor", "needs-bisect", "needs-design", "needs-packaging", "needs-reassignment", "noble", "nvidia", "oracular", "package-conflict", "packaging", "patch", "patch-accepted-debian", "patch-accepted-upstream", "patch-forwarded-debian", "patch-forwarded-upstream", "patch-needswork", "patch-rejected", "patch-rejected-debian", "patch-rejected-upstream", "performing-bisect", "plucky", "qt4-removal", "regression-proposed", "regression-release", "regression-update", "string-fix", "suspend-resume", "systemd-boot", "testcase", "unmetdeps", "update-excuse", "upgrade-software-version", "verification-done-bionic", "verification-done-focal", "verification-done-jammy", "verification-done-noble", "verification-done-oracular", "verification-failed-bionic", "verification-failed-jammy", "verification-needed-bionic", "verification-needed-focal", "verification-needed-jammy", "verification-needed-noble", "verification-needed-oracular", "wayland"];</script> <script type="text/javascript"> LPJS.use('base', 'node', 'oop', 'event', 'lp.bugs.bugtask_index', 'lp.bugs.subscribers', 'lp.code.branchmergeproposal.diff', 'lp.app.comment', 'lp.services.messages.edit', function(Y) { Y.on('domready', function() { Y.lp.code.branchmergeproposal.diff.connect_diff_links(); Y.lp.bugs.bugtask_index.setup_bugtask_index(); Y.lp.bugs.bugtask_index.setup_bugtask_table(); LP.cache.comment_context = LP.cache.bug; var cl = new Y.lp.app.comment.CommentList(); cl.render(); var sl = new Y.lp.bugs.subscribers.createBugSubscribersLoader({ container_box: '#other-bug-subscribers', subscribers_details_view: '/+bug-portlet-subscribers-details', subscribe_someone_else_link: '.menu-link-addsubscriber' }, window); Y.lp.services.messages.edit.setup(); }); }); </script> <style type="text/css"> /* Align the 'add comment' link to the right of the comment box. */ #add-comment-form textarea { width: 100%; } #add-comment-form { max-width: 60em; padding-bottom: 4em; } #add-comment-form .actions {float: right;} .buglink-summary dd { font-size: 10px; } a#privacy-link:link:hover, a#privacy-link:visited:hover {text-decoration:none;} </style> <style type="text/css"> .yui3-overlay .value label { /* It normally makes sense for form labels to be bold, but since this form consists only of radio buttons, there's nothing but labels so we just get wall-to-wall bold. */ font-weight: normal !important; } </style> </head> <body id="document" itemscope="" itemtype="http://schema.org/WebPage" class="tab-bugs main_side public yui3-skin-sam"> <div class="yui-d0"> <div id="locationbar" class="login-logout"> <div id="logincontrol"><a href="https://bugs.launchpad.net/ubuntu/+source/sysstat/+bug/2073284/+login">Log in / Register</a></div> </div><!--id="locationbar"--> <div id="watermark" class="watermark-apps-portlet"> <div> <a href="https://launchpad.net/ubuntu"><img alt="" width="64" height="64" src="https://launchpadlibrarian.net/606381979/CoF%2064px.png" /></a> </div> <div class="wide"> <h2 id="watermark-heading"><a href="https://launchpad.net/ubuntu">Ubuntu</a><br /><a href="https://launchpad.net/ubuntu/+source/sysstat">sysstat package</a></h2> </div> <!-- Application Menu --> <ul class="facetmenu"> <li class="overview"><a href="https://launchpad.net/ubuntu/+source/sysstat">Overview</a></li> <li class="branches"><a href="https://code.launchpad.net/ubuntu/+source/sysstat">Code</a></li> <li class="bugs active"><a href="https://bugs.launchpad.net/ubuntu/+source/sysstat">Bugs</a></li> <li class="specifications disabled-tab"><span>Blueprints</span></li> <li class="translations"><a href="https://translations.launchpad.net/ubuntu/+source/sysstat">Translations</a></li> <li class="answers"><a href="https://answers.launchpad.net/ubuntu/+source/sysstat">Answers</a></li> </ul> </div> <div class="yui-t4"> <div id="maincontent" class="yui-main"> <div class="yui-b" dir="ltr"> <div class="context-publication"> <h1 id="edit-title"> <span class="yui3-editable_text-text ellipsis" style="max-width: 95%;"> sysstat service enablement state mismatches debconf and /etc/default/sysstat setting </span> </h1> <div id="registration" class="registering"> Bug #2073284 reported by <a href="https://launchpad.net/~racb" class="sprite person">Robie Basak</a> <time title="2024-07-16 16:48:31 UTC" datetime="2024-07-16T16:48:31.539784+00:00">on 2024-07-16</time> </div> </div> <div id="request-notifications"> </div> <div> <div id="bug-is-duplicate"> </div> <div style="float: right;"> <span><a href="/+help-bugs/bug-heat.html" target="help" class="sprite flame">16</a></span> </div> <div class="actions"> <span id="affectsmetoo" style="display: inline">This bug affects 2 people</span> </div> <table id="affected-software" class="listing"> <thead> <tr> <th colspan="2">Affects</th> <th>Status</th> <th>Importance</th> <th>Assigned to</th> <th>Milestone</th> </tr> </thead> <tbody> <tr id="tasksummary3243752"> <td> </td> <td> <span id="bugtarget-picker-tasksummary3243752"> <span class="yui3-activator-data-box"> <a class="sprite product" href="https://bugs.launchpad.net/ubuntu-release-notes">Release Notes for Ubuntu</a> </span> <div class="yui3-activator-message-box yui3-activator-hidden"></div> </span> </td> <td style="width: 20%; vertical-align: middle"> <div class="status-content" style="width: 100%; float: left"> <span style="float: left" class="value statusNEW">New</span> </div> </td> <td style="width: 15em; vertical-align: middle"> <div class="importance-content" style="width: 100%; float: left"> <span style="float: left" class="value importanceUNDECIDED">Undecided</span> </div> </td> <td style="width:20%; margin: 0; padding: 0; vertical-align: middle; padding-left: 0.5em"> <span id="assignee-picker-tasksummary3243752"> <span class="yui3-activator-data-box"> Unassigned </span> <div class="yui3-activator-message-box yui3-activator-hidden"></div> </span> </td> <td style="width: 20%; vertical-align: middle"> <div class="milestone-content" style="width: 100%; float: left"> <a class="value" href=""></a> </div> </td> </tr> <tr id="tasksummary3241102"> <td> </td> <td> <span id="bugtarget-picker-tasksummary3241102"> <span class="yui3-activator-data-box"> <a class="sprite package-source" href="https://bugs.launchpad.net/debian/+source/sysstat" title="Latest release: 12.7.5-2, uploaded to main on 2024-01-16 04:39:57.428737+00:00 by Robert Luberda (robert-debian), maintained by Robert Luberda (robert-debian)">sysstat (Debian)</a> </span> <div class="yui3-activator-message-box yui3-activator-hidden"></div> </span> </td> <td style="width: 20%; vertical-align: middle"> <div class="status-content" style="width: 100%; float: left"> <span style="float: left" class="value statusNEW">New</span> </div> </td> <td style="width: 15em; vertical-align: middle"> <div class="importance-content" style="width: 100%; float: left"> <span style="float: left" class="value importanceUNKNOWN">Unknown</span> </div> </td> <td style="width:20%; margin: 0; padding: 0; vertical-align: middle; padding-left: 0.5em"> <div style="text-decoration: none; padding: 0.25em"> <span class="sprite bug-remote"></span> <a class="link-external" href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078329">debbugs #1078329</a> </div> </td> <td style="width: 20%; vertical-align: middle"> </td> </tr> <tr class="highlight" id="tasksummary3225729"> <td> </td> <td> <span id="bugtarget-picker-tasksummary3225729"> <span class="yui3-activator-data-box"> <a class="sprite package-source" href="https://bugs.launchpad.net/ubuntu/+source/sysstat" title="Latest release: 12.7.5-2ubuntu1, uploaded to main on 2024-08-15 19:34:08.692477+00:00 by Robie Basak (racb), maintained by Ubuntu Developers (ubuntu-devel-discuss-lists)">sysstat (Ubuntu)</a> </span> <div class="yui3-activator-message-box yui3-activator-hidden"></div> </span> </td> <td style="width: 20%; vertical-align: middle"> <div class="status-content" style="width: 100%; float: left"> <span style="float: left" class="value statusFIXRELEASED">Fix Released</span> </div> </td> <td style="width: 15em; vertical-align: middle"> <div class="importance-content" style="width: 100%; float: left"> <span style="float: left" class="value importanceUNDECIDED">Undecided</span> </div> </td> <td style="width:20%; margin: 0; padding: 0; vertical-align: middle; padding-left: 0.5em"> <span id="assignee-picker-tasksummary3225729"> <span class="yui3-activator-data-box"> <a class="sprite person" href="https://launchpad.net/~racb">Robie Basak</a> </span> <div class="yui3-activator-message-box yui3-activator-hidden"></div> </span> </td> <td style="width: 20%; vertical-align: middle"> <div class="milestone-content" style="width: 100%; float: left"> <a class="value" href=""></a> </div> </td> </tr> <tr id="tasksummary3244769"> <td> </td> <td style="padding: 0.3em 0em 0.3em 1.5em"> <span class="sprite milestone"></span> <a href="https://bugs.launchpad.net/ubuntu/noble/+source/sysstat">Noble</a> </td> <td style="width: 20%; vertical-align: middle"> <div class="status-content" style="width: 100%; float: left"> <span style="float: left" class="value statusTRIAGED">Triaged</span> </div> </td> <td style="width: 15em; vertical-align: middle"> <div class="importance-content" style="width: 100%; float: left"> <span style="float: left" class="value importanceUNDECIDED">Undecided</span> </div> </td> <td style="width:20%; margin: 0; padding: 0; vertical-align: middle; padding-left: 0.5em"> <span id="assignee-picker-tasksummary3244769"> <span class="yui3-activator-data-box"> <a class="sprite person" href="https://launchpad.net/~racb">Robie Basak</a> </span> <div class="yui3-activator-message-box yui3-activator-hidden"></div> </span> </td> <td style="width: 20%; vertical-align: middle"> <div class="milestone-content" style="width: 100%; float: left"> <a class="value" href=""></a> </div> </td> </tr> </tbody> </table> <div id="maincontentsub"> <div class="top-portlet"> <div itemprop="mainContentOfPage" class="report"> <div> <div class="lazr-multiline-edit" id="edit-description"> <div class="clearfix"> <h3>Bug Description</h3> </div> <div class="yui3-editable_text-text"><p>[Impact]</p> <p>When the sysstat package is pre-installed, for example on a fresh Ubuntu 24.04 installation in any cloud image, systemd presets activate the various sysstat systemd services, even when /etc/default/<wbr />sysstat sets ENABLED=&quot;false&quot;.</p> <p>This causes a divergence between users upgrading to 24.04 from a previous release and fresh installations of 24.04. On upgrade, systemd presets do not get &quot;re&quot;-preset, so sysstat services are disabled. On a fresh installation, systemd presets get &quot;re&quot;-preset on first boot, causing the sysstat services to be enabled despite the default ENABLED=&quot;false&quot; package setting.</p> <p>This results in inconsistent behaviour for users.</p> <p>Thanks to hideou aoi and Athos Ribeiro for finding and identifying this issue.</p> <p>[Fix]</p> <p>Instead of having packaging change the service state of the various sysstat systemd services, we use the systemd ExecCondition directive to run the services only after dynamically consulting /etc/default/<wbr />sysstat. As well as the collision with systemd presets, this also resolves issues around stepping on possible user customisation in /etc/systemd/system and policy-rc.d.</p> <p>[Test Plan]</p> <p>Covered by new dep8 test d/t/enablement</p> <p>[Where problems could occur]</p> <p>See the corresponding section in <a href="/bugs/2073285" class="bug-link">bug 2073285</a> for details, since risks are best considered with the two changes we’re making together.</p></div> </div> </div> <div style="margin:-10px 0 20px 5px" class="clearfix"> <span>See <a href="comments/0">original description</a></span> </div> <div id="bug-tags"> <span id="tags-heading"> Tags: </span> <span id="tag-list"> <a class="unofficial-tag" href="/ubuntu/+source/sysstat/+bugs?field.tag=server-todo">server-todo</a> </span> </div> <script type="text/javascript"> LPJS.use('event', 'node', 'lp.bugs.tags_entry', function(Y) { Y.on('domready', function(e) { Y.lp.bugs.tags_entry.setup_tag_entry( available_official_tags); }, window); }); </script> <div class="clearfix"></div> </div> <div id="branches-and-cves"> <div id="bug-branches-container" style="float: left"> <div id="bug-branches"> <h2>Related branches</h2> <div class="buglink-summary"> <a class="sprite branch" href="https://code.launchpad.net/~racb/ubuntu/+source/sysstat/+git/sysstat/+ref/service-conditional-on-setting">~racb/ubuntu/+source/sysstat:service-conditional-on-setting</a> <div class="reviews"> <div> <img src="/@@/merge-proposal-icon" /> <a href="https://code.launchpad.net/~racb/ubuntu/+source/sysstat/+git/sysstat/+merge/471337" title="">Merged</a> into <a href="https://code.launchpad.net/~git-ubuntu-import/ubuntu/+source/sysstat/+git/sysstat/+ref/ubuntu/devel">ubuntu/+source/sysstat:ubuntu/devel</a> at <a href="https://git.launchpad.net/ubuntu/+source/sysstat/commit/?id=89c6a06e88cdee9b58df77a7b42396d7313e9a13"> revision 89c6a06e88cdee9b58df77a7b42396d7313e9a13 </a> </div> <dl class="reviews"> <dd> <a href="https://launchpad.net/~git-ubuntu-bot" class="sprite person">git-ubuntu bot</a>: <span class="voteAPPROVE">Approve</span> <time title="2024-08-15 16:10:52 UTC" datetime="2024-08-15T16:10:52.692272+00:00">on 2024-08-15</time> </dd> <dd> <a href="https://launchpad.net/~ahasenack" class="sprite person">Andreas Hasenack</a>: <span class="voteAPPROVE">Approve</span> <time title="2024-08-15 16:07:39 UTC" datetime="2024-08-15T16:07:39.076055+00:00">on 2024-08-15</time> </dd> <dd id="review-canonical-server-reporter"> <a href="https://launchpad.net/~canonical-server-reporter" class="sprite team">Canonical Server Reporter</a>: <span class="votePENDING">Pending</span> requested <time title="2024-08-15 12:28:29 UTC" datetime="2024-08-15T12:28:29.987731+00:00">2024-08-15</time> </dd> <dd class="popup-diff mp-471337"> Diff: <a href="https://code.launchpad.net/~racb/ubuntu/+source/sysstat/+git/sysstat/+merge/471337/+preview-diff/1065798/+files/preview.diff" class="diff-link">263 lines (+176/-7)</a><div class="collapsible"><span>8 files modified</span><div>debian/changelog (+12/-0)<br/>debian/control (+2/-1)<br/>debian/patches/series (+1/-0)<br/>debian/patches/service-conditional-on-setting (+35/-0)<br/>debian/sysstat.postinst (+14/-5)<br/>debian/sysstat.templates (+1/-1)<br/>debian/tests/control (+4/-0)<br/>debian/tests/enablement (+107/-0)</div></div> <a class="api-ref hidden" href="/~racb/ubuntu/+source/sysstat/+git/sysstat/+merge/471337/+preview-diff/1065798">api</a> </dd> </dl> </div> </div> </div> </div><!-- bug-branch-container --> <div class="clearfix"></div> </div> <!-- branches and CVEs --> </div> <div> <div class="boardComment"> <div class="boardCommentDetails"> <a href="https://launchpad.net/~racb" class="sprite person">Robie Basak (racb)</a> <time title="2024-07-16 16:48:36 UTC" datetime="2024-07-16T16:48:36.354876+00:00">on 2024-07-16</time> </div> <div class="boardCommentActivity"> <table class="bug-activity"> <tr> <td colspan="2">Changed in sysstat (Ubuntu): </td> </tr> <tr> <td style="text-align: right;"> <b>status</b>: </td> <td> New &#8594; Incomplete </td> </tr> <tr> <td style="text-align: right;"> <b>assignee</b>: </td> <td> nobody &#8594; Robie Basak (racb) </td> </tr> </table> </div> </div> <div class="boardComment"> <div class="boardCommentDetails"> <a href="https://launchpad.net/~racb" class="sprite person">Robie Basak (racb)</a> <time title="2024-08-09 13:46:40 UTC" datetime="2024-08-09T13:46:40.359989+00:00">on 2024-08-09</time> </div> <div class="boardCommentActivity"> <table class="bug-activity"> <tr> <td style="text-align: right;"> <b>description</b>: </td> <td> updated </td> </tr> </table> </div> </div> <div class="boardComment"> <div class="boardCommentDetails"> <a href="https://launchpad.net/~bug-watch-updater" class="sprite person-inactive">Bug Watch Updater (bug-watch-updater)</a> <time title="2024-08-09 13:59:16 UTC" datetime="2024-08-09T13:59:16.498945+00:00">on 2024-08-09</time> </div> <div class="boardCommentActivity"> <table class="bug-activity"> <tr> <td colspan="2">Changed in sysstat (Debian): </td> </tr> <tr> <td style="text-align: right;"> <b>status</b>: </td> <td> Unknown &#8594; New </td> </tr> </table> </div> </div> <div xmlns="http://www.w3.org/1999/xhtml" itemscope="" itemtype="http://schema.org/UserComments" class="boardComment editable-message " data-baseurl="/ubuntu/+source/sysstat/+bug/2073284/comments/1" data-i-can-edit="False"> <div class="boardCommentDetails"> <div class="message-revision-container"> <div class="message-revision-container-header"> <span>Revision history for this message</span> <img src="/+icing/build/overlay/assets/skins/sam/images/close.gif" class="message-revision-close" /> </div> <script type="text/template"> <div class='message-revision-item'> <div class='message-revision-title'> <a class="sprite remove action-icon message-revision-del-btn"> Remove </a> <a class="js-action"> Revision #{revision}, created at {date_created_display} </a> </div> <div class='message-revision-body'>{content}</div> </div> </script> <div class="message-revision-list"></div> </div> <table> <tbody> <tr> <td> <a href="https://launchpad.net/~racb" class="sprite person">Robie Basak (racb)</a> wrote <time itemprop="commentTime" datetime="2024-08-15T11:42:11.006465+00:00" title="2024-08-15 11:42:11 UTC">on 2024-08-15</time><span class="editable-message-last-edit-date">: </span> </td> <td> </td> <td> </td> <td class="bug-comment-index"> <a itemprop="url" href="/ubuntu/+source/sysstat/+bug/2073284/comments/1"> #1</a> </td> </tr> </tbody> </table> </div> <div class="boardCommentBody"> <div class="editable-message-body"> <div class="comment-text editable-message-text" itemprop="commentText"><p>Testing the Oracular upload:</p> <p>dep8 tests are added, which check the default, that preset-all no longer<br /> disrupts things, and that service conditions match /etc/default/<wbr />sysstat</p> <p>For upgrade testing within Oracular:</p> <p>Launch Oracular, ENABLED=false, but sysstat-<wbr />collect.<wbr />timer is enabled.<br /> Upgrade to PPA, ENABLED=true, sysstat-<wbr />collect.<wbr />timer remains enabled.</p> <p>Launch Oracular, ENABLED=false, but sysstat-<wbr />collect.<wbr />timer is enabled.<br /> apt install --reinstall sysstat, sysstat-<wbr />collect.<wbr />timer becomes disabled.<br /> Upgrade to PPA, ENABLED=true, sysstat-<wbr />collect.<wbr />timer becomes enabled.</p></div> </div> <div class="editable-message-form" style="display: none"> <textarea style="width: 100%" rows="10">Testing the Oracular upload: dep8 tests are added, which check the default, that preset-all no longer disrupts things, and that service conditions match /etc/default/sysstat For upgrade testing within Oracular: Launch Oracular, ENABLED=false, but sysstat-collect.timer is enabled. Upgrade to PPA, ENABLED=true, sysstat-collect.timer remains enabled. Launch Oracular, ENABLED=false, but sysstat-collect.timer is enabled. apt install --reinstall sysstat, sysstat-collect.timer becomes disabled. Upgrade to PPA, ENABLED=true, sysstat-collect.timer becomes enabled. </textarea> <input type="button" value="Update" class="editable-message-update-btn" /> <input type="button" value="Cancel" class="editable-message-cancel-btn" /> </div> </div> </div> <div class="boardComment"> <div class="boardCommentDetails"> <a href="https://launchpad.net/~racb" class="sprite person">Robie Basak (racb)</a> <time title="2024-08-15 12:28:47 UTC" datetime="2024-08-15T12:28:47.346302+00:00">on 2024-08-15</time> </div> <div class="boardCommentActivity"> <table class="bug-activity"> <tr> <td colspan="2">Changed in sysstat (Ubuntu): </td> </tr> <tr> <td style="text-align: right;"> <b>status</b>: </td> <td> Incomplete &#8594; In Progress </td> </tr> </table> </div> </div> <div xmlns="http://www.w3.org/1999/xhtml" itemscope="" itemtype="http://schema.org/UserComments" class="boardComment editable-message " data-baseurl="/ubuntu/+source/sysstat/+bug/2073284/comments/2" data-i-can-edit="False"> <div class="boardCommentDetails"> <div class="message-revision-container"> <div class="message-revision-container-header"> <span>Revision history for this message</span> <img src="/+icing/build/overlay/assets/skins/sam/images/close.gif" class="message-revision-close" /> </div> <script type="text/template"> <div class='message-revision-item'> <div class='message-revision-title'> <a class="sprite remove action-icon message-revision-del-btn"> Remove </a> <a class="js-action"> Revision #{revision}, created at {date_created_display} </a> </div> <div class='message-revision-body'>{content}</div> </div> </script> <div class="message-revision-list"></div> </div> <table> <tbody> <tr> <td> <a href="https://launchpad.net/~racb" class="sprite person">Robie Basak (racb)</a> wrote <time itemprop="commentTime" datetime="2024-08-15T13:54:52.489619+00:00" title="2024-08-15 13:54:52 UTC">on 2024-08-15</time><span class="editable-message-last-edit-date">: </span> </td> <td> </td> <td> </td> <td class="bug-comment-index"> <a itemprop="url" href="/ubuntu/+source/sysstat/+bug/2073284/comments/2"> #2</a> </td> </tr> </tbody> </table> </div> <div class="boardCommentBody"> <div class="editable-message-body"> <div class="comment-text editable-message-text" itemprop="commentText"><p>I did the following to check behaviour on a &quot;golden image&quot;, where /etc/machine-id is expected to be recreated on boot, thus testing the underlying &quot;systemctl preset-all&quot; behaviour more directly. I think this is close enough to testing a future ISO built from this new package for the fresh installation case.</p> <p>wget <a rel="nofollow" href="https://cloud-images.ubuntu.com/oracular/current/oracular-server-cloudimg-amd64.img">https:/<wbr />/cloud-<wbr />images.<wbr />ubuntu.<wbr />com/oracular/<wbr />current/<wbr />oracular-<wbr />server-<wbr />cloudimg-<wbr />amd64.img</a><br /> cp oracular-<wbr />server-<wbr />cloudimg-<wbr />amd64.{<wbr />,mod.}img</p> <p>sudo -s<br /> http_proxy=http://&lt;REDACTED&gt;:3128/ https_proxy=http://&lt;REDACTED&gt;:3128/ mount-image-<wbr />callback oracular-<wbr />server-<wbr />cloudimg-<wbr />amd64.mod.<wbr />img -- mchroot sh -c &#x27;add-apt-repository -y ppa:racb/<wbr />experimental3 &amp;&amp; apt install -y sysstat&#x27;<br /> exit</p> <p>uvt-kvm create --backing-<wbr />image-file=<wbr />oracular-<wbr />server-<wbr />cloudimg-<wbr />amd64.img rbasak-sysstat-o<br /> uvt-kvm wait rbasak-sysstat-o<br /> uvt-kvm ssh rbasak-sysstat-o &#x27;cat /etc/default/<wbr />sysstat; systemctl status sysstat-<wbr />collect.<wbr />timer&#x27;<br /> # ENABLED=&quot;false&quot; yet sysstat-<wbr />collect.<wbr />timer is enabled and active<br /> uvt-kvm destroy rbasak-sysstat-o</p> <p>uvt-kvm create --backing-<wbr />image-file=<wbr />oracular-<wbr />server-<wbr />cloudimg-<wbr />amd64.mod.<wbr />img rbasak-sysstat-o<br /> uvt-kvm wait rbasak-sysstat-o<br /> uvt-kvm ssh rbasak-sysstat-o &#x27;cat /etc/default/<wbr />sysstat; systemctl status sysstat-<wbr />collect.<wbr />timer&#x27;<br /> # ENABLED=&quot;true&quot; and sysstat-<wbr />collect.<wbr />timer is enabled and active<br /> uvt-kvm ssh rbasak-sysstat-o &#x27;sudo systemctl restart sysstat-<wbr />collect.<wbr />service; systemctl show --property=<wbr />ConditionResult sysstat-<wbr />collect.<wbr />service&#x27;<br /> # ConditionResult=yes<br /> uvt-kvm destroy rbasak-sysstat-o</p></div> </div> <div class="editable-message-form" style="display: none"> <textarea style="width: 100%" rows="10">I did the following to check behaviour on a "golden image", where /etc/machine-id is expected to be recreated on boot, thus testing the underlying "systemctl preset-all" behaviour more directly. I think this is close enough to testing a future ISO built from this new package for the fresh installation case. wget https://cloud-images.ubuntu.com/oracular/current/oracular-server-cloudimg-amd64.img cp oracular-server-cloudimg-amd64.{,mod.}img sudo -s http_proxy=http://&lt;REDACTED&gt;:3128/ https_proxy=http://&lt;REDACTED&gt;:3128/ mount-image-callback oracular-server-cloudimg-amd64.mod.img -- mchroot sh -c 'add-apt-repository -y ppa:racb/experimental3 &amp;&amp; apt install -y sysstat' exit uvt-kvm create --backing-image-file=oracular-server-cloudimg-amd64.img rbasak-sysstat-o uvt-kvm wait rbasak-sysstat-o uvt-kvm ssh rbasak-sysstat-o 'cat /etc/default/sysstat; systemctl status sysstat-collect.timer' # ENABLED="false" yet sysstat-collect.timer is enabled and active uvt-kvm destroy rbasak-sysstat-o uvt-kvm create --backing-image-file=oracular-server-cloudimg-amd64.mod.img rbasak-sysstat-o uvt-kvm wait rbasak-sysstat-o uvt-kvm ssh rbasak-sysstat-o 'cat /etc/default/sysstat; systemctl status sysstat-collect.timer' # ENABLED="true" and sysstat-collect.timer is enabled and active uvt-kvm ssh rbasak-sysstat-o 'sudo systemctl restart sysstat-collect.service; systemctl show --property=ConditionResult sysstat-collect.service' # ConditionResult=yes uvt-kvm destroy rbasak-sysstat-o </textarea> <input type="button" value="Update" class="editable-message-update-btn" /> <input type="button" value="Cancel" class="editable-message-cancel-btn" /> </div> </div> </div> <div xmlns="http://www.w3.org/1999/xhtml" itemscope="" itemtype="http://schema.org/UserComments" class="boardComment editable-message " data-baseurl="/ubuntu/+source/sysstat/+bug/2073284/comments/3" data-i-can-edit="False"> <div class="boardCommentDetails"> <div class="message-revision-container"> <div class="message-revision-container-header"> <span>Revision history for this message</span> <img src="/+icing/build/overlay/assets/skins/sam/images/close.gif" class="message-revision-close" /> </div> <script type="text/template"> <div class='message-revision-item'> <div class='message-revision-title'> <a class="sprite remove action-icon message-revision-del-btn"> Remove </a> <a class="js-action"> Revision #{revision}, created at {date_created_display} </a> </div> <div class='message-revision-body'>{content}</div> </div> </script> <div class="message-revision-list"></div> </div> <table> <tbody> <tr> <td> <a href="https://launchpad.net/~janitor" class="sprite person-inactive">Launchpad Janitor (janitor)</a> wrote <time itemprop="commentTime" datetime="2024-08-16T11:26:56.258110+00:00" title="2024-08-16 11:26:56 UTC">on 2024-08-16</time><span class="editable-message-last-edit-date">: </span> </td> <td> </td> <td> </td> <td class="bug-comment-index"> <a itemprop="url" href="/ubuntu/+source/sysstat/+bug/2073284/comments/3"> #3</a> </td> </tr> </tbody> </table> </div> <div class="boardCommentBody"> <div class="editable-message-body"> <div class="comment-text editable-message-text" itemprop="commentText"><p>This bug was fixed in the package sysstat - 12.7.5-2ubuntu1</p> <p>---------------<br /> sysstat (12.7.5-2ubuntu1) oracular; urgency=medium</p> <p>&nbsp;&nbsp;* d/sysstat.<wbr />templates: enable services by default (LP: <a href="/bugs/2073285" class="bug-link">#2073285</a>).<br /> &nbsp;&nbsp;* d/p/service-<wbr />conditional-<wbr />on-setting, d/sysstat.postinst: replace<br /> &nbsp;&nbsp;&nbsp;&nbsp;maintainer script management of systemd service enablement state<br /> &nbsp;&nbsp;&nbsp;&nbsp;with ExecCondition= systemd directives instead to avoid state<br /> &nbsp;&nbsp;&nbsp;&nbsp;conflict with systemd presets (LP: <a href="/bugs/2073284" class="bug-link">#2073284</a>).<br /> &nbsp;&nbsp;* d/t/control, d/t/enablement: add dep8 tests to cover expected<br /> &nbsp;&nbsp;&nbsp;&nbsp;behaviour following the above changes.</p> <p>&nbsp;-- Robie Basak &lt;email address hidden&gt; Thu, 15 Aug 2024 11:32:23 +0000</p></div> </div> <div class="editable-message-form" style="display: none"> <textarea style="width: 100%" rows="10">This bug was fixed in the package sysstat - 12.7.5-2ubuntu1 --------------- sysstat (12.7.5-2ubuntu1) oracular; urgency=medium * d/sysstat.templates: enable services by default (LP: #2073285). * d/p/service-conditional-on-setting, d/sysstat.postinst: replace maintainer script management of systemd service enablement state with ExecCondition= systemd directives instead to avoid state conflict with systemd presets (LP: #2073284). * d/t/control, d/t/enablement: add dep8 tests to cover expected behaviour following the above changes. -- Robie Basak &lt;robie.basak@ubuntu.com&gt; Thu, 15 Aug 2024 11:32:23 +0000</textarea> <input type="button" value="Update" class="editable-message-update-btn" /> <input type="button" value="Cancel" class="editable-message-cancel-btn" /> </div> </div> <div class="boardCommentActivity"> <table class="bug-activity"> <tr> <td colspan="2">Changed in sysstat (Ubuntu): </td> </tr> <tr> <td style="text-align: right;"> <b>status</b>: </td> <td> In Progress &#8594; Fix Released </td> </tr> </table> </div> </div> <div class="boardComment"> <div class="boardCommentDetails"> <a href="https://launchpad.net/~racb" class="sprite person">Robie Basak (racb)</a> <time title="2024-08-21 15:09:06 UTC" datetime="2024-08-21T15:09:06.892910+00:00">on 2024-08-21</time> </div> <div class="boardCommentActivity"> <table class="bug-activity"> <tr> <td style="text-align: right;"> <b>tags</b>: </td> <td> added: server-todo </td> </tr> <tr> <td colspan="2">Changed in sysstat (Ubuntu Noble): </td> </tr> <tr> <td style="text-align: right;"> <b>assignee</b>: </td> <td> nobody &#8594; Robie Basak (racb) </td> </tr> <tr> <td style="text-align: right;"> <b>status</b>: </td> <td> New &#8594; Triaged </td> </tr> </table> </div> </div> <div xmlns="http://www.w3.org/1999/xhtml" itemscope="" itemtype="http://schema.org/UserComments" class="boardComment editable-message " data-baseurl="/ubuntu/+source/sysstat/+bug/2073284/comments/4" data-i-can-edit="False"> <div class="boardCommentDetails"> <div class="message-revision-container"> <div class="message-revision-container-header"> <span>Revision history for this message</span> <img src="/+icing/build/overlay/assets/skins/sam/images/close.gif" class="message-revision-close" /> </div> <script type="text/template"> <div class='message-revision-item'> <div class='message-revision-title'> <a class="sprite remove action-icon message-revision-del-btn"> Remove </a> <a class="js-action"> Revision #{revision}, created at {date_created_display} </a> </div> <div class='message-revision-body'>{content}</div> </div> </script> <div class="message-revision-list"></div> </div> <table> <tbody> <tr> <td> <a href="https://launchpad.net/~hyask" class="sprite person">Skia (hyask)</a> wrote <time itemprop="commentTime" datetime="2025-01-20T13:18:08.700806+00:00" title="2025-01-20 13:18:08 UTC">on 2025-01-20</time><span class="editable-message-last-edit-date">: </span> </td> <td> </td> <td> </td> <td class="bug-comment-index"> <a itemprop="url" href="/ubuntu/+source/sysstat/+bug/2073284/comments/4"> #4</a> </td> </tr> </tbody> </table> </div> <div class="boardCommentBody"> <div class="editable-message-body"> <div class="comment-text editable-message-text" itemprop="commentText"><p>This bug was mentioned as a known issue in Noble 24.04.0 release note. We&#x27;re approaching 24.04.2, scheduled for Feb 13th. Is there any progress on this issue regarding Noble?</p></div> </div> <div class="editable-message-form" style="display: none"> <textarea style="width: 100%" rows="10">This bug was mentioned as a known issue in Noble 24.04.0 release note. We're approaching 24.04.2, scheduled for Feb 13th. Is there any progress on this issue regarding Noble?</textarea> <input type="button" value="Update" class="editable-message-update-btn" /> <input type="button" value="Cancel" class="editable-message-cancel-btn" /> </div> </div> </div> <div class="boardComment"> <div class="boardCommentDetails"> <a href="https://launchpad.net/~racb" class="sprite person">Robie Basak (racb)</a> <time title="2025-01-30 10:35:16 UTC" datetime="2025-01-30T10:35:16.806618+00:00">on 2025-01-30</time> </div> <div class="boardCommentActivity"> <table class="bug-activity"> <tr> <td style="text-align: right;"> <b>description</b>: </td> <td> updated </td> </tr> </table> </div> </div> <div style="float: right;"> <a class="menu-link-activitylog" href="https://bugs.launchpad.net/ubuntu/+source/sysstat/+bug/2073284/+activity">See full activity log</a> </div> <div class="clearfix"></div> <div align="center" id="add-comment-login-first"> To post a comment you must <a href="+login?comments=all">log in</a>. </div> </div><!-- class="top-portlet" --> </div><!--- id="maincontentsub"--> <div> <div id="duplicate-form-container"></div> <div id="privacy-form-container"></div> </div> </div> </div><!-- yui-b --> </div><!-- yui-main --> <div id="side-portlets" class="yui-b side"> <div id="involvement" class="portlet"> <ul class="involvement"> <li class="single"> <a class="sprite bugs" href="/ubuntu/+source/sysstat/+filebug"> Report a bug </a> </li> </ul> </div> <div id="privacy" class="first portlet public"> <div id="privacy-text"> <span id="information-type-summary" class="sprite public">This report contains <strong id="information-type">Public</strong> information </span>&nbsp; <div id="information-type-description" style="padding-top: 5px">Everyone can see this information. </div> </div> </div> <div id="portlet-actions" class="portlet vertical"> <ul id="duplicate-actions"> </ul> <ul id="lock-status-actions"> </ul> </div> <div class="portlet vertical" id="portlet-subscription"> <div class="section"> <div id="current_user_subscription" class="False"> <span>You are</span> <a class="menu-link-subscription sprite modify edit" href="/ubuntu/+source/sysstat/+bug/2073284/+subscribe"> not directly subscribed to this bug's notifications. </a> </div> <div id="sub-unsub-spinner">Subscribing...</div> <ul> <li><a class="menu-link-editsubscriptions sprite modify edit" href="https://bugs.launchpad.net/ubuntu/+source/sysstat/+bug/2073284/+subscriptions" title="View and change your subscriptions to this bug">Edit bug mail</a></li> </ul> </div> <script type="text/javascript"> LPJS.use('io-base', 'node', 'lp.bugs.bugtask_index.portlets.subscription', function(Y) { Y.on('domready', function() { Y.lp.bugs.bugtask_index.portlets.subscription.initialize(); }); }); </script> </div> <div class="portlet vertical" id="portlet-subscribers"> <h2>Other bug subscribers</h2> <div> <div><a class="menu-link-addsubscriber sprite add" href="https://bugs.launchpad.net/ubuntu/+source/sysstat/+bug/2073284/+addsubscriber" title="Launchpad will email that person whenever this bugs changes">Subscribe someone else</a></div> </div> <div id="other-bug-subscribers"></div> </div> <div class="portlet" id="portlet-watches"> <h2>Remote bug watches</h2> <ul> <li> <span class="sprite bug-remote"></span> <a class="link-external" href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078329">debbugs #1078329</a> <br />[<span>open normal patch</span>] <a class="sprite edit action-icon" title="Change watch details" href="/bugs/2073284/+watch/161287">Edit</a> </li> </ul> <p>Bug watches keep track of this bug in other bug trackers.</p> </div> </div><!-- yui-b side --> </div><!-- yui-t4 --> <div id="footer" class="footer"> <div class="lp-arcana"> <div class="lp-branding"> <a href="https://launchpad.net/"><img src="/@@/launchpad-footer-logo.svg" alt="Launchpad" width="65" height="18" /></a> &nbsp;&bull;&nbsp; <a href="https://launchpad.net/+tour">Take the tour</a> &nbsp;&bull;&nbsp; <a href="https://help.launchpad.net/">Read the guide</a> &nbsp; <form id="globalsearch" method="get" accept-charset="UTF-8" action="https://launchpad.net/+search"> <input type="search" id="search-text" name="field.text" /> <input type="image" src="/@@/search" style="vertical-align:5%" alt="Search Launchpad" /> </form> </div> </div> <div class="colophon"> &copy; 2004 <a href="http://canonical.com/">Canonical&nbsp;Ltd.</a> &nbsp;&bull;&nbsp; <a href="https://launchpad.net/legal">Terms of use</a> &nbsp;&bull;&nbsp; <a href="https://www.ubuntu.com/legal/dataprivacy">Data privacy</a> &nbsp;&bull;&nbsp; <a href="/feedback">Contact Launchpad Support</a> &nbsp;&bull;&nbsp; <a href="http://blog.launchpad.net/">Blog</a> &nbsp;&bull;&nbsp; <a href="https://canonical.com/careers">Careers</a> &nbsp;&bull;&nbsp; <a href="https://ubuntu.social/@launchpadstatus">System status</a> <span id="lp-version"> &nbsp;&bull;&nbsp; 78860d9 (<a href="https://dev.launchpad.net/">Get the code!</a>) </span> </div> </div> </div><!-- yui-d0--> <script id="json-cache-script">LP.cache = {"related_features": {}, "bug": {"self_link": "https://bugs.launchpad.net/api/devel/bugs/2073284", "web_link": "https://bugs.launchpad.net/bugs/2073284", "resource_type_link": "https://bugs.launchpad.net/api/devel/#bug", "id": 2073284, "private": false, "information_type": "Public", "name": null, "title": "sysstat service enablement state mismatches debconf and /etc/default/sysstat setting", "description": "[Impact]\n\nWhen the sysstat package is pre-installed, for example on a fresh Ubuntu 24.04 installation in any cloud image, systemd presets activate the various sysstat systemd services, even when /etc/default/sysstat sets ENABLED=\"false\".\n\nThis causes a divergence between users upgrading to 24.04 from a previous release and fresh installations of 24.04. On upgrade, systemd presets do not get \"re\"-preset, so sysstat services are disabled. On a fresh installation, systemd presets get \"re\"-preset on first boot, causing the sysstat services to be enabled despite the default ENABLED=\"false\" package setting.\n\nThis results in inconsistent behaviour for users.\n\nThanks to hideou aoi and Athos Ribeiro for finding and identifying this issue.\n\n[Fix]\n\nInstead of having packaging change the service state of the various sysstat systemd services, we use the systemd ExecCondition directive to run the services only after dynamically consulting /etc/default/sysstat. As well as the collision with systemd presets, this also resolves issues around stepping on possible user customisation in /etc/systemd/system and policy-rc.d.\n\n[Test Plan]\n\nCovered by new dep8 test d/t/enablement\n\n[Where problems could occur]\n\nSee the corresponding section in bug 2073285 for details, since risks are best considered with the two changes we\u2019re making together.", "owner_link": "https://bugs.launchpad.net/api/devel/~racb", "bug_tasks_collection_link": "https://bugs.launchpad.net/api/devel/bugs/2073284/bug_tasks", "duplicate_of_link": null, "date_created": "2024-07-16T16:48:31.539784+00:00", "activity_collection_link": "https://bugs.launchpad.net/api/devel/bugs/2073284/activity", "subscriptions_collection_link": "https://bugs.launchpad.net/api/devel/bugs/2073284/subscriptions", "date_last_updated": "2025-01-30T10:35:17.168487+00:00", "who_made_private_link": null, "date_made_private": null, "heat": 16, "bug_watches_collection_link": "https://bugs.launchpad.net/api/devel/bugs/2073284/bug_watches", "cves_collection_link": "https://bugs.launchpad.net/api/devel/bugs/2073284/cves", "vulnerabilities_collection_link": "https://bugs.launchpad.net/api/devel/bugs/2073284/vulnerabilities", "duplicates_collection_link": "https://bugs.launchpad.net/api/devel/bugs/2073284/duplicates", "attachments_collection_link": "https://bugs.launchpad.net/api/devel/bugs/2073284/attachments", "security_related": false, "latest_patch_uploaded": null, "tags": ["server-todo"], "date_last_message": "2025-01-20T13:18:08.700806+00:00", "number_of_duplicates": 0, "message_count": 5, "users_affected_count": 2, "users_unaffected_count": 0, "users_affected_collection_link": "https://bugs.launchpad.net/api/devel/bugs/2073284/users_affected", "users_unaffected_collection_link": "https://bugs.launchpad.net/api/devel/bugs/2073284/users_unaffected", "users_affected_count_with_dupes": 2, "other_users_affected_count_with_dupes": 2, "users_affected_with_dupes_collection_link": "https://bugs.launchpad.net/api/devel/bugs/2073284/users_affected_with_dupes", "messages_collection_link": "https://bugs.launchpad.net/api/devel/bugs/2073284/messages", "lock_status": "Unlocked", "lock_reason": null, "linked_branches_collection_link": "https://bugs.launchpad.net/api/devel/bugs/2073284/linked_branches", "linked_merge_proposals_collection_link": "https://bugs.launchpad.net/api/devel/bugs/2073284/linked_merge_proposals", "http_etag": "\"cc952b025c30b8b8b05fa5456f5c33d4a7893650-4273a1e67327650f91a1ae8517a9e4ea334053a4\""}, "subscribers_portlet_url_data": {"web_link": "https://bugs.launchpad.net/bugs/2073284", "self_link": "https://bugs.launchpad.net/api/devel/bugs/2073284"}, "total_comments_and_activity": 23, "initial_comment_batch_offset": 41, "first visible_recent_comment": -36, "bugtask_data": {"3243752": {"id": 3243752, "row_id": "tasksummary3243752", "form_row_id": "task3243752", "bugtask_path": "/ubuntu-release-notes/+bug/2073284", "prefix": "ubuntu-release-notes", "targetname": "Release Notes for Ubuntu", "bug_title": "sysstat service enablement state mismatches debconf and /etc/default/sysstat setting", "assignee_value": null, "assignee_is_team": null, "assignee_vocabulary": "AllUserTeamsParticipation", "assignee_vocabulary_filters": [], "hide_assignee_team_selection": true, "user_can_unassign": false, "user_can_delete": false, "delete_link": "https://bugs.launchpad.net/ubuntu-release-notes/+bug/2073284/+delete", "target_is_product": true, "status_widget_items": [{"name": "New", "value": "New", "description": "Not looked at yet.\n", "description_css_class": "choice-description", "style": "", "help": "", "disabled": false, "css_class": "statusNEW"}], "status_value": "New", "importance_widget_items": "[]", "importance_value": "Undecided", "milestone_widget_items": "[]", "milestone_value": null, "user_can_edit_assignee": false, "user_can_edit_milestone": false, "user_can_edit_status": false, "user_can_edit_importance": false}, "3241102": {"id": 3241102, "row_id": "tasksummary3241102", "form_row_id": "task3241102", "bugtask_path": "/debian/+source/sysstat/+bug/2073284", "prefix": "debian_sysstat", "targetname": "sysstat (Debian)", "bug_title": "sysstat service enablement state mismatches debconf and /etc/default/sysstat setting", "assignee_value": null, "assignee_is_team": null, "assignee_vocabulary": "AllUserTeamsParticipation", "assignee_vocabulary_filters": [], "hide_assignee_team_selection": true, "user_can_unassign": false, "user_can_delete": false, "delete_link": "https://bugs.launchpad.net/debian/+source/sysstat/+bug/2073284/+delete", "target_is_product": false, "status_widget_items": [{"name": "New", "value": "New", "description": "Not looked at yet.\n", "description_css_class": "choice-description", "style": "", "help": "", "disabled": false, "css_class": "statusNEW"}], "status_value": "New", "importance_widget_items": "[]", "importance_value": "Unknown", "milestone_widget_items": "[]", "milestone_value": null, "user_can_edit_assignee": false, "user_can_edit_milestone": false, "user_can_edit_status": false, "user_can_edit_importance": false}, "3225729": {"id": 3225729, "row_id": "tasksummary3225729", "form_row_id": "task3225729", "bugtask_path": "/ubuntu/+source/sysstat/+bug/2073284", "prefix": "ubuntu_sysstat", "targetname": "sysstat (Ubuntu)", "bug_title": "sysstat service enablement state mismatches debconf and /etc/default/sysstat setting", "assignee_value": "racb", "assignee_is_team": false, "assignee_vocabulary": "AllUserTeamsParticipation", "assignee_vocabulary_filters": [], "hide_assignee_team_selection": true, "user_can_unassign": false, "user_can_delete": false, "delete_link": "https://bugs.launchpad.net/ubuntu/+source/sysstat/+bug/2073284/+delete", "target_is_product": false, "status_widget_items": [{"name": "Fix Released", "value": "Fix Released", "description": "The fix was released.\n", "description_css_class": "choice-description", "style": "", "help": "", "disabled": false, "css_class": "statusFIXRELEASED"}], "status_value": "Fix Released", "importance_widget_items": "[]", "importance_value": "Undecided", "milestone_widget_items": "[]", "milestone_value": null, "user_can_edit_assignee": false, "user_can_edit_milestone": false, "user_can_edit_status": false, "user_can_edit_importance": false}, "3244769": {"id": 3244769, "row_id": "tasksummary3244769", "form_row_id": "task3244769", "bugtask_path": "/ubuntu/noble/+source/sysstat/+bug/2073284", "prefix": "ubuntu_noble_sysstat", "targetname": "sysstat (Ubuntu Noble)", "bug_title": "sysstat service enablement state mismatches debconf and /etc/default/sysstat setting", "assignee_value": "racb", "assignee_is_team": false, "assignee_vocabulary": "AllUserTeamsParticipation", "assignee_vocabulary_filters": [], "hide_assignee_team_selection": true, "user_can_unassign": false, "user_can_delete": false, "delete_link": "https://bugs.launchpad.net/ubuntu/noble/+source/sysstat/+bug/2073284/+delete", "target_is_product": false, "status_widget_items": [{"name": "Triaged", "value": "Triaged", "description": "Verified by the bug supervisor.\n", "description_css_class": "choice-description", "style": "", "help": "", "disabled": false, "css_class": "statusTRIAGED"}], "status_value": "Triaged", "importance_widget_items": "[]", "importance_value": "Undecided", "milestone_widget_items": "[]", "milestone_value": null, "user_can_edit_assignee": false, "user_can_edit_milestone": false, "user_can_edit_status": false, "user_can_edit_importance": false}}, "information_type_data": {"PUBLIC": {"value": "PUBLIC", "description": "Everyone can see this information.\n", "name": "Public", "order": 0, "is_private": false, "description_css_class": "choice-description"}, "PUBLICSECURITY": {"value": "PUBLICSECURITY", "description": "Everyone can see this security related information.\n", "name": "Public Security", "order": 1, "is_private": false, "description_css_class": "choice-description"}, "PRIVATESECURITY": {"value": "PRIVATESECURITY", "description": "Only the security group can see this information.\n ", "name": "Private Security", "order": 2, "is_private": true, "description_css_class": "choice-description"}, "USERDATA": {"value": "USERDATA", "description": "Only shared with users permitted to see private user information.\n", "name": "Private", "order": 3, "is_private": true, "description_css_class": "choice-description"}}, "bug_is_private": false, "context": {"self_link": "https://bugs.launchpad.net/api/devel/ubuntu/+source/sysstat/+bug/2073284", "web_link": "https://bugs.launchpad.net/ubuntu/+source/sysstat/+bug/2073284", "resource_type_link": "https://bugs.launchpad.net/api/devel/#bug_task", "bug_link": "https://bugs.launchpad.net/api/devel/bugs/2073284", "milestone_link": null, "status": "Fix Released", "status_explanation": null, "importance": "Undecided", "importance_explanation": null, "assignee_link": "https://bugs.launchpad.net/api/devel/~racb", "bug_target_display_name": "sysstat (Ubuntu)", "bug_target_name": "sysstat (Ubuntu)", "bug_watch_link": null, "date_assigned": "2024-07-16T16:49:25.151568+00:00", "date_created": "2024-07-16T16:48:31.539784+00:00", "date_confirmed": "2024-08-15T12:28:47.650386+00:00", "date_incomplete": null, "date_in_progress": "2024-08-15T12:28:47.650386+00:00", "date_closed": "2024-08-16T11:26:57.165942+00:00", "date_left_new": "2024-07-16T16:48:36.622131+00:00", "date_triaged": "2024-08-15T12:28:47.650386+00:00", "date_fix_committed": "2024-08-16T11:26:57.165942+00:00", "date_fix_released": "2024-08-16T11:26:57.165942+00:00", "date_left_closed": null, "owner_link": "https://bugs.launchpad.net/api/devel/~racb", "target_link": "https://bugs.launchpad.net/api/devel/ubuntu/+source/sysstat", "title": "Bug #2073284 in sysstat (Ubuntu): \"sysstat service enablement state mismatches debconf and /etc/default/sysstat setting\"", "related_tasks_collection_link": "https://bugs.launchpad.net/api/devel/ubuntu/+source/sysstat/+bug/2073284/related_tasks", "is_complete": true, "http_etag": "\"cc5a0c26c5e3b21bac46753cf9e9e95eaf17b5d1-0f0833e349dac0762267f624126042247cf0d0d5\""}};</script> </body> <!-- Facet name: bugs Page type: main_side Has global search: True Has application tabs: True Has side portlets: True At least 85 queries/external actions issued in 0.92 seconds Features: {'profiling.enabled': None, 'hard_timeout': '9000', 'app.mainsite_only.canonical_url': None, 'js.yui_version': None, 'app.maintenance_message': None, 'bugs.affected_count_includes_dupes.disabled': None, 'baselayout.careers_link.disabled': None, 'visible_render_time': None} r78860d9 --> </html>

Pages: 1 2 3 4 5 6 7 8 9 10