501 Great Games - import fail

Deployment: *hosted
EaaSI Version: EaaSi Version: 1.10.0
Browser: *chrome

Description: Importing 501 Great Games .iso to the new Hosted Node service. Get the following error:

Front-End Stack Trace

message::TypeError: Cannot read property ‘ok’ of undefined
info::v-on handler (Promise/async)
stack::TypeError: Cannot read property ‘ok’ of undefined
at t. (Eaasi)
at s (Eaasi)
at Object.next (Eaasi)
at a (Eaasi)

Web-Api Event List

id::2266
level::info
message::Deleting from cache: content-archives
createdAt::2021-05-24T23:19:30.177Z
updatedAt::2021-05-24T23:19:30.177Z
,id::2268
level::info
message::Deleting from cache: all-content-items/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:19:30.186Z
updatedAt::2021-05-24T23:19:30.186Z
,id::2269
level::info
message::GET /resource_metadata/eaasi-task/get-state/18 200 193 - 14.949 ms

createdAt::2021-05-24T23:19:30.425Z
updatedAt::2021-05-24T23:19:30.425Z
,id::2270
level::info
message::POST /resource_metadata/eaasi-task/ 200 231 - 12.445 ms

createdAt::2021-05-24T23:19:30.667Z
updatedAt::2021-05-24T23:19:30.667Z
,id::2271
level::info
message::GET /resource_metadata/eaasi-task/get-state/18 200 283 - 18.851 ms

createdAt::2021-05-24T23:19:33.690Z
updatedAt::2021-05-24T23:19:33.690Z
,id::2272
level::info
message::Deleting from cache: all-software/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:19:34.447Z
updatedAt::2021-05-24T23:19:34.447Z
,id::2277
level::info
message::Searching cache for: all-software/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:19:35.081Z
updatedAt::2021-05-24T23:19:35.081Z
,id::2320
level::info
message::GET /eaasi_app/error-report/get-most-recent 200 12876 - 7.454 ms

createdAt::2021-05-24T23:30:55.139Z
updatedAt::2021-05-24T23:30:55.139Z
,id::2267
level::info
message::POST /eaasi_app/import/files 200 43 - 15.681 ms

createdAt::2021-05-24T23:19:30.178Z
updatedAt::2021-05-24T23:19:30.178Z
,id::2273
level::info
message::POST /eaasi_app/resource/save-software-object 200 101 - 476.709 ms

createdAt::2021-05-24T23:19:34.448Z
updatedAt::2021-05-24T23:19:34.448Z
,id::2274
level::info
message::POST /eaasi_app/import/user-import-relation?userId=4fb55047-77f5-4995-bbb4-d1bb943d95f8 200 183 - 9.492 ms

createdAt::2021-05-24T23:19:34.678Z
updatedAt::2021-05-24T23:19:34.678Z
,id::2275
level::info
message::Searching cache for: all-environments/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:19:35.074Z
updatedAt::2021-05-24T23:19:35.074Z
,id::2276
level::info
message::Found in cache: all-environments/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:19:35.081Z
updatedAt::2021-05-24T23:19:35.081Z
,id::2278
level::info
message::Searching cache for: all-content-items/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:19:35.081Z
updatedAt::2021-05-24T23:19:35.081Z
,id::2281
level::info
message::POST /eaasi_app/resource/search?userId=4fb55047-77f5-4995-bbb4-d1bb943d95f8 200 1149 - 3379.547 ms

createdAt::2021-05-24T23:19:38.444Z
updatedAt::2021-05-24T23:19:38.444Z
,id::2279
level::info
message::Adding to cache: all-content-items/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:19:35.953Z
updatedAt::2021-05-24T23:19:35.953Z
,id::2280
level::info
message::Adding to cache: all-software/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:19:38.442Z
updatedAt::2021-05-24T23:19:38.442Z
,id::2282
level::info
message::Searching cache for: all-environments/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:02.783Z
updatedAt::2021-05-24T23:20:02.783Z
,id::2283
level::info
message::Found in cache: all-environments/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:02.793Z
updatedAt::2021-05-24T23:20:02.793Z
,id::2285
level::info
message::Found in cache: all-software/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:02.793Z
updatedAt::2021-05-24T23:20:02.793Z
,id::2292
level::info
message::Found in cache: all-software/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:06.422Z
updatedAt::2021-05-24T23:20:06.422Z
,id::2296
level::info
message::Searching cache for: all-environments/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:08.421Z
updatedAt::2021-05-24T23:20:08.421Z
,id::2297
level::info
message::Found in cache: all-environments/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:08.430Z
updatedAt::2021-05-24T23:20:08.430Z
,id::2302
level::info
message::POST /eaasi_app/resource/search?userId=4fb55047-77f5-4995-bbb4-d1bb943d95f8 200 1148 - 23.655 ms

