Project

General

Profile

Bug #6364

Milestone #6691: Improve error reporting in client

client should generate more helpful error messages

Added by Dennis Box over 6 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
05/28/2014
Due date:
% Done:

100%

Estimated time:
(Total: 0.50 h)
Spent time:
(Total: 1.50 h)
First Occurred:
Occurs In:
Stakeholders:
Duration:

Description

Some examples of unhelpful error messages:

If you use the client to submit file://my_job.sh and my_job.sh doesn't exist you get this error:

PyCurl Error 26: failed creating formpost data
JobSub remote submission failed.

If you forget the port number on the --jobsub-server option for any of the commands you get this error:
'Peer certificate cannot be authenticated with known CA certificates'

If you misspell the accounting group e.g. micorboone you get this error from the clients:
Server response code: 200
Response ERROR:
User authorization has failed

Consider this an umbrella/parent ticket for the above 3 unhelpful error messages. The integration test suite should iterate through as many options as possible to find more unhelpful errors.


Subtasks

Bug #6365: unhelpful error message when submitting a nonexistent fileClosedDennis Box

Bug #6373: unhelpful error message from jobsub_fetchlog.pyClosedDennis Box

History

#1 Updated by Parag Mhashilkar over 6 years ago

  • Assignee set to Dennis Box

#2 Updated by Parag Mhashilkar over 6 years ago

  • Target version set to v0.4

#3 Updated by Dennis Box over 6 years ago

  • Description updated (diff)
  • Status changed from New to Resolved

#4 Updated by Parag Mhashilkar over 6 years ago

  • Parent task set to #6691

#5 Updated by Parag Mhashilkar over 6 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF