Bug 1175113 - Regression: Printing via cups-browsed in the NUE office simply doesn't work with Leap 15.2
Summary: Regression: Printing via cups-browsed in the NUE office simply doesn't work w...
Status: RESOLVED DUPLICATE of bug 1178604
Alias: None
Product: openSUSE Distribution
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Leap 15.2
Hardware: Other Other
: P2 - High : Critical (vote)
Target Milestone: ---
Assignee: Johannes Meixner
QA Contact: E-mail List
URL: https://github.com/OpenPrinting/cups-...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-11 12:34 UTC by Lubos Kocman
Modified: 2020-11-19 06:48 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---
jsmeix: needinfo? (lubos.kocman)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lubos Kocman 2020-08-11 12:34:26 UTC
Hello

we have received a negative feedback for network printing under Leap 15.2 which made distribution unusable to certain users https://en.opensuse.org/index.php?title=Portal:15.2/Retrospective#printers

I did make a fresh install with updates of Leap 15.2 enabled cups browsed service, printers are visible but they never receive a job. Checked on job history of one two printers that used to work just fine with Leap 15.1

lkocman@deadrat:~> grep BrowsePoll /etc/cups/cups-browsed.conf  
# Use BrowsePoll to poll a particular CUPS server
BrowsePoll cups.suse.de
# BrowsePoll cups.example.com:631
# BrowsePoll cups.example.com:631/version=1.1
lkocman@deadrat:~> 

lkocman@deadrat:~> systemctl status cups-browsed
● cups-browsed.service - Make remote CUPS printers available locally
   Loaded: loaded (/usr/lib/systemd/system/cups-browsed.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2020-08-11 08:19:39 CEST; 6h ago
 Main PID: 2054 (cups-browsed)
    Tasks: 3
   CGroup: /system.slice/cups-browsed.service
           └─2054 /usr/sbin/cups-browsed
lkocman@deadrat:~> 

lkocman@deadrat:~> sudo journalctl -x | grep cups
[sudo] password for root: 
-- Subject: Unit cups.socket has finished start-up
-- Unit cups.socket has finished starting up.
-- Subject: Unit cups.path has finished start-up
-- Unit cups.path has finished starting up.
-- Subject: Unit cups.service has finished start-up
-- Unit cups.service has finished starting up.
Aug 11 08:19:39 localhost dbus-daemon[1888]: [system] Activating via systemd: service name='org.freedesktop.ColorManager' unit='colord.service' requested by ':1.4' (uid=0 pid=1899 comm="/usr/sbin/cupsd -l ")
-- Subject: Unit cups-browsed.service has finished start-up
-- Unit cups-browsed.service has finished starting up.
Comment 1 Lubos Kocman 2020-08-11 12:35:29 UTC
Might be related to Bug 1174709, but I did not register any crash.
Comment 2 Lubos Kocman 2020-08-11 12:40:28 UTC
lkocman@deadrat:~> lpstat -a
_null_Trash_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:17 AM CEST
bw_1_1_floor_Canon_iR3225N_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:17 AM CEST
bw_2_1_37_cups_suse_de accepting requests since Tue 11 Aug 2020 02:23:03 PM CEST
bw_2_3_01_HP_LaserJet_4050_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:18 AM CEST
bw_3_2_34_hp_HP_LaserJet_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:18 AM CEST
bw_3_2_floor_HP_LaserJet_4050_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:19 AM CEST
Canon_iRC2380i_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:20 AM CEST
col_1_2_floor_OKI_es7470_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:19 AM CEST
col_1_3_floor_Canon_MF8300C_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:19 AM CEST
col_2_1_06_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:20 AM CEST
col_3_1_34_Dell_2150cdn_Color_Printer_cups_suse_de accepting requests since Tue 11 Aug 2020 02:25:56 PM CEST
col_3_1_37_Canon_iRC2380i_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:21 AM CEST
col_3_2_03_Dell_2150cdn_Color_Printer_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:21 AM CEST
col_3_2_12_HP_Color_LaserJet_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:22 AM CEST
col_3_2_28_HP_Color_LaserJet_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:22 AM CEST
col_3_2_30_Kyocera_FS_C5100DN_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:22 AM CEST
col_empfang_Canon_ImageRunner_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:23 AM CEST
Dell_B2360dn_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:23 AM CEST
empfang_OKI_MC363_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:23 AM CEST
HP_printer_in_Server_room_2_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:25 AM CEST
HP_Printer_in_SRV1_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:25 AM CEST
OfficeJet-Pro-6970 accepting requests since Fri 17 Jul 2020 04:54:49 PM CEST
SUSE_IT_Zone_cups_suse_de accepting requests since Tue 11 Aug 2020 09:35:24 AM CEST

this part works just fine
Comment 3 Johannes Meixner 2020-08-12 09:24:45 UTC
Right now I noticed that cups-filters got a
major version upgrade from Leap 15.1 to Leap 15.2
which is surprising because I in general would expect
stable versions in Leap (unless there is a good reason).

I was not involved in that cups-filters
version upgrade for Leap.

Perhaps those who did that cups-filters version upgrade
could help here (and provide reasoning why there was
a version upgrade for Leap)?
Comment 6 Lubos Kocman 2020-08-14 13:14:02 UTC
Correction I was able to get list of printers in TW, however Jobs always appear as Pending on the client side. And that's it
Comment 7 Johannes Meixner 2020-09-14 12:45:49 UTC
Lubos Kocman,
when you print via dynamically created local queues
by cups-browsed for remote queues on a CUPS server, does
-----------------------------------------------------------------
# chmod u=rwx,g=,o= /usr/lib/cups/backend/implicitclass
-----------------------------------------------------------------
help to get your (pending) print jobs in your local queues
forwarded to their associated remote queues on the CUPS server?
Comment 8 Johannes Meixner 2020-11-19 06:48:28 UTC
No response since 2020-09-14 14:45:49 CEST, cf.
https://bugzilla.suse.com/show_activity.cgi?id=1175113

The issue is meanwhile fixed for openSUSE Factory, cf.
https://bugzilla.suse.com/show_bug.cgi?id=1178604#c6
Comment 9 Johannes Meixner 2020-11-19 06:48:53 UTC

*** This bug has been marked as a duplicate of bug 1178604 ***