createdAt::2021-05-24T23:20:08.435Z
updatedAt::2021-05-24T23:20:08.435Z
,id::2305
level::info
message::Searching cache for: all-software/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:09.376Z
updatedAt::2021-05-24T23:20:09.376Z
,id::2315
level::info
message::Found in cache: all-content-items/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:09.584Z
updatedAt::2021-05-24T23:20:09.584Z
,id::2284
level::info
message::Searching cache for: all-software/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:02.793Z
updatedAt::2021-05-24T23:20:02.793Z
,id::2286
level::info
message::Searching cache for: all-content-items/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:02.794Z
updatedAt::2021-05-24T23:20:02.794Z
,id::2289
level::info
message::Searching cache for: all-environments/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:06.414Z
updatedAt::2021-05-24T23:20:06.414Z
,id::2290
level::info
message::Found in cache: all-environments/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:06.422Z
updatedAt::2021-05-24T23:20:06.422Z
,id::2295
level::info
message::POST /eaasi_app/resource/search?userId=4fb55047-77f5-4995-bbb4-d1bb943d95f8 200 1147 - 23.020 ms

createdAt::2021-05-24T23:20:06.427Z
updatedAt::2021-05-24T23:20:06.427Z
,id::2298
level::info
message::Searching cache for: all-software/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:08.430Z
updatedAt::2021-05-24T23:20:08.430Z
,id::2307
level::info
message::Searching cache for: all-content-items/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:09.376Z
updatedAt::2021-05-24T23:20:09.376Z
,id::2312
level::info
message::Searching cache for: all-software/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:09.584Z
updatedAt::2021-05-24T23:20:09.584Z
,id::2287
level::info
message::Found in cache: all-content-items/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:02.794Z
updatedAt::2021-05-24T23:20:02.794Z
,id::2288
level::info
message::POST /eaasi_app/resource/search?userId=4fb55047-77f5-4995-bbb4-d1bb943d95f8 200 1148 - 38.615 ms

createdAt::2021-05-24T23:20:02.806Z
updatedAt::2021-05-24T23:20:02.806Z
,id::2291
level::info
message::Searching cache for: all-software/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:06.422Z
updatedAt::2021-05-24T23:20:06.422Z
,id::2301
level::info
message::Found in cache: all-content-items/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:08.430Z
updatedAt::2021-05-24T23:20:08.430Z
,id::2306
level::info
message::Found in cache: all-software/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:09.376Z
updatedAt::2021-05-24T23:20:09.376Z
,id::2314
level::info
message::Searching cache for: all-content-items/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:09.584Z
updatedAt::2021-05-24T23:20:09.584Z
,id::2293
level::info
message::Searching cache for: all-content-items/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:06.422Z
updatedAt::2021-05-24T23:20:06.422Z
,id::2300
level::info
message::Searching cache for: all-content-items/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:08.430Z
updatedAt::2021-05-24T23:20:08.430Z
,id::2303
level::info
message::Searching cache for: all-environments/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:09.368Z
updatedAt::2021-05-24T23:20:09.368Z
,id::2304
level::info
message::Found in cache: all-environments/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:09.376Z
updatedAt::2021-05-24T23:20:09.376Z
,id::2309
level::info
message::POST /eaasi_app/resource/search?userId=4fb55047-77f5-4995-bbb4-d1bb943d95f8 200 1149 - 24.334 ms

createdAt::2021-05-24T23:20:09.382Z
updatedAt::2021-05-24T23:20:09.382Z
,id::2310
level::info
message::Searching cache for: all-environments/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:09.576Z
updatedAt::2021-05-24T23:20:09.576Z
,id::2311
level::info
message::Found in cache: all-environments/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:09.584Z
updatedAt::2021-05-24T23:20:09.584Z
,id::2316
level::info
message::POST /eaasi_app/resource/search?userId=4fb55047-77f5-4995-bbb4-d1bb943d95f8 200 1149 - 23.184 ms

createdAt::2021-05-24T23:20:09.589Z
updatedAt::2021-05-24T23:20:09.589Z
,id::2294
level::info
message::Found in cache: all-content-items/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:06.422Z
updatedAt::2021-05-24T23:20:06.422Z
,id::2299
level::info
message::Found in cache: all-software/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:08.430Z
updatedAt::2021-05-24T23:20:08.430Z
,id::2308
level::info
message::Found in cache: all-content-items/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:09.376Z
updatedAt::2021-05-24T23:20:09.376Z
,id::2313
level::info
message::Found in cache: all-software/4fb55047-77f5-4995-bbb4-d1bb943d95f8
createdAt::2021-05-24T23:20:09.584Z
updatedAt::2021-05-24T23:20:09.584Z
,id::2317
level::info
message::GET /eaasi_app/error-report/get-most-recent 200 12324 - 7.124 ms

