Comments (6)
Line 5 of the shell script is: send -- "$env(CUPSD_PASSWORD)\n"
I would suspect the instance the script was running on did not have the CUPSD_PASSWORD environmental variable set and it could not find it so error'd. Need to find where CUPSD_PASSWORD is being set and make sure it is set before the script is run.
Should also probably be wrapping the send
in a try/or statement.
from print_my_barcode.
Moving this to the UAT column for someone to test if it's still an issue.
Restart PMB and check the error logs.
from print_my_barcode.
I logged into pmb-uat
and ran docker restart
on the print my barcode container and I saw only one error message when it was restarting mkdir: cannot create directory ‘/etc/cups/’: File exists
which I think is fine. I would say this looks fixed, but I didn't see it broken.
from print_my_barcode.
SUSPECTED issue: running the script deploy_samples_extraction.yml in the deployment project also deployed / affected PMB since they are in the same stack, potentially it deployed PMB without the CUPS password which caused the error.
from print_my_barcode.
Another possible cause is the docker start-up order for the saex pmb stack. PMB depends on the cupsd instance to be available for the command to execute correctly, so if its not available (PMB container spins up before the cupsd one) it could cause an error like this
from print_my_barcode.
There is a script somewhere, which sometimes fails. As PMB is in a docker container, may require extra config?
from print_my_barcode.
Related Issues (18)
- GPL-429 Add newly commisioned printer dnapbc2 (in AA312) for SM for 384 scalling HOT 6
- GPL-585 BUG - As sample management I can't print off quant barcodes HOT 1
- GPL-592 Move pmb into psd-deployment on UAT FCE HOT 2
- GPL-622 Move pmb into psd-deployment on TRAINING FCE HOT 1
- GPL-625 Move pmb into psd-deployment on PROD FCE
- GPL-832 - As developers we need to decide the best way to manage templates for Squix printers
- GPL-831-1 - As developers we need to create a v2 api HOT 1
- GPL-831-2 - modify printers so they can be distinguished between Squix or Toshiba
- GPL-831-5 - As developers we need to create configuration to store label templates HOT 1
- GPL-831-4 - As developers we need to create some logic to construct a print request HOT 2
- GPL-831-6 As developers we need to tidy up the current label templates HOT 3
- DPL-300 [BUG] - When we print labels off from Limber the NT number is missing a digit on the small label that goes on the top of the tube (C=S, V=4) HOT 3
- DPL-nnn [BUG] Missing squix template results in 422 with no error message
- DPL-584 Maintain CUPS image inside PSD HOT 1
- DPL-nnn [BUG] As Heron we are having difficulties printing the smaller tube barcodes from Limber
- DPL-1108 - As developers we need to create a label template for traction plates so long read can print plate labels
- Y24-122 [BUG] - As developers we need to fix the logging for errors as we are currently not getting an feedback when there is a problem with printing
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from print_my_barcode.