{"action":"created","issue":{"url":"https://api.github.com/repos/ic-hep/DIRAC/issues/58","repository_url":"https://api.github.com/repos/ic-hep/DIRAC","labels_url":"https://api.github.com/repos/ic-hep/DIRAC/issues/58/labels{/name}","comments_url":"https://api.github.com/repos/ic-hep/DIRAC/issues/58/comments","events_url":"https://api.github.com/repos/ic-hep/DIRAC/issues/58/events","html_url":"https://github.com/ic-hep/DIRAC/issues/58","id":137532211,"number":58,"title":"handling of error reports and action after errors in dirac","user":{"login":"marcus-ebert","id":17566488,"avatar_url":"https://avatars.githubusercontent.com/u/17566488?v=3","gravatar_id":"","url":"https://api.github.com/users/marcus-ebert","html_url":"https://github.com/marcus-ebert","followers_url":"https://api.github.com/users/marcus-ebert/followers","following_url":"https://api.github.com/users/marcus-ebert/following{/other_user}","gists_url":"https://api.github.com/users/marcus-ebert/gists{/gist_id}","starred_url":"https://api.github.com/users/marcus-ebert/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marcus-ebert/subscriptions","organizations_url":"https://api.github.com/users/marcus-ebert/orgs","repos_url":"https://api.github.com/users/marcus-ebert/repos","events_url":"https://api.github.com/users/marcus-ebert/events{/privacy}","received_events_url":"https://api.github.com/users/marcus-ebert/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-03-01T10:22:59Z","updated_at":"2016-03-01T10:35:35Z","closed_at":null,"body":"Hi,\r\n\r\nduring \"./dirac-install -r v6r14p5 -i 27 -g 2015-09-03 \" on a local machine, the lcg bundle couldn't be downloaded. The reason for this was that the OS on that machine wasn't supported and no correct lcg-bundle could be found.\r\nHowever, at the end of the installation there was still the output  \"DIRAC properly installed\". Could this please be changed to show an error at the end if something during the installation didn't worked, or already abort the installation if something can't be downloaded?\r\n\r\nIn addition, would it be possible to implement tests of the current OS to see if dirac can be used on it and if a not supported OS is detected then an error/warning message is shown?\r\n\r\nAnother error that was not really understandable is the following:\r\n\"Failed to get local copy from any replicas\\nError getting file from storage:\r\nFN does not follow the DIRAC naming convention\"\r\n\r\nThis happened when dirac-dms-get-file was executed when the lcg-bundle was not installed, but this isn't clear from the error output. It would be very helpful if this could be changed to something that indicates the real reason for the failure."},"comment":{"url":"https://api.github.com/repos/ic-hep/DIRAC/issues/comments/190655069","html_url":"https://github.com/ic-hep/DIRAC/issues/58#issuecomment-190655069","issue_url":"https://api.github.com/repos/ic-hep/DIRAC/issues/58","id":190655069,"user":{"login":"marianne013","id":7568639,"avatar_url":"https://avatars.githubusercontent.com/u/7568639?v=3","gravatar_id":"","url":"https://api.github.com/users/marianne013","html_url":"https://github.com/marianne013","followers_url":"https://api.github.com/users/marianne013/followers","following_url":"https://api.github.com/users/marianne013/following{/other_user}","gists_url":"https://api.github.com/users/marianne013/gists{/gist_id}","starred_url":"https://api.github.com/users/marianne013/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marianne013/subscriptions","organizations_url":"https://api.github.com/users/marianne013/orgs","repos_url":"https://api.github.com/users/marianne013/repos","events_url":"https://api.github.com/users/marianne013/events{/privacy}","received_events_url":"https://api.github.com/users/marianne013/received_events","type":"User","site_admin":false},"created_at":"2016-03-01T10:35:35Z","updated_at":"2016-03-01T10:35:35Z","body":"Hi Marcus,\r\n\r\nI'll look into it, but basically you didn't follow the instructions and then expected it to work, which is clearly user error.\r\nI agree with you that better error handling would help, but the dirac-install script is provided centrally by diracgrid.org and this is out of my hands. For this you need to complain here:\r\nhttps://groups.google.com/forum/?hl=en-GB#!forum/diracgrid-forum\r\nor if you are feeling argumentative file a bug with:\r\nhttps://github.com/DIRACGrid/DIRAC\r\nI'm going to put a check into the install script[*] that is linked of the gridpp wiki, but this is all I have control over. \r\n([*]https://raw.githubusercontent.com/ic-hep/DIRAC-tools/master/install_dirac_ui.py), but from my point of view this is all I can do.\r\n\r\nCheers,\r\nDaniela"}}