Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integration UI google storage isn't working? #227

Open
nathanrhart opened this issue Jan 15, 2021 · 17 comments
Open

Integration UI google storage isn't working? #227

nathanrhart opened this issue Jan 15, 2021 · 17 comments

Comments

@nathanrhart
Copy link

Issue summary

Integration UI Download link is broken?
https://storage.googleapis.com/gym-retro/builds/Gym%20Retro-latest-win64.zip

System information

Tried on two different devices + two different networks

Error:

NoSuchBucket The specified bucket does not exist.
@endrift
Copy link
Contributor

endrift commented Jan 16, 2021

Heh, OpenAI must have deleted the bucket some time after I left.

@nathanrhart
Copy link
Author

nathanrhart commented Jan 16, 2021

Annoying because I'm missing Qt5Gui configs to build against.
The bucket for the bins is gone.
And the dockers for the windows builders are gone too.

EDIT:
Any info on how to use the docker images then? Any help is massively appreciated.

@briancpark
Copy link

I'm having the same problems. The link was just working a few days ago. I tried to rebuild it manually as well, but I'm getting some errors. I am using macOS Big Sur on an Intel Mac for reference.

@connelldd
Copy link

Still down

@mwidjaja1
Copy link
Contributor

I think I accidentally created a duplicate issue #232. For what its worth, the bucket is still down -- is there an alternate file then?

@2BytesGoat
Copy link

I've successfully built it on Linux from the repo using their documentation. If you are still struggling, I could look into making a docker image for Windows users.

@mwidjaja1
Copy link
Contributor

I'm using macOS but do you think it makes sense to upload our compiled executables @2BytesGoat? I don't use Linux but if I keep having trouble compiling the macOS ones, I may install Linux in a VM and use your executable tbh.

@mwidjaja1
Copy link
Contributor

@christopherhesse I noticed you previously updated the docs to correct the download URL in the documentation. The download URL has been broken for a few months again -- do you know where the Interface UI might have been moved to?

@christopherhesse
Copy link
Collaborator

Unfortunately we moved off of GCS and have not yet ported this to use something else. I suspect that github actions would avoid this issue, but porting from the existing travis ci setup sounds non-trivial.

@mwidjaja1
Copy link
Contributor

Gotcha. Is there anyway you can please upload the executables somewhere though in the meanwhile as a stop gap? 🙂

@christopherhesse
Copy link
Collaborator

It should be possible to fork this repo and point the scripts at your own GCS bucket by messing with the travis config. Uploading these to our current GCS replacement would also be some work.

Looks like the credentials are stored in GOOGLE_APPLICATION_CREDENTIALS_DATA https://github.com/openai/retro/blob/master/.travis.yml#L53 and the bucket name is set here: https://github.com/openai/retro/blob/master/travis.py#L35

@mwidjaja1
Copy link
Contributor

Gotcha @christopherhesse, though what i meant is do you know if there's a backup of the compiled Integration UIs that can be uploaded, without having to spin up GCS?

@christopherhesse
Copy link
Collaborator

That's a good idea, I did find a backup and created a release here: https://github.com/openai/retro/releases/tag/f347d7e

@mwidjaja1
Copy link
Contributor

mwidjaja1 commented Mar 31, 2021

That's awesome! Could we add that to the documentation? I have no preference to who does it, I could do it if you'd like. But this is a big help, many thanks @christopherhesse!

@christopherhesse
Copy link
Collaborator

I'd approve a PR that mentions this as a temporary workaround in the docs.

@JohnGossett
Copy link

@christopherhesse sorry if this is a dumb question, but how should one install from your release? I downloaded Gym.Retro-0.8.0.dev3+gf347d7e-win64.zip which gives me an application that looks correct but doesn't seem to work on any ROMs when I select them from 'Load Game...' :( . Did I do something wrong or is it just not working on my machine for some reason?

@christopherhesse
Copy link
Collaborator

I'm not sure what is going wrong there, but it seems unrelated to google storage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants