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

Pin gcp version to 3.0.4 for now #15

Merged
merged 1 commit into from
Feb 16, 2022
Merged

Pin gcp version to 3.0.4 for now #15

merged 1 commit into from
Feb 16, 2022

Conversation

craig-willis
Copy link

@craig-willis craig-willis commented Feb 14, 2022

Fixes whole-tale/globus_handler#1 :

Problem:
Apparently globusconnectpersonal v3.1.x changed the setup process, breaking support for the -dir flag. This PR pins the gcp version to 3.0.4, which works.

To Test:

  • Build and start Girder image using this PR or use craigwillis/girder:gcp-3.0.4
  • Create a new Tale
  • Register doi:10.18126/M2301J and add tale
  • Start tale, open console
  • cd ../data/Twin-mediated... and cat globus_metadata.json
  • You should see the file contents instead of the error in Globus transfer handling fails to initialize globus_handler#1

For grins:

$ docker exec --user girder -it <girder> bash

$ /opt/globusconnectpersonal/globusconnectpersonal -version
Globus Connect Personal 3.0.4

$ tail /home/girder/.girder/logs/error.log

[2022-02-15 15:36:46,565] INFO: Output from command ('/opt/globusconnectpersonal/globusconnectpersonal', '-dir', '/home/girder/.WholeTale/0baa7c04-1ff6-4cf5-82b3-00dd47e828d9', '-setup', '6a2e2ba2-f5af-406e-a37d-547479f879e4'): b"Could not read the directory '/home/girder/.WholeTale/0baa7c04-1ff6-4cf5-82b3-00dd47e828d9' with configuration files.\nCreating the directory... Done\nConfiguration directory: /home/girder/.WholeTale/0baa7c04-1ff6-4cf5-82b3-00dd47e828d9/lta\nContacting relay.globusonline.org:2223\nDone!\n", b''

@Xarthisius Xarthisius merged commit e7e6ac3 into master Feb 16, 2022
@Xarthisius Xarthisius deleted the gcp-3.0.4 branch February 16, 2022 16:27
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

Successfully merging this pull request may close these issues.

Globus transfer handling fails to initialize
2 participants