2019-03-28 09:59:27 |
Victor Tapia |
bug |
|
|
added bug |
2019-04-24 15:24:44 |
Victor Tapia |
bug |
|
|
added subscriber Ubuntu SRU developers |
2019-04-24 15:37:39 |
Victor Tapia |
description |
When cups has set the "SystemGroup" directive to an external group provided through sss and cups starts before sssd has finished booting, cups will crash because the group does not exist. For instance, with a group named lpadmins@tests.local served from Active Directory through sssd, if the sssd service hasn't booted before cups:
Mar 27 10:10:33 cups-sssd systemd[1]: Started CUPS Scheduler.
Mar 27 10:10:33 cups-sssd systemd[1]: Started CUPS Scheduler.
Mar 27 10:10:33 cups-sssd systemd[1]: Started Make remote CUPS printers available locally.
Mar 27 10:10:33 cups-sssd cupsd[21463]: Unknown SystemGroup "lpadmins@tests.local" on line 19 of /etc/cups/cups-files.conf.
Mar 27 10:10:33 cups-sssd cupsd[21463]: Unable to read "/etc/cups/cups-files.conf" due to errors.
Mar 27 10:10:33 cups-sssd systemd[1]: cups.service: Main process exited, code=exited, status=1/FAILURE
Mar 27 10:10:33 cups-sssd systemd[1]: cups.service: Failed with result 'exit-code'.
Mar 27 10:10:33 cups-sssd systemd[1]: cups.service: Service hold-off time over, scheduling restart.
Mar 27 10:10:33 cups-sssd systemd[1]: cups.service: Scheduled restart job, restart counter is at 2.
Mar 27 10:10:33 cups-sssd systemd[1]: Stopping Make remote CUPS printers available locally...
Mar 27 10:10:33 cups-sssd systemd[1]: Stopped Make remote CUPS printers available locally.
Mar 27 10:10:33 cups-sssd systemd[1]: Stopped CUPS Scheduler.
If sssd is running before cups starts, everything works as expected. |
[Impact]
* When cups has set the "SystemGroup" directive to an external group provided through sss and cups starts before sssd has finished booting, cups will crash because the group does not exist.
* The patch adds an "After=sssd.service" clause to the service unit file.
[Test Case]
* Configure an external authentication service (LDAP, AD...) and create a group, for instance "lpadmins@tests.local"
* Set SystemGroup to match that group (SystemGroup = "lpadmins@tests.local")
* Reboot
* If cups has started before sssd has finished booting, cups will crash:
Mar 27 10:10:33 cups-sssd cupsd[21463]: Unknown SystemGroup "lpadmins@tests.local" on line 19 of /etc/cups/cups-files.conf.
* If cups starts after sssd, it will work fine.
[Regression Potential]
* Minimal: this patch affects just the ordering of the service unit file.
[Other Info]
* Upstream: https://github.com/apple/cups/commit/4d0f1959a3f46973caec2cd41828c59674fe195d
[Original description]
When cups has set the "SystemGroup" directive to an external group provided through sss and cups starts before sssd has finished booting, cups will crash because the group does not exist. For instance, with a group named lpadmins@tests.local served from Active Directory through sssd, if the sssd service hasn't booted before cups:
Mar 27 10:10:33 cups-sssd systemd[1]: Started CUPS Scheduler.
Mar 27 10:10:33 cups-sssd systemd[1]: Started CUPS Scheduler.
Mar 27 10:10:33 cups-sssd systemd[1]: Started Make remote CUPS printers available locally.
Mar 27 10:10:33 cups-sssd cupsd[21463]: Unknown SystemGroup "lpadmins@tests.local" on line 19 of /etc/cups/cups-files.conf.
Mar 27 10:10:33 cups-sssd cupsd[21463]: Unable to read "/etc/cups/cups-files.conf" due to errors.
Mar 27 10:10:33 cups-sssd systemd[1]: cups.service: Main process exited, code=exited, status=1/FAILURE
Mar 27 10:10:33 cups-sssd systemd[1]: cups.service: Failed with result 'exit-code'.
Mar 27 10:10:33 cups-sssd systemd[1]: cups.service: Service hold-off time over, scheduling restart.
Mar 27 10:10:33 cups-sssd systemd[1]: cups.service: Scheduled restart job, restart counter is at 2.
Mar 27 10:10:33 cups-sssd systemd[1]: Stopping Make remote CUPS printers available locally...
Mar 27 10:10:33 cups-sssd systemd[1]: Stopped Make remote CUPS printers available locally.
Mar 27 10:10:33 cups-sssd systemd[1]: Stopped CUPS Scheduler.
If sssd is running before cups starts, everything works as expected. |
|
2019-04-24 15:37:57 |
Victor Tapia |
nominated for series |
|
Ubuntu Eoan |
|
2019-04-24 15:37:57 |
Victor Tapia |
bug task added |
|
cups (Ubuntu Eoan) |
|
2019-04-24 15:37:57 |
Victor Tapia |
nominated for series |
|
Ubuntu Xenial |
|
2019-04-24 15:37:57 |
Victor Tapia |
bug task added |
|
cups (Ubuntu Xenial) |
|
2019-04-24 15:37:57 |
Victor Tapia |
nominated for series |
|
Ubuntu Bionic |
|
2019-04-24 15:37:57 |
Victor Tapia |
bug task added |
|
cups (Ubuntu Bionic) |
|
2019-04-24 15:37:57 |
Victor Tapia |
nominated for series |
|
Ubuntu Disco |
|
2019-04-24 15:37:57 |
Victor Tapia |
bug task added |
|
cups (Ubuntu Disco) |
|
2019-04-24 15:37:57 |
Victor Tapia |
nominated for series |
|
Ubuntu Cosmic |
|
2019-04-24 15:37:57 |
Victor Tapia |
bug task added |
|
cups (Ubuntu Cosmic) |
|
2019-04-24 15:39:20 |
Victor Tapia |
description |
[Impact]
* When cups has set the "SystemGroup" directive to an external group provided through sss and cups starts before sssd has finished booting, cups will crash because the group does not exist.
* The patch adds an "After=sssd.service" clause to the service unit file.
[Test Case]
* Configure an external authentication service (LDAP, AD...) and create a group, for instance "lpadmins@tests.local"
* Set SystemGroup to match that group (SystemGroup = "lpadmins@tests.local")
* Reboot
* If cups has started before sssd has finished booting, cups will crash:
Mar 27 10:10:33 cups-sssd cupsd[21463]: Unknown SystemGroup "lpadmins@tests.local" on line 19 of /etc/cups/cups-files.conf.
* If cups starts after sssd, it will work fine.
[Regression Potential]
* Minimal: this patch affects just the ordering of the service unit file.
[Other Info]
* Upstream: https://github.com/apple/cups/commit/4d0f1959a3f46973caec2cd41828c59674fe195d
[Original description]
When cups has set the "SystemGroup" directive to an external group provided through sss and cups starts before sssd has finished booting, cups will crash because the group does not exist. For instance, with a group named lpadmins@tests.local served from Active Directory through sssd, if the sssd service hasn't booted before cups:
Mar 27 10:10:33 cups-sssd systemd[1]: Started CUPS Scheduler.
Mar 27 10:10:33 cups-sssd systemd[1]: Started CUPS Scheduler.
Mar 27 10:10:33 cups-sssd systemd[1]: Started Make remote CUPS printers available locally.
Mar 27 10:10:33 cups-sssd cupsd[21463]: Unknown SystemGroup "lpadmins@tests.local" on line 19 of /etc/cups/cups-files.conf.
Mar 27 10:10:33 cups-sssd cupsd[21463]: Unable to read "/etc/cups/cups-files.conf" due to errors.
Mar 27 10:10:33 cups-sssd systemd[1]: cups.service: Main process exited, code=exited, status=1/FAILURE
Mar 27 10:10:33 cups-sssd systemd[1]: cups.service: Failed with result 'exit-code'.
Mar 27 10:10:33 cups-sssd systemd[1]: cups.service: Service hold-off time over, scheduling restart.
Mar 27 10:10:33 cups-sssd systemd[1]: cups.service: Scheduled restart job, restart counter is at 2.
Mar 27 10:10:33 cups-sssd systemd[1]: Stopping Make remote CUPS printers available locally...
Mar 27 10:10:33 cups-sssd systemd[1]: Stopped Make remote CUPS printers available locally.
Mar 27 10:10:33 cups-sssd systemd[1]: Stopped CUPS Scheduler.
If sssd is running before cups starts, everything works as expected. |
[Impact]
* When cups has set the "SystemGroup" directive to an external group provided through sss and cups starts before sssd has finished booting, cups will crash because the group does not exist.
* The patch adds an "After=sssd.service" clause to the service unit file.
[Test Case]
* Configure an external authentication service (LDAP, AD...) and create a group, for instance "lpadmins@tests.local"
* Set SystemGroup to match that group in /etc/cups/cups-files.conf:
SystemGroup lpadmins@tests.local
* Reboot
* If cups has started before sssd has finished booting, cups will crash:
Mar 27 10:10:33 cups-sssd cupsd[21463]: Unknown SystemGroup "lpadmins@tests.local" on line 19 of /etc/cups/cups-files.conf.
* If cups starts after sssd, it will work fine.
[Regression Potential]
* Minimal: this patch affects just the ordering of the service unit file.
[Other Info]
* Upstream: https://github.com/apple/cups/commit/4d0f1959a3f46973caec2cd41828c59674fe195d
[Original description]
When cups has set the "SystemGroup" directive to an external group provided through sss and cups starts before sssd has finished booting, cups will crash because the group does not exist. For instance, with a group named lpadmins@tests.local served from Active Directory through sssd, if the sssd service hasn't booted before cups:
Mar 27 10:10:33 cups-sssd systemd[1]: Started CUPS Scheduler.
Mar 27 10:10:33 cups-sssd systemd[1]: Started CUPS Scheduler.
Mar 27 10:10:33 cups-sssd systemd[1]: Started Make remote CUPS printers available locally.
Mar 27 10:10:33 cups-sssd cupsd[21463]: Unknown SystemGroup "lpadmins@tests.local" on line 19 of /etc/cups/cups-files.conf.
Mar 27 10:10:33 cups-sssd cupsd[21463]: Unable to read "/etc/cups/cups-files.conf" due to errors.
Mar 27 10:10:33 cups-sssd systemd[1]: cups.service: Main process exited, code=exited, status=1/FAILURE
Mar 27 10:10:33 cups-sssd systemd[1]: cups.service: Failed with result 'exit-code'.
Mar 27 10:10:33 cups-sssd systemd[1]: cups.service: Service hold-off time over, scheduling restart.
Mar 27 10:10:33 cups-sssd systemd[1]: cups.service: Scheduled restart job, restart counter is at 2.
Mar 27 10:10:33 cups-sssd systemd[1]: Stopping Make remote CUPS printers available locally...
Mar 27 10:10:33 cups-sssd systemd[1]: Stopped Make remote CUPS printers available locally.
Mar 27 10:10:33 cups-sssd systemd[1]: Stopped CUPS Scheduler.
If sssd is running before cups starts, everything works as expected. |
|
2019-04-24 15:40:21 |
Victor Tapia |
attachment added |
|
eoan-cups.debdiff https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1822062/+attachment/5258666/+files/eoan-cups.debdiff |
|
2019-04-24 15:40:39 |
Victor Tapia |
attachment added |
|
disco-cups.debdiff https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1822062/+attachment/5258667/+files/disco-cups.debdiff |
|
2019-04-24 15:40:42 |
Victor Tapia |
attachment added |
|
disco-cups.debdiff https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1822062/+attachment/5258668/+files/disco-cups.debdiff |
|
2019-04-24 15:40:56 |
Victor Tapia |
attachment added |
|
cosmic-cups.debdiff https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1822062/+attachment/5258669/+files/cosmic-cups.debdiff |
|
2019-04-24 15:41:05 |
Victor Tapia |
attachment removed |
disco-cups.debdiff https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1822062/+attachment/5258668/+files/disco-cups.debdiff |
|
|
2019-04-24 15:41:21 |
Victor Tapia |
attachment added |
|
bionic-cups.debdiff https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1822062/+attachment/5258670/+files/bionic-cups.debdiff |
|
2019-04-24 15:41:34 |
Victor Tapia |
attachment added |
|
xenial-cups.debdiff https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1822062/+attachment/5258671/+files/xenial-cups.debdiff |
|
2019-04-24 15:57:23 |
Eric Desrochers |
cups (Ubuntu Eoan): importance |
Undecided |
Medium |
|
2019-04-24 15:57:26 |
Eric Desrochers |
cups (Ubuntu Eoan): status |
New |
In Progress |
|
2019-04-24 15:57:34 |
Eric Desrochers |
cups (Ubuntu Eoan): assignee |
|
Victor Tapia (vtapia) |
|
2019-04-24 16:01:57 |
Eric Desrochers |
bug |
|
|
added subscriber STS Sponsors |
2019-04-24 16:02:06 |
Eric Desrochers |
removed subscriber Ubuntu SRU developers |
|
|
|
2019-04-24 16:17:58 |
Eric Desrochers |
bug |
|
|
added subscriber Eric Desrochers |
2019-04-24 16:22:10 |
Ubuntu Foundations Team Bug Bot |
tags |
sts |
patch sts |
|
2019-04-24 16:22:19 |
Ubuntu Foundations Team Bug Bot |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2019-04-26 01:14:51 |
Mathew Hodson |
cups (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2019-04-26 01:14:54 |
Mathew Hodson |
cups (Ubuntu Bionic): importance |
Undecided |
Medium |
|
2019-04-26 01:14:57 |
Mathew Hodson |
cups (Ubuntu Cosmic): importance |
Undecided |
Medium |
|
2019-04-26 01:15:00 |
Mathew Hodson |
cups (Ubuntu Disco): importance |
Undecided |
Medium |
|
2019-04-30 13:52:08 |
Sebastien Bacher |
cups (Ubuntu Disco): assignee |
|
Victor Tapia (vtapia) |
|
2019-04-30 13:52:14 |
Sebastien Bacher |
cups (Ubuntu Cosmic): assignee |
|
Victor Tapia (vtapia) |
|
2019-04-30 13:52:20 |
Sebastien Bacher |
cups (Ubuntu Bionic): assignee |
|
Victor Tapia (vtapia) |
|
2019-04-30 13:52:26 |
Sebastien Bacher |
cups (Ubuntu Xenial): assignee |
|
Victor Tapia (vtapia) |
|
2019-05-01 12:23:48 |
Eric Desrochers |
cups (Ubuntu Eoan): status |
In Progress |
Fix Committed |
|
2019-05-01 12:23:52 |
Eric Desrochers |
cups (Ubuntu Disco): status |
New |
In Progress |
|
2019-05-01 12:23:55 |
Eric Desrochers |
cups (Ubuntu Cosmic): status |
New |
In Progress |
|
2019-05-01 12:23:57 |
Eric Desrochers |
cups (Ubuntu Bionic): status |
New |
In Progress |
|
2019-05-01 12:23:59 |
Eric Desrochers |
cups (Ubuntu Xenial): status |
New |
In Progress |
|
2019-05-01 21:32:18 |
Launchpad Janitor |
cups (Ubuntu Eoan): status |
Fix Committed |
Fix Released |
|
2019-05-02 11:50:55 |
Eric Desrochers |
removed subscriber STS Sponsors |
|
|
|
2019-05-03 14:04:32 |
Simon Quigley |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2019-05-06 14:01:23 |
Łukasz Zemczak |
cups (Ubuntu Disco): status |
In Progress |
Fix Committed |
|
2019-05-06 14:01:25 |
Łukasz Zemczak |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2019-05-06 14:01:28 |
Łukasz Zemczak |
bug |
|
|
added subscriber SRU Verification |
2019-05-06 14:01:33 |
Łukasz Zemczak |
tags |
patch sts |
patch sts verification-needed verification-needed-disco |
|
2019-05-06 14:02:34 |
Łukasz Zemczak |
cups (Ubuntu Cosmic): status |
In Progress |
Fix Committed |
|
2019-05-06 14:02:40 |
Łukasz Zemczak |
tags |
patch sts verification-needed verification-needed-disco |
patch sts verification-needed verification-needed-cosmic verification-needed-disco |
|
2019-05-06 14:04:42 |
Łukasz Zemczak |
cups (Ubuntu Bionic): status |
In Progress |
Fix Committed |
|
2019-05-06 14:04:47 |
Łukasz Zemczak |
tags |
patch sts verification-needed verification-needed-cosmic verification-needed-disco |
patch sts verification-needed verification-needed-bionic verification-needed-cosmic verification-needed-disco |
|
2019-05-06 14:05:26 |
Łukasz Zemczak |
cups (Ubuntu Xenial): status |
In Progress |
Fix Committed |
|
2019-05-06 14:05:31 |
Łukasz Zemczak |
tags |
patch sts verification-needed verification-needed-bionic verification-needed-cosmic verification-needed-disco |
patch sts verification-needed verification-needed-bionic verification-needed-cosmic verification-needed-disco verification-needed-xenial |
|
2019-05-07 11:06:02 |
Till Kamppeter |
tags |
patch sts verification-needed verification-needed-bionic verification-needed-cosmic verification-needed-disco verification-needed-xenial |
patch sts verification-done-bionic verification-needed verification-needed-cosmic verification-needed-disco verification-needed-xenial |
|
2019-05-07 11:10:16 |
Till Kamppeter |
tags |
patch sts verification-done-bionic verification-needed verification-needed-cosmic verification-needed-disco verification-needed-xenial |
patch sts verification-needed verification-needed-bionic verification-needed-cosmic verification-needed-disco verification-xenial |
|
2019-05-07 11:25:38 |
Till Kamppeter |
tags |
patch sts verification-needed verification-needed-bionic verification-needed-cosmic verification-needed-disco verification-xenial |
patch sts verification-done-xenial verification-needed verification-needed-bionic verification-needed-cosmic verification-needed-disco |
|
2019-05-07 11:26:21 |
Till Kamppeter |
tags |
patch sts verification-done-xenial verification-needed verification-needed-bionic verification-needed-cosmic verification-needed-disco |
patch sts verification-done-bionic verification-done-xenial verification-needed verification-needed-cosmic verification-needed-disco |
|
2019-05-07 11:27:44 |
Till Kamppeter |
tags |
patch sts verification-done-bionic verification-done-xenial verification-needed verification-needed-cosmic verification-needed-disco |
patch sts verification-done-bionic verification-done-cosmic verification-done-xenial verification-needed verification-needed-disco |
|
2019-05-07 12:04:54 |
Victor Tapia |
tags |
patch sts verification-done-bionic verification-done-cosmic verification-done-xenial verification-needed verification-needed-disco |
patch sts verification-done verification-done-bionic verification-done-cosmic verification-done-disco verification-done-xenial |
|
2019-05-15 21:33:15 |
Launchpad Janitor |
cups (Ubuntu Disco): status |
Fix Committed |
Fix Released |
|
2019-05-15 21:33:21 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2019-05-15 21:34:01 |
Launchpad Janitor |
cups (Ubuntu Cosmic): status |
Fix Committed |
Fix Released |
|
2019-05-15 21:35:21 |
Launchpad Janitor |
cups (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2019-05-15 21:36:12 |
Launchpad Janitor |
cups (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|