{"action":"created","issue":{"url":"https://api.github.com/repos/NAVADMC/ADSM/issues/502","labels_url":"https://api.github.com/repos/NAVADMC/ADSM/issues/502/labels{/name}","comments_url":"https://api.github.com/repos/NAVADMC/ADSM/issues/502/comments","events_url":"https://api.github.com/repos/NAVADMC/ADSM/issues/502/events","html_url":"https://github.com/NAVADMC/ADSM/issues/502","id":70441457,"number":502,"title":"Update fails to unlink files (permission denied)","user":{"login":"casesp","id":6764142,"avatar_url":"https://avatars.githubusercontent.com/u/6764142?v=3","gravatar_id":"","url":"https://api.github.com/users/casesp","html_url":"https://github.com/casesp","followers_url":"https://api.github.com/users/casesp/followers","following_url":"https://api.github.com/users/casesp/following{/other_user}","gists_url":"https://api.github.com/users/casesp/gists{/gist_id}","starred_url":"https://api.github.com/users/casesp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/casesp/subscriptions","organizations_url":"https://api.github.com/users/casesp/orgs","repos_url":"https://api.github.com/users/casesp/repos","events_url":"https://api.github.com/users/casesp/events{/privacy}","received_events_url":"https://api.github.com/users/casesp/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-04-23T15:28:18Z","updated_at":"2015-04-26T17:52:25Z","closed_at":null,"body":"[For a quick explanation of this issue, see the **_Results_** section at the bottom of this report]\r\n\r\n**Category:**  Basic\r\n**Test Name:**  Check Updates \r\n**Software version:**  ADSM 3.2.22-RC6 (2d85671)\r\n**Machine**: Win7ProVMWare11\r\n\r\n**Description**\r\nThis test examines the \"check updates\" functionality of the program\r\n\r\n**Expected Outcomes**\r\nThe program should update to a newer version if available.\r\nThe program should notify the user that it either found or did not find an update\r\nThe program should notify the user about the progress of the update\r\nThe program should notify the user if the update fails for any reason.\r\nThe program should indicate to the user what its current version is, and what, if any, the new version has been changed to.\r\n\r\n\r\n**Steps to run/create this test**\r\n1)  Start the \"adsm.exe\" executable by double-clicking the filename in its directory location\r\n2)  Hover the mouse over the \"check updates\"  or \"update ADSM\" menu item on the left of the main window\r\n3)  Note the current version Hexadecimal ID, which should be displayed after hovering over the \"check updates\" menu item\r\n4)  Press the \"check updates\" or \"update ADSM\" menu item\r\n5)  Note any messages, popups, etc. that may indicate what is happening.\r\n6)  Wait for the program to finish what it is doing (Note if the program tells you what it is doing, and when it is finished)\r\n7)  restart the adsm.exe by clicking on the \"force close\" \"X\" in the right top corner of the main window, and doubleclick the \"adsm.exe\" filename again once the program is completely shutdown.\r\n\r\n\r\n**_Results_**\r\n1)  Program notifies the user that there is an update and to restart the program to initiate the update process (Nice!)\r\n2)  Update process fails with the following error messages:\r\n\r\nImporting Python dependencies and setting local path...\r\nC:\\Users\\scase\\Documents\\ADSM Workspace\r\nResetting all files to base state...\r\nUnlink of file 'python34.dll' failed. Should I try again? (y/n) y\r\nUnlink of file 'python34.dll' failed. Should I try again? (y/n) n\r\nerror: unable to unlink old 'python34.dll' (Permission denied)\r\nUnlink of file 'src/git/bin/git.exe' failed. Should I try again? (y/n)"},"comment":{"url":"https://api.github.com/repos/NAVADMC/ADSM/issues/comments/96413714","html_url":"https://github.com/NAVADMC/ADSM/issues/502#issuecomment-96413714","issue_url":"https://api.github.com/repos/NAVADMC/ADSM/issues/502","id":96413714,"user":{"login":"casesp","id":6764142,"avatar_url":"https://avatars.githubusercontent.com/u/6764142?v=3","gravatar_id":"","url":"https://api.github.com/users/casesp","html_url":"https://github.com/casesp","followers_url":"https://api.github.com/users/casesp/followers","following_url":"https://api.github.com/users/casesp/following{/other_user}","gists_url":"https://api.github.com/users/casesp/gists{/gist_id}","starred_url":"https://api.github.com/users/casesp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/casesp/subscriptions","organizations_url":"https://api.github.com/users/casesp/orgs","repos_url":"https://api.github.com/users/casesp/repos","events_url":"https://api.github.com/users/casesp/events{/privacy}","received_events_url":"https://api.github.com/users/casesp/received_events","type":"User","site_admin":false},"created_at":"2015-04-26T17:52:25Z","updated_at":"2015-04-26T17:52:25Z","body":"Okay.  Can you point me to the Linux distribution so I can test other features there?  (I didn't know you had that already )"}}