Activity log for bug #1900642

Date Who What changed Old value New value Message
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