2020-10-20 03:23:23 |
Rob Frohne |
bug |
|
|
added bug |
2020-10-20 03:59:19 |
Alex Murray |
information type |
Private Security |
Public |
|
2020-10-20 17:47:37 |
Dimitri John Ledkov |
sssd (Ubuntu): status |
New |
Triaged |
|
2020-10-20 17:47:39 |
Dimitri John Ledkov |
sssd (Ubuntu): importance |
Undecided |
High |
|
2020-10-20 17:57:28 |
Dimitri John Ledkov |
attachment added |
|
lp1900642.patch https://bugs.launchpad.net/ubuntu/+source/sssd/+bug/1900642/+attachment/5424753/+files/lp1900642.patch |
|
2020-10-20 20:24:30 |
Ubuntu Foundations Team Bug Bot |
tags |
amd64 apport-bug groovy |
amd64 apport-bug groovy patch |
|
2020-10-21 15:03:16 |
Brian Murray |
tags |
amd64 apport-bug groovy patch |
amd64 apport-bug groovy patch rls-gg-incoming |
|
2020-10-23 20:56:44 |
fprietog |
bug |
|
|
added subscriber fprietog |
2020-11-12 08:24:47 |
devhen |
bug |
|
|
added subscriber devhen |
2020-12-02 19:01:53 |
Sergio Durigan Junior |
bug |
|
|
added subscriber Ubuntu Server |
2020-12-02 19:05:50 |
Sergio Durigan Junior |
tags |
amd64 apport-bug groovy patch rls-gg-incoming |
amd64 apport-bug groovy patch rls-gg-incoming server-next |
|
2020-12-09 23:53:00 |
Sergio Durigan Junior |
nominated for series |
|
Ubuntu Hirsute |
|
2020-12-09 23:53:00 |
Sergio Durigan Junior |
bug task added |
|
sssd (Ubuntu Hirsute) |
|
2020-12-09 23:53:00 |
Sergio Durigan Junior |
nominated for series |
|
Ubuntu Groovy |
|
2020-12-09 23:53:00 |
Sergio Durigan Junior |
bug task added |
|
sssd (Ubuntu Groovy) |
|
2020-12-09 23:53:11 |
Sergio Durigan Junior |
sssd (Ubuntu Groovy): status |
New |
Triaged |
|
2020-12-09 23:53:14 |
Sergio Durigan Junior |
sssd (Ubuntu Groovy): assignee |
|
Sergio Durigan Junior (sergiodj) |
|
2020-12-09 23:53:16 |
Sergio Durigan Junior |
sssd (Ubuntu Hirsute): assignee |
|
Sergio Durigan Junior (sergiodj) |
|
2020-12-09 23:53:24 |
Sergio Durigan Junior |
sssd (Ubuntu Groovy): importance |
Undecided |
Medium |
|
2020-12-10 20:13:36 |
Sergio Durigan Junior |
description |
I am getting messages that sssd failed to start on bootup.
Here is a sample of /var/log/sssd.log
(2020-10-18 12:55:12:700497): [sssd] [main] (0x0020): SSSD couldn't load the configuration database.
(2020-10-19 19:52:22:769622): [sssd] [confdb_expand_app_domains] (0x0010): No domains configured, fatal error!
(2020-10-19 19:52:22:769957): [sssd] [get_monitor_config] (0x0010): Failed to expand application domains
(2020-10-19 19:52:22:770016): [sssd] [get_monitor_config] (0x0010): No domains configured.
Here is what sssd.service says:
● sssd.service - System Security Services Daemon
Loaded: loaded (/lib/systemd/system/sssd.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Mon 2020-10-19 19:56:55 PDT; 4min 50s ago
Process: 721 ExecStart=/usr/sbin/sssd -i ${DEBUG_LOGGER} (code=exited, status=4)
Main PID: 721 (code=exited, status=4)
Oct 19 19:56:55 260-home systemd[1]: sssd.service: Scheduled restart job, restart counter is at 5.
Oct 19 19:56:55 260-home systemd[1]: Stopped System Security Services Daemon.
Oct 19 19:56:55 260-home systemd[1]: sssd.service: Start request repeated too quickly.
Oct 19 19:56:55 260-home systemd[1]: sssd.service: Failed with result 'exit-code'.
Oct 19 19:56:55 260-home systemd[1]: Failed to start System Security Services Daemon.
I'm not familiar with System Security Services, and don't know if this is something to worry about or not, but I think at least it is slowing my boot time.
Rob
ProblemType: Bug
DistroRelease: Ubuntu 20.10
Package: sssd 2.3.1-3
ProcVersionSignature: Ubuntu 5.8.0-25.26-generic 5.8.14
Uname: Linux 5.8.0-25-generic x86_64
ApportVersion: 2.20.11-0ubuntu50
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: ubuntu:GNOME
Date: Mon Oct 19 20:14:32 2020
InstallationDate: Installed on 2020-10-06 (13 days ago)
InstallationMedia: Ubuntu 20.10 "Groovy Gorilla" - Beta amd64 (20201005)
ProcEnviron:
TERM=xterm-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: sssd
UpgradeStatus: No upgrade log present (probably fresh install) |
[ Impact ]
Starting from Groovy, sssd became a dependency of ubuntu-desktop. This means that Ubuntu users who install the Desktop version will automatically get sssd installed in their systems.
By default, sssd does not try to make any assumptions about the user setup, and does not install a configuration file under /etc/sssd. However, the sssd daemon requires a valid configuration file (/etc/sssd/sssd.conf) in order to successfully start.
These two facts are now causing pristine Groovy installations to display error messages in the log files (journalctl, during boot time) saying that sssd has failed to start. This can cause (and has caused) confusion to the users, who might assume that there is something wrong with their systems.
[ Test Case ]
The test case is simple: you just have to install Ubuntu Groovy Desktop and look at journalctl when you boot the system. You will find error messages like these:
Dec 10 15:06:01 groovy-desktop sssd[800]: SSSD couldn't load the configuration database [2]: No such file or directory.
Dec 10 15:06:01 groovy-desktop systemd[1]: sssd.service: Main process exited, code=exited, status=4/NOPERMISSION
Dec 10 15:06:01 groovy-desktop systemd[1]: sssd.service: Failed with result 'exit-code'.
Dec 10 15:06:01 groovy-desktop systemd[1]: Failed to start System Security Services Daemon.
...
With the proposed solution, the user will still see warnings about the sssd socket-activated unit files not being able to start, but no more error messages saying that sssd could not start.
[ Regression Potential ]
The regression potential is low.
* Unless there is a hidden bug in the way systemd performs the ConditionPathExists check, if the user already has sssd active and configured in her system, the service will continue working (i.e., being properly started) as usual.
* Unless the user recompiles sssd to make it look at another configuration file (which is something not supported by Ubuntu), /etc/sssd/sssd.conf will always be the defaul place where the configuration should live.
[ Original Description ]
I am getting messages that sssd failed to start on bootup.
Here is a sample of /var/log/sssd.log
(2020-10-18 12:55:12:700497): [sssd] [main] (0x0020): SSSD couldn't load the configuration database.
(2020-10-19 19:52:22:769622): [sssd] [confdb_expand_app_domains] (0x0010): No domains configured, fatal error!
(2020-10-19 19:52:22:769957): [sssd] [get_monitor_config] (0x0010): Failed to expand application domains
(2020-10-19 19:52:22:770016): [sssd] [get_monitor_config] (0x0010): No domains configured.
Here is what sssd.service says:
● sssd.service - System Security Services Daemon
Loaded: loaded (/lib/systemd/system/sssd.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Mon 2020-10-19 19:56:55 PDT; 4min 50s ago
Process: 721 ExecStart=/usr/sbin/sssd -i ${DEBUG_LOGGER} (code=exited, status=4)
Main PID: 721 (code=exited, status=4)
Oct 19 19:56:55 260-home systemd[1]: sssd.service: Scheduled restart job, restart counter is at 5.
Oct 19 19:56:55 260-home systemd[1]: Stopped System Security Services Daemon.
Oct 19 19:56:55 260-home systemd[1]: sssd.service: Start request repeated too quickly.
Oct 19 19:56:55 260-home systemd[1]: sssd.service: Failed with result 'exit-code'.
Oct 19 19:56:55 260-home systemd[1]: Failed to start System Security Services Daemon.
I'm not familiar with System Security Services, and don't know if this is something to worry about or not, but I think at least it is slowing my boot time.
Rob
ProblemType: Bug
DistroRelease: Ubuntu 20.10
Package: sssd 2.3.1-3
ProcVersionSignature: Ubuntu 5.8.0-25.26-generic 5.8.14
Uname: Linux 5.8.0-25-generic x86_64
ApportVersion: 2.20.11-0ubuntu50
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: ubuntu:GNOME
Date: Mon Oct 19 20:14:32 2020
InstallationDate: Installed on 2020-10-06 (13 days ago)
InstallationMedia: Ubuntu 20.10 "Groovy Gorilla" - Beta amd64 (20201005)
ProcEnviron:
TERM=xterm-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: sssd
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2020-12-10 21:01:19 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~sergiodj/ubuntu/+source/sssd/+git/sssd/+merge/395170 |
|
2020-12-10 22:14:00 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~sergiodj/ubuntu/+source/sssd/+git/sssd/+merge/395175 |
|
2020-12-13 21:56:25 |
Launchpad Janitor |
sssd (Ubuntu Hirsute): status |
Triaged |
Fix Released |
|
2020-12-15 17:47:34 |
Brian Murray |
sssd (Ubuntu Groovy): status |
Triaged |
Fix Committed |
|
2020-12-15 17:47:36 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2020-12-15 17:47:39 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2020-12-15 17:47:45 |
Brian Murray |
tags |
amd64 apport-bug groovy patch rls-gg-incoming server-next |
amd64 apport-bug groovy patch rls-gg-incoming server-next verification-needed verification-needed-groovy |
|
2021-01-08 20:01:36 |
Sergio Durigan Junior |
tags |
amd64 apport-bug groovy patch rls-gg-incoming server-next verification-needed verification-needed-groovy |
amd64 apport-bug groovy patch rls-gg-incoming server-next |
|
2021-01-11 18:20:21 |
Sergio Durigan Junior |
nominated for series |
|
Ubuntu Focal |
|
2021-01-11 18:20:21 |
Sergio Durigan Junior |
bug task added |
|
sssd (Ubuntu Focal) |
|
2021-01-11 18:20:29 |
Sergio Durigan Junior |
sssd (Ubuntu Focal): status |
New |
Confirmed |
|
2021-01-11 18:23:09 |
Sergio Durigan Junior |
sssd (Ubuntu Focal): importance |
Undecided |
Medium |
|
2021-01-11 18:23:12 |
Sergio Durigan Junior |
sssd (Ubuntu Focal): assignee |
|
Sergio Durigan Junior (sergiodj) |
|
2021-01-11 22:07:43 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~sergiodj/ubuntu/+source/sssd/+git/sssd/+merge/396099 |
|
2021-01-12 15:48:08 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~sergiodj/ubuntu/+source/sssd/+git/sssd/+merge/396186 |
|
2021-01-12 21:21:12 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~sergiodj/ubuntu/+source/sssd/+git/sssd/+merge/396206 |
|
2021-01-13 18:00:49 |
Robie Basak |
tags |
amd64 apport-bug groovy patch rls-gg-incoming server-next |
amd64 apport-bug groovy patch rls-gg-incoming server-next verification-needed verification-needed-groovy |
|
2021-01-13 18:01:18 |
Robie Basak |
sssd (Ubuntu Focal): status |
Confirmed |
Fix Committed |
|
2021-01-13 18:01:24 |
Robie Basak |
tags |
amd64 apport-bug groovy patch rls-gg-incoming server-next verification-needed verification-needed-groovy |
amd64 apport-bug groovy patch rls-gg-incoming server-next verification-needed verification-needed-focal verification-needed-groovy |
|
2021-01-15 18:24:43 |
Sergio Durigan Junior |
tags |
amd64 apport-bug groovy patch rls-gg-incoming server-next verification-needed verification-needed-focal verification-needed-groovy |
amd64 apport-bug groovy patch rls-gg-incoming server-next verification-done-focal verification-needed verification-needed-groovy |
|
2021-01-15 18:30:18 |
Sergio Durigan Junior |
tags |
amd64 apport-bug groovy patch rls-gg-incoming server-next verification-done-focal verification-needed verification-needed-groovy |
amd64 apport-bug groovy patch rls-gg-incoming server-next verification-done-focal verification-done-groovy |
|
2021-01-21 16:24:31 |
Launchpad Janitor |
sssd (Ubuntu Groovy): status |
Fix Committed |
Fix Released |
|
2021-01-21 16:24:41 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2021-01-21 16:32:42 |
Launchpad Janitor |
sssd (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|
2021-05-18 23:42:18 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~sergiodj/ubuntu/+source/sssd/+git/sssd/+merge/402945 |
|