CDR Tickets

Issue Number 3962
Summary Simplify Rerunning Jobmaster Job (Windows)
Created 2015-08-31 15:39:55
Issue Type Improvement
Submitted By Englisch, Volker (NIH/NCI) [C]
Assigned To Englisch, Volker (NIH/NCI) [C]
Status Closed
Resolved 2016-04-05 15:41:22
Resolution Fixed
Path /home/bkline/backups/jira/ocecdr/issue.168918
Description

When a publishing job fails pushing the published documents it is often possible to manually push the documents after any Gatekeeper problems have been resolved.
The production steps that did not get run due to the failure can be rerun using the script JobmasterNoPub.py. However, there is a manual step that needs to be performed: Creating the FtpExportData.txt file that includes the job-ID of the publishing job to be pushed.

We want to modify the script JobmasterNoPub so that the Job-ID can be passed on the command line therefore making the creation of the FtpExportData.txt file by CBIIT unnecessary.

Comment entered 2016-02-18 11:07:37 by Learn, Blair (NIH/NCI) [C]

Depends on [OCECDR-3950] Enhanced web based management tools for the CDR

Python (scheduler, Web UI)

Estimate: 3

Comment entered 2016-04-04 18:18:17 by Englisch, Volker (NIH/NCI) [C]

The publishing process has been modified to allow passing the Job-ID to be processed. The following programs have been modified (in directory /cdr/Publishing):

  • JobmasterNoPub.py

  • CG2Public.py

  • FtpExportData.py

I'm currently running publishing tests for these changes.

Comment entered 2016-04-05 15:41:06 by Englisch, Volker (NIH/NCI) [C]

The following programs have been updated and tested on DEV:

  • R13843: CG2Public.py

  • R13843: FtpExportData.py

  • R13843: JobmasterNoPub.py

The changes have been tested but I'm going to run a full publishing job to test one more time.

Comment entered 2016-04-08 18:17:10 by Englisch, Volker (NIH/NCI) [C]

Minor changes to one script:

  • R13876: JobmasterNoPub.py

Comment entered 2016-05-25 14:22:18 by Englisch, Volker (NIH/NCI) [C]

We will only be able to test these changes in PROD if a regular publishing job will have to be re-submitted. Hopefully, this won't be needed anytime soon.

Closing ticket.

Elapsed: 0:00:00.000764