-
Notifications
You must be signed in to change notification settings - Fork 34
Failure to add IPP Everywhere queue #436
Comments
This may be an unforeseen edge case with the
fails, while
passes because a destination was provided. @jamesps-ebi Could you please confirm? |
I think puppet-cups/lib/puppet/provider/cups_queue/cups.rb Lines 70 to 73 in b498e37
A first cursory investigation suggests that |
Yes, testing both of those commands in my environment, So specifying the URL for the printer in the same command seems to be required, at least while using the 'everywhere' driver. |
So is there a potential workaround for adding IPP Everywhere printers? Or is it impossible to add a printer like this with the current module? |
Given: Ubuntu 20.04, Puppet 6.24, cups 2.3.1, leoarnold-cups 2.0.3
When: I apply the below manifest with the given hiera data
In order to: add a new IPP everywhere network printer.
Then: I get the below error.
Running the lpadmin command from the error message produces the same error about printer driver deprecation.
However, that command seems to be missing some parameters that were specified in hiera.
The following command is what I would expect to be run:
lpadmin -p 'Follow_You' -m 'everywhere' -v 'ipps://example.com:9164/printers/follow_you' -E -o auth-info-required=username,password
The above command, when run manually, correctly adds the printer with the required settings.
The text was updated successfully, but these errors were encountered: