Run-on-Cloud Analysis Error
Hi,
I am examining the algorithmic analysis on PAT 3.0 using the SEB PSO example and am new to the framework. Could anyone please advise on troubleshooting the Analysis Error as shown in the image? Is there any error log stored locally or on the OpenStudio Cloud Management Console?
Besides, would the error be related to the following message?
Thank you very much,
P.S. Asked in the comment, I added a couple of screenshots to show whether the analysis is running on AWS or locally. I hope they are helpful.
Version of OpenStudio Server: 3.0.0
Version of OpenStudio (CLI): Error executing argv: ["--bundle", "/var/oscli/Gemfile", "--bundle_path", "/var/oscli/gems", "openstudio_version"] Error: cannot load such file -- tmpdir in :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler.rb:769:in
require' :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler.rb:769:in
tmp_home_path' :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler.rb:339:inuser_home' :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler.rb:351:in
block in user_bundle_path' :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler.rb:363:infetch' :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler.rb:363:in
user_bundle_path' :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler.rb:355:inblock in user_bundle_path' :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler.rb:363:in
fetch' :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler.rb:363:inuser_bundle_path' :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler/settings.rb:390:in
global_config_file' :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler/settings.rb:88:ininitialize' :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler.rb:423:in
new' :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler.rb:423:insettings' :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler.rb:205:in
configured_bundle_path' :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler.rb:561:inuse_system_gems?' :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler.rb:751:in
configure_gem_path' :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler.rb:744:inconfigure_gem_home_and_path' :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler.rb:187:in
configure' :/ruby/2.5.0/gems/bundler-2.1.0/lib/bundler.rb:300:indefinition' :/openstudio_cli.rb:541:in
parse_main_args' :/openstudio_cli.rb:727:inexecute' :/openstudio_cli.rb:1757:in
<main>' eval:149:ineval' eval:149:in
require_embedded_absolute' eval:123:inblock in require' eval:117:in
each' eval:117:inrequire' eval:3:in
<main>'
are you running in the local PAT server? or using a cluster stood up by using the helm charts (or your own docker swarm locally)?
I have followed the Algorithmic Mode example, the PSO use case, found on https://nrel.github.io/OpenStudio-use.... I downloaded the SEB example files from GirHub, and then ran the project on PAT3.0. I successfully created the AWS account. I can connect, start, and stop servers and workers via PAT. I guess it would be the cluster shoot up you mentioned. Is this about solving gem dependencies? Thanks a lot.
To make sure, since I can connect, start, and terminate servers and workers via PAT, would there be a region limitation running the analysis as I am not located in the US?
okay, that method to start/stop AWS resources was deprecated. That relied on older EC2 instances which are increasingly harder to find. The newer method is helm which allows for use on more providers than just AWS.
you can ignore that CLI version error, that was fixed in later updates