createdAt::2021-05-24T23:22:44.208Z
updatedAt::2021-05-24T23:22:44.208Z
,id::2318
level::info
message::GET /eaasi_app/error-report/get-most-recent 200 12508 - 7.111 ms

createdAt::2021-05-24T23:26:51.577Z
updatedAt::2021-05-24T23:26:51.577Z
,id::2319
level::info
message::GET /eaasi_app/error-report/get-most-recent 200 12692 - 8.087 ms

createdAt::2021-05-24T23:27:50.300Z
updatedAt::2021-05-24T23:27:50.300Z

App Version

EaaSi Version: 1.10.0
########## < END > ##############

Are you able to reproduce the issue or did it happen once? What steps can you take to repeat the issue? What did you expect to occur and what was the actual outcome?

The issue keeps happening. There is no place to choose .iso, or floppy, on the import object page which should be there per the instructions. Or am I missing something?

Urgency: If possible, please give an indication of how urgently the issue needs to be addressed - is there a timeline or deadline (e.g. upcoming demo, researcher request, etc.) that EaaSI support staff should be aware of?

hi @cyn0matic! we will investigate the error message you’re seeing and reply ASAP if it is a separate issue, but you should be able to select “ISO” on the import Content page via the “Physical Format” dropdown menu that appears once you have selected a file to import:

As I say, I’m not 100% sure that is related to the error message you’ve reported, but can you confirm that you can see and use that dropdown selector?

I found that way to choose ISO. But continue getting the same error with ISO chosen.

I’m having this issue uploading this ISO as well, and I have selected ISO in the spot where Ethan has indicated in his screenshot.

Hi @cyn0matic and @dianne.dietrich! Can you please confirm, does this error actually prevent the upload from completing, or does the “501 Great Games” ISO still ultimately appear as a Content resource in your Imported Resources (and/or on the Explore Resources" menu)? From what we can tell, the imports appear to be successful on the back-end (the ISO objects upload to your node’s storage), so we need to track down why and when the interface throws such an error.

If it does not initially appear in your resources - does logging out and then immediately logging back in again cause the ISO to appear?

Ethan, I can confirm it’s not showing up in my Imported Resources Page. I just logged in anew from earlier today, as well.

I’m also having trouble uploading the file. I’ve tried Firefox and Chrome (on Windows) but same problem. When I open the inspector and look at network traffic, no data is being transmitted. When I hit refresh on the stalled page (swirling EaaSI “beach ball”) an error message briefly appears but it’s too fast to read.

Thanks for the follow up @sre531 and @dianne.dietrich! From what we can tell, the files appear to successfully import to storage, so we are trying to track down 1) why they don’t appear correctly to you in the interface, and 2) why this seemingly is only happening for some, not all users.

Could anyone still having issues with the “501 Great Games” ISO instead please try instead importing a different Content resource - something small, any text file would do (there are a couple provided in the eaasi sample corpus under content → Files)

Please try to complete a Content import with the selected file as a “Files” type object in the Physical Format dropdown menu, and report back whether the import appears as a Content resource on your Imported Resources page. If it is possible to open your browser inspector while going through the import, particularly the “Network” tab, and report any error that shows up in red, that would be helpful, to see if there is an API call we can narrow down the issue to.

@ethan.gates, small file worked fine.

1 Like

I’m having the same problem with another largish file (177MB) - trying to upload NetLogo installer.

I was successful in importing SALESTOT.XLS as a content file/type=file, and see it as a content file in my resources tab.

Cynde

The small file (“Fred and Maggie” from the sample corpus) imported fine.

@ethan.gates – I tried 501 Great Games again this afternoon, and it worked, but it took a very long time. (I actually minimized the window and came back to it after 15 minutes, by which point it had actually finished.) Perhaps there’s something timing out for everyone?

Here is an error with uploading a different Software Resource / ISO

Here is Network Inspector open, trying to upload 501 Great Games/Content Resource/ISO

thanks for the reports back, all, and for a snapshot of the network failure from the inspector, @cyn0matic

Oleg is investigating this as an error related to refreshing user-tokens. There was an issue with the logged-in user’s token becoming automatically inactive an hour after logging in, no matter what - meaning, even if you stayed logged in to your browser tab (or closed the tab, went and did something else, then came back to EaaSI within the hour) and were actively trying to complete a long-running process (like a 10-15-minute upload on larger files), at the hour mark the platform would lose track of the active user that was trying to run the process, which in turn would cause issues completing the upload. The user token refresh limit has been bumped to 4 hours (while we work on a more robust solution), which may have solved the issue on longer uploads for some, but we’re still digging.

Current workaround, if you are not sure how long you have been logged in to EaaSI, would be sure to log out and log back in again right before attempting a larger upload like (many) ISO files. @cyn0matic can you confirm if an ISO upload still doesn’t work for you immediately after a fresh login?