[Bug 1853987] [NEW] debug setting does not turn on tracing for scripts called by init

Glenn Washburn 1853987 at bugs.launchpad.net
Tue Nov 26 08:38:23 UTC 2019


Public bug reported:

Version: 0.130ubuntu3.9
Severity: normal

When adding "debug" to the kernel commandline debug output is turned on
and is very useful for debugging.  However, none of the scripts (eg.
local-premount/resume) recognize the debug variable to turn on tracing
as in init. I simply added the line '[ -n "${debug}" ] && set -x' as the
first line in local-premount/resume and now I get debug logging when the
debug kernel parameter is added.  This line should be added to all
scripts, or at least the scripts run by "run_parts".

** Affects: initramfs-tools (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  Version: 0.130ubuntu3.9
  Severity: normal
  
- When adding "debug" to the kernel commandline debug output is turned on and is
- very useful for debugging.  However, none of the scripts (eg. local-premount/resume)
- recognize the debug variable to turn on tracing as in init. I simply added the
- line '[ -n "${debug}" ] && set -x' as the first line in local-premount/resume
- and now I get debug logging when the debug kernel parameter is added.  This line
- should be added to all scripts, or at least the scripts run by "run_parts".
+ When adding "debug" to the kernel commandline debug output is turned on
+ and is very useful for debugging.  However, none of the scripts (eg.
+ local-premount/resume) recognize the debug variable to turn on tracing
+ as in init. I simply added the line '[ -n "${debug}" ] && set -x' as the
+ first line in local-premount/resume and now I get debug logging when the
+ debug kernel parameter is added.  This line should be added to all
+ scripts, or at least the scripts run by "run_parts".

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

Title:
  debug setting does not turn on tracing for scripts called by init

Status in initramfs-tools package in Ubuntu:
  New

Bug description:
  Version: 0.130ubuntu3.9
  Severity: normal

  When adding "debug" to the kernel commandline debug output is turned
  on and is very useful for debugging.  However, none of the scripts
  (eg. local-premount/resume) recognize the debug variable to turn on
  tracing as in init. I simply added the line '[ -n "${debug}" ] && set
  -x' as the first line in local-premount/resume and now I get debug
  logging when the debug kernel parameter is added.  This line should be
  added to all scripts, or at least the scripts run by "run_parts".

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/1853987/+subscriptions



More information about the foundations-bugs mailing list