whirlwind testbed-ap wireless-4.2 reboot / shutdown fails |
|||||
Issue descriptionReboot succeeds with current (Jan 2016) stable lab image (trybot-whirlwind-test-ap/R50-7849.0.0-b13) but fails with new whirlwind testbed-ap wireless-4.2 build.
,
Jul 31 2017
I see the jetstream overlay already disables the debugd USE flag (as do several other embedded targets). Could be OK to do the same. What's pulling in debugd? Just the defaults in target-chromium-os? Would all 'embedded' profiles be broken, if they don't explicitly disable debugd?
,
Jul 31 2017
Additionally, jetstream actually *enables* a proper sudo:
# Use pam so that sudo is pulled in properly.
USE="${USE} pam"
And I note that the existing images have *no* debugd (or chromeos-login), but they *do* have 'pam' (and therefore sudo).
,
Jul 31 2017
I believe debugd is coming from the target-chromium-os defaults.
I'm testing out a change to do USE="${USE} -debugd" in overlay-whirlwind-private's make.defaults (like -transparent_hugepage).
I could pull in real sudo. That would match normal whirlwind more closely, although then I might have missed the fact that debugd and login UI needed to be removed.
,
Aug 1 2017
Yeah, testing with USE="-debugd" seems like the right approach. I wonder if debugd should just be removed in the base embedded feature profile, since it makes the default build (i.e., without USE=pam) broken. And many profiles end up manually fixing this up anyway, often by disabling debugd themselves. We could figure out the sudo question independently; it seems like we should definitely at least avoid the chromeos-login dependency, if not the entirety of debugd.
,
Aug 3 2017
we should either extend our dumb wrapper to handle -u, or just throw it away and always install the full sudo. i'd lean towards doing that now. the sudo/pam binding has larger been cleaned now with the move to chromeos-auth-config
,
Aug 3 2017
as for the debugd->chromeos-login dep, that should get resolved. perhaps by just deleting it.
,
Aug 9 2017
The following revision refers to this bug: https://chrome-internal.googlesource.com/chromeos/overlays/overlay-whirlwind-private/+/bede133dbb6ff00be764bdc7f7ae703b917c2660 commit bede133dbb6ff00be764bdc7f7ae703b917c2660 Author: Edward Hill <ecgh@chromium.org> Date: Wed Aug 09 00:34:10 2017
,
Aug 9 2017
I filed this to follow up on the chromeos-login vs. fake sudo conflict: https://bugs.chromium.org/p/chromium/issues/detail?id=753626
,
Aug 18 2017
,
Jan 22 2018
|
|||||
►
Sign in to add a comment |
|||||
Comment 1 by ecgh@chromium.org
, Jul 27 2017