Issue Number | 4261 |
---|---|
Summary | Unicode Decode Error in Notify_VOL Report |
Created | 2017-04-24 19:06:19 |
Issue Type | Bug |
Submitted By | Englisch, Volker (NIH/NCI) [C] |
Assigned To | Englisch, Volker (NIH/NCI) [C] |
Status | Closed |
Resolved | 2017-04-26 19:08:36 |
Resolution | Fixed |
Path | /home/bkline/backups/jira/ocecdr/issue.207030 |
The Notify_VOL report is created and submitted by email as part of the weekly publishing job. The HTML output includes the comment entered when the media document was versioned. It appears that in April users started using non-ASCII characters within the comments and the program is not setup to handle these characters properly. As a result the Notify_VOL report fails on PROD.
This is a bug that needs to be fixed soon.
The report has been updated and tested on DEV and copied to QA. We will need to discuss how to get it through the tiers.
As discussed at our status meeting, ~oseipokuw will create a publishable version of media documents with special characters (i.e. Spanish characters) in the comment. These media document versions should then get picked up with the report as part of the weekend publishing.
We updated several documents on QA last week but we didn't get the notification.
That's because the publishing jobs are currently turned off on QA because the QA Gatekeeper system is used for testing clinical trials changes.
I will have to run the report manually.
~oseipokuw, I ran the report manually. You should be receiving the report from QA shortly.
Assigning ticket to Bob in case a CDR hot-fix is happening during the time that I'm on vacation.
The change has been saved in subversion:
R14688: Notify_VOL.py
The program is part of the directory
D:\cdr\Publishing
Verified on QA.
~bkline, please note, once this program has been updated on PROD it needs to run for a specific time frame that CIAT is waiting for. Here are the instructions I submitted originally to CBIIT before I new we had a bug in the report:
Our publishing job failed last weekend and we need to manually rerun a missing report.
On the CDR production server nciws-p193-v please run the following job from the D-drive:C:> d: D:> cd \cdr\publishing D:> Notify_VOL.py --livemode --startdate=2017-04-07 --enddate=2017-04-13
The above command will submit a report in an email.
Please attach the console output for me to confirm successful execution of the job.
The revised version of the program just landed on PROD.
These changes are on PROD since May. Closing issue.
Elapsed: 0:00:00.001327