[regression] sssd won't start if autofs is not installed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
sssd (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Critical
|
Victor Tapia | ||
Xenial |
Fix Released
|
Medium
|
Victor Tapia |
Bug Description
[Impact]
* On Trusty, SSSD does not start when AutoFS is not installed because the AutoFS "starting" signal is not emitted.
* This only affects the upstart service (Trusty). Systemd services work fine.
[Test Case]
* Install SSSD in a machine without AutoFS and reboot.
* The service won't start on boot, even though it can be started manually.
[Regression Potential]
* None expected, but if one is found it will only impact the startup of SSSD at boot
[Original Description]
* The Xenial regression has been first reported via LP: #1700084 and then we marked it a duplicate and decided to continue the SRU via this bug (being the original one) for the SRU to be less confusing.
The fix for LP# 1566508 (in Ubuntu 14.04 at least) introduces a regression that prevents sssd from starting if the autofs package is not installed.
The /etc/init/sssd.conf script now has:
```
start on (filesystem and net-device-up and starting autofs)
```
The "starting autofs" will never happen if autofs is not installed.
That's critical in that that prevents authentication after the next boot after "sssd" has been upgraded.
The work around for now is to remove that "and starting autofs" or install the autofs package.
```
$ apt-cache policy sssd
sssd:
Installed: 1.11.8-0ubuntu0.6
Candidate: 1.11.8-0ubuntu0.6
Version table:
*** 1.11.8-0ubuntu0.6 0
500 http://
100 /var/lib/
1.
500 http://
```
tags: | added: regression-update |
Changed in sssd (Ubuntu): | |
assignee: | nobody → Victor Tapia (vtapia) |
tags: | added: sts |
Changed in sssd (Ubuntu Trusty): | |
assignee: | nobody → Victor Tapia (vtapia) |
importance: | Undecided → Medium |
status: | New → In Progress |
tags: | added: sts-sru-needed |
Changed in sssd (Ubuntu): | |
assignee: | Victor Tapia (vtapia) → nobody |
description: | updated |
tags: |
added: sts-sru-done removed: sts-sru-needed |
tags: | removed: patch |
Changed in sssd (Ubuntu Trusty): | |
status: | In Progress → Fix Committed |
Changed in sssd (Ubuntu Trusty): | |
status: | Fix Committed → Invalid |
status: | Invalid → Fix Committed |
Changed in sssd (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in sssd (Ubuntu Xenial): | |
assignee: | nobody → Victor Tapia (vtapia) |
importance: | Undecided → Medium |
status: | New → Confirmed |
status: | Confirmed → In Progress |
description: | updated |
Status changed to 'Confirmed' because the bug affects multiple users.